.OnboardingStep-module__QKhDlG__container{width:100%;max-width:600px;padding:var(--space-8);flex-direction:column;justify-content:center;align-items:center;min-height:60vh;margin:0 auto;display:flex}.OnboardingStep-module__QKhDlG__content{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.OnboardingStep-module__QKhDlG__mascotSection{align-items:center;gap:var(--space-6);margin-bottom:var(--space-4);display:flex}.OnboardingStep-module__QKhDlG__mascotMessage{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;animation:.5s ease-out OnboardingStep-module__QKhDlG__fadeInUp}.OnboardingStep-module__QKhDlG__question{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);text-align:center;margin:0;animation:.5s ease-out .1s both OnboardingStep-module__QKhDlG__fadeInUp}.OnboardingStep-module__QKhDlG__childrenContainer{gap:var(--space-6);flex-direction:column;animation:.5s ease-out .2s both OnboardingStep-module__QKhDlG__fadeInUp;display:flex}.OnboardingStep-module__QKhDlG__continueButton{bottom:var(--space-8);padding:var(--space-4)var(--space-8);background:var(--primary);color:var(--text-inverse);border-radius:var(--border-radius-lg);font-size:var(--text-lg);font-weight:var(--font-semibold);cursor:pointer;z-index:100;box-shadow:var(--shadow-lg);will-change:background,color,opacity;border:none;transition:background .5s cubic-bezier(.4,0,.2,1),color .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),box-shadow .3s,transform .2s;position:fixed;left:65%}.OnboardingStep-module__QKhDlG__continueButton:hover:not(:disabled){background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.OnboardingStep-module__QKhDlG__continueButton:active:not(:disabled){transform:translateY(0)}.OnboardingStep-module__QKhDlG__continueButton:disabled{background:var(--gray-300);cursor:not-allowed;opacity:.7;color:var(--gray-600);transform:none}.OnboardingStep-module__QKhDlG__continueButton:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes OnboardingStep-module__QKhDlG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes OnboardingStep-module__QKhDlG__fadeInButton{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.OnboardingStep-module__QKhDlG__container{padding:var(--space-4);min-height:50vh}.OnboardingStep-module__QKhDlG__content{gap:var(--space-4)}.OnboardingStep-module__QKhDlG__mascotSection{gap:var(--space-4);text-align:center;flex-direction:column}.OnboardingStep-module__QKhDlG__mascotMessage{font-size:var(--text-xl)}.OnboardingStep-module__QKhDlG__question{font-size:var(--text-lg)}.OnboardingStep-module__QKhDlG__childrenContainer{gap:var(--space-4)}.OnboardingStep-module__QKhDlG__continueButton{font-size:var(--text-base);padding:var(--space-3)var(--space-6);min-height:44px;bottom:var(--space-4);margin-left:0;left:50%;transform:translate(-50%)}.OnboardingStep-module__QKhDlG__continueButton:hover:not(:disabled){transform:translate(-50%)translateY(-2px)}.OnboardingStep-module__QKhDlG__continueButton:active:not(:disabled){transform:translate(-50%)translateY(0)}}@media (max-width:480px){.OnboardingStep-module__QKhDlG__container{padding:var(--space-3)}.OnboardingStep-module__QKhDlG__content{gap:var(--space-3)}.OnboardingStep-module__QKhDlG__mascotMessage{font-size:var(--text-lg)}.OnboardingStep-module__QKhDlG__question{font-size:var(--text-base)}.OnboardingStep-module__QKhDlG__childrenContainer{gap:var(--space-3)}}@media (prefers-reduced-motion:reduce){.OnboardingStep-module__QKhDlG__container,.OnboardingStep-module__QKhDlG__mascotMessage,.OnboardingStep-module__QKhDlG__question,.OnboardingStep-module__QKhDlG__childrenContainer,.OnboardingStep-module__QKhDlG__continueButton{animation:none}.OnboardingStep-module__QKhDlG__continueButton:hover:not(:disabled){transform:none}}
.OnboardingOption-module__oIs8Xa__optionCard{width:100%;padding:var(--space-3)var(--space-4);background:var(--bg-card);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);cursor:pointer;justify-content:flex-start;align-items:center;min-height:68px;transition:all .1s ease-in-out;display:flex;position:relative;overflow:hidden}.OnboardingOption-module__oIs8Xa__optionCard:hover:not(.OnboardingOption-module__oIs8Xa__disabled){border-color:var(--gray-300);background:var(--gray-100)}.OnboardingOption-module__oIs8Xa__optionCard:active:not(.OnboardingOption-module__oIs8Xa__disabled):not(.OnboardingOption-module__oIs8Xa__selected){border-color:var(--primary);background:#3b82f614;transition:transform 10ms ease-out,background 50ms ease-out,border-color 50ms ease-out;transform:scale(.98)}.OnboardingOption-module__oIs8Xa__optionCard:focus-visible{box-shadow:var(--focus-ring);outline:none}.OnboardingOption-module__oIs8Xa__optionCard.OnboardingOption-module__oIs8Xa__selected,.OnboardingOption-module__oIs8Xa__optionCard:hover.OnboardingOption-module__oIs8Xa__selected{border-color:var(--primary);background:var(--primary-light)}.OnboardingOption-module__oIs8Xa__optionCard:active.OnboardingOption-module__oIs8Xa__selected:not(.OnboardingOption-module__oIs8Xa__disabled){background:#3b82f61f;transition:transform 50ms ease-out,background 50ms ease-out;transform:scale(.95)}.OnboardingOption-module__oIs8Xa__optionCard.OnboardingOption-module__oIs8Xa__disabled{opacity:.5;cursor:not-allowed}.OnboardingOption-module__oIs8Xa__optionContent{justify-content:flex-start;align-items:center;gap:var(--space-3);text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:row;width:100%;display:flex}.OnboardingOption-module__oIs8Xa__optionIcon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}.OnboardingOption-module__oIs8Xa__optionText{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.OnboardingOption-module__oIs8Xa__optionLabel{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--text-primary);margin:0}.OnboardingOption-module__oIs8Xa__optionDescription{font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--text-secondary);margin:0;line-height:1.5}@media (max-width:768px){.OnboardingOption-module__oIs8Xa__optionCard{padding:var(--space-3)var(--space-4);min-height:56px}.OnboardingOption-module__oIs8Xa__optionContent{gap:var(--space-3)}.OnboardingOption-module__oIs8Xa__optionIcon{width:28px;height:28px;font-size:20px}.OnboardingOption-module__oIs8Xa__optionLabel{font-size:var(--text-base)}.OnboardingOption-module__oIs8Xa__optionDescription{font-size:var(--text-xs);line-height:1.4}.OnboardingOption-module__oIs8Xa__optionCard:before{content:"";z-index:-1;position:absolute;inset:-4px}}@media (max-width:480px){.OnboardingOption-module__oIs8Xa__optionCard{padding:var(--space-3);min-height:52px}.OnboardingOption-module__oIs8Xa__optionContent{gap:var(--space-2)}.OnboardingOption-module__oIs8Xa__optionIcon{width:24px;height:24px;font-size:18px}.OnboardingOption-module__oIs8Xa__optionText{gap:var(--space-1)}.OnboardingOption-module__oIs8Xa__optionLabel{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.OnboardingOption-module__oIs8Xa__optionCard{transition:none}.OnboardingOption-module__oIs8Xa__optionCard:active:not(.OnboardingOption-module__oIs8Xa__disabled){transform:none}}
.MascotCharacter-module__FKO3HW__container{align-items:center;gap:var(--space-6);flex-direction:column-reverse;transition:all .3s;display:flex}.MascotCharacter-module__FKO3HW__positionedContainer{z-index:999;will-change:transform,top,left;align-items:center;gap:var(--space-3);display:flex;position:absolute}.MascotCharacter-module__FKO3HW__positionedContainer.MascotCharacter-module__FKO3HW__centered{flex-direction:column-reverse}.MascotCharacter-module__FKO3HW__positionedContainer.MascotCharacter-module__FKO3HW__topLeft{flex-direction:row}.MascotCharacter-module__FKO3HW__mascot{justify-content:center;align-items:center;display:flex;position:relative}.MascotCharacter-module__FKO3HW__mascot:before{display:none}.MascotCharacter-module__FKO3HW__mascotIcon{z-index:1;filter:drop-shadow(0 4px 8px #00000026)}.MascotCharacter-module__FKO3HW__mascot.MascotCharacter-module__FKO3HW__happy .MascotCharacter-module__FKO3HW__mascotIcon{color:var(--primary)}.MascotCharacter-module__FKO3HW__mascot.MascotCharacter-module__FKO3HW__excited .MascotCharacter-module__FKO3HW__mascotIcon{color:var(--secondary)}.MascotCharacter-module__FKO3HW__mascot.MascotCharacter-module__FKO3HW__encouraging .MascotCharacter-module__FKO3HW__mascotIcon{color:var(--success)}.MascotCharacter-module__FKO3HW__speechBubble{background:var(--bg-card);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-4)var(--space-6);max-width:400px;position:relative}.MascotCharacter-module__FKO3HW__speechBubblePositioned{background:var(--bg-card);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-3)var(--space-4);max-width:300px;margin-left:var(--space-3);position:relative}.MascotCharacter-module__FKO3HW__speechBubblePositioned:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:10px solid var(--border-light);width:0;height:0;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.MascotCharacter-module__FKO3HW__speechBubblePositioned:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:8px solid var(--bg-card);width:0;height:0;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.MascotCharacter-module__FKO3HW__speechBubbleCentered{background:var(--bg-card);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-4)var(--space-6);max-width:400px;margin-bottom:var(--space-6);text-align:center;position:relative}.MascotCharacter-module__FKO3HW__speechBubbleCentered .MascotCharacter-module__FKO3HW__bubbleTail{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--border-light);position:absolute;top:auto;bottom:-10px;left:50%;transform:translate(-50%)}.MascotCharacter-module__FKO3HW__speechBubbleCentered .MascotCharacter-module__FKO3HW__bubbleTail:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--bg-card);width:0;height:0;position:absolute;bottom:3px;left:-8px}.MascotCharacter-module__FKO3HW__message{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--text-primary);text-align:center;margin:0;line-height:1.5}.MascotCharacter-module__FKO3HW__bubbleTail{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--border-light);width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.MascotCharacter-module__FKO3HW__bubbleTail:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--bg-card);width:0;height:0;position:absolute;bottom:2px;left:-2px}@keyframes MascotCharacter-module__FKO3HW__pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media (max-width:768px){.MascotCharacter-module__FKO3HW__container{gap:var(--space-4);margin-bottom:var(--space-6)}.MascotCharacter-module__FKO3HW__mascot{width:100px;height:100px}.MascotCharacter-module__FKO3HW__mascotIcon{width:40px;height:40px}.MascotCharacter-module__FKO3HW__speechBubble{max-width:100%;padding:var(--space-3)var(--space-4)}.MascotCharacter-module__FKO3HW__message{font-size:var(--text-base)}}@media (max-width:480px){.MascotCharacter-module__FKO3HW__container{gap:var(--space-3);margin-bottom:var(--space-4)}.MascotCharacter-module__FKO3HW__mascot{width:80px;height:80px}.MascotCharacter-module__FKO3HW__mascotIcon{width:32px;height:32px}.MascotCharacter-module__FKO3HW__speechBubble{padding:var(--space-2)var(--space-3)}.MascotCharacter-module__FKO3HW__message{font-size:var(--text-sm);line-height:1.4}.MascotCharacter-module__FKO3HW__bubbleTail{border-bottom-width:8px;border-left-width:8px;border-right-width:8px}.MascotCharacter-module__FKO3HW__bubbleTail:after{border-bottom-width:6px;border-left-width:6px;border-right-width:6px;left:-6px}}@media (max-width:768px){.MascotCharacter-module__FKO3HW__mascot:before{animation-duration:4s}}@media (prefers-reduced-motion:reduce){.MascotCharacter-module__FKO3HW__mascot:before,.MascotCharacter-module__FKO3HW__mascotIcon{animation:none}}
.MathRenderer-module__a_ft3W__mathContent{line-height:1.6}.MathRenderer-module__a_ft3W__mathContent p{margin:0}.MathRenderer-module__a_ft3W__mathContent ul,.MathRenderer-module__a_ft3W__mathContent ol{margin:.5rem 0;padding-left:1.5rem}.MathRenderer-module__a_ft3W__mathContent li{margin-bottom:.25rem}.MathRenderer-module__a_ft3W__mathContent .MathRenderer-module__a_ft3W__katex-display{margin:1rem 0;overflow:auto hidden}.MathRenderer-module__a_ft3W__mathContent .MathRenderer-module__a_ft3W__katex{font-size:1.05em}.MathRenderer-module__a_ft3W__mathContent .MathRenderer-module__a_ft3W__katex-html{white-space:nowrap}.MathRenderer-module__a_ft3W__mathContent .MathRenderer-module__a_ft3W__katex-display>.MathRenderer-module__a_ft3W__katex{white-space:nowrap;text-align:center;max-width:100%;display:inline-block;overflow:auto hidden}
.HintSection-module__BezIZW__hintSection{margin-bottom:var(--space-4)}.HintSection-module__BezIZW__hintButton{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--hint-button-bg);border:1px solid var(--hint-button-border);border-radius:var(--border-radius-full);cursor:pointer;transition:background-color var(--transition),border-color var(--transition);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);-webkit-user-select:none;user-select:none;display:inline-flex}.HintSection-module__BezIZW__hintButton:hover{background:var(--hint-button-hover-bg);border-color:var(--hint-button-hover-border)}.HintSection-module__BezIZW__hintButton:focus{outline:2px solid var(--border-focus);outline-offset:2px}.HintSection-module__BezIZW__hintButton:focus:not(:focus-visible){outline:none}.HintSection-module__BezIZW__lightbulbIcon{color:var(--hint-icon-color);flex-shrink:0}.HintSection-module__BezIZW__hintTitle{white-space:nowrap}.HintSection-module__BezIZW__chevron{color:var(--text-secondary);flex-shrink:0;transition:transform .3s}.HintSection-module__BezIZW__chevron.HintSection-module__BezIZW__rotated{transform:rotate(-180deg)}.HintSection-module__BezIZW__hintContent{opacity:0;max-height:0;margin-top:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(-10px)}.HintSection-module__BezIZW__hintContent.HintSection-module__BezIZW__expanded{opacity:1;max-height:2000px;margin-top:var(--space-3);transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.HintSection-module__BezIZW__hintText{padding:var(--space-4);background:var(--hint-container-bg);border:1px solid var(--hint-container-border);border-radius:var(--border-radius-lg);box-shadow:var(--hint-container-shadow);color:var(--hint-text-color);font-size:var(--text-sm);line-height:1.6}@media (prefers-reduced-motion:reduce){.HintSection-module__BezIZW__hintButton,.HintSection-module__BezIZW__hintContent{transition:none}}
.ImageRenderer-module__xD2ida__imageContainer{justify-content:center;align-items:center;width:100%;display:flex}.ImageRenderer-module__xD2ida__loadingPlaceholder{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite ImageRenderer-module__xD2ida__loading}@keyframes ImageRenderer-module__xD2ida__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.ImageRenderer-module__xD2ida__image{border-radius:8px;max-width:100%;height:auto;box-shadow:0 2px 8px #0000001a}
.QuestionContainerResult-module__WdOxUa__container{background-color:var(--bg-card);border-radius:var(--border-radius-xl);border:1px solid var(--border-light);margin-bottom:var(--space-4);transition:all .3s;position:relative;overflow:hidden}.QuestionContainerResult-module__WdOxUa__gradingAnimation{background:linear-gradient(45deg,var(--bg-card)0%,#3b82f60d 25%,#22c55e0d 50%,#a855f70d 75%,var(--bg-card)100%);background-size:400% 400%;animation:2s ease-in-out QuestionContainerResult-module__WdOxUa__gradingFlow}@keyframes QuestionContainerResult-module__WdOxUa__gradingFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.QuestionContainerResult-module__WdOxUa__navigation{padding:var(--space-3)var(--space-4);background-color:var(--bg-secondary);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;display:flex}.QuestionContainerResult-module__WdOxUa__pageIndicator{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--font-medium)}.QuestionContainerResult-module__WdOxUa__navButtons{gap:var(--space-1);display:flex}.QuestionContainerResult-module__WdOxUa__navButton{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius);padding:var(--space-2);cursor:pointer;transition:all var(--transition);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.QuestionContainerResult-module__WdOxUa__navButton:hover:not(.QuestionContainerResult-module__WdOxUa__navDisabled){background:var(--primary);color:var(--text-inverse);border-color:var(--primary);transform:translateY(-1px)}.QuestionContainerResult-module__WdOxUa__navDisabled{opacity:.5;cursor:not-allowed;background:var(--bg-accent)}.QuestionContainerResult-module__WdOxUa__contentArea{padding:var(--space-4)}.QuestionContainerResult-module__WdOxUa__questionContent{margin-bottom:var(--space-4)}.QuestionContainerResult-module__WdOxUa__questionHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}.QuestionContainerResult-module__WdOxUa__questionNumber{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.QuestionContainerResult-module__WdOxUa__questionScore{font-size:var(--text-base);font-weight:var(--font-bold);padding:var(--space-1)var(--space-3);border-radius:var(--border-radius-full);align-items:center;gap:var(--space-1);display:flex}.QuestionContainerResult-module__WdOxUa__fullScore{color:var(--success);background-color:var(--success-bg)}.QuestionContainerResult-module__WdOxUa__partialScore{color:var(--warning);background-color:var(--warning-bg)}.QuestionContainerResult-module__WdOxUa__noScore{color:var(--error);background-color:var(--error-bg)}.QuestionContainerResult-module__WdOxUa__pending{color:var(--text-secondary);background-color:var(--bg-accent)}.QuestionContainerResult-module__WdOxUa__questionText{color:var(--text-secondary);margin-bottom:var(--space-4);line-height:1.5;font-size:var(--text-base)}.QuestionContainerResult-module__WdOxUa__multipleChoiceOptions{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.QuestionContainerResult-module__WdOxUa__optionItem{padding:var(--space-3);border-radius:var(--border-radius-lg);transition:all var(--transition);border:2px solid}.QuestionContainerResult-module__WdOxUa__interactive{cursor:pointer}.QuestionContainerResult-module__WdOxUa__interactive:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.QuestionContainerResult-module__WdOxUa__correctOption{border-color:var(--success);background-color:var(--success-bg)}.QuestionContainerResult-module__WdOxUa__incorrectOption{border-color:var(--error);background-color:var(--error-bg)}.QuestionContainerResult-module__WdOxUa__neutralOption{border-color:var(--border-light);background-color:var(--bg-secondary)}.QuestionContainerResult-module__WdOxUa__selectedOption{border-color:var(--primary);background-color:var(--primary-bg)}.QuestionContainerResult-module__WdOxUa__optionContent{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.QuestionContainerResult-module__WdOxUa__optionText{color:var(--text-primary);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;flex:1;min-width:0;line-height:1.5}.QuestionContainerResult-module__WdOxUa__optionIndicator{font-size:var(--text-sm);font-weight:var(--font-semibold);white-space:nowrap;flex-shrink:0}.QuestionContainerResult-module__WdOxUa__correctOption .QuestionContainerResult-module__WdOxUa__optionIndicator{color:var(--success)}.QuestionContainerResult-module__WdOxUa__incorrectOption .QuestionContainerResult-module__WdOxUa__optionIndicator{color:var(--error)}.QuestionContainerResult-module__WdOxUa__answerInput{margin-bottom:var(--space-4)}.QuestionContainerResult-module__WdOxUa__answerTextarea{width:100%;padding:var(--space-3);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);font-size:var(--text-base);resize:vertical;transition:border-color var(--transition);background:var(--bg-card);color:var(--text-primary);line-height:1.5}.QuestionContainerResult-module__WdOxUa__answerTextarea:focus{border-color:var(--primary);outline:none}.QuestionContainerResult-module__WdOxUa__answerTextarea::placeholder{color:var(--text-tertiary)}.QuestionContainerResult-module__WdOxUa__answerSection{margin-bottom:var(--space-4);padding:var(--space-3);background-color:var(--bg-secondary);border-radius:var(--border-radius-lg)}.QuestionContainerResult-module__WdOxUa__answerSection.QuestionContainerResult-module__WdOxUa__correct{border:2px solid var(--success)}.QuestionContainerResult-module__WdOxUa__answerSection.QuestionContainerResult-module__WdOxUa__incorrect{border:2px solid var(--error)}.QuestionContainerResult-module__WdOxUa__correctAnswerSection{margin-bottom:var(--space-4);padding:var(--space-3);background-color:var(--success-bg);border-radius:var(--border-radius-lg);border:2px solid var(--success)}.QuestionContainerResult-module__WdOxUa__answerLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1);display:block}.QuestionContainerResult-module__WdOxUa__userAnswer,.QuestionContainerResult-module__WdOxUa__correctAnswer{color:var(--text-primary);white-space:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.5}.QuestionContainerResult-module__WdOxUa__submitSection{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-light);justify-content:center;display:flex}.QuestionContainerResult-module__WdOxUa__submitButton{background-color:var(--primary);color:var(--text-inverse);padding:var(--space-3)var(--space-6);border-radius:var(--border-radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--transition);align-items:center;gap:var(--space-2);border:none;display:flex}.QuestionContainerResult-module__WdOxUa__submitButton:hover:not(.QuestionContainerResult-module__WdOxUa__submitDisabled){background-color:var(--primary-dark);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.QuestionContainerResult-module__WdOxUa__submitDisabled{background-color:var(--gray-600);color:var(--gray-300);cursor:not-allowed;opacity:1}.QuestionContainerResult-module__WdOxUa__submitSpinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite QuestionContainerResult-module__WdOxUa__spin}@keyframes QuestionContainerResult-module__WdOxUa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.QuestionContainerResult-module__WdOxUa__explanationWrapper{background-color:var(--bg-accent);border-radius:var(--border-radius-lg);border:1px solid var(--border-light);padding:0}.QuestionContainerResult-module__WdOxUa__gradingOverlay{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;animation:.3s ease-out QuestionContainerResult-module__WdOxUa__fadeIn;display:flex;position:absolute;inset:0}@keyframes QuestionContainerResult-module__WdOxUa__fadeIn{0%{opacity:0}to{opacity:1}}.QuestionContainerResult-module__WdOxUa__gradingContent{background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--space-6);text-align:center;animation:.3s ease-out QuestionContainerResult-module__WdOxUa__slideInScale}@keyframes QuestionContainerResult-module__WdOxUa__slideInScale{0%{opacity:0;transform:scale(.9)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.QuestionContainerResult-module__WdOxUa__gradingSpinner{border:4px solid var(--border-light);border-top:4px solid var(--primary);width:40px;height:40px;margin:0 auto var(--space-3);border-radius:50%;animation:1s linear infinite QuestionContainerResult-module__WdOxUa__spin}.QuestionContainerResult-module__WdOxUa__gradingContent p{color:var(--text-secondary);font-size:var(--text-base);margin:0}.QuestionContainerResult-module__WdOxUa__chatButton{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition);margin-top:var(--space-3);display:flex}.QuestionContainerResult-module__WdOxUa__chatButton:hover{background-color:var(--primary-bg);border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}.QuestionContainerResult-module__WdOxUa__chatButton:active{transform:translateY(0)}@media (max-width:768px){.QuestionContainerResult-module__WdOxUa__navigation{padding:var(--space-2)var(--space-3)}.QuestionContainerResult-module__WdOxUa__contentArea{padding:var(--space-3)}.QuestionContainerResult-module__WdOxUa__questionHeader{gap:var(--space-2);flex-direction:column;align-items:flex-start}.QuestionContainerResult-module__WdOxUa__optionContent{align-items:flex-start;gap:var(--space-2);flex-direction:column}.QuestionContainerResult-module__WdOxUa__optionIndicator{align-self:flex-end}.QuestionContainerResult-module__WdOxUa__chatButton{justify-content:center;width:100%}}.QuestionContainerResult-module__WdOxUa__feedbackSection{border-top:1px solid var(--border-light);margin-top:var(--space-4);padding:var(--space-4);justify-content:space-between;align-items:center;display:flex}.QuestionContainerResult-module__WdOxUa__feedbackHeader{align-items:center;gap:var(--space-2);display:flex}.QuestionContainerResult-module__WdOxUa__feedbackLabel{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--font-medium)}.QuestionContainerResult-module__WdOxUa__feedbackInfoIcon{color:var(--text-tertiary);cursor:help;transition:color var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}.QuestionContainerResult-module__WdOxUa__feedbackInfoIcon:hover{color:var(--text-secondary)}.QuestionContainerResult-module__WdOxUa__ratingStars{gap:var(--space-1);display:flex}.QuestionContainerResult-module__WdOxUa__starButton{cursor:pointer;padding:var(--space-1);transition:color var(--transition);background:0 0;border:none}.QuestionContainerResult-module__WdOxUa__starButton:focus{outline:none}.QuestionContainerResult-module__WdOxUa__starEmpty{color:#cbd5e1}.QuestionContainerResult-module__WdOxUa__starFilled{color:#ffc107}@media (max-width:768px){.QuestionContainerResult-module__WdOxUa__feedbackSection{gap:var(--space-3);flex-direction:column;align-items:flex-start}}.QuestionContainerResult-module__WdOxUa__explanationSection{margin-top:var(--space-4)}.QuestionContainerResult-module__WdOxUa__explanationButton{width:100%;padding:var(--space-3)var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.QuestionContainerResult-module__WdOxUa__explanationButton:hover{background:var(--bg-accent);border-color:var(--primary);box-shadow:var(--shadow-sm)}.QuestionContainerResult-module__WdOxUa__explanationButton:focus{outline:2px solid var(--border-focus);outline-offset:2px}.QuestionContainerResult-module__WdOxUa__explanationButton:focus:not(:focus-visible){outline:none}.QuestionContainerResult-module__WdOxUa__explanationButton:disabled{opacity:.6;cursor:not-allowed}.QuestionContainerResult-module__WdOxUa__loadingIcon{color:var(--text-secondary);flex-shrink:0}.QuestionContainerResult-module__WdOxUa__spinning{animation:1s linear infinite QuestionContainerResult-module__WdOxUa__spin}.QuestionContainerResult-module__WdOxUa__explanationMissing,.QuestionContainerResult-module__WdOxUa__explanationError{text-align:center;padding:var(--space-4)}.QuestionContainerResult-module__WdOxUa__explanationMissing p,.QuestionContainerResult-module__WdOxUa__explanationError p{color:var(--text-secondary);margin-bottom:var(--space-3);font-size:var(--text-sm)}.QuestionContainerResult-module__WdOxUa__generateButton,.QuestionContainerResult-module__WdOxUa__retryButton{background:var(--primary);color:var(--text-inverse);padding:var(--space-2)var(--space-4);border-radius:var(--border-radius-lg);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition);border:none}.QuestionContainerResult-module__WdOxUa__generateButton:hover:not(:disabled),.QuestionContainerResult-module__WdOxUa__retryButton:hover:not(:disabled){background:var(--primary-dark);transform:translateY(-1px)}.QuestionContainerResult-module__WdOxUa__generateButton:disabled{opacity:.6;cursor:not-allowed}.QuestionContainerResult-module__WdOxUa__explanationTitle{text-align:left;flex:1}.QuestionContainerResult-module__WdOxUa__chevron{color:var(--text-secondary);flex-shrink:0;transition:transform .3s}.QuestionContainerResult-module__WdOxUa__chevron.QuestionContainerResult-module__WdOxUa__rotated{transform:rotate(-180deg)}.QuestionContainerResult-module__WdOxUa__explanationContent{opacity:0;max-height:0;margin-top:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(-10px)}.QuestionContainerResult-module__WdOxUa__explanationContent.QuestionContainerResult-module__WdOxUa__expanded{opacity:1;max-height:3000px;margin-top:var(--space-3);transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.QuestionContainerResult-module__WdOxUa__explanationText{padding:var(--space-4);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);color:var(--text-secondary);font-size:var(--text-base);line-height:1.6}.QuestionContainerResult-module__WdOxUa__explanationText h1,.QuestionContainerResult-module__WdOxUa__explanationText h2,.QuestionContainerResult-module__WdOxUa__explanationText h3,.QuestionContainerResult-module__WdOxUa__explanationText h4,.QuestionContainerResult-module__WdOxUa__explanationText h5,.QuestionContainerResult-module__WdOxUa__explanationText h6{color:var(--text-primary);margin-top:var(--space-3);margin-bottom:var(--space-2);font-weight:var(--font-semibold)}.QuestionContainerResult-module__WdOxUa__explanationText h1:first-child,.QuestionContainerResult-module__WdOxUa__explanationText h2:first-child,.QuestionContainerResult-module__WdOxUa__explanationText h3:first-child,.QuestionContainerResult-module__WdOxUa__explanationText h4:first-child,.QuestionContainerResult-module__WdOxUa__explanationText h5:first-child,.QuestionContainerResult-module__WdOxUa__explanationText h6:first-child{margin-top:0}.QuestionContainerResult-module__WdOxUa__explanationText p{margin-bottom:var(--space-3)}.QuestionContainerResult-module__WdOxUa__explanationText p:last-child{margin-bottom:0}.QuestionContainerResult-module__WdOxUa__explanationText ul,.QuestionContainerResult-module__WdOxUa__explanationText ol{margin-left:var(--space-4);margin-bottom:var(--space-3)}.QuestionContainerResult-module__WdOxUa__explanationText li{margin-bottom:var(--space-2)}.QuestionContainerResult-module__WdOxUa__explanationText code{background:var(--bg-accent);border-radius:var(--border-radius-sm);padding:2px 6px;font-family:Courier New,monospace;font-size:.9em}.QuestionContainerResult-module__WdOxUa__explanationText pre{background:var(--bg-accent);padding:var(--space-3);border-radius:var(--border-radius);margin-bottom:var(--space-3);overflow-x:auto}.QuestionContainerResult-module__WdOxUa__explanationText pre code{background:0 0;padding:0}.QuestionContainerResult-module__WdOxUa__explanationText blockquote{border-left:4px solid var(--primary);padding-left:var(--space-3);margin-left:0;margin-bottom:var(--space-3);color:var(--text-secondary);font-style:italic}.QuestionContainerResult-module__WdOxUa__explanationText strong{font-weight:var(--font-bold);color:var(--text-primary)}.QuestionContainerResult-module__WdOxUa__explanationText a{color:var(--primary);text-decoration:underline}.QuestionContainerResult-module__WdOxUa__explanationText a:hover{color:var(--primary-dark)}
.MultipleChoiceInput-module__sxasJG__options{gap:var(--space-3);flex-direction:column;display:flex}.MultipleChoiceInput-module__sxasJG__option{padding:var(--space-4);border:2px solid var(--border-light);border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition);background:var(--bg-card);justify-content:space-between;align-items:center;display:flex}.MultipleChoiceInput-module__sxasJG__option:hover:not(.MultipleChoiceInput-module__sxasJG__disabled),.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__selected{border-color:var(--primary);background:var(--primary-light)}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__correct{border-color:var(--success);background:var(--success-bg)}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__incorrect{border-color:var(--error);background:var(--error-bg)}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__disabled{cursor:not-allowed;opacity:.6}.MultipleChoiceInput-module__sxasJG__optionContent{align-items:center;gap:var(--space-3);flex:1;display:flex}.MultipleChoiceInput-module__sxasJG__radio{border:2px solid var(--gray-500);border-radius:var(--border-radius-full);width:20px;height:20px;transition:border-color var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__selected .MultipleChoiceInput-module__sxasJG__radio{border-color:var(--primary)}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__correct .MultipleChoiceInput-module__sxasJG__radio{border-color:var(--success)}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__incorrect .MultipleChoiceInput-module__sxasJG__radio{border-color:var(--error)}.MultipleChoiceInput-module__sxasJG__radioInner{border-radius:var(--border-radius-full);background:var(--primary);width:10px;height:10px}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__correct .MultipleChoiceInput-module__sxasJG__radioInner{background:var(--success)}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__incorrect .MultipleChoiceInput-module__sxasJG__radioInner{background:var(--error)}.MultipleChoiceInput-module__sxasJG__text{font-size:var(--text-base);color:var(--text-primary);flex:1;line-height:1.5}.MultipleChoiceInput-module__sxasJG__icon{flex-shrink:0;font-size:20px;font-weight:700}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__correct .MultipleChoiceInput-module__sxasJG__icon{color:#4caf50}.MultipleChoiceInput-module__sxasJG__option.MultipleChoiceInput-module__sxasJG__incorrect .MultipleChoiceInput-module__sxasJG__icon{color:#f44336}
@keyframes Tooltip-module__4iOEcW__scaleInTop{0%{opacity:0;transform:translate(-50%)scale(.8)translateY(5px)}to{opacity:1;transform:translate(-50%)scale(1)translateY(0)}}@keyframes Tooltip-module__4iOEcW__fadeOutTop{0%{opacity:1;transform:translate(-50%)scale(1)translateY(0)}to{opacity:0;transform:translate(-50%)scale(.8)translateY(5px)}}@keyframes Tooltip-module__4iOEcW__scaleInBottom{0%{opacity:0;transform:translate(-50%)scale(.8)translateY(-5px)}to{opacity:1;transform:translate(-50%)scale(1)translateY(0)}}@keyframes Tooltip-module__4iOEcW__fadeOutBottom{0%{opacity:1;transform:translate(-50%)scale(1)translateY(0)}to{opacity:0;transform:translate(-50%)scale(.8)translateY(-5px)}}@keyframes Tooltip-module__4iOEcW__scaleInLeft{0%{opacity:0;transform:translateY(-50%)scale(.8)translate(5px)}to{opacity:1;transform:translateY(-50%)scale(1)translate(0)}}@keyframes Tooltip-module__4iOEcW__fadeOutLeft{0%{opacity:1;transform:translateY(-50%)scale(1)translate(0)}to{opacity:0;transform:translateY(-50%)scale(.8)translate(5px)}}@keyframes Tooltip-module__4iOEcW__scaleInRight{0%{opacity:0;transform:translateY(-50%)scale(.8)translate(-5px)}to{opacity:1;transform:translateY(-50%)scale(1)translate(0)}}@keyframes Tooltip-module__4iOEcW__fadeOutRight{0%{opacity:1;transform:translateY(-50%)scale(1)translate(0)}to{opacity:0;transform:translateY(-50%)scale(.8)translate(-5px)}}@keyframes Tooltip-module__4iOEcW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Tooltip-module__4iOEcW__portalScaleIn{0%{opacity:0;transform:translate(-50%,-100%)scale(.8)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}@keyframes Tooltip-module__4iOEcW__portalScaleOut{0%{opacity:1;transform:translate(-50%,-100%)scale(1)}to{opacity:0;transform:translate(-50%,-100%)scale(.8)}}.Tooltip-module__4iOEcW__tooltipContainer{align-items:center;width:fit-content;max-width:100%;display:inline-flex;position:relative}.Tooltip-module__4iOEcW__tooltipContainer.Tooltip-module__4iOEcW__fullWidth{width:100%!important;display:block!important}.Tooltip-module__4iOEcW__tooltipContainer.Tooltip-module__4iOEcW__fullWidth>*{width:100%;display:block}.Tooltip-module__4iOEcW__tooltipContainer.Tooltip-module__4iOEcW__blockDisplay{width:100%!important;display:block!important;position:static!important}.Tooltip-module__4iOEcW__tooltipContainer.Tooltip-module__4iOEcW__blockDisplay>*{width:100%}.Tooltip-module__4iOEcW__tooltip{z-index:999999;pointer-events:none;opacity:0;transform-origin:50%;width:fit-content;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);position:absolute}.Tooltip-module__4iOEcW__tooltip.Tooltip-module__4iOEcW__hiding{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__fadeOut}.Tooltip-module__4iOEcW__triangle{border-style:solid;width:0;height:0;position:absolute}.Tooltip-module__4iOEcW__triangle.Tooltip-module__4iOEcW__top{border-width:5px 5px 0;border-color:#1e293b #0000 #0000;bottom:-5px;left:50%;transform:translate(-50%)}.Tooltip-module__4iOEcW__triangle.Tooltip-module__4iOEcW__bottom{border-width:0 5px 5px;border-color:#0000 #0000 #1e293b;top:-5px;left:50%;transform:translate(-50%)}.Tooltip-module__4iOEcW__triangle.Tooltip-module__4iOEcW__left{border-width:5px 0 5px 5px;border-color:#0000 #0000 #0000 #1e293b;top:50%;right:-5px;transform:translateY(-50%)}.Tooltip-module__4iOEcW__triangle.Tooltip-module__4iOEcW__right{border-width:5px 5px 5px 0;border-color:#0000 #1e293b #0000 #0000;top:50%;left:-5px;transform:translateY(-50%)}.Tooltip-module__4iOEcW__tooltip.Tooltip-module__4iOEcW__portalTooltip{opacity:0;transform-origin:0;z-index:9999999!important;visibility:visible!important;pointer-events:none!important;padding:0!important;display:block!important;position:fixed!important}.Tooltip-module__4iOEcW__tooltip.Tooltip-module__4iOEcW__portalTooltip.Tooltip-module__4iOEcW__visible{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__scaleInRight}.Tooltip-module__4iOEcW__tooltip.Tooltip-module__4iOEcW__portalTooltip.Tooltip-module__4iOEcW__hiding{opacity:0;animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__fadeOutRight}.Tooltip-module__4iOEcW__tooltipContent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);word-wrap:break-word;white-space:normal;overflow-wrap:break-word;width:max-content;max-width:300px;color:var(--white);background:#000000e6;border-radius:6px;padding:8px 12px;font-size:12px;line-height:1.4;box-shadow:0 4px 12px #00000026}.Tooltip-module__4iOEcW__top{white-space:nowrap;opacity:0;transform-origin:bottom;margin-bottom:2px;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);position:absolute;bottom:100%;left:50%;transform:translate(-50%)scale(.8)translateY(5px)}.Tooltip-module__4iOEcW__top.Tooltip-module__4iOEcW__visible{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__scaleInTop}.Tooltip-module__4iOEcW__top.Tooltip-module__4iOEcW__hiding{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__fadeOutTop}.Tooltip-module__4iOEcW__bottom{opacity:0;transform-origin:top;margin-top:2px;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:50%;transform:translate(-50%)scale(.8)translateY(-5px)}.Tooltip-module__4iOEcW__bottom.Tooltip-module__4iOEcW__visible{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__scaleInBottom}.Tooltip-module__4iOEcW__bottom.Tooltip-module__4iOEcW__hiding{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__fadeOutBottom}.Tooltip-module__4iOEcW__left{opacity:0;transform-origin:100%;margin-right:2px;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:100%;transform:translateY(-50%)scale(.8)translate(5px)}.Tooltip-module__4iOEcW__left.Tooltip-module__4iOEcW__visible{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__scaleInLeft}.Tooltip-module__4iOEcW__left.Tooltip-module__4iOEcW__hiding{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__fadeOutLeft}.Tooltip-module__4iOEcW__right{opacity:0;transform-origin:0;margin-left:2px;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:100%;transform:translateY(-50%)scale(.8)translate(-5px)}.Tooltip-module__4iOEcW__right.Tooltip-module__4iOEcW__visible{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__scaleInRight}.Tooltip-module__4iOEcW__right.Tooltip-module__4iOEcW__hiding{animation:.15s cubic-bezier(.4,0,.2,1) forwards Tooltip-module__4iOEcW__fadeOutRight}
.page-module__OWMo1W__container{background:var(--bg-secondary);min-height:100vh;padding:var(--space-6)}.page-module__OWMo1W__main{max-width:1200px;margin:0 auto}.page-module__OWMo1W__loadingFallback{text-align:center;color:var(--text-secondary);padding:2rem}.page-module__OWMo1W__adminHeader{border-radius:var(--border-radius-xl);box-shadow:var(--shadow);color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1rem 1.5rem;display:flex}.page-module__OWMo1W__adminBadge{text-transform:uppercase;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.page-module__OWMo1W__adminActions{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__OWMo1W__adminActionButton{color:#fff;border-radius:var(--border-radius-lg);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #ffffff4d;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.page-module__OWMo1W__adminActionButton:hover{background:#ffffff4d}.page-module__OWMo1W__adminActionActive{color:#667eea;background:#fff}.page-module__OWMo1W__testSectionDivider{background:#ffffff4d;width:1px;height:24px;margin:0 .5rem}.page-module__OWMo1W__testSectionBar{background:var(--bg-card);border-radius:var(--border-radius-lg);border:1px solid var(--border-light);justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1rem;display:flex}.page-module__OWMo1W__testSectionLabel{color:var(--text-primary);font-weight:600}.page-module__OWMo1W__testSectionActions{gap:.5rem;display:flex}.page-module__OWMo1W__testSectionButton{border:1px solid var(--border-light);background:var(--bg-secondary);border-radius:var(--border-radius);cursor:pointer;padding:.5rem 1rem}.page-module__OWMo1W__testSectionActive{background:var(--primary);color:#fff;border-color:var(--primary)}.page-module__OWMo1W__testSection{background:var(--bg-card);border-radius:var(--border-radius-xl);border:1px solid var(--border-light);margin-bottom:2rem;padding:2rem}.page-module__OWMo1W__title{color:var(--text-primary);margin-bottom:.5rem;font-size:1.875rem;font-weight:700}.page-module__OWMo1W__description{color:var(--text-secondary);margin-bottom:2rem}.page-module__OWMo1W__buttonGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.page-module__OWMo1W__testButton{border-radius:var(--border-radius-lg);cursor:pointer;background:var(--bg-secondary);border:1px solid #0000;padding:.75rem 1.5rem;font-weight:600;transition:transform .1s}.page-module__OWMo1W__testButton:active{transform:scale(.98)}.page-module__OWMo1W__successButton{background:var(--success-bg);color:#065f46}.page-module__OWMo1W__errorButton{background:var(--error-bg);color:#991b1b}.page-module__OWMo1W__warningButton{background:var(--warning-bg);color:#92400e}.page-module__OWMo1W__infoButton{background:var(--primary-light);color:#1e40af}.page-module__OWMo1W__tooltipGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.page-module__OWMo1W__tooltipItem{justify-content:center;align-items:center;height:100px;display:flex}.page-module__OWMo1W__quizCardsHeader{margin-bottom:2rem}.page-module__OWMo1W__cardsShowcase{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.page-module__OWMo1W__cardWrapper{flex-direction:column;gap:.5rem;display:flex}.page-module__OWMo1W__cardLabel{text-transform:uppercase;color:var(--text-secondary);text-align:center;background:var(--bg-secondary);border-radius:var(--border-radius);padding:.25rem;font-size:.75rem}.page-module__OWMo1W__infoBox{background:var(--primary-light);border-radius:var(--border-radius-lg);margin-top:2rem;padding:1.5rem}.page-module__OWMo1W__infoBox h3{color:var(--primary-dark);margin-top:0}.page-module__OWMo1W__infoBox ul{color:var(--text-primary);padding-left:1.5rem}.page-module__OWMo1W__promoHeader{justify-content:space-between;align-items:start;margin-bottom:2rem;display:flex}.page-module__OWMo1W__createPromoButton{background:var(--primary);color:#fff;border-radius:var(--border-radius);cursor:pointer;border:none;padding:.5rem 1rem;font-weight:600}.page-module__OWMo1W__promoGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.page-module__OWMo1W__promoCard{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);overflow:hidden}.page-module__OWMo1W__promoCardHeader{background:var(--primary-light);border-bottom:1px solid var(--border-light);justify-content:space-between;padding:1rem;display:flex}.page-module__OWMo1W__promoCodeText{color:var(--primary);font-family:monospace;font-size:1.1rem;font-weight:700}.page-module__OWMo1W__promoActions button{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;margin-left:.5rem}.page-module__OWMo1W__promoActions button:hover{color:var(--primary)}.page-module__OWMo1W__promoCardBody{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.page-module__OWMo1W__promoInfo{justify-content:space-between;font-size:.875rem;display:flex}.page-module__OWMo1W__promoLabel{color:var(--text-secondary)}.page-module__OWMo1W__promoValue{font-weight:600}.page-module__OWMo1W__promoDescription{color:var(--text-tertiary);margin-top:.5rem;font-size:.75rem;font-style:italic}.page-module__OWMo1W__emptyPromoState{text-align:center;color:var(--text-secondary);border:2px dashed var(--border-light);border-radius:var(--border-radius-lg);padding:4rem}.page-module__OWMo1W__modalOverlay{z-index:50;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__OWMo1W__promoModal{background:var(--bg-card);border-radius:var(--border-radius-xl);width:90%;max-width:500px;box-shadow:var(--shadow);max-height:90vh;overflow-y:auto}.page-module__OWMo1W__modalHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.page-module__OWMo1W__modalClose{cursor:pointer;background:0 0;border:none;font-size:1.5rem}.page-module__OWMo1W__promoForm{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-module__OWMo1W__formField{flex-direction:column;gap:.5rem;display:flex}.page-module__OWMo1W__formField label{font-size:.875rem;font-weight:600}.page-module__OWMo1W__formField input,.page-module__OWMo1W__formField select,.page-module__OWMo1W__formField textarea{border:1px solid var(--border-light);border-radius:var(--border-radius);padding:.5rem}.page-module__OWMo1W__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__OWMo1W__formActions{gap:1rem;margin-top:1rem;display:flex}.page-module__OWMo1W__submitButton,.page-module__OWMo1W__cancelButton{border-radius:var(--border-radius);cursor:pointer;border:none;flex:1;padding:.75rem;font-weight:600}.page-module__OWMo1W__submitButton{background:var(--primary);color:#fff}.page-module__OWMo1W__submitButton:disabled{opacity:.7}.page-module__OWMo1W__cancelButton{background:var(--bg-secondary);border:1px solid var(--border-light)}.page-module__OWMo1W__analyticsHeader{justify-content:space-between;margin-bottom:2rem;display:flex}.page-module__OWMo1W__analyticsControls{align-items:center;gap:1rem;display:flex}.page-module__OWMo1W__timeRangeSelect{border-radius:var(--border-radius);border:1px solid var(--border-light);padding:.5rem}.page-module__OWMo1W__refreshButton{background:var(--primary);color:#fff;border-radius:var(--border-radius);cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.page-module__OWMo1W__spin{animation:1s linear infinite page-module__OWMo1W__spin}@keyframes page-module__OWMo1W__spin{to{transform:rotate(360deg)}}.page-module__OWMo1W__geminiTabs{border-bottom:1px solid var(--border-light);margin-bottom:1.5rem;display:flex}.page-module__OWMo1W__geminiTab{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-bottom:2px solid #0000;padding:.75rem 1.5rem;font-weight:600}.page-module__OWMo1W__activeGeminiTab{color:var(--primary);border-bottom-color:var(--primary)}.page-module__OWMo1W__businessHealthCard{background:var(--bg-card);border-radius:var(--border-radius-xl);border:1px solid var(--border-light);margin-bottom:2rem;padding:1.5rem}.page-module__OWMo1W__businessSectionTitle{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.page-module__OWMo1W__businessSubtext{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.875rem}.page-module__OWMo1W__healthMetricsGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.page-module__OWMo1W__healthMetric{background:var(--bg-secondary);border-radius:var(--border-radius-lg);text-align:center;padding:1.5rem}.page-module__OWMo1W__healthMetricLabel{color:var(--text-secondary);text-transform:uppercase;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.page-module__OWMo1W__healthMetricValue{font-size:1.5rem;font-weight:700}.page-module__OWMo1W__textSuccess{color:var(--success)}.page-module__OWMo1W__textError{color:var(--error)}.page-module__OWMo1W__textWarning{color:var(--warning)}.page-module__OWMo1W__businessTable{border-collapse:collapse;background:var(--bg-secondary);border-radius:var(--border-radius-lg);width:100%;font-size:.875rem;overflow:hidden}.page-module__OWMo1W__businessTable th{text-align:left;background:var(--bg-card);color:var(--text-secondary);border-bottom:2px solid var(--border-light);padding:.75rem}.page-module__OWMo1W__businessTable td{border-bottom:1px solid var(--border-light);padding:.75rem}.page-module__OWMo1W__tableRowTotal{background:var(--bg-secondary);border-top:2px solid var(--border-light);font-weight:700}.page-module__OWMo1W__costBreakdownTable{border-collapse:collapse;background:var(--bg-card);border-radius:var(--border-radius);width:100%;font-size:.875rem;overflow:hidden}.page-module__OWMo1W__costBreakdownTable th{text-align:left;border-bottom:2px solid var(--border-light);background:var(--bg-secondary);padding:.5rem}.page-module__OWMo1W__costBreakdownTable td{border-bottom:1px solid var(--border-light);padding:.5rem}.page-module__OWMo1W__growthMetricsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;display:grid}.page-module__OWMo1W__growthMetric{text-align:center;background:var(--bg-secondary);border-radius:var(--border-radius);border:1px solid var(--border-light);padding:1rem}.page-module__OWMo1W__growthMetricLabel{color:var(--text-secondary);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.page-module__OWMo1W__growthMetricValue{font-size:1.5rem;font-weight:700}.page-module__OWMo1W__engagementMetricsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.page-module__OWMo1W__engagementMetric{text-align:center;background:var(--bg-secondary);border-radius:var(--border-radius);border:1px solid var(--border-light);padding:1.25rem}.page-module__OWMo1W__engagementMetricLabel{color:var(--text-secondary);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.page-module__OWMo1W__engagementMetricValue{color:var(--primary);font-size:1.5rem;font-weight:700}.page-module__OWMo1W__engagementMetricSubtext{color:var(--text-tertiary);margin-top:.5rem;font-size:.75rem}.page-module__OWMo1W__insightsGrid{flex-direction:column;gap:1rem;display:flex}.page-module__OWMo1W__insightItem{background:var(--bg-secondary);border-radius:var(--border-radius-lg);border-left:4px solid var(--primary);gap:1rem;padding:1.25rem;display:flex}.page-module__OWMo1W__insightIcon{flex-shrink:0;font-size:1.5rem}.page-module__OWMo1W__insightContent{flex:1}.page-module__OWMo1W__insightTitle{margin-bottom:.5rem;font-size:1rem;font-weight:700}.page-module__OWMo1W__insightText{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.page-module__OWMo1W__subsectionTitle{color:var(--text-primary);margin:1.5rem 0 1rem;font-size:1rem;font-weight:600}.page-module__OWMo1W__sectionTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.page-module__OWMo1W__sectionDescription{color:var(--text-secondary);margin-bottom:1.5rem}.page-module__OWMo1W__totalsSection{margin-bottom:2rem}.page-module__OWMo1W__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.page-module__OWMo1W__metricCard{background:var(--bg-secondary);border-radius:var(--border-radius-lg);text-align:center;padding:1.5rem}.page-module__OWMo1W__metricLabel{color:var(--text-secondary);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem}.page-module__OWMo1W__metricValue{color:var(--primary);font-size:1.5rem;font-weight:700}.page-module__OWMo1W__featureSection{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);margin-bottom:2rem;padding:1.5rem}.page-module__OWMo1W__onboardingOption{margin-bottom:1rem}.page-module__OWMo1W__onboardingOptionHeader{justify-content:space-between;margin-bottom:.25rem;font-size:.875rem;display:flex}.page-module__OWMo1W__onboardingOptionStats{color:var(--text-secondary);gap:1rem;display:flex}.page-module__OWMo1W__onboardingOptionPercentage{color:var(--text-primary);font-weight:700}.page-module__OWMo1W__onboardingProgressBar{background:var(--border-light);border-radius:4px;height:8px;overflow:hidden}.page-module__OWMo1W__onboardingProgressFill{background:var(--primary);border-radius:4px;height:100%}.page-module__OWMo1W__topUsersTable{border:1px solid var(--border-light);border-radius:var(--border-radius-lg);overflow:hidden}.page-module__OWMo1W__tableHeader{background:var(--bg-secondary);grid-template-columns:2fr 1fr 1fr;padding:.75rem;font-size:.875rem;font-weight:600;display:grid}.page-module__OWMo1W__tableRow{border-top:1px solid var(--border-light);grid-template-columns:2fr 1fr 1fr;align-items:center;padding:.75rem;font-size:.875rem;display:grid}.page-module__OWMo1W__userCell{font-weight:500}.page-module__OWMo1W__statusCell{text-transform:capitalize}.page-module__OWMo1W__loadingState{color:var(--text-secondary);flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}.page-module__OWMo1W__spinner{border:3px solid var(--border-light);border-top-color:var(--primary);border-radius:50%;width:2rem;height:2rem;animation:1s linear infinite page-module__OWMo1W__spin}.page-module__OWMo1W__emptyState{text-align:center;color:var(--text-secondary);border:2px dashed var(--border-light);border-radius:var(--border-radius-lg);padding:3rem}.page-module__OWMo1W__errorState{background:var(--error-bg);border:1px solid var(--error);border-radius:var(--border-radius-lg);margin-top:1rem;padding:2rem}.page-module__OWMo1W__errorState h2{color:var(--error);margin-bottom:1rem;font-size:1.25rem}.page-module__OWMo1W__errorMessage{color:var(--text-primary);margin-bottom:1rem;line-height:1.6}.page-module__OWMo1W__hintBox{background:var(--bg-card);border-radius:var(--border-radius);border-left:4px solid var(--primary);margin-top:1rem;padding:1rem}.page-module__OWMo1W__hintBox strong{color:var(--primary);margin-bottom:.5rem;display:block}.page-module__OWMo1W__hintBox p{color:var(--text-secondary);margin:0;line-height:1.6}
.QuizCard01-module__u0jaPG__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);transition:all var(--transition);gap:var(--space-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.QuizCard01-module__u0jaPG__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium);transform:translateY(-2px)}.QuizCard01-module__u0jaPG__header{gap:var(--space-1);flex-direction:column;display:flex}.QuizCard01-module__u0jaPG__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.QuizCard01-module__u0jaPG__date{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.QuizCard01-module__u0jaPG__stats{align-items:center;gap:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--border-ultra-light);display:flex}.QuizCard01-module__u0jaPG__statItem{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.QuizCard01-module__u0jaPG__icon{color:var(--text-tertiary)}.QuizCard01-module__u0jaPG__score{font-weight:var(--font-medium);color:var(--primary)}.QuizCard01-module__u0jaPG__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);opacity:0;transition:all var(--transition);margin-top:auto;display:flex;transform:translateY(5px)}.QuizCard01-module__u0jaPG__card:hover .QuizCard01-module__u0jaPG__actions{opacity:1;transform:translateY(0)}.QuizCard01-module__u0jaPG__actionButton{color:var(--text-tertiary);padding:var(--space-1-5);border-radius:var(--border-radius);cursor:pointer;transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.QuizCard01-module__u0jaPG__actionButton:hover{background:var(--bg-secondary);color:var(--text-primary)}.QuizCard01-module__u0jaPG__actionButton.QuizCard01-module__u0jaPG__delete:hover{background:var(--error-bg);color:var(--error)}
.QuizCard02-module__MXB2eW__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);transition:all var(--transition);gap:var(--space-3);flex-direction:column;display:flex;position:relative}.QuizCard02-module__MXB2eW__card:hover{border-color:var(--primary)}.QuizCard02-module__MXB2eW__topBar{justify-content:space-between;align-items:center;display:flex}.QuizCard02-module__MXB2eW__badge{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--border-radius-full);padding:2px 8px}.QuizCard02-module__MXB2eW__actions{gap:var(--space-1);opacity:0;transition:opacity var(--transition);display:flex}.QuizCard02-module__MXB2eW__card:hover .QuizCard02-module__MXB2eW__actions{opacity:1}.QuizCard02-module__MXB2eW__iconBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--border-radius);transition:all var(--transition);background:0 0;border:none;padding:4px}.QuizCard02-module__MXB2eW__iconBtn:hover{color:var(--primary);background:var(--primary-light)}.QuizCard02-module__MXB2eW__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.4}.QuizCard02-module__MXB2eW__footer{padding-top:var(--space-3);border-top:1px dashed var(--border-light);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.QuizCard02-module__MXB2eW__meta{align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.QuizCard02-module__MXB2eW__scoreBadge{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--success);display:flex}.QuizCard02-module__MXB2eW__deleteBtn{bottom:var(--space-5);right:var(--space-5);color:var(--text-tertiary);cursor:pointer;opacity:0;transition:all var(--transition);background:0 0;border:none;position:absolute;transform:translate(10px)}.QuizCard02-module__MXB2eW__card:hover .QuizCard02-module__MXB2eW__deleteBtn{opacity:1;transform:translate(0)}.QuizCard02-module__MXB2eW__deleteBtn:hover{color:var(--error)}
.QuizCard03-module__Bse9FG__card{background:var(--bg-card);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition);position:relative;overflow:hidden}.QuizCard03-module__Bse9FG__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.QuizCard03-module__Bse9FG__accentLine{background:var(--primary);width:100%;height:4px}.QuizCard03-module__Bse9FG__content{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.QuizCard03-module__Bse9FG__header{justify-content:space-between;align-items:flex-start;display:flex}.QuizCard03-module__Bse9FG__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard03-module__Bse9FG__menuBtn{color:var(--text-quaternary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:0}.QuizCard03-module__Bse9FG__menuBtn:hover{color:var(--text-primary)}.QuizCard03-module__Bse9FG__stats{gap:var(--space-6);display:flex}.QuizCard03-module__Bse9FG__stat{flex-direction:column;display:flex}.QuizCard03-module__Bse9FG__statValue{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary)}.QuizCard03-module__Bse9FG__statLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.QuizCard03-module__Bse9FG__actions{margin-top:var(--space-2);justify-content:space-between;align-items:center;display:flex}.QuizCard03-module__Bse9FG__startBtn{background:var(--bg-secondary);color:var(--primary);padding:var(--space-2)var(--space-4);border-radius:var(--border-radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;align-items:center;gap:var(--space-2);transition:all var(--transition);border:none;display:flex}.QuizCard03-module__Bse9FG__startBtn:hover{background:var(--primary);color:var(--white)}.QuizCard03-module__Bse9FG__secondaryActions{gap:var(--space-2);display:flex}.QuizCard03-module__Bse9FG__iconBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none}.QuizCard03-module__Bse9FG__iconBtn:hover{color:var(--text-primary)}
.QuizCard04-module__N5AdZW__card{border-radius:var(--border-radius-lg);padding:var(--space-4);transition:all var(--transition);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;display:flex}.QuizCard04-module__N5AdZW__card:hover{background:var(--bg-card);border-color:var(--border-light);box-shadow:var(--shadow-sm)}.QuizCard04-module__N5AdZW__main{gap:var(--space-1);flex-direction:column;display:flex}.QuizCard04-module__N5AdZW__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.QuizCard04-module__N5AdZW__meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.QuizCard04-module__N5AdZW__dot{color:var(--border-medium)}.QuizCard04-module__N5AdZW__side{align-items:center;gap:var(--space-4);display:flex}.QuizCard04-module__N5AdZW__score{background:var(--success-bg);color:var(--success);border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-bold);padding:2px 8px}.QuizCard04-module__N5AdZW__placeholder{color:var(--text-quaternary);font-size:var(--text-sm)}.QuizCard04-module__N5AdZW__actions{gap:var(--space-1);opacity:0;transition:opacity var(--transition);display:flex}.QuizCard04-module__N5AdZW__card:hover .QuizCard04-module__N5AdZW__actions{opacity:1}.QuizCard04-module__N5AdZW__actionBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--border-radius);transition:all var(--transition);background:0 0;border:none;padding:4px}.QuizCard04-module__N5AdZW__actionBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.QuizCard04-module__N5AdZW__actionBtn.QuizCard04-module__N5AdZW__delete:hover{color:var(--error);background:var(--error-bg)}.QuizCard04-module__N5AdZW__arrowBtn{color:var(--text-quaternary);transition:transform var(--transition);background:0 0;border:none;align-items:center;padding:0;display:flex}.QuizCard04-module__N5AdZW__card:hover .QuizCard04-module__N5AdZW__arrowBtn{color:var(--primary);transform:translate(4px)}
.QuizCard05-module__elTyiG__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-6);transition:all var(--transition);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.QuizCard05-module__elTyiG__card:hover{border-color:var(--primary);box-shadow:var(--shadow)}.QuizCard05-module__elTyiG__content{align-items:center;gap:var(--space-2);transition:transform var(--transition);flex-direction:column;display:flex}.QuizCard05-module__elTyiG__card:hover .QuizCard05-module__elTyiG__content{transform:translateY(-4px)}.QuizCard05-module__elTyiG__iconWrapper{background:var(--bg-secondary);width:48px;height:48px;color:var(--primary);margin-bottom:var(--space-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard05-module__elTyiG__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.QuizCard05-module__elTyiG__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.QuizCard05-module__elTyiG__scoreContainer{margin-top:var(--space-4);flex-direction:column;align-items:center;display:flex}.QuizCard05-module__elTyiG__score{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:1}.QuizCard05-module__elTyiG__scorePlaceholder{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-quaternary);line-height:1}.QuizCard05-module__elTyiG__scoreLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:1px;margin-top:var(--space-1)}.QuizCard05-module__elTyiG__overlay{padding:var(--space-4);background:linear-gradient(to top,var(--bg-card)0%,#fffc 100%);transition:transform var(--transition);justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.QuizCard05-module__elTyiG__card:hover .QuizCard05-module__elTyiG__overlay{transform:translateY(0)}.QuizCard05-module__elTyiG__actions{gap:var(--space-4);display:flex}.QuizCard05-module__elTyiG__actionBtn{background:var(--bg-secondary);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-sm);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard05-module__elTyiG__actionBtn:hover{background:var(--primary);color:var(--white);transform:scale(1.1)}.QuizCard05-module__elTyiG__actionBtn.QuizCard05-module__elTyiG__delete:hover{background:var(--error)}
.QuizCard06-module__yyCVUq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);transition:all var(--transition);flex-direction:column;display:flex;overflow:hidden}.QuizCard06-module__yyCVUq__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard06-module__yyCVUq__header{background:var(--bg-secondary);padding:var(--space-4);border-bottom:1px solid var(--border-light)}.QuizCard06-module__yyCVUq__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-2);line-height:1.4}.QuizCard06-module__yyCVUq__date{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.QuizCard06-module__yyCVUq__body{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.QuizCard06-module__yyCVUq__statRow{justify-content:space-between;align-items:center;display:flex}.QuizCard06-module__yyCVUq__label{font-size:var(--text-sm);color:var(--text-secondary)}.QuizCard06-module__yyCVUq__value{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}.QuizCard06-module__yyCVUq__scoreValue{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--primary);background:var(--primary-light);border-radius:var(--border-radius);padding:2px 8px}.QuizCard06-module__yyCVUq__footer{padding:var(--space-3)var(--space-4);border-top:1px solid var(--border-light);align-items:center;gap:var(--space-2);background:var(--bg-card);display:flex}.QuizCard06-module__yyCVUq__divider{background:var(--border-light);width:1px;height:16px;margin:0 var(--space-1)}.QuizCard06-module__yyCVUq__actionBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--border-radius);transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.QuizCard06-module__yyCVUq__actionBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.QuizCard06-module__yyCVUq__actionBtn.QuizCard06-module__yyCVUq__delete:hover{color:var(--error);background:var(--error-bg)}
.QuizCard07-module__hq_bla__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);height:100%;transition:all var(--transition);display:flex;overflow:hidden}.QuizCard07-module__hq_bla__card:hover{box-shadow:var(--shadow);transform:translate(2px)}.QuizCard07-module__hq_bla__sidebar{background:var(--primary);width:6px;height:100%}.QuizCard07-module__hq_bla__content{padding:var(--space-4);justify-content:space-between;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.QuizCard07-module__hq_bla__main{gap:var(--space-2);flex-direction:column;display:flex}.QuizCard07-module__hq_bla__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.4}.QuizCard07-module__hq_bla__tags{gap:var(--space-2);display:flex}.QuizCard07-module__hq_bla__tag{font-size:var(--text-xs);color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--border-radius);font-weight:var(--font-medium);padding:2px 8px}.QuizCard07-module__hq_bla__scoreTag{background:var(--success-bg);color:var(--success)}.QuizCard07-module__hq_bla__actions{justify-content:flex-end;gap:var(--space-2);border-top:1px solid var(--border-ultra-light);padding-top:var(--space-3);display:flex}.QuizCard07-module__hq_bla__actionBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--border-radius);transition:all var(--transition);background:0 0;border:none;padding:4px}.QuizCard07-module__hq_bla__actionBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.QuizCard07-module__hq_bla__actionBtn.QuizCard07-module__hq_bla__delete:hover{color:var(--error);background:var(--error-bg)}
.QuizCard08-module__3GSCfq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);transition:all var(--transition);overflow:hidden}.QuizCard08-module__3GSCfq__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard08-module__3GSCfq__header{padding:var(--space-4);border-bottom:1px solid var(--border-light)}.QuizCard08-module__3GSCfq__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.QuizCard08-module__3GSCfq__grid{border-bottom:1px solid var(--border-light);grid-template-columns:1fr 1fr;display:grid}.QuizCard08-module__3GSCfq__gridItem{padding:var(--space-4);align-items:center;gap:var(--space-1);border-right:1px solid var(--border-light);flex-direction:column;display:flex}.QuizCard08-module__3GSCfq__gridItem:last-child{border-right:none}.QuizCard08-module__3GSCfq__icon{color:var(--text-tertiary);margin-bottom:var(--space-1)}.QuizCard08-module__3GSCfq__value{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.QuizCard08-module__3GSCfq__label{font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase}.QuizCard08-module__3GSCfq__actions{display:flex}.QuizCard08-module__3GSCfq__actionBtn{padding:var(--space-3);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;transition:all var(--transition);border:none;border-right:1px solid var(--border-light);background:0 0;flex:1}.QuizCard08-module__3GSCfq__actionBtn:last-child{border-right:none}.QuizCard08-module__3GSCfq__actionBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.QuizCard08-module__3GSCfq__actionBtn.QuizCard08-module__3GSCfq__delete:hover{background:var(--error-bg);color:var(--error)}
.QuizCard09-module__odxgiq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);transition:all var(--transition);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.QuizCard09-module__odxgiq__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard09-module__odxgiq__content{gap:var(--space-2);padding-bottom:var(--space-8);flex-direction:column;display:flex}.QuizCard09-module__odxgiq__header{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.QuizCard09-module__odxgiq__date{font-size:var(--text-xs);color:var(--text-tertiary)}.QuizCard09-module__odxgiq__scoreBadge{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--success);background:var(--success-bg);border-radius:var(--border-radius-full);padding:2px 8px;display:flex}.QuizCard09-module__odxgiq__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard09-module__odxgiq__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.QuizCard09-module__odxgiq__floatingActions{bottom:var(--space-4);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--border-radius-full);box-shadow:var(--shadow-lg);transition:transform var(--transition);z-index:10;align-items:center;padding:4px 8px;display:flex;position:absolute;left:50%;transform:translate(-50%)translateY(150%)}.QuizCard09-module__odxgiq__card:hover .QuizCard09-module__odxgiq__floatingActions{transform:translate(-50%)translateY(0)}.QuizCard09-module__odxgiq__actionBtn{color:var(--text-secondary);cursor:pointer;border-radius:var(--border-radius-full);transition:all var(--transition);background:0 0;border:none;align-items:center;padding:6px 10px;display:flex}.QuizCard09-module__odxgiq__actionBtn:hover{background:var(--bg-secondary);color:var(--primary)}.QuizCard09-module__odxgiq__actionBtn.QuizCard09-module__odxgiq__delete:hover{color:var(--error);background:var(--error-bg)}.QuizCard09-module__odxgiq__divider{background:var(--border-light);width:1px;height:16px}
.QuizCard10-module__xyU3ja__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);transition:all var(--transition);gap:var(--space-4);flex-direction:column;display:flex}.QuizCard10-module__xyU3ja__card:hover{border-color:var(--primary);transform:translateY(-2px)}.QuizCard10-module__xyU3ja__header{gap:var(--space-2);display:flex}.QuizCard10-module__xyU3ja__tag{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--primary);background:var(--primary-light);border-radius:var(--border-radius-full);padding:4px 10px;display:flex}.QuizCard10-module__xyU3ja__scoreTag{color:var(--warning);background:var(--warning-bg)}.QuizCard10-module__xyU3ja__body{flex:1}.QuizCard10-module__xyU3ja__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-1);line-height:1.3}.QuizCard10-module__xyU3ja__info{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.QuizCard10-module__xyU3ja__footer{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-light);display:flex}.QuizCard10-module__xyU3ja__textBtn{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary);cursor:pointer;transition:color var(--transition);text-transform:uppercase;letter-spacing:.5px;background:0 0;border:none;padding:0}.QuizCard10-module__xyU3ja__textBtn:hover{color:var(--primary);text-decoration:underline}.QuizCard10-module__xyU3ja__textBtn.QuizCard10-module__xyU3ja__delete:hover{color:var(--error)}
.QuizCard11-module__-D029q__card{border-radius:var(--border-radius-xl);height:100%;box-shadow:var(--shadow);transition:all var(--transition);background:url(https://images.unsplash.com/photo-1557683316-973673baf926?q=80&w=2029&auto=format&fit=crop) 50%/cover;position:relative;overflow:hidden}.QuizCard11-module__-D029q__card:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.QuizCard11-module__-D029q__glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:100%;padding:var(--space-5);gap:var(--space-4);transition:background var(--transition);background:#ffffffd9;flex-direction:column;display:flex}.QuizCard11-module__-D029q__card:hover .QuizCard11-module__-D029q__glass{background:#fffffff2}.QuizCard11-module__-D029q__header{justify-content:space-between;align-items:flex-start;display:flex}.QuizCard11-module__-D029q__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard11-module__-D029q__rating{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--text-primary);background:var(--white);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);padding:4px 8px;display:flex}.QuizCard11-module__-D029q__star{color:var(--warning)}.QuizCard11-module__-D029q__body{gap:var(--space-6);display:flex}.QuizCard11-module__-D029q__stat{flex-direction:column;display:flex}.QuizCard11-module__-D029q__value{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--primary)}.QuizCard11-module__-D029q__label{font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.QuizCard11-module__-D029q__actions{justify-content:flex-end;gap:var(--space-2);margin-top:auto;display:flex}.QuizCard11-module__-D029q__actionBtn{background:var(--white);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-sm);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard11-module__-D029q__actionBtn:hover{background:var(--primary);color:var(--white);transform:scale(1.1)}.QuizCard11-module__-D029q__actionBtn.QuizCard11-module__-D029q__delete:hover{background:var(--error)}
.QuizCard12-module__eMdlwq__card{border-radius:var(--border-radius-xl);background:var(--bg-card);border:1px solid var(--border-light);height:100%;transition:all var(--transition);position:relative;overflow:hidden}.QuizCard12-module__eMdlwq__card:hover{box-shadow:var(--shadow-lg);border-color:var(--primary-light)}.QuizCard12-module__eMdlwq__blob{background:var(--primary-light);filter:blur(40px);opacity:.5;width:150px;height:150px;transition:all var(--transition-slow);border-radius:50%;position:absolute;top:-50px;right:-50px}.QuizCard12-module__eMdlwq__card:hover .QuizCard12-module__eMdlwq__blob{opacity:.8;transform:scale(1.2)}.QuizCard12-module__eMdlwq__content{z-index:1;padding:var(--space-5);gap:var(--space-4);flex-direction:column;height:100%;display:flex;position:relative}.QuizCard12-module__eMdlwq__top{justify-content:space-between;align-items:center;display:flex}.QuizCard12-module__eMdlwq__chip{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--primary);border-radius:var(--border-radius-full);border:1px solid var(--primary-light);background:#ffffff80;padding:4px 10px}.QuizCard12-module__eMdlwq__score{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--text-primary);display:flex}.QuizCard12-module__eMdlwq__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard12-module__eMdlwq__actions{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid #0000000d;margin-top:auto;display:flex}.QuizCard12-module__eMdlwq__btn{border:1px solid var(--border-light);border-radius:var(--border-radius);padding:var(--space-2);color:var(--text-secondary);cursor:pointer;transition:all var(--transition);background:0 0;flex:1;justify-content:center;align-items:center;display:flex}.QuizCard12-module__eMdlwq__btn:hover{background:var(--white);border-color:var(--primary);color:var(--primary);box-shadow:var(--shadow-sm)}.QuizCard12-module__eMdlwq__btn.QuizCard12-module__eMdlwq__delete:hover{border-color:var(--error);color:var(--error)}
.QuizCard13-module__0wrPBa__card{border-radius:var(--border-radius-xl);padding:var(--space-5);transition:all var(--transition);background:linear-gradient(145deg,#fff,#f0f0f0);flex-direction:column;justify-content:space-between;height:100%;display:flex;box-shadow:5px 5px 10px #d1d1d1,-5px -5px 10px #fff}.QuizCard13-module__0wrPBa__card:hover{transform:translateY(-4px);box-shadow:8px 8px 16px #d1d1d1,-8px -8px 16px #fff}.QuizCard13-module__0wrPBa__content{text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.QuizCard13-module__0wrPBa__iconBox{background:var(--bg-card);width:50px;height:50px;color:var(--primary);margin-bottom:var(--space-2);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:inset 2px 2px 5px #d1d1d1,inset -2px -2px 5px #fff}.QuizCard13-module__0wrPBa__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.QuizCard13-module__0wrPBa__stats{align-items:center;gap:var(--space-4);padding:var(--space-2)var(--space-4);border-radius:var(--border-radius-lg);background:#ffffff80;display:flex}.QuizCard13-module__0wrPBa__stat{flex-direction:column;align-items:center;display:flex}.QuizCard13-module__0wrPBa__label{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase}.QuizCard13-module__0wrPBa__value{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--text-primary)}.QuizCard13-module__0wrPBa__divider{background:var(--border-light);width:1px;height:24px}.QuizCard13-module__0wrPBa__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);opacity:.5;transition:opacity var(--transition);display:flex}.QuizCard13-module__0wrPBa__card:hover .QuizCard13-module__0wrPBa__actions{opacity:1}.QuizCard13-module__0wrPBa__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:all var(--transition);background:0 0;border:none;padding:4px}.QuizCard13-module__0wrPBa__actionBtn:hover{color:var(--primary);transform:scale(1.1)}.QuizCard13-module__0wrPBa__actionBtn.QuizCard13-module__0wrPBa__delete:hover{color:var(--error)}
.QuizCard14-module__heASAW__card{border-radius:var(--border-radius-lg);background:var(--bg-card);transition:all var(--transition);height:100%;padding:1px;position:relative;overflow:hidden}.QuizCard14-module__heASAW__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.QuizCard14-module__heASAW__glow{background:linear-gradient(45deg,var(--primary),var(--secondary),var(--primary));opacity:0;transition:opacity var(--transition);z-index:0;position:absolute;inset:0}.QuizCard14-module__heASAW__card:hover .QuizCard14-module__heASAW__glow{opacity:1}.QuizCard14-module__heASAW__content{background:var(--bg-card);border-radius:var(--border-radius-lg);height:100%;padding:var(--space-5);z-index:1;gap:var(--space-4);flex-direction:column;display:flex;position:relative}.QuizCard14-module__heASAW__header{justify-content:space-between;align-items:flex-start;display:flex}.QuizCard14-module__heASAW__icon{border-radius:var(--border-radius);background:var(--primary-light);width:32px;height:32px;color:var(--primary);justify-content:center;align-items:center;display:flex}.QuizCard14-module__heASAW__actions{gap:var(--space-1);display:flex}.QuizCard14-module__heASAW__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard14-module__heASAW__actionBtn:hover{color:var(--text-primary)}.QuizCard14-module__heASAW__main{flex:1}.QuizCard14-module__heASAW__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-2);line-height:1.3}.QuizCard14-module__heASAW__meta{gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;display:flex}.QuizCard14-module__heASAW__score{color:var(--success);font-weight:var(--font-medium)}.QuizCard14-module__heASAW__deleteBtn{bottom:var(--space-5);right:var(--space-5);color:var(--text-tertiary);cursor:pointer;opacity:0;transition:all var(--transition);background:0 0;border:none;position:absolute}.QuizCard14-module__heASAW__card:hover .QuizCard14-module__heASAW__deleteBtn{opacity:1}.QuizCard14-module__heASAW__deleteBtn:hover{color:var(--error)}
.QuizCard15-module__XmtnEW__card{height:100%;padding:var(--space-2)}.QuizCard15-module__XmtnEW__glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--border-radius-xl);padding:var(--space-6);text-align:center;height:100%;box-shadow:var(--shadow-lg);transition:all var(--transition);background:#ffffffb3;border:1px solid #ffffff80;flex-direction:column;justify-content:center;align-items:center;display:flex}.QuizCard15-module__XmtnEW__card:hover .QuizCard15-module__XmtnEW__glass{box-shadow:var(--shadow-xl);background:#ffffffe6;transform:translateY(-6px)}.QuizCard15-module__XmtnEW__title{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.QuizCard15-module__XmtnEW__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-6)}.QuizCard15-module__XmtnEW__actions{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}.QuizCard15-module__XmtnEW__playBtn{background:var(--primary);width:56px;height:56px;color:var(--white);cursor:pointer;box-shadow:var(--shadow-lg);transition:all var(--transition);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard15-module__XmtnEW__playBtn:hover{background:var(--primary-dark);transform:scale(1.1)}.QuizCard15-module__XmtnEW__secondaryActions{gap:var(--space-4);opacity:0;transition:all var(--transition);display:flex;transform:translateY(10px)}.QuizCard15-module__XmtnEW__card:hover .QuizCard15-module__XmtnEW__secondaryActions{opacity:1;transform:translateY(0)}.QuizCard15-module__XmtnEW__iconBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard15-module__XmtnEW__iconBtn:hover{color:var(--text-primary)}.QuizCard15-module__XmtnEW__iconBtn.QuizCard15-module__XmtnEW__delete:hover{color:var(--error)}
.QuizCard16-module___-s0va__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);transition:all var(--transition);justify-content:space-between;align-items:center;height:100%;display:flex}.QuizCard16-module___-s0va__card:hover{border-color:var(--primary);box-shadow:var(--shadow)}.QuizCard16-module___-s0va__left{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.QuizCard16-module___-s0va__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard16-module___-s0va__subtitle{font-size:var(--text-sm);color:var(--text-secondary)}.QuizCard16-module___-s0va__actions{gap:var(--space-2);margin-top:var(--space-4);opacity:0;transition:all var(--transition);display:flex;transform:translate(-10px)}.QuizCard16-module___-s0va__card:hover .QuizCard16-module___-s0va__actions{opacity:1;transform:translate(0)}.QuizCard16-module___-s0va__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard16-module___-s0va__actionBtn:hover{color:var(--text-primary)}.QuizCard16-module___-s0va__actionBtn.QuizCard16-module___-s0va__delete:hover{color:var(--error)}.QuizCard16-module___-s0va__right{padding-left:var(--space-4);border-left:1px solid var(--border-light);justify-content:center;align-items:center;min-width:100px;display:flex}.QuizCard16-module___-s0va__scoreContainer{color:var(--primary);align-items:flex-start;display:flex}.QuizCard16-module___-s0va__scoreValue{font-size:var(--text-4xl);font-weight:var(--font-bold);line-height:1}.QuizCard16-module___-s0va__scoreSymbol{font-size:var(--text-lg);font-weight:var(--font-bold);margin-top:var(--space-1)}.QuizCard16-module___-s0va__placeholder{color:var(--text-quaternary);transition:transform var(--transition)}.QuizCard16-module___-s0va__card:hover .QuizCard16-module___-s0va__placeholder{color:var(--primary);transform:translate(4px)}
.QuizCard17-module__D7Pa2W__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--transition);flex-direction:column;height:100%;display:flex}.QuizCard17-module__D7Pa2W__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard17-module__D7Pa2W__header{justify-content:space-between;align-items:flex-start;display:flex}.QuizCard17-module__D7Pa2W__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);padding-right:var(--space-2);flex:1;margin:0;line-height:1.4}.QuizCard17-module__D7Pa2W__count{font-size:var(--text-xs);color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--border-radius);white-space:nowrap;padding:2px 6px}.QuizCard17-module__D7Pa2W__progressContainer{gap:var(--space-2);flex-direction:column;display:flex}.QuizCard17-module__D7Pa2W__progressHeader{font-size:var(--text-xs);justify-content:space-between;display:flex}.QuizCard17-module__D7Pa2W__progressLabel{color:var(--text-tertiary)}.QuizCard17-module__D7Pa2W__progressValue{font-weight:var(--font-bold);color:var(--text-primary)}.QuizCard17-module__D7Pa2W__progressBar{background:var(--bg-secondary);border-radius:var(--border-radius-full);height:6px;overflow:hidden}.QuizCard17-module__D7Pa2W__progressFill{background:var(--primary);border-radius:var(--border-radius-full);height:100%;transition:width 1s ease-out}.QuizCard17-module__D7Pa2W__footer{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px dashed var(--border-light);margin-top:auto;display:flex}.QuizCard17-module__D7Pa2W__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard17-module__D7Pa2W__actionBtn:hover{color:var(--text-primary)}.QuizCard17-module__D7Pa2W__actionBtn.QuizCard17-module__D7Pa2W__delete:hover{color:var(--error)}
.QuizCard18-module__TXxaJW__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-4);align-items:center;gap:var(--space-4);transition:all var(--transition);height:100%;display:flex}.QuizCard18-module__TXxaJW__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard18-module__TXxaJW__chartContainer{flex-shrink:0}.QuizCard18-module__TXxaJW__chart{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.QuizCard18-module__TXxaJW__chartInner{background:var(--bg-card);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.QuizCard18-module__TXxaJW__chartValue{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--text-primary)}.QuizCard18-module__TXxaJW__content{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.QuizCard18-module__TXxaJW__title{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard18-module__TXxaJW__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.QuizCard18-module__TXxaJW__actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.QuizCard18-module__TXxaJW__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:0}.QuizCard18-module__TXxaJW__actionBtn:hover{color:var(--text-primary)}.QuizCard18-module__TXxaJW__actionBtn.QuizCard18-module__TXxaJW__delete:hover{color:var(--error)}
.QuizCard19-module__vCVNNa__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--transition);flex-direction:column;height:100%;display:flex}.QuizCard19-module__vCVNNa__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard19-module__vCVNNa__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard19-module__vCVNNa__grid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.QuizCard19-module__vCVNNa__statItem{background:var(--bg-secondary);padding:var(--space-2)var(--space-3);border-radius:var(--border-radius);align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--font-medium);display:flex}.QuizCard19-module__vCVNNa__icon{color:var(--text-tertiary)}.QuizCard19-module__vCVNNa__actions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-light);margin-top:auto;display:flex}.QuizCard19-module__vCVNNa__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard19-module__vCVNNa__actionBtn:hover{color:var(--text-primary)}.QuizCard19-module__vCVNNa__actionBtn.QuizCard19-module__vCVNNa__delete:hover{color:var(--error)}
.QuizCard20-module__hSVQdq__card{background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--transition);border:1px solid #0000;height:100%;display:flex}.QuizCard20-module__hSVQdq__card:hover{background:var(--white);box-shadow:var(--shadow);border-color:var(--border-light)}.QuizCard20-module__hSVQdq__timeline{padding-top:var(--space-1);flex-direction:column;align-items:center;display:flex}.QuizCard20-module__hSVQdq__dot{background:var(--primary);width:12px;height:12px;box-shadow:0 0 0 4px var(--primary-light);border-radius:50%}.QuizCard20-module__hSVQdq__line{background:var(--border-light);width:2px;margin-top:var(--space-2);flex:1}.QuizCard20-module__hSVQdq__content{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.QuizCard20-module__hSVQdq__date{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.QuizCard20-module__hSVQdq__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard20-module__hSVQdq__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.QuizCard20-module__hSVQdq__actions{gap:var(--space-3);padding-top:var(--space-2);opacity:0;transition:all var(--transition);margin-top:auto;display:flex;transform:translateY(5px)}.QuizCard20-module__hSVQdq__card:hover .QuizCard20-module__hSVQdq__actions{opacity:1;transform:translateY(0)}.QuizCard20-module__hSVQdq__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:0}.QuizCard20-module__hSVQdq__actionBtn:hover{color:var(--text-primary)}.QuizCard20-module__hSVQdq__actionBtn.QuizCard20-module__hSVQdq__delete:hover{color:var(--error)}
.QuizCard21-module__Cz10Lq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--transition);flex-direction:column;height:100%;display:flex}.QuizCard21-module__Cz10Lq__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard21-module__Cz10Lq__content{flex:1}.QuizCard21-module__Cz10Lq__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-2);line-height:1.3}.QuizCard21-module__Cz10Lq__meta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.QuizCard21-module__Cz10Lq__dot{color:var(--text-quaternary)}.QuizCard21-module__Cz10Lq__actions{gap:var(--space-3);flex-direction:column;display:flex}.QuizCard21-module__Cz10Lq__playBtn{background:var(--primary);color:var(--white);border-radius:var(--border-radius);padding:var(--space-3);font-weight:var(--font-semibold);justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;transition:background var(--transition);border:none;width:100%;display:flex}.QuizCard21-module__Cz10Lq__playBtn:hover{background:var(--primary-dark)}.QuizCard21-module__Cz10Lq__secondaryActions{justify-content:center;gap:var(--space-4);display:flex}.QuizCard21-module__Cz10Lq__iconBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard21-module__Cz10Lq__iconBtn:hover{color:var(--text-primary)}.QuizCard21-module__Cz10Lq__iconBtn.QuizCard21-module__Cz10Lq__delete:hover{color:var(--error)}
.QuizCard22-module__mAYqtq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);transition:all var(--transition);flex-direction:column;height:100%;display:flex;overflow:hidden}.QuizCard22-module__mAYqtq__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard22-module__mAYqtq__main{padding:var(--space-5);align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.QuizCard22-module__mAYqtq__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard22-module__mAYqtq__badge{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--primary);background:var(--primary-light);border-radius:var(--border-radius);padding:2px 8px}.QuizCard22-module__mAYqtq__splitAction{border-top:1px solid var(--border-light);display:flex}.QuizCard22-module__mAYqtq__leftActions{padding:var(--space-2);background:var(--bg-secondary);flex:1;justify-content:space-around;align-items:center;display:flex}.QuizCard22-module__mAYqtq__iconBtn{color:var(--text-secondary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;align-items:center;padding:6px;display:flex}.QuizCard22-module__mAYqtq__iconBtn:hover{color:var(--text-primary)}.QuizCard22-module__mAYqtq__iconBtn.QuizCard22-module__mAYqtq__delete:hover{color:var(--error)}.QuizCard22-module__mAYqtq__startBtn{background:var(--primary);color:var(--white);padding:0 var(--space-5);font-weight:var(--font-semibold);cursor:pointer;align-items:center;gap:var(--space-1);transition:background var(--transition);border:none;display:flex}.QuizCard22-module__mAYqtq__startBtn:hover{background:var(--primary-dark)}
.QuizCard23-module__A8PTFq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);height:100%;position:relative;overflow:hidden}.QuizCard23-module__A8PTFq__content{padding:var(--space-6);text-align:center;height:100%;transition:filter var(--transition);flex-direction:column;justify-content:center;align-items:center;display:flex}.QuizCard23-module__A8PTFq__card:hover .QuizCard23-module__A8PTFq__content{filter:blur(2px)}.QuizCard23-module__A8PTFq__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-2)}.QuizCard23-module__A8PTFq__stats{font-size:var(--text-sm);color:var(--text-secondary)}.QuizCard23-module__A8PTFq__overlay{justify-content:center;align-items:center;gap:var(--space-4);opacity:0;transition:opacity var(--transition);background:#fffc;flex-direction:column;display:flex;position:absolute;inset:0}.QuizCard23-module__A8PTFq__card:hover .QuizCard23-module__A8PTFq__overlay{opacity:1}.QuizCard23-module__A8PTFq__playBtn{color:var(--primary);cursor:pointer;transition:transform var(--transition);background:0 0;border:none;padding:0}.QuizCard23-module__A8PTFq__playBtn:hover{transform:scale(1.1)}.QuizCard23-module__A8PTFq__actions{gap:var(--space-3);display:flex}.QuizCard23-module__A8PTFq__actionBtn{background:var(--white);border:1px solid var(--border-light);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard23-module__A8PTFq__actionBtn:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}.QuizCard23-module__A8PTFq__actionBtn.QuizCard23-module__A8PTFq__delete:hover{background:var(--error);border-color:var(--error)}
.QuizCard24-module__GerAVW__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--transition);flex-direction:column;height:100%;display:flex}.QuizCard24-module__GerAVW__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard24-module__GerAVW__content{text-align:center;flex:1}.QuizCard24-module__GerAVW__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-1);line-height:1.3}.QuizCard24-module__GerAVW__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-2)}.QuizCard24-module__GerAVW__score{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--primary)}.QuizCard24-module__GerAVW__actions{padding-top:var(--space-4);border-top:1px solid var(--border-light);justify-content:space-between;display:flex}.QuizCard24-module__GerAVW__actionBtn{align-items:center;gap:var(--space-1);color:var(--text-tertiary);cursor:pointer;transition:all var(--transition);font-size:var(--text-xs);font-weight:var(--font-medium);background:0 0;border:none;flex-direction:column;display:flex}.QuizCard24-module__GerAVW__actionBtn:hover{color:var(--primary);transform:translateY(-2px)}.QuizCard24-module__GerAVW__actionBtn.QuizCard24-module__GerAVW__delete:hover{color:var(--error)}
.QuizCard25-module__XaP9Ka__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:var(--space-5);transition:all var(--transition);justify-content:space-between;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.QuizCard25-module__XaP9Ka__card:hover{box-shadow:var(--shadow);border-color:var(--border-medium)}.QuizCard25-module__XaP9Ka__content{z-index:1;transition:transform var(--transition);flex:1}.QuizCard25-module__XaP9Ka__card:hover .QuizCard25-module__XaP9Ka__content{transform:translate(-10px)}.QuizCard25-module__XaP9Ka__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-1);line-height:1.3}.QuizCard25-module__XaP9Ka__meta{font-size:var(--text-sm);color:var(--text-secondary)}.QuizCard25-module__XaP9Ka__menuTrigger{color:var(--text-tertiary);transition:opacity var(--transition)}.QuizCard25-module__XaP9Ka__card:hover .QuizCard25-module__XaP9Ka__menuTrigger{opacity:0}.QuizCard25-module__XaP9Ka__slideActions{background:var(--bg-secondary);padding:0 var(--space-4);align-items:center;gap:var(--space-3);transition:transform var(--transition);z-index:2;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.QuizCard25-module__XaP9Ka__card:hover .QuizCard25-module__XaP9Ka__slideActions{transform:translate(0)}.QuizCard25-module__XaP9Ka__actionBtn{background:var(--white);border:1px solid var(--border-light);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard25-module__XaP9Ka__actionBtn:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}.QuizCard25-module__XaP9Ka__actionBtn.QuizCard25-module__XaP9Ka__delete:hover{background:var(--error);border-color:var(--error)}
.QuizCard26-module__63vNAq__cardWrapper{background:linear-gradient(45deg,var(--primary),var(--secondary));border-radius:var(--border-radius-lg);height:100%;transition:transform var(--transition);padding:2px}.QuizCard26-module__63vNAq__cardWrapper:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.QuizCard26-module__63vNAq__card{background:var(--bg-card);border-radius:calc(var(--border-radius-lg) - 2px);height:100%;padding:var(--space-5);flex-direction:column;justify-content:space-between;display:flex}.QuizCard26-module__63vNAq__content{gap:var(--space-2);flex-direction:column;display:flex}.QuizCard26-module__63vNAq__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard26-module__63vNAq__stats{font-size:var(--text-sm);color:var(--text-secondary)}.QuizCard26-module__63vNAq__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-light);display:flex}.QuizCard26-module__63vNAq__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:4px}.QuizCard26-module__63vNAq__actionBtn:hover{color:var(--text-primary)}.QuizCard26-module__63vNAq__actionBtn.QuizCard26-module__63vNAq__delete:hover{color:var(--error)}
.QuizCard27-module__clg9da__card{background:var(--bg-card);border:2px dashed var(--border-medium);border-radius:var(--border-radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--transition);flex-direction:column;height:100%;display:flex}.QuizCard27-module__clg9da__card:hover{border-color:var(--primary);background:var(--bg-secondary)}.QuizCard27-module__clg9da__content{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.QuizCard27-module__clg9da__icon{background:var(--primary-light);width:40px;height:40px;color:var(--primary);margin-bottom:var(--space-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard27-module__clg9da__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard27-module__clg9da__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.QuizCard27-module__clg9da__actions{justify-content:center;gap:var(--space-3);opacity:.6;transition:opacity var(--transition);display:flex}.QuizCard27-module__clg9da__card:hover .QuizCard27-module__clg9da__actions{opacity:1}.QuizCard27-module__clg9da__actionBtn{background:var(--white);border:1px solid var(--border-light);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.QuizCard27-module__clg9da__actionBtn:hover{border-color:var(--primary);color:var(--primary)}.QuizCard27-module__clg9da__actionBtn.QuizCard27-module__clg9da__delete:hover{border-color:var(--error);color:var(--error)}
.QuizCard28-module__I4eQnG__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);height:100%;transition:all var(--transition);padding:4px}.QuizCard28-module__I4eQnG__card:hover{border-color:var(--primary);box-shadow:var(--shadow)}.QuizCard28-module__I4eQnG__inner{border:1px solid var(--border-light);border-radius:calc(var(--border-radius-lg) - 4px);padding:var(--space-4);gap:var(--space-4);background:var(--bg-secondary);flex-direction:column;height:100%;display:flex}.QuizCard28-module__I4eQnG__header{border-bottom:1px solid var(--border-light);padding-bottom:var(--space-3)}.QuizCard28-module__I4eQnG__title{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.QuizCard28-module__I4eQnG__body{gap:var(--space-4);flex:1;display:flex}.QuizCard28-module__I4eQnG__stat{flex-direction:column;display:flex}.QuizCard28-module__I4eQnG__value{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.QuizCard28-module__I4eQnG__label{font-size:var(--text-xs);color:var(--text-secondary);text-transform:uppercase}.QuizCard28-module__I4eQnG__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.QuizCard28-module__I4eQnG__actionBtn{background:var(--white);border:1px solid var(--border-light);border-radius:var(--border-radius);cursor:pointer;color:var(--text-secondary);transition:all var(--transition);padding:4px}.QuizCard28-module__I4eQnG__actionBtn:hover{border-color:var(--primary);color:var(--primary)}.QuizCard28-module__I4eQnG__actionBtn.QuizCard28-module__I4eQnG__delete:hover{border-color:var(--error);color:var(--error)}
.QuizCard29-module__EFMK5q__card{background:var(--bg-card);border-radius:var(--border-radius-lg);height:100%;transition:all var(--transition);padding:1px;position:relative}.QuizCard29-module__EFMK5q__card:hover{box-shadow:0 0 15px rgba(var(--primary-rgb),.3);transform:translateY(-2px)}.QuizCard29-module__EFMK5q__glow{background:linear-gradient(45deg,var(--primary),transparent,var(--secondary));border-radius:var(--border-radius-lg);z-index:0;opacity:.5;transition:opacity var(--transition);position:absolute;inset:-1px}.QuizCard29-module__EFMK5q__card:hover .QuizCard29-module__EFMK5q__glow{opacity:1}.QuizCard29-module__EFMK5q__content{background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--space-5);z-index:1;gap:var(--space-4);flex-direction:column;height:100%;display:flex;position:relative}.QuizCard29-module__EFMK5q__header{justify-content:space-between;align-items:flex-start;display:flex}.QuizCard29-module__EFMK5q__icon{color:var(--primary)}.QuizCard29-module__EFMK5q__actions{gap:var(--space-2);display:flex}.QuizCard29-module__EFMK5q__actionBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition);background:0 0;border:none;padding:0}.QuizCard29-module__EFMK5q__actionBtn:hover{color:var(--text-primary)}.QuizCard29-module__EFMK5q__actionBtn.QuizCard29-module__EFMK5q__delete:hover{color:var(--error)}.QuizCard29-module__EFMK5q__title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);flex:1;margin:0;line-height:1.3}.QuizCard29-module__EFMK5q__footer{justify-content:space-between;align-items:center;display:flex}.QuizCard29-module__EFMK5q__tag{font-size:var(--text-xs);color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--border-radius-full);padding:2px 8px}.QuizCard29-module__EFMK5q__score{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--primary)}
