.GenerateQuizGameForm_label__pR1yP{font-weight:500}.GenerateQuizGameForm_disabledLabel__Se8Qy{color:#999;font-weight:400}.GenerateQuizGameForm_defaultText__vRHZK{font-style:italic;color:#999}.GenerateQuizGameForm_upgradeButton__fTRL6{background:#004aad;border:#004aad;transition:none}.GenerateQuizGameForm_upgradeButton__fTRL6:focus,.GenerateQuizGameForm_upgradeButton__fTRL6:hover{background:#00d4ff;background:linear-gradient(30deg,#00d4ff,#3f5dc0 80%,#3a3674)}.GenerateQuizGameForm_upgradeTooltip__YuxRd{font-style:italic;font-weight:500;animation:GenerateQuizGameForm_tooltipFadeIn__gCd1Z .2s ease-in}.GenerateQuizGameForm_consistentFormElement__XzzQ5{font-size:1rem!important;line-height:1.5!important;font-weight:400!important;color:#262626!important}.GenerateQuizGameForm_consistentFormElement__XzzQ5::placeholder{color:#778189!important;font-style:italic!important;font-weight:400!important}.GenerateQuizGameForm_consistentFormElement__XzzQ5::-webkit-input-placeholder{color:#778189!important;font-style:italic!important;font-weight:400!important}.GenerateQuizGameForm_consistentFormElement__XzzQ5:-moz-placeholder,.GenerateQuizGameForm_consistentFormElement__XzzQ5::-moz-placeholder{color:#778189!important;font-style:italic!important;font-weight:400!important}.GenerateQuizGameForm_consistentFormElement__XzzQ5:-ms-input-placeholder{color:#778189!important;font-style:italic!important;font-weight:400!important}.GenerateQuizGameForm_modelChooser__CHBZI{background:#f8fafc;border:1px solid #e4e7ec;border-radius:12px;padding:12px 16px;box-shadow:0 12px 28px rgba(16,24,40,.08)}.GenerateQuizGameForm_modelLabel__8klET{font-size:.85rem;font-weight:700;color:#6b7280;letter-spacing:.02em;text-transform:uppercase}.GenerateQuizGameForm_modelButtonTitle__Hvu_t{font-weight:700;color:#0f172a}.GenerateQuizGameForm_modelButtonContent__9cIyE{display:inline-flex;align-items:center;gap:.5rem}.GenerateQuizGameForm_modelButtonLabel__wQCp7{font-weight:700;color:#0f172a}.GenerateQuizGameForm_modelDropdownButton__goETl{border:1px solid #d0d5dd;background-color:#fff;min-width:180px}.GenerateQuizGameForm_modelDropdownMenu__VEBIE{max-width:420px}.GenerateQuizGameForm_modelDropdownItem__m55yE{width:100%;align-items:flex-start!important;justify-content:flex-start!important;text-align:left;flex-direction:column!important;gap:.35rem;border-bottom:1px solid #e5e7eb;padding-bottom:.25rem}.GenerateQuizGameForm_modelDropdownItem__m55yE:last-child{border-bottom:none;padding-bottom:0}.GenerateQuizGameForm_modelDropdownItemSelected__wGEuT{background-color:#eff6ff}.GenerateQuizGameForm_modelDropdownItemContent__fWseh{display:flex;flex-direction:column;gap:.35rem;width:100%}.GenerateQuizGameForm_modelOptionTitle__nZ_MY{font-weight:700;color:#111827;line-height:1.4}.GenerateQuizGameForm_modelOptionSubtitle__ZOCsL{font-weight:600;color:#334155;line-height:1.4}.GenerateQuizGameForm_modelOptionDescription__OAwnH{color:#4b5563;font-size:.95rem}.GenerateQuizGameForm_modelOptionList__YYBJ2{margin:.25rem 0 0;padding-left:1.1rem;color:#4b5563;font-size:.95rem}.GenerateQuizGameForm_modelBadge__SbOui{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:none;line-height:1.1;vertical-align:middle}.GenerateQuizGameForm_modelBadgeSuccess__aszQM{background:#ecfdf3;color:#027a48;border:1px solid #abefc6}.GenerateQuizGameForm_modelBadgeWarning__T2ZBk{background:#fff6ed;color:#c2410c;border:1px solid #ffddb0}.GenerateQuizGameForm_modelSummaryCard__k6_qQ{margin-top:8px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.05)}.GenerateQuizGameForm_modelSummaryTitle__yy9MG{font-weight:700;color:#0f172a;line-height:1.4}.GenerateQuizGameForm_modelSummaryDescription__xxqJJ{margin-top:4px;color:#475467}.GenerateQuizGameForm_modelSummaryList__Cn6PN{margin:6px 0 0;padding-left:1.1rem;color:#475467}.GenerateQuizGameForm_modelLearnMore__izj7h{margin-top:8px;color:#334155;font-size:.95rem}.GenerateQuizGameForm_modelLearnMoreLink__IdgO5{font-weight:600;color:#0f62fe;text-decoration:none}.GenerateQuizGameForm_modelLearnMoreLink__IdgO5:focus-visible,.GenerateQuizGameForm_modelLearnMoreLink__IdgO5:hover{text-decoration:underline}.AnimatedIcon_buttonPulse__69dfo{animation:AnimatedIcon_pulseAnimation__0YWWl .15s linear}.AnimatedIcon_button__yAReq{display:inline-block;transform:scale(.9);transition:"transform 0.3s"}@keyframes AnimatedIcon_pulseAnimation__0YWWl{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.ContentBar_bar__4rUMO{padding:.75rem 1rem;margin-bottom:.5rem;border-radius:.5rem;background:#fff;border:1px solid #d0d7de;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:.9rem;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden;transform-origin:center}.ContentBar_bar__4rUMO,.ContentBar_content__ryx_E{display:flex;align-items:center;width:100%;position:relative}.ContentBar_content__ryx_E{gap:.75rem;z-index:1;min-height:1.5rem}.ContentBar_bar__4rUMO:hover{background:#f6f8fa;box-shadow:0 2px 4px rgba(0,0,0,.08);border-color:#b1b7c1}.ContentBar_icon___n8po{color:#6c757d;flex-shrink:0}.ContentBar_textContainer__1V9si{flex:1 1;min-width:0}.ContentBar_name__EPKO5{font-weight:500;color:#24292f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.ContentBar_preview__TgCjD{color:#656d76}.ContentBar_placeholder__vEih2,.ContentBar_preview__TgCjD{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;line-height:1.2}.ContentBar_placeholder__vEih2{font-style:italic}.ContentBar_removeButton__tlHM4{color:#adb5bd;transition:color .15s ease;flex-shrink:0;padding:.25rem;margin:-.25rem}.ContentBar_removeButton__tlHM4:hover{color:#dc3545}.ContentBar_progressBar__JLwyB{position:absolute;bottom:0;top:0;left:0;background:linear-gradient(90deg,#679ff2,#4d8df4 50%,#336cfb);opacity:.15;z-index:0;transition:width .6s cubic-bezier(.4,0,.2,1),opacity .3s ease-out;pointer-events:none;width:0}.ContentBar_progressBarVisible__jCJ7P{animation:ContentBar_progressBarEntrance__xWVfh .6s cubic-bezier(.4,0,.2,1) forwards}.ContentBar_progressBar__JLwyB[style*="animation: progressPulse"]{background:linear-gradient(90deg,#679ff2,#4d8df4 50%,#336cfb 100%,#679ff2 0);background-size:200% 100%;animation:ContentBar_progressPulse__OQkQR 2s ease-in-out infinite,ContentBar_shimmer__KsOxz 3s ease-in-out infinite;box-shadow:0 0 8px rgba(103,159,242,.3)}@keyframes ContentBar_shimmer__KsOxz{0%{background-position:-200% 0}to{background-position:200% 0}}.ContentBar_processing__HPOiY{border-color:#0d6efd;animation:ContentBar_pulse__PVIXh 1.6s ease-out infinite}@keyframes ContentBar_pulse__PVIXh{0%{border-color:#0d6efd}50%{border-color:rgba(13,110,253,.5)}to{border-color:#0d6efd}}@keyframes ContentBar_progressPulse__OQkQR{0%{opacity:.15}50%{opacity:.25}to{opacity:.15}}@keyframes ContentBar_progressBarEntrance__xWVfh{0%{width:0;opacity:0;transform:scaleX(.8)}50%{opacity:.15;transform:scaleX(1)}80%{width:calc(var(--target-width) * 1.05);transform:scaleX(1.02)}to{width:var(--target-width);opacity:.15;transform:scaleX(1)}}@keyframes ContentBar_slideIn__fh9Dz{0%{transform:translateY(-10px);opacity:0}80%{transform:translateY(2px);opacity:1}to{transform:translateY(0);opacity:1}}.ContentBar_slideIn__fh9Dz{animation:ContentBar_slideIn__fh9Dz .3s cubic-bezier(.34,1.56,.64,1) both}.ContentBar_processing__HPOiY.ContentBar_slideIn__fh9Dz{animation:ContentBar_slideIn__fh9Dz .3s cubic-bezier(.34,1.56,.64,1) both,ContentBar_pulse__PVIXh 1.6s ease-out .3s infinite}.ContentBar_bar__4rUMO.ContentBar_selected__hYNtL{background:#e7f1ff;border-color:#0d6efd;box-shadow:0 2px 6px rgba(13,110,253,.25)}@media (max-width:576px){.ContentBar_bar__4rUMO{padding:.5rem .75rem}.ContentBar_content__ryx_E{gap:.5rem}.ContentBar_name__EPKO5{font-size:.85rem}.ContentBar_preview__TgCjD{font-size:.75rem}}.ContentChip_chip__Q28kO{padding:.35rem .75rem;border-radius:999rem;background:#fff;border:1px solid #d0d7de;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:.85rem;cursor:pointer;transition:background .2s ease,box-shadow .2s ease;overflow:hidden;transform-origin:center}.ContentChip_chip__Q28kO,.ContentChip_content__scQzh{display:flex;align-items:center;gap:.35rem;position:relative}.ContentChip_content__scQzh{width:100%;z-index:1}.ContentChip_chip__Q28kO:hover{background:#f6f8fa;box-shadow:0 2px 4px rgba(0,0,0,.08)}.ContentChip_icon__1sbPj{color:#6c757d}.ContentChip_name__ueQZl{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#495057}.ContentChip_removeButton__qSeS0{color:#adb5bd;transition:color .15s ease}.ContentChip_removeButton__qSeS0:hover{color:#626262}.ContentChip_progressBar__dbczr{position:absolute;bottom:0;top:0;left:0;background:linear-gradient(90deg,#679ff2,#4d8df4 50%,#336cfb);opacity:.15;z-index:0;transition:width .6s cubic-bezier(.4,0,.2,1),opacity .3s ease-out;pointer-events:none;width:0}.ContentChip_progressBarVisible__EoVPN{animation:ContentChip_progressBarEntrance__tiqtJ .6s cubic-bezier(.4,0,.2,1) forwards}.ContentChip_progressBar__dbczr[style*="animation: progressPulse"]{background:linear-gradient(90deg,#679ff2,#4d8df4 50%,#336cfb 100%,#679ff2 0);background-size:200% 100%;animation:ContentChip_progressPulse__jI0KK 2s ease-in-out infinite,ContentChip_shimmer__namKn 3s ease-in-out infinite;box-shadow:0 0 8px rgba(103,159,242,.3)}@keyframes ContentChip_shimmer__namKn{0%{background-position:-200% 0}to{background-position:200% 0}}.ContentChip_spinner__ICaZq{animation:ContentChip_spin__544vN 1s linear infinite}@keyframes ContentChip_spin__544vN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContentChip_processing__A3nya{border-color:#0d6efd;animation:ContentChip_pulse__ZmhB3 1.6s ease-out infinite}@keyframes ContentChip_pulse__ZmhB3{0%{border-color:#0d6efd}50%{border-color:rgba(0,160,204,.5)}to{border-color:#0d6efd}}@keyframes ContentChip_progressPulse__jI0KK{0%{opacity:.15}50%{opacity:.25}to{opacity:.15}}@keyframes ContentChip_progressBarEntrance__tiqtJ{0%{width:0;opacity:0;transform:scaleX(.8)}50%{opacity:.15;transform:scaleX(1)}80%{width:calc(var(--target-width) * 1.05);transform:scaleX(1.02)}to{width:var(--target-width);opacity:.15;transform:scaleX(1)}}@keyframes ContentChip_popIn__U1BVc{0%{transform:scale(.6);opacity:0}80%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}.ContentChip_popIn__U1BVc{animation:ContentChip_popIn__U1BVc .25s cubic-bezier(.34,1.56,.64,1) both}.ContentChip_processing__A3nya.ContentChip_popIn__U1BVc{animation:ContentChip_popIn__U1BVc .25s cubic-bezier(.34,1.56,.64,1) both,ContentChip_pulse__ZmhB3 1.6s ease-out .25s infinite}.ContentChip_chip__Q28kO.ContentChip_selected__AYQWR{background:#e7f1ff;border-color:#0d6efd;box-shadow:0 2px 6px rgba(13,110,253,.25)}.CleverSignInButton_monogram__qPxqw{align-items:center;background-color:#fff;border-radius:.1rem;color:#2d72d9;display:inline-flex;font-size:.75rem;font-weight:700;height:1rem;justify-content:center;line-height:1;width:1rem;margin-right:.5rem}.CleverSignInButton_label__SKe8o{font-size:.95rem}