._button_jalbg_1{cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.1rem;font-family:inherit;font-weight:500;transition:all .2s;display:inline-flex}._button_jalbg_1:active{transform:translateY(1px)}._primary_jalbg_20{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);box-shadow:0 2px 4px #4f46e533}._primary_jalbg_20:hover:not(:disabled){background:linear-gradient(135deg,#4338ca 0%,#6d28d9 100%);transform:translateY(-1px);box-shadow:0 4px 12px #4f46e54d}._secondary_jalbg_32{color:#fff;background:linear-gradient(135deg,#6b7280 0%,#4b5563 100%)}._secondary_jalbg_32:hover:not(:disabled){background:linear-gradient(135deg,#4b5563 0%,#374151 100%);transform:translateY(-1px)}._success_jalbg_42{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}._success_jalbg_42:hover:not(:disabled){background:linear-gradient(135deg,#059669 0%,#047857 100%);transform:translateY(-1px)}._danger_jalbg_52{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}._danger_jalbg_52:hover:not(:disabled){background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:translateY(-1px)}._warning_jalbg_62{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}._warning_jalbg_62:hover:not(:disabled){background:linear-gradient(135deg,#d97706 0%,#b45309 100%);transform:translateY(-1px)}._outline_jalbg_72{color:#4f46e5;background:0 0;border:2px solid #4f46e5}._outline_jalbg_72:hover:not(:disabled){color:#fff;background:#4f46e5;transform:translateY(-1px)}._ghost_jalbg_84{color:#4f46e5;background:0 0}._ghost_jalbg_84:hover:not(:disabled){background:#4f46e51a;transform:translateY(-1px)}._xs_jalbg_95{gap:.25rem;padding:.25rem .5rem;font-size:.75rem}._sm_jalbg_101{gap:.175rem;padding:.5rem .75rem;font-size:.875rem}._md_jalbg_107{gap:.15rem;padding:.625rem 1.25rem;font-size:.875rem}._lg_jalbg_113{gap:.625rem;padding:.75rem 1.5rem;font-size:1rem}._xl_jalbg_119{gap:.75rem;padding:1rem 2rem;font-size:1.125rem}._fullWidth_jalbg_126{width:100%}._disabled_jalbg_131{opacity:.5;cursor:not-allowed}._loading_jalbg_137{cursor:wait;position:relative}._spinner_jalbg_142{align-items:center;margin-right:.5rem;display:inline-flex}._spinnerIcon_jalbg_148{width:1rem;height:1rem;animation:1s linear infinite _spin_jalbg_142}._spinnerCircle_jalbg_154{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round}._spinnerPath_jalbg_161{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:60;animation:1.5s ease-in-out infinite _dash_jalbg_1}@keyframes _spin_jalbg_142{to{transform:rotate(360deg)}}@keyframes _dash_jalbg_1{0%{stroke-dashoffset:60px}50%{stroke-dashoffset:20px}to{stroke-dashoffset:60px}}._iconLeft_jalbg_189{margin-right:.25rem}._iconRight_jalbg_193{margin-left:.25rem}._content_jalbg_197{display:inline-block}._navbar_m11ae_1{z-index:1000;background:#fff;border-bottom:1px solid #0000;transition:all .3s;position:fixed;top:0;left:0;right:0}._navbar_m11ae_1._scrolled_m11ae_12{border-bottom-color:#e5e7eb;box-shadow:0 1px 3px #0000001a}._container_m11ae_17{justify-content:space-between;align-items:center;max-width:1280px;height:64px;margin:0 auto;padding:0 1.5rem;display:flex}._logo_m11ae_30{color:#202124;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;min-width:0;text-decoration:none;transition:opacity .2s;display:inline-flex}._logo_m11ae_30:focus-visible{outline-offset:4px;border-radius:8px;outline:1px solid #4f46e5}._logoIcon_m11ae_51{box-sizing:border-box;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;padding:1px;display:grid;overflow:hidden;box-shadow:0 3px 10px #4f46e52e}._logoIcon_m11ae_51 img{object-fit:contain;border-radius:9px;width:100%;height:100%;display:block}._logo_m11ae_30:hover{opacity:.8}._logoIcon_m11ae_51{color:var(--mc);align-items:center;display:flex}._icon1_m11ae_87{width:32px;height:32px}._logoText_m11ae_93{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}._desktopNav_m11ae_103{align-items:center;gap:2rem;display:flex}._navLinks_m11ae_109{gap:1.5rem;display:flex}._navLink_m11ae_109{color:#4b5563;padding:.5rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}._navLink_m11ae_109:hover{color:#4f46e5}._navLink_m11ae_109._active_m11ae_127{color:#4f46e5;border-bottom:2px solid #4f46e5}._adminLink_m11ae_132{color:#dc2626}._adminLink_m11ae_132:hover{color:#b91c1c}._rightSection_m11ae_141{align-items:center;gap:1rem;display:flex}._themeToggle_m11ae_148{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._themeToggle_m11ae_148:hover{color:#4f46e5;background:#f3f4f6}._coinDisplay_m11ae_167{color:#d97706;background:#fef3c7;border-radius:2rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}._coinDisplay_m11ae_167:hover{background:#fde68a;transform:scale(1.05)}._userMenu_m11ae_187{position:relative}._userAvatar_m11ae_191{cursor:pointer;background:0 0;border:none;padding:0}._avatar_m11ae_198{color:#fff;width:36px;height:36px;font-weight:600;font-weight:2rem;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex}._userAvatar_m11ae_191:hover ._avatar_m11ae_198{transform:scale(1.05)}._dropdownUnderlay_m11ae_216{z-index:999;background:var(--mcf);touch-action:manipulation;position:fixed;inset:0}._dropdown_m11ae_216{opacity:0;visibility:hidden;z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;min-width:240px;transition:all .2s;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-10px);box-shadow:0 10px 15px -3px #0000001a}._dropdown_m11ae_216._open_m11ae_241{opacity:1;visibility:visible;transform:translateY(0)}._userInfo_m11ae_247{padding:.75rem 1rem}._userName_m11ae_251{color:#6b7280;font-size:.875rem;font-weight:600}._userAvatarImage_m11ae_257{object-fit:cover;object-position:center;border:2px solid var(--border-color,#e5e7eb);background:var(--background-secondary,#000);border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px;display:block;overflow:hidden}._userEmail_m11ae_276{color:#6b7280;margin-top:.125rem;font-size:.75rem}._dropdownDivider_m11ae_282{background:#e5e7eb;height:1px;margin:.5rem 0}._dropdownItem_m11ae_288{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:background .2s;display:block}._dropdownItem_m11ae_288:hover{background:#f3f4f6}._authButtons_m11ae_307{gap:.75rem;display:flex}._hamburger_m11ae_315{flex-direction:column;gap:4px;width:24px;display:flex}._hamburger_m11ae_315 span{background:#374151;width:24px;height:2px;transition:all .3s}._hamburger_m11ae_315._open_m11ae_241 span:nth-child(2){opacity:0}._mobileMenu_m11ae_344._open_m11ae_241{max-height:500px}._mobileUserInfo_m11ae_349{background:#f9fafb;border-bottom:1px solid #e5e7eb;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._mobileMenuUnderlay_m11ae_358{z-index:999;background:var(--mcf);touch-action:manipulation;position:fixed;inset:0}._mobileAvatar_m11ae_366{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:600;display:flex}._mobileUserName_m11ae_379{color:#1f2937;font-size:1rem;font-weight:600}._mobileUserEmail_m11ae_385{color:#6b7280;margin-top:.125rem;font-size:.75rem}._mobileNavLinks_m11ae_391{padding:.5rem 0}._mobileNavLink_m11ae_391{color:#374151;padding:.75rem 1.5rem;font-size:1rem;text-decoration:none;transition:background .2s;display:block}._mobileNavLink_m11ae_391:hover{background:#f3f4f6}._mobileDivider_m11ae_408{background:#e5e7eb;height:1px;margin:.5rem 0}._mobileLogout_m11ae_414{color:#dc2626;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem 1.5rem;font-size:1rem;transition:background .2s;display:block}._mobileMenuWrapper_m11ae_431{display:none;position:relative}._mobileMenuButton_m11ae_437{width:20px;height:42px;color:var(--text-primary,#111827);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .2s,transform .2s;display:flex}._mobileMenuButton_m11ae_437:hover{background:var(--background-secondary,#f3f4f6)}._hamburger_m11ae_315{flex-direction:column;justify-content:space-between;width:22px;height:18px;display:flex;position:relative}._hamburger_m11ae_315 span{background:currentColor;border-radius:999px;width:100%;height:2px;transition:transform .25s,opacity .2s}._hamburger_m11ae_315._open_m11ae_241 span:first-child{transform:translateY(8px)rotate(45deg)}._hamburger_m11ae_315._open_m11ae_241 span:nth-child(2){opacity:0;transform:scaleX(0)}._hamburger_m11ae_315._open_m11ae_241 span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}._mobileMenu_m11ae_344{width:min(calc(var(--w) * 50), calc(100vw - 32px));border:1px solid var(--border-color,#e5e7eb);background:var(--background,var(--mcl));opacity:0;visibility:hidden;transform-origin:100% 0;pointer-events:none;z-index:1000;border-radius:16px;padding:8px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 16px);right:0;transform:translateY(-8px)scale(.98);box-shadow:0 12px 35px #0000001f}._mobileMenuOpen_m11ae_539{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}._mobileMenuHeader_m11ae_548{padding:calc(var(--u) * .6) calc(var(--u) * .6) calc(var(--u) * .6);font-size:calc(var(--u) * 2.6);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary,white);font-weight:700}._mobileMenuLinks_m11ae_560{gap:calc(var(--u) * .6);flex-direction:column;display:flex}._mobileMenuItem_m11ae_566{width:100%;padding:calc(var(--u) * .6) calc(var(--u) * .6);border-radius:calc(var(--u) * 1.3);font:inherit;font-size:calc(var(--u) * 3);text-align:left;color:var(--text-primary,white);cursor:pointer;background:0 0;border:0;align-items:center;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}._mobileMenuItem_m11ae_566:hover{background:var(--background-secondary,#f3f4f6)}._mobileMenuItemActive_m11ae_601{background:var(--primary-light,#eef2ff);color:var(--primary-color,var(--mc));font-weight:600}._mobileMenuDivider_m11ae_607{height:1px;margin:calc(var(--u) * .6) calc(var(--u) * .6);background:var(--border-color,#e5e7eb)}._mobileLogout_m11ae_414{color:#ef4444}._mobileLogout_m11ae_414:hover{background:#ef444414}._mobileMenuControls_m11ae_623{justify-content:flex-end;align-items:center;gap:10px;display:flex}._userAvatarFallback_m11ae_625{background:var(--primary-color,var(--mc));color:#fff;text-transform:uppercase;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:18px;font-weight:600;line-height:1;display:flex;overflow:hidden}@media (width<=768px){._desktopNav_m11ae_103{display:none}._mobileMenuWrapper_m11ae_431{display:block}._coinDisplay_m11ae_167,._userMenu_m11ae_187,._desktopNav_m11ae_103{display:none}._mobileMenuButton_m11ae_437{display:block}._authButtons_m11ae_307,._coinDisplay_m11ae_167 span{display:none}._coinDisplay_m11ae_167{padding:.375rem}._userNameRow_m11ae_694{align-items:center;gap:6px;display:flex}._profileSettingsButton_m11ae_700{width:26px;height:26px;color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}._profileSettingsButton_m11ae_700:hover{background:var(--background-secondary,#f3f4f6);color:var(--text-primary,#111827)}._profileSettingsButton_m11ae_700:focus-visible{outline:2px solid var(--primary-color,#4f46e5);outline-offset:2px}}._mobileInfoButton_m11ae_728{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:none}._footerModalOverlay_m11ae_741{display:none}@media (width<=768px){._mobileInfoButton_m11ae_728{display:flex}._logoText_m11ae_93{font-size:calc(var(--f) * 4.6)}._icon1_m11ae_87{height:calc(var(--h) * 13.6);width:calc(var(--w) * 6.6)}._footerModalOverlay_m11ae_741{z-index:2000;background:var(--mcf);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._footerModal_m11ae_741{color:#1f2937;border-top:4px solid var(--mc);background:#fff;border-bottom:none;border-radius:20px 20px 0 0;width:100%;max-height:65%;animation:.25s ease-out _footerModalSlideUp_m11ae_1;overflow-y:auto;box-shadow:0 -10px 30px #0003}._footerModalHeader_m11ae_783{z-index:1;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}._t33_m11ae_795{color:var(--mc)}._footerModalHeader_m11ae_783 h2{margin:0;font-size:1.1rem}._footerModalClose_m11ae_804{background:var(--mc);color:#fff;cursor:pointer;border:none;border-radius:50%;width:36px;height:36px;font-size:1.5rem}._footerModalContent_m11ae_815{padding:1.25rem}._footerModalContent_m11ae_815 section{margin-bottom:1.5rem}._footerModalContent_m11ae_815 h3{color:#111827;margin:0 0 .75rem;font-size:.9rem}._footerModalContent_m11ae_815 section a{color:#6b7280;padding:.55rem 0;font-size:.9rem;text-decoration:none;display:block}._footerModalContent_m11ae_815 section a:hover{color:#4f46e5}._mobileSocial_m11ae_842{padding:calc(var(--u) * 1.6);background:var(--mcf);border-radius:calc(var(--u) * 1.6);box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:12px;display:flex}._mobileSocial_m11ae_842 a:hover{color:#111827;background-color:#f3f4f6}._socialLink_m11ae_866{box-sizing:border-box;color:#9ca3af;background:#ffffff1a;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;text-decoration:none;transition:background .2s,color .2s;display:flex}._socialLink_m11ae_866 svg{width:calc(var(--w) * 7.6);height:calc(var(--h) * 3.6);flex-shrink:0;display:block}._footerSection_m11ae_889 h3{color:var(--mc);margin-bottom:8px;font-size:15px;font-weight:600}._mobileCopyright_m11ae_896{color:#9ca3af;text-align:center;border-top:1px solid #e5e7eb;padding-top:1rem;font-size:.75rem}}@keyframes _footerModalSlideUp_m11ae_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._overlay_n84ot_1{z-index:1000;background:var(--mcf);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_n84ot_13{background:var(--background-primary,#fff);width:100%;max-width:460px;max-height:calc(100vh - 40px);color:var(--text-primary,#111827);border-radius:16px;padding:24px;animation:.18s ease-out _modalIn_n84ot_1;overflow-y:auto;box-shadow:0 20px 60px #00000040}@keyframes _modalIn_n84ot_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_n84ot_38{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._header_n84ot_38 h2{margin:0;font-size:20px;font-weight:700}._header_n84ot_38 p{color:var(--text-secondary,#6b7280);margin:5px 0 0;font-size:14px}._userAvatarImage_n84ot_58{object-fit:cover;object-position:center;border:2px solid var(--border-color,#e5e7eb);background:var(--background-secondary,#000);border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px;display:block;overflow:hidden}._avatarActions_n84ot_77{width:100%}._fileInput_n84ot_82{display:none}._avatarUploadArea_n84ot_87{border:1px solid var(--border-color,#e5e7eb);background:var(--mcf);border-radius:16px;align-items:center;gap:20px;padding:18px;transition:border-color .2s,background .2s;display:flex}._avatarUploadArea_n84ot_87:hover{border-color:var(--primary-color,#6366f1);background:var(--background,#fff)}._avatarPreviewButton_n84ot_109{cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}._avatarPreviewButton_n84ot_109:disabled{cursor:not-allowed;opacity:.6}._avatarPreview_n84ot_109{background:var(--background-tertiary,#eef2ff);width:92px;height:92px;box-shadow:0 0 0 4px var(--background,#fff), 0 0 0 5px var(--border-color,#e5e7eb);border-radius:50%;position:relative;overflow:visible}._avatarPreviewImage_n84ot_144,._avatarPlaceholder_n84ot_145{object-fit:cover;object-position:center;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._avatarPlaceholder_n84ot_145{color:var(--primary-color,#6366f1);background:var(--primary-light,#eef2ff);font-size:32px;font-weight:700}._cameraButton_n84ot_167{color:#fff;background:var(--primary-color,#6366f1);border:3px solid var(--background,#fff);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s,background .2s;display:flex;position:absolute;bottom:-3px;right:-3px;box-shadow:0 3px 8px #0000002e}._avatarPreviewButton_n84ot_109:hover ._cameraButton_n84ot_167{transform:scale(1.08)}._avatarUploadInfo_n84ot_198{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._avatarUploadTitle_n84ot_206{color:var(--text-primary,#111827);margin-bottom:4px;font-size:15px;font-weight:600}._avatarUploadDescription_n84ot_215{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--text-secondary,#6b7280);font-size:13px;overflow:hidden}._avatarUploadMeta_n84ot_227{color:var(--text-tertiary,#9ca3af);align-items:center;gap:7px;margin-top:7px;font-size:11px;display:flex}._metaDot_n84ot_239{font-size:10px}._removeAvatarButton_n84ot_243{color:#ef4444;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:0;font-size:12px;font-weight:500}._removeAvatarButton_n84ot_243:hover{text-decoration:underline}._removeAvatarButton_n84ot_243:disabled{cursor:not-allowed;opacity:.5}._closeButton_n84ot_269{width:36px;height:36px;color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}._closeButton_n84ot_269:hover{background:var(--background-secondary,#f3f4f6);color:var(--text-primary,#111827)}._formGroup_n84ot_288{margin-bottom:20px}._formGroup_n84ot_288 label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}._formGroup_n84ot_288 input{box-sizing:border-box;border:1px solid var(--border-color,#d1d5db);background:var(--background-primary,#fff);width:100%;color:var(--text-primary,#111827);border-radius:9px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}._formGroup_n84ot_288 input:focus{border-color:var(--primary-color,#4f46e5);box-shadow:0 0 0 3px #4f46e51f}._formGroup_n84ot_288 input:disabled{opacity:.6;cursor:not-allowed}._hint_n84ot_322{color:var(--text-secondary,#6b7280);margin-top:6px;font-size:12px;display:block}._error_n84ot_329{color:#b91c1c;background:#fee2e2;border-radius:8px;margin-bottom:16px;padding:11px 12px;font-size:13px}._success_n84ot_338{color:#15803d;background:#dcfce7;border-radius:8px;margin-bottom:16px;padding:11px 12px;font-size:13px}._actions_n84ot_347{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}._cancelButton_n84ot_354,._saveButton_n84ot_355{cursor:pointer;border:none;border-radius:8px;min-width:110px;padding:11px 16px;font-size:14px;font-weight:600}._cancelButton_n84ot_354{background:var(--background-secondary,#f3f4f6);color:var(--text-primary,#111827)}._saveButton_n84ot_355{background:var(--primary-color,#4f46e5);color:#fff}._cancelButton_n84ot_354:hover:not(:disabled){opacity:.85}._saveButton_n84ot_355:hover:not(:disabled){opacity:.9}._cancelButton_n84ot_354:disabled,._saveButton_n84ot_355:disabled{opacity:.55;cursor:not-allowed}@media (width<=480px){._overlay_n84ot_1{padding:12px}._modal_n84ot_13{border-radius:14px;padding:20px}._actions_n84ot_347{flex-direction:column-reverse}._cancelButton_n84ot_354,._saveButton_n84ot_355{width:100%}}@media (width<=768px){._avatarUploadArea_n84ot_87{align-items:flex-start;gap:16px;padding:15px}._avatarPreview_n84ot_109{width:76px;height:76px}._avatarPlaceholder_n84ot_145{font-size:26px}._cameraButton_n84ot_167{width:29px;height:29px}._avatarUploadDescription_n84ot_215{max-width:190px}._modal_n84ot_13{width:75%}._avatarUploadDescription_n84ot_215,._avatarUploadMeta_n84ot_227{font-size:calc(var(--u) * 2)}._uu1_n84ot_448{margin-top:calc(var(--u) * 3.6)}._hint_n84ot_322{font-size:calc(var(--u) * 2.6)}}._footer_7qcij_1{color:#9ca3af;background:#1f2937;margin-top:auto}._container_7qcij_7{max-width:1280px;margin:0 auto;padding:3rem 1.5rem 1.5rem}._grid_7qcij_13{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem;display:grid}._section_7qcij_20{flex-direction:column;gap:1rem;display:flex}._title_7qcij_26{color:#fff;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}._description_7qcij_33{font-size:.875rem;line-height:1.5}._social_7qcij_38{gap:1rem;margin-top:.5rem;display:flex}._socialLink_7qcij_44{color:#9ca3af;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._socialLink_7qcij_44:hover{color:#fff;background:#4f46e5;transform:translateY(-2px)}._links_7qcij_62{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._links_7qcij_62 a{color:#9ca3af;font-size:.875rem;text-decoration:none;transition:color .2s}._links_7qcij_62 a:hover{color:#4f46e5}._newsletterText_7qcij_82{margin-bottom:.5rem;font-size:.875rem}._newsletterForm_7qcij_87{gap:.5rem;display:flex}._newsletterInput_7qcij_92{color:#fff;background:#374151;border:1px solid #4b5563;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-size:.875rem}._newsletterInput_7qcij_92:focus{border-color:#4f46e5;outline:none}._newsletterButton_7qcij_107{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .2s}._newsletterButton_7qcij_107:hover{background:#4338ca}._bottom_7qcij_123{border-top:1px solid #374151;justify-content:space-between;align-items:center;padding-top:1.5rem;font-size:.75rem;display:flex}._bottomLinks_7qcij_132{gap:1.5rem;display:flex}._bottomLinks_7qcij_132 a{color:#9ca3af;text-decoration:none;transition:color .2s}._bottomLinks_7qcij_132 a:hover{color:#4f46e5}@media (width<=768px){._grid_7qcij_13{grid-template-columns:1fr;gap:1.5rem}._bottom_7qcij_123{text-align:center;flex-direction:column;gap:1rem}._bottomLinks_7qcij_132{justify-content:center}}@media (width<=640px){._footer_7qcij_1{display:none}}._container_daicu_1{z-index:10000;pointer-events:none;flex-direction:column;gap:.75rem;display:flex;position:fixed}._top-right_daicu_10{top:1rem;right:1rem}._top-left_daicu_15{top:1rem;left:1rem}._bottom-right_daicu_20{bottom:1rem;right:1rem}._bottom-left_daicu_25{bottom:1rem;left:1rem}._top-center_daicu_30{top:1rem;left:50%;transform:translate(-50%)}._bottom-center_daicu_36{bottom:1rem;left:50%;transform:translate(-50%)}._toast_daicu_42{pointer-events:auto;background:#fff;border-left:4px solid;border-radius:.5rem;align-items:center;gap:.75rem;min-width:300px;max-width:450px;padding:.875rem 1rem;animation:.3s _slideIn_daicu_1;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._success_daicu_57{border-left-color:#10b981}._success_daicu_57 ._iconContainer_daicu_61{color:#10b981}._error_daicu_65{border-left-color:#ef4444}._error_daicu_65 ._iconContainer_daicu_61{color:#ef4444}._warning_daicu_73{border-left-color:#f59e0b}._warning_daicu_73 ._iconContainer_daicu_61{color:#f59e0b}._info_daicu_81{border-left-color:#3b82f6}._info_daicu_81 ._iconContainer_daicu_61{color:#3b82f6}._iconContainer_daicu_61{flex-shrink:0}._icon_daicu_61{width:1.25rem;height:1.25rem}._content_daicu_98{color:#1f2937;flex:1;font-size:.875rem;line-height:1.4}._closeButton_daicu_105{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}._closeButton_daicu_105:hover{color:#374151;background:#f3f4f6}@keyframes _slideIn_daicu_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (width<=640px){._toast_daicu_42{min-width:280px;max-width:calc(100vw - 2rem)}._top-right_daicu_10,._top-left_daicu_15,._top-center_daicu_30{top:.5rem}._bottom-right_daicu_20,._bottom-left_daicu_25,._bottom-center_daicu_36{bottom:.5rem}}._layout_l9qkr_1{flex-direction:column;min-height:100dvh;display:flex}._main_l9qkr_8{flex:1;min-width:0;padding-top:64px;transition:margin-left .3s}._main_l9qkr_8._withSidebar_l9qkr_15{margin-left:0}._container_l9qkr_19{max-width:1280px;margin:0 auto;padding:2rem 1.5rem}._authMain_l9qkr_26{justify-content:center;align-items:center;min-height:100dvh;display:flex}._menuToggle_l9qkr_35{color:#fff;cursor:pointer;z-index:998;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:none;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._menuToggle_l9qkr_35:hover{transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a}._menuToggle_l9qkr_35:active{transform:scale(.95)}@media (width>=1024px){._main_l9qkr_8._withSidebar_l9qkr_15{margin-left:280px}}@media (width<=1024px){._menuToggle_l9qkr_35{display:flex}._container_l9qkr_19{padding:1.5rem}}@media (width<=640px){._container_l9qkr_19{padding:1rem}}._fullScreen_1trct_1{z-index:9999;background:#ffffffe6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._container_1trct_14{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._spinner_1trct_22{gap:.5rem;display:flex;position:relative}._sm_1trct_29 ._circle_1trct_29{width:8px;height:8px}._md_1trct_34 ._circle_1trct_29{width:12px;height:12px}._lg_1trct_39 ._circle_1trct_29{width:16px;height:16px}._xl_1trct_44 ._circle_1trct_29{width:20px;height:20px}._circle_1trct_29{border-radius:50%;animation:.5s ease-in-out infinite _bounce_1trct_1}._circle_1trct_29:first-child{animation-delay:-.3s}._circle_1trct_29:nth-child(2){animation-delay:-.15s}._circle_1trct_29:nth-child(3){animation-delay:0s}._primary_1trct_67 ._circle_1trct_29{background:#4f46e5}._white_1trct_71 ._circle_1trct_29{background:#fff}._gray_1trct_75 ._circle_1trct_29{background:#9ca3af}._text_1trct_79{color:#6b7280;margin-top:1rem;font-size:.875rem}@keyframes _bounce_1trct_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}._container_s842x_1{width:100%;overflow-x:hidden}._hero_s842x_10{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1280px;min-height:80vh;margin:0 auto;padding:4rem 2rem;display:grid}._heroContent_s842x_21{text-align:left}._heroTitle_s842x_25{color:#1f2937;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.2}._heroHighlight_s842x_33{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}._heroSubtitle_s842x_41{color:#6b7280;max-width:500px;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}._heroButtons_s842x_49{gap:1rem;margin-bottom:3rem;display:flex}._heroStats_s842x_55{border-top:1px solid #e5e7eb;gap:2rem;padding-top:1rem;display:flex}._stat_s842x_62{text-align:left}._statValue_s842x_66{color:#1f2937;font-size:1.5rem;font-weight:700}._statLabel_s842x_72{color:#6b7280;font-size:.75rem}._heroImage_s842x_77{position:relative}._imagePlaceholder_s842x_81{background:linear-gradient(135deg,#eef2ff 0%,#ede9fe 100%);border-radius:1.5rem;padding:2rem;animation:3s ease-in-out infinite _float_s842x_1}._demoQuiz_s842x_88{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 20px 25px -5px #0000001a}._demoHeader_s842x_95{color:#4f46e5;justify-content:space-between;align-items:center;margin-bottom:1rem;font-weight:600;display:flex}._demoDots_s842x_104{gap:.25rem;display:flex}._demoDots_s842x_104 span{background:#d1d5db;border-radius:50%;width:8px;height:8px}._demoQuestion_s842x_116{color:#1f2937;margin-bottom:1rem;font-weight:600}._demoOptions_s842x_122{flex-direction:column;gap:.5rem;display:flex}._demoOption_s842x_122{cursor:pointer;background:#f9fafb;border-radius:.5rem;padding:.5rem;font-size:.875rem;transition:all .2s}._demoOption_s842x_122:hover{color:#4f46e5;background:#eef2ff}._features_s842x_143{background:#f9fafb;padding:4rem 2rem}._sectionHeader_s842x_148{text-align:center;margin-bottom:3rem}._sectionTitle_s842x_153{color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700}._sectionSubtitle_s842x_160{color:#6b7280;font-size:1rem}._featuresGrid_s842x_165{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1280px;margin:0 auto;display:grid}._featureCard_s842x_173{text-align:center;background:#fff;border-radius:1rem;padding:1.5rem;transition:transform .2s;box-shadow:0 1px 3px #0000001a}._featureCard_s842x_173:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}._featureIcon_s842x_187{margin-bottom:1rem;font-size:2.5rem}._featureTitle_s842x_192{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}._featureDescription_s842x_199{color:#6b7280;font-size:.875rem;line-height:1.5}._howItWorks_s842x_206{max-width:1280px;margin:0 auto;padding:4rem 2rem}._steps_s842x_212{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}._step_s842x_212{text-align:center;flex:1;min-width:200px;padding:1.5rem}._stepNumber_s842x_227{background:var(--mc);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 1rem;font-weight:700;display:flex}._stepIcon_s842x_240{margin-bottom:1rem;font-size:2rem}._stepTitle_s842x_245{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}._stepDescription_s842x_252{color:#6b7280;font-size:.875rem}._stepArrow_s842x_257{color:var(--mcl);font-size:2rem}._pricing_s842x_263{background:#f9fafb;padding:4rem 2rem}._pricingGrid_s842x_268{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1280px;margin:0 auto;display:grid}._pricingCard_s842x_276{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:2rem;transition:transform .2s;position:relative}._pricingCard_s842x_276:hover{transform:translateY(-4px)}._pricingCard_s842x_276._popular_s842x_290{border-color:#4f46e5;box-shadow:0 10px 15px -3px #4f46e51a}._popularBadge_s842x_295{color:#fff;background:#4f46e5;border-radius:2rem;padding:.25rem 1rem;font-size:.75rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}._pricingName_s842x_308{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:600}._pricingPrice_s842x_315{color:#1f2937;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}._pricingPeriod_s842x_322{color:#6b7280;font-size:.875rem;font-weight:400}._pricingCoins_s842x_328{color:#10b981;margin-bottom:1.5rem;font-size:.875rem;font-weight:600}._pricingFeatures_s842x_335{text-align:left;margin:0 0 1.5rem;padding:0;list-style:none}._pricingFeatures_s842x_335 li{color:#4b5563;padding:.5rem 0;font-size:.875rem}._cta_s842x_349{background:var(--mcl);text-align:center;padding:4rem 2rem}._ctaContent_s842x_355{max-width:600px;margin:0 auto}._ctaTitle_s842x_360{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700}._ctaText_s842x_367{color:#ffffffe6;margin-bottom:2rem;font-size:1rem}._soc_s842x_373{background:var(--mcl);border:1px solid #fff}@keyframes _float_s842x_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=768px){._hero_s842x_10{text-align:center;grid-template-columns:1fr;gap:2rem}._heroTitle_s842x_25{margin-top:calc(var(--u) * -9.6);font-size:calc(var(--f) * 7.6);font-weight:550}._heroContent_s842x_21{text-align:center}._heroSubtitle_s842x_41{font-size:calc(var(--u) * 3.6);margin-left:auto;margin-right:auto}._heroButtons_s842x_49{justify-content:center}._heroStats_s842x_55{background:var(--mcf);padding:calc(var(--u) * 2);justify-content:center}._stat_s842x_62{text-align:center}._statValue_s842x_66{font-size:calc(var(--u) * 3.6)}._statLabel_s842x_72{font-size:calc(var(--u) * 2.6)}._steps_s842x_212{flex-direction:column}._stepArrow_s842x_257{transform:rotate(90deg)}._sectionTitle_s842x_153{font-size:calc(var(--u) * 5.6)}._sectionSubtitle_s842x_160{font-size:calc(var(--u) * 3.6)}._featureIcon_s842x_187{font-size:calc(var(--u) * 7.6)}._featureTitle_s842x_192,._featureDescription_s842x_199{font-size:calc(var(--u) * 3.6)}._stepNumber_s842x_227{font-size:calc(var(--u) * 3.6);margin-bottom:calc(var(--u) * 3.6)}._stepIcon_s842x_240{font-size:calc(var(--u) * 8.6)}._stepTitle_s842x_245{font-size:calc(var(--u) * 4.6)}._stepDescription_s842x_252{font-size:calc(var(--u) * 3)}._stepArrow_s842x_257{font-size:calc(var(--u) * 4.6)}._cta_s842x_349{padding:calc(var(--u) * 6.6) calc(var(--u) * 6.6)}._ctaTitle_s842x_360{font-size:calc(var(--u) * 4.5)}._ctaText_s842x_367{font-size:calc(var(--u) * 3.6)}}@media (width<=640px){._heroButtons_s842x_49{flex-direction:column}._featuresGrid_s842x_165,._pricingGrid_s842x_268{grid-template-columns:1fr}}._container_n39r0_1{margin-bottom:1rem;display:block}._fullWidthContainer_n39r0_6{width:100%;margin-bottom:1rem;display:block}._label_n39r0_12{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._inputWrapper_n39r0_20{align-items:center;display:flex;position:relative}._input_n39r0_20{border-radius:.5rem;width:100%;font-family:inherit;transition:all .2s}._input_n39r0_20:focus{ring:2px solid #4f46e5;outline:none}._default_n39r0_39{background:#fff;border:1px solid #d1d5db}._default_n39r0_39:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}._filled_n39r0_49{background:#f3f4f6;border:1px solid #0000}._filled_n39r0_49:focus{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}._outline_n39r0_60{background:0 0;border:2px solid #d1d5db}._outline_n39r0_60:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}._sm_n39r0_71{padding:.5rem .75rem;font-size:.875rem}._md_n39r0_76{padding:.625rem 1rem;font-size:1rem}._lg_n39r0_81{padding:.75rem 1.25rem;font-size:1.125rem}._fullWidth_n39r0_6{width:100%}._error_n39r0_92{border-color:#ef4444!important}._error_n39r0_92:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}._disabled_n39r0_102{opacity:.5;cursor:not-allowed}._hasLeftIcon_n39r0_108{padding-left:2.5rem}._hasRightIcon_n39r0_112{padding-right:2.5rem}._leftIcon_n39r0_116{color:#9ca3af;pointer-events:none;align-items:center;display:flex;position:absolute;left:.75rem}._rightIcon_n39r0_125{color:#9ca3af;pointer-events:none;align-items:center;display:flex;position:absolute;right:.75rem}._passwordToggle_n39r0_135{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;right:.75rem}._passwordToggle_n39r0_135:hover{color:#4f46e5}._errorMessage_n39r0_152{color:#ef4444;margin-top:.375rem;font-size:.75rem}._helperText_n39r0_158{color:#6b7280;margin-top:.375rem;font-size:.75rem}._container_1km8p_1{box-sizing:border-box;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;min-height:100dvh;padding:1rem;display:flex}._card_1km8p_12{background:#fff;border-radius:1rem;width:100%;max-width:450px;padding:2rem;animation:.5s _slideUp_1km8p_1;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._header_1km8p_22{text-align:center;margin-bottom:2rem}._title_1km8p_27{color:#000;margin-bottom:.5rem;font-size:1.875rem;font-weight:700}._subtitle_1km8p_34{color:#000;font-size:.875rem}._form_1km8p_39{flex-direction:column;gap:1.25rem;display:flex}._options_1km8p_45{justify-content:space-between;align-items:center;margin-top:-.5rem;display:flex}._checkboxLabel_1km8p_52{color:#374151;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._checkbox_1km8p_52{cursor:pointer;accent-color:#4f46e5;width:1rem;height:1rem}._forgotLink_1km8p_68{color:#4f46e5;font-size:.875rem;text-decoration:none;transition:color .2s}._forgotLink_1km8p_68:hover{color:#4338ca;text-decoration:underline}._errorMessage_1km8p_80{color:#dc2626;text-align:center;background:#fee2e2;border:1px solid #fecaca;border-radius:.5rem;padding:.75rem;font-size:.875rem}._footer_1km8p_90{text-align:center;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem}._footerText_1km8p_97{color:#000;font-size:.875rem}._signupLink_1km8p_102{color:var(--mc);border:1px solid var(--mc);border-radius:6px;padding:6px 9px;font-weight:600;text-decoration:none;transition:color .2s}._input_1km8p_112{color:#000;text-decoration:none}._input_1km8p_112::placeholder{color:#888}._signupLink_1km8p_102:hover{color:#4338ca;text-decoration:underline}@keyframes _slideUp_1km8p_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._container_1km8p_1{align-items:center;min-height:100dvh;padding:1.25rem 1rem}._card_1km8p_12{padding:calc(var(--u) * 3.6)}._title_1km8p_27{font-size:calc(var(--u) * 4.6)}._subtitle_1km8p_34{font-size:calc(var(--u) * 3)}}._wrap_38171_1{width:100%;margin:20px 0}._divider_38171_6{color:#6b7280;text-align:center;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;display:flex}._divider_38171_6:before,._divider_38171_6:after{content:"";background:#e5e7eb;flex:1;height:1px}._buttons_38171_24{flex-direction:column;gap:12px;width:100%;display:flex}._oauthBtn_38171_31{box-sizing:border-box;border:1px solid var(--mc);color:#111827;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;padding:22px 16px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}._so_38171_53{color:#000}._oauthBtn_38171_31:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;box-shadow:0 2px 6px #0000000d}._oauthBtn_38171_31:focus-visible{outline-offset:2px;outline:2px solid #667eea}._oauthBtn_38171_31:disabled{opacity:.6;cursor:not-allowed}._oauthBtn_38171_31 svg{flex-shrink:0}._container_2ndwl_1{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}._card_2ndwl_10{background:#fff;border-radius:1rem;width:100%;max-width:500px;padding:2rem;animation:.5s _slideUp_2ndwl_1;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._header_2ndwl_20{text-align:center;margin-bottom:2rem}._title_2ndwl_25{color:#1f2937;margin-bottom:.5rem;font-size:1.875rem;font-weight:700}._subtitle_2ndwl_32{color:#6b7280;font-size:.875rem}._form_2ndwl_37{flex-direction:column;gap:1rem;display:flex}._terms_2ndwl_43{margin-top:.5rem}._checkboxLabel_2ndwl_47{color:#374151;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._checkbox_2ndwl_47{cursor:pointer;accent-color:#4f46e5;width:1rem;height:1rem}._link_2ndwl_63{color:#4f46e5;text-decoration:none}._link_2ndwl_63:hover{text-decoration:underline}._errorMessage_2ndwl_72{color:#dc2626;text-align:center;background:#fee2e2;border:1px solid #fecaca;border-radius:.5rem;padding:.75rem;font-size:.875rem}._input_2ndwl_83{color:#000;text-decoration:none}._input_2ndwl_83::placeholder{color:#888}._benefits_2ndwl_92{background:#f3f4f6;border-radius:.5rem;margin-top:1.5rem;padding:1rem}._benefitsTitle_2ndwl_99{color:#1f2937;margin-bottom:.5rem;font-size:.875rem;font-weight:600}._benefitsList_2ndwl_106{color:#6b7280;grid-template-columns:1fr 1fr;gap:.25rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:grid}._benefitsList_2ndwl_106 li{padding:.25rem 0}._footer_2ndwl_121{text-align:center;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem}._footerText_2ndwl_128{color:#6b7280;font-size:.875rem}._loginLink_2ndwl_133{color:#4f46e5;font-weight:600;text-decoration:none;transition:color .2s}._loginLink_2ndwl_133:hover{color:#4338ca;text-decoration:underline}@keyframes _slideUp_2ndwl_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._card_2ndwl_10{padding:1.5rem}._title_2ndwl_25{font-size:calc(var(--f) * 5)}._subtitle_2ndwl_32{font-size:calc(var(--f) * 3)}._benefitsList_2ndwl_106{grid-template-columns:1fr}}._card_mpw0d_1{background:#fff;border-radius:.75rem;overflow:hidden}._default_mpw0d_8{background:#fff;border:1px solid #e5e7eb}._outlined_mpw0d_13{background:0 0;border:2px solid #e5e7eb}._elevated_mpw0d_18{background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._padding-none_mpw0d_24{padding:0}._padding-sm_mpw0d_28{padding:.75rem}._padding-md_mpw0d_32{padding:1rem}._padding-lg_mpw0d_36{padding:1.5rem}._hoverable_mpw0d_41{transition:all .2s}._hoverable_mpw0d_41:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._clickable_mpw0d_51{cursor:pointer}._clickable_mpw0d_51:active{transform:scale(.98)}._header_mpw0d_60{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._headerContent_mpw0d_68{flex:1}._headerAction_mpw0d_72{flex-shrink:0;margin-left:1rem}._title_mpw0d_78{color:#1f2937;margin:0;font-size:1.125rem;font-weight:600}._description_mpw0d_86{color:#6b7280;margin-top:.25rem;font-size:.875rem}._content_mpw0d_93{padding:1.5rem}._footer_mpw0d_98{background:#f9fafb;border-top:1px solid #e5e7eb;padding:1rem 1.5rem}@media (width<=640px){._header_mpw0d_60{padding:.875rem 1rem}._content_mpw0d_93{padding:1rem}._footer_mpw0d_98{padding:.875rem 1rem}}._container_zzpmd_1{max-width:1200px;margin:0 auto}._welcomeSection_zzpmd_6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._welcomeTitle_zzpmd_15{color:#1f2937;margin-bottom:.5rem;font-size:1.875rem;font-weight:700}._welcomeText_zzpmd_22{color:#6b7280}._coinDisplay_zzpmd_26{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}._coinIcon_zzpmd_35{font-size:2rem}._coinLabel_zzpmd_39{color:#d97706;font-size:.75rem}._coinValue_zzpmd_44{color:#d97706;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:60px;min-width:60px;max-width:80px;font-size:clamp(12px,1vw,16px);font-weight:700;overflow:hidden}._cont_zzpmd_1{height:calc(var(--h) * 1.6);padding:calc(var(--u) * 1.1);margin-top:calc(var(--u) * .6);font-size:calc(var(--u) * 1.6)}._quickActions_zzpmd_69{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._actionCard_zzpmd_76{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;transition:all .2s;display:flex}._actionCard_zzpmd_76:hover{border-color:var(--action-color);transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}._actionIcon_zzpmd_95{font-size:1.5rem}._actionLabel_zzpmd_99{color:#1f2937;font-weight:500}._statsGrid_zzpmd_104{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._statCard_zzpmd_111{transition:transform .2s}._statCard_zzpmd_111:hover{transform:translateY(-2px)}._statContent_zzpmd_119{align-items:center;gap:1rem;display:flex}._statIconWrapper_zzpmd_125{border-radius:1rem;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._statIcon_zzpmd_125{font-size:1.5rem}._statValue_zzpmd_138{color:#1f2937;font-size:1.5rem;font-weight:700}._statLabel_zzpmd_144{color:#6b7280;font-size:.75rem}._activityList_zzpmd_149{flex-direction:column;gap:1rem;display:flex}._activityItem_zzpmd_155{border-bottom:1px solid #f3f4f6;align-items:center;gap:1rem;padding:1rem;display:flex}._activityItem_zzpmd_155:last-child{border-bottom:none}._activityIcon_zzpmd_167{font-size:calc(var(--f) * 2.6)}._activityInfo_zzpmd_171{flex:1}._activityTitle_zzpmd_175{color:#1f2937;margin-bottom:.25rem;font-weight:600}._activityMeta_zzpmd_181{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}._difficulty_zzpmd_190{border-radius:.25rem;padding:.125rem .375rem;font-weight:500}._emptyActivity_zzpmd_196{text-align:center;color:#6b7280;padding:2rem}._emptyIcon_zzpmd_202{font-size:calc(var(--f) * 5.6);margin-bottom:calc(var(--u) * 2.6)}._tit_zzpmd_207{color:#6b7280;font-size:calc(var(--f) * 1.9);margin:0}._getStartedCard_zzpmd_213{background:linear-gradient(135deg, var(--mc) 0%, #764ba2 100%);color:#fff;margin-top:1rem}._getStartedContent_zzpmd_219{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._getStartedIcon_zzpmd_227{font-size:calc(var(--f) * 4.6)}._getStartedTitle_zzpmd_231{margin-bottom:.25rem;font-size:1rem;font-weight:600}._getStartedText_zzpmd_237{opacity:.9;font-size:.875rem}@media (width<=768px){._welcomeSection_zzpmd_6{text-align:center;flex-direction:column}._quickActions_zzpmd_69,._statsGrid_zzpmd_104{grid-template-columns:repeat(2,1fr)}._getStartedContent_zzpmd_219{text-align:center;flex-direction:column}._emptyIcon_zzpmd_202{font-size:calc(var(--u) * 8.6)}._tit_zzpmd_207{font-size:calc(var(--u) * 3.2)}._cont_zzpmd_1{height:calc(var(--h) * 4.6);padding:calc(var(--u) * 1.5);font-size:calc(var(--f) * 2.6)}._activityIcon_zzpmd_167{font-size:calc(var(--f) * 5.6)}}._overlay_1cjyx_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1cjyx_13{background:#fff;border-radius:18px;flex-direction:column;width:min(900px,100%);max-height:calc(100vh - 150px);animation:.2s ease-out _modalIn_1cjyx_1;display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a40}@keyframes _modalIn_1cjyx_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_1cjyx_37{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px;display:flex}._title_1cjyx_47{color:#111827;margin:0;font-size:24px;font-weight:700}._subtitle_1cjyx_54{color:#6b7280;margin:6px 0 0;font-size:14px}._closeButton_1cjyx_60{color:#374151;cursor:pointer;background:#f3f4f6;border:0;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:26px;line-height:1;transition:background .15s,transform .15s;display:flex}._closeButton_1cjyx_60:hover{background:#e5e7eb;transform:scale(1.04)}._content_1cjyx_83{padding:26px 28px;overflow-y:auto}._section_1cjyx_88{margin-bottom:30px}._section_1cjyx_88:last-child{margin-bottom:0}._sectionTitle_1cjyx_96{font-size:calc(var(--f) * 2.6);color:#111827;margin:0 0 14px;font-weight:700}._statsGrid_1cjyx_103{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._statCard_1cjyx_109{align-items:center;gap:calc(var(--u) * .6);min-height:calc(var(--h) * 3.6);background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;padding:16px;display:flex}._statIcon_1cjyx_120{background:#ede9fe;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}._statInfo_1cjyx_132{min-width:0}._statLabel_1cjyx_136{color:#6b7280;margin-bottom:2px;font-size:12px;font-weight:500;display:block}._statValue_1cjyx_144{color:#111827;font-size:calc(var(--f) * 1.6);font-weight:700;display:block}._performanceGrid_1cjyx_151{grid-template-columns:1.5fr repeat(4,1fr);gap:12px;display:grid}._performanceCard_1cjyx_157{min-height:calc(var(--h) * 4.6);background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;justify-content:center;padding:18px;display:flex}._mainScore_1cjyx_168{background:#f5f3ff;border-color:#ddd6fe}._performanceLabel_1cjyx_173{color:#6b7280;font-size:calc(var(--f) * 1.2);font-weight:500}._bigScore_1cjyx_179{font-size:calc(var(--f) * 2.6);margin-top:5px;font-weight:800}._performanceValue_1cjyx_185{color:#111827;font-size:calc(var(--f) * 1.6);margin-top:7px;font-weight:750}._performanceDescription_1cjyx_192{color:#9ca3af;font-size:calc(var(--f) * 1.1);margin-top:3px}._scoreExcellent_1cjyx_198{color:#059669}._scoreGood_1cjyx_202{color:#2563eb}._scoreAverage_1cjyx_206{color:#d97706}._scoreLow_1cjyx_210{color:#dc2626}._questionStats_1cjyx_214{border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}._questionItem_1cjyx_222{color:#4b5563;font-size:calc(var(--f) * 1.1);border-right:1px solid #e5e7eb;align-items:center;gap:8px;padding:16px;display:flex}._questionItem_1cjyx_222:last-child{border-right:0}._questionItem_1cjyx_222 strong{color:#111827;font-size:calc(var(--f) * 1.2);margin-left:auto}._questionDot_1cjyx_242{color:#6366f1;font-size:calc(var(--f) * 2.6);line-height:0}._correctDot_1cjyx_248{color:#10b981}._incorrectDot_1cjyx_252{color:#ef4444}._unansweredDot_1cjyx_256{color:#9ca3af}._timeGrid_1cjyx_260{grid-template-columns:1fr 1fr;gap:12px;display:grid}._timeCard_1cjyx_266{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}._timeIcon_1cjyx_276{font-size:calc(var(--u) * .6)}._ti_1cjyx_47{width:calc(var(--w) * 3);height:calc(var(--h) * 3);fill:var(--mc);color:var(--mc);font-weight:700}._timeValue_1cjyx_290{color:#111827;font-size:calc(var(--f) * 1.8);font-weight:700;display:block}._quizList_1cjyx_297{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}._quizRow_1cjyx_303{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}._quizRow_1cjyx_303:last-child{border-bottom:0}._quizInfo_1cjyx_316{flex-direction:column;gap:4px;min-width:0;display:flex}._quizInfo_1cjyx_316 strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:calc(var(--f) * 1.4);overflow:hidden}._quizInfo_1cjyx_316 span{color:#9ca3af;font-size:calc(var(--f) * 1.2)}._quizScore_1cjyx_336{font-size:calc(var(--f) * 1.5);font-weight:750}._inProgress_1cjyx_341{color:#d97706;font-size:calc(var(--u) * 1.5);font-weight:600}._trendList_1cjyx_347{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}._trendItem_1cjyx_353{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;padding:12px 16px;display:flex}._trendItem_1cjyx_353:last-child{border-bottom:0}._trendNumber_1cjyx_365{color:#6b7280;width:28px;height:28px;font-size:calc(var(--u) *1.2);background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}._trendInfo_1cjyx_379{flex:1;min-width:0}._trendInfo_1cjyx_379 span{text-overflow:ellipsis;white-space:nowrap;color:#374151;font-size:13px;display:block;overflow:hidden}._trendScore_1cjyx_393{font-size:15px;font-weight:750}._loading_1cjyx_398{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:350px;display:flex}._spinner_1cjyx_408{border:3px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite _spin_1cjyx_408}@keyframes _spin_1cjyx_408{to{transform:rotate(360deg)}}._empty_1cjyx_423{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:30px;display:flex}._emptyIcon_1cjyx_433{margin-bottom:12px;font-size:44px}._empty_1cjyx_423 h3{color:#111827;margin:0 0 6px}._footer_1cjyx_445{background:#fff;border-top:1px solid #e5e7eb;justify-content:flex-end;padding:16px 28px;display:flex}._doneButton_1cjyx_453{background:var(--mc);color:#fff;min-width:90px;font-size:calc(var(--f) * 1.6);cursor:pointer;border:0;border-radius:9px;padding:10px 18px;font-weight:600;transition:background .15s,transform .15s}._doneButton_1cjyx_453:hover{background:#4338ca;transform:translateY(-1px)}@media (width<=850px){._statsGrid_1cjyx_103,._performanceGrid_1cjyx_151{grid-template-columns:repeat(2,1fr)}._mainScore_1cjyx_168{grid-column:span 2}._questionStats_1cjyx_214{grid-template-columns:repeat(2,1fr)}._questionItem_1cjyx_222:nth-child(2){border-right:0}._questionItem_1cjyx_222:nth-child(-n+2){border-bottom:1px solid #e5e7eb}}@media (width<=768px){._overlay_1cjyx_1{align-items:flex-end;padding:0}._modal_1cjyx_13{width:100%;max-height:calc(var(--h) * 90.6);border-radius:18px 18px 0 0}._header_1cjyx_37{padding:18px}._title_1cjyx_47{font-size:calc(var(--f) * 5.6)}._content_1cjyx_83{padding:20px 18px}._statsGrid_1cjyx_103{grid-template-columns:1fr 1fr;gap:8px}._statCard_1cjyx_109{min-height:78px;padding:12px}._statIcon_1cjyx_120{width:34px;height:34px;font-size:16px}._performanceGrid_1cjyx_151{grid-template-columns:1fr 1fr;gap:8px}._mainScore_1cjyx_168{grid-column:span 2}._performanceCard_1cjyx_157{min-height:90px;padding:14px}._questionStats_1cjyx_214{grid-template-columns:1fr}._questionItem_1cjyx_222{border-bottom:1px solid #e5e7eb;border-right:0}._questionItem_1cjyx_222:last-child{border-bottom:0}._timeGrid_1cjyx_260{grid-template-columns:1fr}._quizRow_1cjyx_303{padding:12px}._footer_1cjyx_445{padding:14px 18px}._sectionTitle_1cjyx_96{font-size:calc(var(--u) * 4.6)}._statCard_1cjyx_109{min-height:calc(var(--h) * 5.6)}._statValue_1cjyx_144{font-size:calc(var(--f) * 3.6)}._bigScore_1cjyx_179{font-size:calc(var(--f) * 6.6)}._performanceLabel_1cjyx_173,._performanceValue_1cjyx_185{font-size:calc(var(--f) * 3.6)}._performanceDescription_1cjyx_192{font-size:calc(var(--f) * 2.6)}._questionItem_1cjyx_222,._questionItem_1cjyx_222 strong{font-size:calc(var(--f) * 3.6)}._questionDot_1cjyx_242{font-size:calc(var(--f) * 5.6)}._ti_1cjyx_47{width:calc(var(--w) * 5);height:calc(var(--h) * 5);fill:var(--mc);color:var(--mc);font-weight:700}._quizInfo_1cjyx_316 strong{font-size:calc(var(--f) * 2.9)}._quizInfo_1cjyx_316 span{font-size:calc(var(--u) * 2.1)}._inProgress_1cjyx_341,._quizScore_1cjyx_336{font-size:calc(var(--u) * 2.6)}._timeValue_1cjyx_290{font-size:calc(var(--u) * 3.6);margin-left:calc(var(--u) * -7.6)}._trendNumber_1cjyx_365{font-size:calc(var(--u) * 2.6)}._trendInfo_1cjyx_379 span{font-size:calc(var(--u) * 3)}._trendScore_1cjyx_393{font-size:calc(var(--u) * 2.6)}._doneButton_1cjyx_453{font-size:calc(var(--f) * 3.6)}}._container_16azr_1{max-width:1400px;margin:0 auto}._header_16azr_6{margin-bottom:2rem}._title_16azr_10{color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700}._subtitle_16azr_17{color:#6b7280}._input1_16azr_21{color:#000}._tabs_16azr_25{border-bottom:1px solid #e5e7eb;gap:.5rem;margin-bottom:2rem;padding-bottom:.5rem;display:flex}._tab_16azr_25{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}._tab_16azr_25:hover{color:#1f2937;background:#f3f4f6}._tab_16azr_25._active_16azr_53{color:#fff;background:#4f46e5}._tabIcon_16azr_58{font-size:1.125rem}._tabContent_16azr_62{animation:.3s _fadeIn_16azr_1}._statsContainer_16azr_67{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;display:grid}._statsGrid_16azr_73{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._statItem_16azr_79{text-align:center;background:#f9fafb;border-radius:.5rem;padding:1rem}._statValue_16azr_86{color:#1f2937;font-size:1.5rem;font-weight:700}._statLabel_16azr_92{color:#6b7280;margin-top:.25rem;font-size:.75rem}._revenueDisplay_16azr_98{text-align:center;margin-bottom:1.5rem}._totalRevenue_16azr_103{color:#10b981;font-size:2rem;font-weight:700}._revenueLabel_16azr_109{color:#6b7280;font-size:.75rem}._sectionTitle_16azr_114{color:#1f2937;margin-bottom:1rem;font-size:.875rem;font-weight:600}._monthlyList_16azr_121{flex-direction:column;gap:.5rem;display:flex}._monthlyItem_16azr_127{border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:.5rem;font-size:.875rem;display:flex}._currentPrice_16azr_136{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:1rem;margin-bottom:2rem;padding:1.5rem}._priceLabel_16azr_145{opacity:.9;font-size:.875rem}._priceValue_16azr_150{margin-top:.25rem;font-size:2rem;font-weight:700}._priceForm_16azr_156{max-width:400px;margin:0 auto}._formTitle_16azr_161{color:#1f2937;margin-bottom:1rem;font-size:1.125rem;font-weight:600}._warningBox_16azr_168{color:#d97706;background:#fef3c7;border-radius:.5rem;gap:.75rem;margin:1rem 0;padding:1rem;font-size:.875rem;display:flex}._warningNote_16azr_179{margin-top:.25rem;font-size:.75rem}._poolStats_16azr_185{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}._poolStat_16azr_185{text-align:center;background:#f9fafb;border-radius:.5rem;padding:1rem}._poolActions_16azr_199{gap:1rem;margin-bottom:1.5rem;display:flex}._poolList_16azr_205{flex-direction:column;gap:.5rem;max-height:500px;display:flex;overflow-y:auto}._poolItem_16azr_213{background:#f9fafb;border-radius:.5rem;justify-content:space-between;align-items:center;padding:1rem;display:flex}._poolInfo_16azr_222{flex:1}._poolTitle_16azr_226{color:#1f2937;margin-bottom:.25rem;font-weight:600}._unusedBadge_16azr_232{color:#d97706;background:#fef3c7;border-radius:.25rem;margin-left:.5rem;padding:.125rem .375rem;font-size:.75rem;font-weight:400;display:inline-block}._poolMeta_16azr_243{color:#6b7280;gap:1rem;font-size:.75rem;display:flex}._userTable_16azr_251{overflow-x:auto}._tableHeader_16azr_255{color:#6b7280;background:#f9fafb;border-radius:.5rem;grid-template-columns:2fr .8fr 1fr 1fr .8fr;gap:1rem;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.75rem;font-weight:600;display:grid}._tableRow_16azr_268{border-bottom:1px solid #e5e7eb;grid-template-columns:2fr .8fr 1fr 1fr .8fr;align-items:center;gap:1rem;padding:1rem;display:grid}._userCell_16azr_277{align-items:center;gap:.75rem;display:flex}._userAvatar_16azr_283{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}._userName_16azr_295{color:#1f2937;font-weight:600}._userEmail_16azr_300{color:#6b7280;font-size:.75rem}._roleBadge_16azr_305{border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._roleBadge_16azr_305._admin_16azr_313{color:#991b1b;background:#fee2e2}._roleBadge_16azr_305._user_16azr_251{color:#065f46;background:#d1fae5}._smallText_16azr_323{color:#9ca3af;font-size:.75rem}._joinedDate_16azr_328{color:#6b7280;font-size:.875rem}._deleteModal_16azr_334,._roleModal_16azr_334{text-align:center;padding:1rem}._deleteIcon_16azr_339{margin-bottom:1rem;font-size:3rem}._deleteTitle_16azr_344,._modalUserName_16azr_344{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}._deleteMessage_16azr_351{color:#6b7280;margin-bottom:1.5rem}._deleteActions_16azr_356,._modalActions_16azr_356{justify-content:center;gap:.75rem;display:flex}._userInfo_16azr_362{background:#f9fafb;border-radius:.5rem;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}._modalAvatar_16azr_372{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:700;display:flex}._modalUserEmail_16azr_385{color:#6b7280;font-size:.75rem}._roleOptions_16azr_390{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}._roleOption_16azr_390{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:1rem;padding:1rem;transition:all .2s;display:flex}._roleOption_16azr_390:hover{border-color:#4f46e5}._roleOption_16azr_390._active_16azr_53{background:#eef2ff;border-color:#4f46e5}._roleIcon_16azr_419{font-size:1.5rem}._roleName_16azr_423{color:#1f2937;font-weight:600}._roleDesc_16azr_428{color:#6b7280;font-size:.75rem}._emptyState_16azr_433{text-align:center;color:#6b7280;padding:3rem}._emptyIcon_16azr_439{margin-bottom:.5rem;font-size:3rem}@keyframes _fadeIn_16azr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._statsContainer_16azr_67{grid-template-columns:1fr}._poolStats_16azr_185{grid-template-columns:repeat(2,1fr)}._tableHeader_16azr_255,._tableRow_16azr_268{grid-template-columns:1fr;gap:.5rem}._tableHeader_16azr_255{display:none}._tableRow_16azr_268{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:.5rem;padding:1rem}._poolActions_16azr_199{flex-direction:column}._tabs_16azr_25{flex-wrap:wrap}}._overlay_54ez7_1{background:var(--mcf);-webkit-backdrop-filter:blur(calc(var(--u) * 1));backdrop-filter:blur(calc(var(--u) * 1));z-index:1000;justify-content:center;align-items:center;animation:.2s _fadeIn_54ez7_1;display:flex;position:fixed;inset:0}._modal_54ez7_13{background:var(--mcf);border-radius:calc(var(--r) * 4);box-shadow:0 calc(var(--u) * 5) calc(var(--u) * 6.25) calc(var(--u) * -1.25) #0000001a, 0 calc(var(--u) * 2.5) calc(var(--u) * -1.25) #0000000a;flex-direction:column;max-height:90%;animation:.3s _slideUp_54ez7_1;display:flex}._sm_54ez7_37{width:90%;max-width:calc(var(--w) * 102.56)}._md_54ez7_42{width:90%;max-width:calc(var(--w) * 153.85)}._lg_54ez7_47{width:90%;max-width:calc(var(--w) * 205.13)}._xl_54ez7_52{width:90%;max-width:calc(var(--w) * 256.41)}._full_54ez7_57{width:90%;max-width:calc(var(--w) * 307.69)}._header_54ez7_67{padding:calc(var(--u) * 5) calc(var(--u) * 6);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._title_54ez7_77{font-size:calc(var(--f) * 5);color:var(--bg);margin:0;font-weight:600}._closeButton_54ez7_84{cursor:pointer;color:var(--bg);padding:calc(var(--u) * 1);border-radius:calc(var(--r) * 1);background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeButton_54ez7_84:hover{background:var(--color-background-secondary);color:var(--color-text)}._content_54ez7_112{padding:calc(var(--u) * 6);flex:1;overflow-y:auto}._footer_54ez7_124{padding:calc(var(--u) * 4) calc(var(--u) * 6);border-top:1px solid var(--color-border);justify-content:flex-end;gap:calc(var(--u) * 3);display:flex}@keyframes _fadeIn_54ez7_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_54ez7_1{0%{transform:translateY(calc(var(--u) * 5));opacity:0}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._modal_54ez7_13{width:95%;max-height:95%}._header_54ez7_67,._content_54ez7_112{padding:calc(var(--u) * 4)}._footer_54ez7_124{padding:calc(var(--u) * 3) calc(var(--u) * 4)}}._sharedQuizManager_178my_1{width:100%}._stats_178my_5{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:24px;display:grid}._stat_178my_5{background:var(--background-secondary,#f8f9fa);text-align:center;border-radius:12px;padding:18px}._statValue_178my_19{font-size:26px;font-weight:700}._statLabel_178my_24{opacity:.7;margin-top:5px;font-size:13px}._filters_178my_30{align-items:center;gap:12px;margin-bottom:24px;display:flex}._searchInput_178my_37{flex:1}._statusSelect_178my_41{border:1px solid var(--border-color,#ddd);background:var(--background,white);min-width:150px;height:40px;color:inherit;border-radius:8px;padding:0 12px}._shareList_178my_51{flex-direction:column;gap:12px;display:flex}._shareItem_178my_57{border:1px solid var(--border-color,#e5e7eb);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}._shareInfo_178my_67{flex:1;min-width:0}._shareTitle_178my_72{align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}._shareMeta_178my_80{opacity:.75;flex-wrap:wrap;gap:8px 16px;margin-top:9px;font-size:13px;display:flex}._statusBadge_178my_89{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}._statusactive_178my_96{color:#166534;background:#dcfce7}._statusclaimed_178my_101{color:#1d4ed8;background:#dbeafe}._statusexpired_178my_106{color:#92400e;background:#fef3c7}._statusrevoked_178my_111{color:#991b1b;background:#fee2e2}._message_178my_116{opacity:.7;margin-top:10px;font-size:13px;font-style:italic}._shareActions_178my_123{flex-shrink:0;gap:8px;display:flex}._emptyState_178my_129{text-align:center;opacity:.7;padding:60px 20px}._emptyIcon_178my_135{margin-bottom:10px;font-size:40px}._confirmModal_178my_140{text-align:center}._warningIcon_178my_144,._dangerIcon_178my_145{margin-bottom:12px;font-size:42px}._confirmModal_178my_140 h3{margin:0 0 12px}._confirmModal_178my_140 p{opacity:.8;line-height:1.5}._modalActions_178my_159{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}@media (width<=900px){._stats_178my_5{grid-template-columns:repeat(2,1fr)}._shareItem_178my_57{flex-direction:column;align-items:stretch}._shareActions_178my_123{justify-content:flex-end}}@media (width<=600px){._filters_178my_30{flex-direction:column;align-items:stretch}._stats_178my_5{grid-template-columns:1fr 1fr}._shareTitle_178my_72{flex-direction:column;align-items:flex-start}}._container_1ea6c_1{max-width:800px;margin:0 auto}._header_1ea6c_6{text-align:center}._title_1ea6c_10{color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700}._subtitle_1ea6c_17{color:#6b7280;font-size:1rem}._stats_1ea6c_22{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem;display:grid}._statCard_1ea6c_30{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}._statIcon_1ea6c_40{font-size:2rem}._statValue_1ea6c_44{color:var(--mc);font-size:1.5rem;font-weight:700}._statLabel_1ea6c_50{color:#6b7280;font-size:.75rem}._generatorCard_1ea6c_55{margin-bottom:2rem}._formGroup_1ea6c_61{background-color:var(--mcf);padding:calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.6);margin-bottom:1.5rem}._label_1ea6c_68{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}._required_1ea6c_76{color:var(--mc)}._input_1ea6c_80{box-sizing:border-box;background:var(--mcf);width:100%;color:var(--mc);border:1px solid #d1d5db;border-radius:.5rem;padding:.625rem 1rem;font-size:.875rem;transition:all .2s}._input_1ea6c_80:focus{border-color:var(--mc);outline:none;box-shadow:0 0 0 3px #4f46e51a}._textarea_1ea6c_98{resize:vertical;box-sizing:border-box;background:var(--mcf);width:100%;color:var(--mc);border:1px solid #d1d5db;border-radius:.5rem;padding:.625rem 1rem;font-family:inherit;font-size:.875rem;transition:all .2s}._textarea_1ea6c_98:focus{border-color:var(--mc);outline:none;box-shadow:0 0 0 3px #4f46e51a}._hint_1ea6c_119{color:#6b7280;margin-top:.25rem;font-size:.75rem;display:block}._characterCount_1ea6c_126{justify-content:space-between;margin-top:.5rem;font-size:.75rem;display:flex}._valid_1ea6c_133{color:#10b981}._invalid_1ea6c_137{color:#ef4444}._warning_1ea6c_141{color:#f59e0b}._hintWarning_1ea6c_145{color:#f59e0b;margin-top:.25rem;font-size:.75rem}._difficultyOptions_1ea6c_151{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._difficultyOption_1ea6c_151{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;transition:all .2s;display:flex}._difficultyOption_1ea6c_151:hover{background:#f9fafb;border-color:#4f46e5}._difficultyOption_1ea6c_151._active_1ea6c_175{background:#eef2ff;border-color:#4f46e5}._difficultyIcon_1ea6c_180{font-size:1.5rem}._difficultyTitle_1ea6c_184{color:#1f2937;margin-bottom:.25rem;font-weight:600}._difficultyDesc_1ea6c_190{color:#6b7280;font-size:.75rem}._tips_1ea6c_195{background:#fef3c7;border:1px solid #fde68a;border-radius:.75rem;padding:1rem}._tipsTitle_1ea6c_202{color:#d97706;margin-bottom:.5rem;font-size:.875rem;font-weight:600}._tipsList_1ea6c_209{color:#92400e;grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:grid}._tipsList_1ea6c_209 li{padding-left:1rem;position:relative}._tipsList_1ea6c_209 li:before{content:"•";position:absolute;left:0}@media (width<=768px){._difficultyOptions_1ea6c_151,._tipsList_1ea6c_209{grid-template-columns:1fr}._header_1ea6c_6{margin-bottom:calc(var(--u) * .6);margin-top:calc(var(--u) * -7.6)}._title_1ea6c_10{font-size:calc(var(--f) * 5.6)}._subtitle_1ea6c_17{font-size:calc(var(--f) * 3.6)}._statCard_1ea6c_30{padding:calc(var(--u) * 1.6)}._statIcon_1ea6c_40{font-size:calc(var(--f) * 5.6)}._statValue_1ea6c_44{font-size:calc(var(--f) * 4.6)}._statLabel_1ea6c_50{font-size:calc(var(--u) * 3)}._qd_1ea6c_269{font-size:calc(var(--u) * 3.6);margin-top:calc(var(--u) * -4.6)}._label_1ea6c_68{font-size:calc(var(--u) * 2.6);margin-bottom:calc(var(--u) * .6);color:var(--mc)}._hint_1ea6c_119,._characterCount_1ea6c_126{font-size:calc(var(--f) * 2.6)}}._container_17zp1_1{min-height:calc(100vh - 64px);padding:2rem 0}._container_16yc3_1{box-sizing:border-box;width:100%;max-width:800px;min-height:100vh;margin:0 auto}._header_16yc3_11{margin-bottom:2rem}._title_16yc3_18{color:#1f2937;margin-bottom:1rem;font-size:1.5rem;font-weight:700}._stats_16yc3_31{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._questionCounter_16yc3_44{color:#6b7280;font-size:.875rem}._timer_16yc3_53{background:#f3f4f6;border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:flex}._timer_16yc3_53._warning_16yc3_72{color:#d97706;background:#fef3c7}._timer_16yc3_53._expired_16yc3_81{color:#dc2626;background:#fee2e2}._timerIcon_16yc3_90{width:18px;height:18px}._timerText_16yc3_99{font-family:monospace;font-size:1rem}._progressContainer_16yc3_108{margin-top:1rem}._progressBar_16yc3_115{background:#e5e7eb;border-radius:4px;height:8px;overflow:hidden}._progressFill_16yc3_128{background:var(--mcl);border-radius:4px;height:100%;transition:width .3s}._progressText_16yc3_141{color:#6b7280;text-align:right;margin-top:.5rem;font-size:.75rem}._questionCard_16yc3_154{margin-bottom:2rem}._questionText_16yc3_161{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:600;line-height:1.4}._sectionBadge_16yc3_176{color:var(--mc);background:#eef2ff;border-radius:2rem;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}._options_16yc3_197{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}._option_16yc3_197{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;transition:all .2s;display:flex}._questionCardLoading_16yc3_234{justify-content:center;align-items:center;min-height:320px;display:flex}._option_16yc3_197:hover{background:#f9fafb;border-color:#4f46e5}._option_16yc3_197._selected_16yc3_251{background:#eef2ff;border-color:#4f46e5}._optionLetter_16yc3_260{color:#4b5563;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;display:flex}._option_16yc3_197._selected_16yc3_251 ._optionLetter_16yc3_260{color:#fff;background:#4f46e5}._optionText_16yc3_292{color:#1f2937;flex:1;font-size:.875rem}._checkmark_16yc3_303{color:var(--mc);font-weight:700}._actions_16yc3_314{width:100%;margin-top:calc(var(--u) * -4.6);justify-content:center;align-items:center;gap:12px;display:flex}._actionsb_16yc3_323{justify-content:center;width:100%;display:flex}._navGroup_16yc3_329{align-items:center;gap:calc(var(--u) * 3.6);min-width:0;display:flex}._primaryGroup_16yc3_336{flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}._shift_16yc3_344{padding:calc(var(--u) * 1.6) calc(var(--u) * 1.5);gap:calc(var(--u) * 1)}._shift2_16yc3_351{margin-left:calc(var(--u) * -1.6);padding:calc(var(--u) * 1) calc(var(--u) * .3)}._fiftyLabel_16yc3_357{white-space:nowrap;align-items:center;display:inline-flex}._fiftyCount_16yc3_365{opacity:.75;white-space:nowrap;font-size:.8em}._btn2_16yc3_371{padding:calc(var(--u) * 1.6) calc(var(--u) * 1.5);gap:calc(var(--u) * .1)}._errorContainer_16yc3_377{justify-content:center;align-items:center;min-height:60vh;display:flex}._errorCard_16yc3_390{text-align:center;padding:2rem}._cc_16yc3_399{width:100%;margin-top:calc(var(--u) * 8.6);justify-content:center;align-items:center;display:flex}@media (width<=768px){._container_16yc3_1{box-sizing:border-box;width:100%;max-width:100%;height:100%;margin:0;overflow:hidden}._header_16yc3_11{margin-top:calc(var(--u) * -4.6);margin-bottom:calc(var(--u) * 3.6)}._timer_16yc3_53{align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * 1) calc(var(--u) * .6);background:var(--mcf);border-radius:2rem;font-weight:1700;display:flex}._timerText_16yc3_99{font-size:calc(var(--u) * 3)}._title_16yc3_18{font-size:calc(var(--f) * 4)}._stats_16yc3_31{flex-direction:flex;align-items:flex-start;gap:.5rem}._actions_16yc3_314{flex-wrap:wrap}._actions_16yc3_314 button{flex:1}._shift_16yc3_344{margin-right:1rem}._progressContainer_16yc3_108{margin-top:calc(var(--u) * -2.6)}._progressBar_16yc3_115{height:calc(var(--h) * .4);border-radius:calc(var(--u) * .6);background:#e5e7eb;overflow:hidden}._progressFill_16yc3_128{background:var(--mcl);border-radius:calc(var(--u) * .6);height:100%;transition:width .3s}._progressText_16yc3_141{font-size:calc(var(--f) * 2.2);color:#6b7280;margin-top:calc(var(--u) * .6);text-align:right}._questionCounter_16yc3_44{font-size:calc(var(--u) * 2.6);color:#6b7280}._questionCard_16yc3_154{background-color:var(--mcf);margin-bottom:2rem}._questionText_16yc3_161{font-size:calc(var(--u) * 3);color:#1f2937;margin-bottom:calc(var(--u) * .6);margin-top:calc(var(--u) * -1.6);font-weight:700;line-height:1}._sectionBadge_16yc3_176{padding:calc(var(--u) * .01) calc(var(--u) * .2);color:var(--mc);border-radius:calc(var(--u) * .6);font-size:calc(var(--f) * 2);margin-top:calc(var(--u) * -.6);background:#eef2ff;font-weight:500;display:inline-block}._options_16yc3_197{gap:calc(var(--u) * .6);margin-top:calc(var(--u) * .1);flex-direction:column;display:flex}._option_16yc3_197{padding:calc(var(--u) * .6);border-radius:calc(var(--r) * 2.6);cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;align-items:center;gap:1rem;transition:all .2s;display:flex}._questionCardLoading_16yc3_234{justify-content:center;align-items:center;min-height:320px;display:flex}._option_16yc3_197:hover{border-color:var(--mc);background:#f9fafb}._option_16yc3_197._selected_16yc3_251{border-color:var(--mc);background:#eef2ff}._optionLetter_16yc3_260{width:calc(var(--w) * 6);height:calc(var(--h) * 3.5);color:#4b5563;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}._option_16yc3_197._selected_16yc3_251 ._optionLetter_16yc3_260{background:var(--mc);color:#fff}._optionText_16yc3_292{font-size:calc(var(--f) * 2.8);color:#1f2937;flex:1}._actions_16yc3_314{justify-content:space-between;gap:calc(var(--u) * .6);display:flex}._navGroup_16yc3_329{align-items:center;min-width:0;display:flex}._primaryGroup_16yc3_336{flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}._shift_16yc3_344{padding:calc(var(--u) * 1.6) calc(var(--u) * .5);gap:calc(var(--u) * .5)}._shift2_16yc3_351{margin-left:calc(var(--u) * -1.6);padding:calc(var(--u) * 1) calc(var(--u) * .3)}._fiftyLabel_16yc3_357{white-space:nowrap;align-items:center;display:inline-flex}._fiftyCount_16yc3_365{opacity:.75;white-space:nowrap;font-size:.8em}._btn2_16yc3_371{padding:calc(var(--u) * 2) calc(var(--u) * .5);gap:calc(var(--u) * .1)}._btn3_16yc3_683{padding:calc(var(--u) * 1.9) calc(var(--u) * 1.9);gap:calc(var(--u) * .1);box-sizing:border-box;margin-top:calc(var(--u) * 3.6)}}._wrap_bwuog_1{will-change:transform;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite _bob_bwuog_1;display:flex}._svg_bwuog_9{filter:drop-shadow(0 6px 12px #00000040);overflow:visible}._body_bwuog_15{fill:#fff;stroke:#ffffffe6;stroke-width:0;transition:fill .4s}._cheek_bwuog_22{fill:#fca5a5;opacity:.55;transition:opacity .4s}._eyes_bwuog_29{transform-origin:50px 48px;animation:4.2s ease-in-out infinite _blink_bwuog_1}._eye_bwuog_29{fill:#1f2937}._highlight_bwuog_38{fill:#fff}._mouth_bwuog_43,._mouthOpen_bwuog_44{stroke:#1f2937;stroke-width:2.4px;stroke-linecap:round;transition:d .3s}._mouthOpen_bwuog_44{fill:#1f2937;stroke:none}._armLeft_bwuog_57,._armRight_bwuog_58{stroke:#1f2937;stroke-width:2.4px;stroke-linecap:round;transform-origin:50%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}._hands_bwuog_67{transform-origin:50px 52px}._handMinute_bwuog_71,._handHour_bwuog_72{stroke:#1f2937;stroke-width:2.2px;stroke-linecap:round}._handMinute_bwuog_71{transform-origin:50px 52px;animation:6s linear infinite _spin_bwuog_1}._handHour_bwuog_72{transform-origin:50px 52px;animation:24s linear infinite _spin_bwuog_1}._handPin_bwuog_88{fill:#1f2937}._worried_bwuog_93 ._eyes_bwuog_29{transform:scaleY(.85)}._worried_bwuog_93 ._armLeft_bwuog_57{transform:rotate(-12deg)translate(-1px,-2px)}._worried_bwuog_93 ._armRight_bwuog_58{transform:rotate(12deg)translate(1px,-2px)}._panic_bwuog_105 ._wrap_bwuog_1,._panic_bwuog_105{animation-duration:.6s}._panic_bwuog_105 ._body_bwuog_15{fill:#fef3c7}._panic_bwuog_105 ._armLeft_bwuog_57{transform:rotate(-45deg)translate(-3px,-6px)}._panic_bwuog_105 ._armRight_bwuog_58{transform:rotate(45deg)translate(3px,-6px)}._panic_bwuog_105 ._cheek_bwuog_22{opacity:.8}@keyframes _bob_bwuog_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _blink_bwuog_1{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes _spin_bwuog_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._wrap_bwuog_1,._eyes_bwuog_29,._handMinute_bwuog_71,._handHour_bwuog_72{animation:none}}._container_1fhgv_2{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem .25rem 1rem;display:flex}._ringWrap_1fhgv_12{width:168px;height:168px;margin:0 auto 0;animation:.5s cubic-bezier(.34,1.56,.64,1) _popIn_1fhgv_1;position:relative}._ringTrack_1fhgv_23{fill:none;stroke:#ffffff38}._ringProgress_1fhgv_28{fill:none;stroke:red;filter:drop-shadow(0 0 10px #fcd34d8c);transition:stroke-dashoffset 1s linear,stroke .4s}._characterLayer_1fhgv_35{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(-2px)}._countBadge_1fhgv_46{min-width:36px;height:36px;display:#000;font-variant-numeric:tabular-nums;background:red;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:1.05rem;font-weight:800;animation:1s ease-in-out infinite _pulse_1fhgv_1;display:flex;box-shadow:0 6px 14px #00000040}._count_1fhgv_46{color:#fff;line-height:1}._title_1fhgv_70{color:#7c3aed;letter-spacing:-.02em;margin:.25rem 0 0;font-size:1.5rem;font-weight:800}._message_1fhgv_78{color:#7c3aed;max-width:32ch;margin:0;font-size:.95rem;line-height:1.5}._submessage_1fhgv_86{color:#ffffffa6;margin:.25rem 0 0;font-size:.85rem}._dots_1fhgv_93{gap:.4rem;margin-top:.85rem;display:flex}._dot_1fhgv_93{background:#7c3aed;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _bounce_1fhgv_1}._dot_1fhgv_93:nth-child(2){animation-delay:.15s}._dot_1fhgv_93:nth-child(3){animation-delay:.3s}@keyframes _pulse_1fhgv_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes _popIn_1fhgv_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes _bounce_1fhgv_1{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (width>=640px){._container_1fhgv_2{gap:.75rem;padding:1.25rem .5rem 1.5rem}._ringWrap_1fhgv_12{width:190px;height:190px}._title_1fhgv_70{font-size:1.75rem}._message_1fhgv_78{font-size:1rem}._characterLayer_1fhgv_35>*{transform:scale(1.13)}}@media (prefers-reduced-motion:reduce){._countBadge_1fhgv_46,._dot_1fhgv_93,._ringWrap_1fhgv_12{animation:none}._ringProgress_1fhgv_28{transition:none}}._container_11zam_4{box-sizing:border-box;min-height:calc(100dvh - 64px);padding:1rem 0}@media (width<=768px){._container_11zam_4{height:100%;min-height:calc(100dvh - 74px);padding:0}}._container_1aya4_1{max-width:1000px;margin:0 auto}._header_1aya4_7{text-align:center;margin-bottom:2rem}._title_1aya4_12{color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700}._subtitle_1aya4_19{color:#6b7280;font-size:1rem}._scoreSection_1aya4_25{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}._scoreCard_1aya4_32{text-align:center}._scoreCircle_1aya4_36{margin-bottom:1.5rem}._scoreValue_1aya4_40{font-size:3rem;font-weight:700}._excellent_1aya4_45{color:#10b981}._good_1aya4_49{color:#3b82f6}._average_1aya4_53{color:#f59e0b}._poor_1aya4_57{color:#ef4444}._scoreGrade_1aya4_61{color:#6b7280;margin-top:.25rem;font-size:1rem}._statsGrid_1aya4_67{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem;display:grid}._statItem_1aya4_74{text-align:center}._statValue_1aya4_78{color:#1f2937;font-size:1.5rem;font-weight:700}._statLabel_1aya4_84{color:#6b7280;margin-top:.25rem;font-size:.75rem}._rankInfo_1aya4_90{background:var(--mcl);color:#fff;border-radius:.5rem;padding:.75rem;font-size:.875rem}._feedbackCard_1aya4_99{margin-bottom:1.5rem}._feedbackHeader_1aya4_103{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._feedbackIcon_1aya4_110{font-size:1.5rem}._checklistIcon_1aya4_114{width:calc(var(--f) * 5);height:calc(var(--f) * 5);color:var(--color-primary);flex-shrink:0}._feedbackTitle_1aya4_121{color:#1f2937;margin:0;font-size:1.125rem;font-weight:600}._feedbackText_1aya4_128{color:#4b5563;margin-bottom:1rem;font-size:.875rem;line-height:1.5}._strengths_1aya4_135,._improvements_1aya4_135{margin-bottom:1rem}._sectionTitle_1aya4_139{color:#1f2937;margin-bottom:.5rem;font-size:.875rem;font-weight:600}._strengths_1aya4_135 ul,._improvements_1aya4_135 ul{margin:0;padding:0;list-style:none}._strengths_1aya4_135 li{color:#10b981;padding:.25rem 0;font-size:.875rem}._improvements_1aya4_135 li{color:#f59e0b;padding:.25rem 0;font-size:.875rem}._recommendation_1aya4_164{color:var(--mc);background:#eef2ff;border-radius:.5rem;padding:.75rem;font-size:.875rem}._questionShort_1aya4_172{display:none}._chartCard_1aya4_177{background:var(--mcf);margin-bottom:1.5rem}._chartContainer_1aya4_182{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}._donutChart_1aya4_190{width:200px;height:200px}._donutSvg_1aya4_195{width:100%;height:100%}._donutSlice_1aya4_200{transition:stroke-dasharray .5s}._donutLabel_1aya4_204{fill:var(--mc);font-size:20px;font-weight:700}._legend_1aya4_210{flex-direction:column;gap:.5rem;display:flex}._legendItem_1aya4_216{color:#374151;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._legendColor_1aya4_224{border-radius:50%;width:16px;height:16px}._legendColor_1aya4_224._correct_1aya4_230{background:#10b981}._legendColor_1aya4_224._incorrect_1aya4_234{background:#ef4444}._legendColor_1aya4_224._unanswered_1aya4_238{background:#9ca3af}._legendValue_1aya4_242{margin-left:auto;font-weight:600}._reviewSection_1aya4_248{margin-top:2rem}._reviewTitle_1aya4_253{color:#1f2937;margin-bottom:1rem;font-size:1.125rem;font-weight:600}._reviewCard_1aya4_260{cursor:pointer;margin-bottom:1rem}._reviewHeader_1aya4_265{border-bottom:2px solid #0000;justify-content:space-between;align-items:center;padding:1rem;display:flex}._reviewHeader_1aya4_265._correct_1aya4_230{border-bottom-color:#10b981}._reviewHeader_1aya4_265._incorrect_1aya4_234{border-bottom-color:#ef4444}._reviewStatus_1aya4_281{align-items:center;gap:.5rem;display:flex}._reviewIcon_1aya4_287{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:flex}._reviewHeader_1aya4_265._correct_1aya4_230 ._reviewIcon_1aya4_287{color:#fff;background:#10b981}._reviewHeader_1aya4_265._incorrect_1aya4_234 ._reviewIcon_1aya4_287{color:#fff;background:#ef4444}._reviewNumber_1aya4_307{color:#6b7280;font-size:.875rem;font-weight:500}._reviewTitle_1aya4_253{color:#1f2937;flex:1;font-size:.875rem;font-weight:500}._expandButton_1aya4_320{cursor:pointer;color:var(--mc);background:0 0;border:none;font-size:1rem}._reviewContent_1aya4_328{padding:1rem}._answerSection_1aya4_332{margin-bottom:1rem}._answerRow_1aya4_336{margin-bottom:.5rem;font-size:.875rem}._answerLabel_1aya4_341{color:#4b5563;margin-right:.5rem;font-weight:600}._correctText_1aya4_347{color:#10b981;font-weight:500}._incorrectText_1aya4_352{color:#ef4444;font-weight:500}._noAnswer_1aya4_357{color:#9ca3af;font-style:italic}._correctAnswer_1aya4_362{color:#10b981;font-weight:500}._lifelineBadge_1aya4_367{color:#d97706;background:#fef3c7;border-radius:.25rem;margin-top:.5rem;padding:.25rem .5rem;font-size:.75rem;display:inline-block}._timeTaken_1aya4_377{color:#6b7280;margin-top:.5rem;font-size:.75rem}._optionsSection_1aya4_383{margin-top:1rem}._optionsTitle_1aya4_387{color:#6b7280;margin-bottom:.5rem;font-size:.75rem;font-weight:600}._optionsList_1aya4_394{flex-direction:column;gap:.5rem;display:flex}._optionRow_1aya4_400{border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;display:flex}._correctOption_1aya4_409{color:#065f46;background:#d1fae5}._wrongOption_1aya4_414{color:#991b1b;background:#fee2e2}._correctOptionSelected_1aya4_419{color:#065f46;background:#a7f3d0;border:2px solid #10b981}._optionLetter_1aya4_425{font-weight:600}._correctMark_1aya4_429{color:#10b981;margin-left:auto;font-weight:700}._wrongMark_1aya4_435{color:#ef4444;margin-left:auto;font-weight:700}._actions_1aya4_443{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:1.5rem;display:flex}._b4_1aya4_453{background:var(--mcl)}._modalOverlay_1aya4_457{z-index:1000;background:var(--mcf);-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1aya4_457{background:var(--mcf);width:min(900px,100%);max-height:min(85vh,900px);color:var(--text-color,#1f2937);border-top:2px solid var(--mc);border-radius:16px;flex-direction:column;animation:.2s ease-out _reviewModalIn_1aya4_1;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}._modalHeader_1aya4_484{border-bottom:1px solid var(--border-color,#e5e7eb);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._modalTitle_1aya4_494{color:#000;margin:0;font-size:1.2rem;font-weight:700}._modalClose_1aya4_501{width:40px;height:40px;color:var(--mc);cursor:pointer;background:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:30px;line-height:1;transition:background .2s;display:inline-flex}._modalClose_1aya4_501:hover{background:var(--hover-background,#f3f4f6)}._modalClose_1aya4_501:focus-visible{outline:2px solid var(--primary-color,#6366f1);outline-offset:3px}._modalBody_1aya4_528{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow-y:auto}@keyframes _reviewModalIn_1aya4_1{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){._container_1aya4_1{max-width:90%}._scoreSection_1aya4_25{grid-template-columns:1fr}._statsGrid_1aya4_67{grid-template-columns:repeat(2,1fr)}._actions_1aya4_443{flex-direction:column}._actions_1aya4_443 button{width:100%}._header_1aya4_7{margin-top:calc(var(--u) * -4)}._title_1aya4_12{font-size:calc(var(--u) * 6.6)}._subtitle_1aya4_19{font-size:calc(var(--u) * 3.6)}._scoreCard_1aya4_32{background:var(--mcf)}._scoreValue_1aya4_40{font-size:calc(var(--u) * 8.6);margin-bottom:calc(var(--u) * 1.9);margin-top:calc(var(--u) * -2.6)}._scoreGrade_1aya4_61{font-size:calc(var(--u) * 4)}._statValue_1aya4_78{font-size:calc(var(--u) * 5.6);color:var(--mc)}._rankInfo_1aya4_90{font-size:calc(var(--u) * 2.5)}._recommendation_1aya4_164{font-size:calc(var(--u) * 2.9)}._po_1aya4_57{font-size:calc(var(--u) * 4)}._legendItem_1aya4_216{font-size:calc(var(--u) * 3.6)}._modalOverlay_1aya4_457{align-items:flex-end;padding:0}._modal_1aya4_457{border-radius:12px;width:100%;max-height:80%}._modalHeader_1aya4_484{padding:11px}._modalTitle_1aya4_494{font-size:calc(var(--f) * 4);color:var(--mc)}._modalBody_1aya4_528{margin-top:calc(var(--u) * -.5);padding:16px}._questionFull_1aya4_634{display:none}._questionShort_1aya4_172{font-size:calc(var(--u) * 2.6);display:inline}._reviewStatus_1aya4_281{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex}._reviewTitle_1aya4_253,._reviewNumber_1aya4_307{font-size:calc(var(--u) * 2.3)}._reviewHeader_1aya4_265{padding:calc(var(--u) * .6)}._answerLabel_1aya4_341,._correctText_1aya4_347{font-size:calc(var(--u) * 2.7)}._correctAnswer_1aya4_362{font-size:calc(var(--u) * 2)}._incorrectText_1aya4_352{font-size:calc(var(--u) * 2.7)}._answerRow_1aya4_336{font-size:calc(var(--u) * 2.7);margin-bottom:calc(var(--u) * -.6)}._timeTaken_1aya4_377{margin-top:calc(var(--u) * -2.6);margin-bottom:calc(var(--u) * -3.6)}._optionRow_1aya4_400{padding:calc(var(--u) * .6)}._optionLetter_1aya4_425,._optionO_1aya4_688{font-size:calc(var(--u) * 3)}._optionO_1aya4_688{font-size:clamp(calc(var(--u) * 2), calc(var(--u) * 2.3),calc(var(--u) * 2.6))}}@media (prefers-reduced-motion:reduce){._modal_1aya4_457{animation:none}}._container_vmo30_1{min-height:calc(100vh - 64px);padding:0 0}._container_s3vqh_1{padding:.5rem}._quizInfo_s3vqh_10{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.625rem;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:.875rem}._quizInfo_s3vqh_10 strong{color:#111827}._recipientInput_s3vqh_28{width:100%;margin-bottom:1.25rem}._recipientInput_s3vqh_28 label{color:#1f2937;margin-bottom:8px;font-size:14px;font-weight:600;display:block}._recipientInput_s3vqh_28 textarea{color:#111827;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;min-height:90px;padding:12px 14px;font-size:14px;line-height:1.5;transition:border-color .2s,box-shadow .2s}._recipientInput_s3vqh_28 textarea::placeholder{color:#9ca3af}._recipientInput_s3vqh_28 textarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._recipientInput_s3vqh_28 textarea:hover:not(:focus){border-color:#9ca3af}._recipientInput_s3vqh_28 .helperText{color:#6b7280;margin-top:6px;font-size:12px}._messageInput_s3vqh_78{width:100%;margin-bottom:1.5rem}._messageInput_s3vqh_78 label{color:#1f2937;margin-bottom:8px;font-size:14px;font-weight:600;display:block}._messageInput_s3vqh_78 input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;height:44px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}._messageInput_s3vqh_78 input::placeholder{color:#9ca3af}._messageInput_s3vqh_78 input:hover:not(:focus){border-color:#9ca3af}._messageInput_s3vqh_78 input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._label_s3vqh_124{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}._expirySection_s3vqh_132{margin-bottom:1.5rem}._expiryOptions_s3vqh_136{flex-wrap:wrap;gap:.5rem;display:flex}._expiryOption_s3vqh_136{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:border-color .2s,background .2s,color .2s,transform .15s}._expiryOption_s3vqh_136:hover{background:#f9fafb;border-color:#4f46e5}._expiryOption_s3vqh_136:active{transform:translateY(1px)}._expiryOption_s3vqh_136._active_s3vqh_166{color:#fff;background:#4f46e5;border-color:#4f46e5}._infoBox_s3vqh_176{color:#d97706;background:#fffbeb;border:1px solid #fde68a;border-radius:.625rem;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem;font-size:.875rem;display:flex}._infoBox_s3vqh_176 svg{flex-shrink:0;margin-top:1px}._infoBox_s3vqh_176 p{margin:0;line-height:1.45}._infoNote_s3vqh_199{color:#92400e;font-size:.75rem;margin-top:.3rem!important}._actions_s3vqh_209{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}._actions_s3vqh_209 button{min-width:120px}._verificationSection_s3vqh_224{width:100%}._verificationHeader_s3vqh_228{align-items:flex-start;gap:.875rem;padding:.25rem 0 1rem;display:flex}._verificationIcon_s3vqh_235{color:#d97706;background:#fef3c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.125rem;font-weight:700;display:flex}._verificationTitle_s3vqh_249{color:#1f2937;margin:0 0 .25rem;font-size:1.125rem;font-weight:650;line-height:1.4}._verificationSubtitle_s3vqh_257{color:#6b7280;margin:0;font-size:.875rem;line-height:1.5}._verificationSummary_s3vqh_268{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem;display:grid}._summaryItem_s3vqh_275{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;display:flex}._summaryNumber_s3vqh_286{color:#111827;font-size:1rem;font-weight:700}._summaryLabel_s3vqh_292{color:#6b7280;font-size:.8rem}._usernameResults_s3vqh_301{max-height:260px;margin-bottom:1rem;padding-right:2px;overflow-y:auto}._usernameResults_s3vqh_301::-webkit-scrollbar{width:5px}._usernameResults_s3vqh_301::-webkit-scrollbar-track{background:0 0}._usernameResults_s3vqh_301::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}._resultGroup_s3vqh_321{margin-bottom:1rem}._resultGroup_s3vqh_321:last-child{margin-bottom:0}._resultGroupHeader_s3vqh_329{color:#374151;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.8rem;font-weight:650;display:flex}._usernameList_s3vqh_339{flex-direction:column;gap:.375rem;display:flex}._usernameItemValid_s3vqh_345,._usernameItemInvalid_s3vqh_346{border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:40px;padding:.5rem .75rem;font-size:.875rem;display:flex}._usernameItemValid_s3vqh_345{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._usernameItemInvalid_s3vqh_346{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._validBadge_s3vqh_369,._invalidBadge_s3vqh_370{border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.7rem;font-weight:600}._validBadge_s3vqh_369{color:#166534;background:#dcfce7}._invalidBadge_s3vqh_370{color:#991b1b;background:#fee2e2}._verificationNotice_s3vqh_392{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.75rem;font-size:.8rem;line-height:1.45;display:flex}._verificationNotice_s3vqh_392 svg{color:#6b7280;flex-shrink:0;margin-top:1px}._confirmationSection_s3vqh_415{text-align:center;width:100%}._confirmationIcon_s3vqh_420{color:#4f46e5;background:#eef2ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto .875rem;font-size:1.25rem;font-weight:700;display:flex}._confirmationTitle_s3vqh_434{color:#1f2937;margin:0 0 .375rem;font-size:1.25rem;font-weight:650}._confirmationMessage_s3vqh_441{color:#6b7280;max-width:420px;margin:0 auto 1.25rem;font-size:.875rem;line-height:1.5}._confirmationCard_s3vqh_449{text-align:left;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:1rem;padding:.25rem 1rem}._confirmationRow_s3vqh_458{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:.875rem;display:flex}._confirmationRow_s3vqh_458:last-child{border-bottom:none}._confirmationRow_s3vqh_458>span{color:#6b7280}._confirmationRow_s3vqh_458>strong{color:#111827;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}._confirmationRow_s3vqh_458._coinRow_s3vqh_485,._confirmationRow_s3vqh_458._coinRow_s3vqh_485>span,._confirmationRow_s3vqh_458._coinRow_s3vqh_485>strong{color:#4f46e5}._confirmationRecipients_s3vqh_494{text-align:left;margin-bottom:1rem}._confirmationRecipientsTitle_s3vqh_499{color:#374151;margin-bottom:.5rem;font-size:.8rem;font-weight:650;display:block}._recipientChips_s3vqh_507{flex-wrap:wrap;gap:.375rem;max-height:90px;display:flex;overflow-y:auto}._recipientChip_s3vqh_507{color:#4338ca;text-overflow:ellipsis;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-items:center;max-width:100%;padding:.375rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex;overflow:hidden}._confirmationNotice_s3vqh_531{text-align:left;color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.75rem;font-size:.8rem;line-height:1.45;display:flex}._confirmationNotice_s3vqh_531 svg{flex-shrink:0;margin-top:1px}._successSection_s3vqh_554{text-align:center}._successIcon_s3vqh_558{margin-bottom:1rem;font-size:3rem}._successTitle_s3vqh_563{color:#1f2937;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}._successMessage_s3vqh_570{color:#6b7280;margin:0 0 1.5rem}._shareLinks_s3vqh_575{text-align:left;margin-bottom:1.5rem}._shareLinks_s3vqh_575 h4{color:#1f2937;margin-bottom:.75rem;font-size:.875rem;font-weight:600}._linkItem_s3vqh_587{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.625rem;margin-bottom:1rem;padding:.75rem}._recipientName_s3vqh_595{color:#4f46e5;margin-bottom:.5rem;font-size:.875rem;font-weight:600}._linkRow_s3vqh_602{align-items:center;gap:.5rem;min-width:0;display:flex}._linkCode_s3vqh_609{text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;flex:1;min-width:0;padding:.375rem .5rem;font-family:monospace;font-size:.75rem;overflow:hidden}._copyButton_s3vqh_623{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.375rem;flex-shrink:0;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background .2s,transform .15s}._copyButton_s3vqh_623:hover{background:#4338ca}._copyButton_s3vqh_623:active{transform:translateY(1px)}._modalContent_s3vqh_650{padding:.5rem}._modalActions_s3vqh_654{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}._usernameGuidance_s3vqh_661{border:1px solid var(--border-color,#e5e7eb);background:var(--background-secondary,#f9fafb);border-radius:8px;margin-top:10px;padding:12px 14px}._usernameGuidanceSection_s3vqh_669+._usernameGuidanceSection_s3vqh_669{margin-top:10px}._usernameGuidanceSection_s3vqh_669{flex-direction:column;gap:8px;display:flex}._usernameExamples_s3vqh_679{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._usernameExamples_s3vqh_679 code{background:var(--code-bg,#6366f114);color:var(--text-primary,#111);border:1px solid var(--border-color,#0000000f);white-space:nowrap;border-radius:6px;padding:6px 10px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:13px;display:inline-block}._usernameGuidanceSection_s3vqh_669:first-child ._usernameExamples_s3vqh_679 code{background:#22c55e14;border-color:#22c55e4d}._usernameGuidanceSection_s3vqh_669:last-of-type ._usernameExamples_s3vqh_679 code{background:#ef444414;border-color:#ef44444d}._usernameCaseNote_s3vqh_709{color:var(--text-secondary,#6b7280);margin:10px 0 0;font-size:12px;line-height:1.5}._usernameCaseNote_s3vqh_709 strong{color:var(--text-primary,#111827)}@media (width<=768px){._container_s3vqh_1{color:var(--mc);padding:.65rem}._actions_s3vqh_209{flex-direction:column-reverse}._actions_s3vqh_209 button{width:100%}._verificationSummary_s3vqh_268{gap:.5rem}._summaryItem_s3vqh_275{flex-direction:column;gap:.125rem}._linkRow_s3vqh_602{align-items:stretch}._linkCode_s3vqh_609{min-width:0}._confirmationRow_s3vqh_458>strong{max-width:55%}}._overlay_17a6m_1{z-index:1000;padding:calc(var(--u) * 2.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#4f46e526;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_17a6m_13{background:var(--color-background,#fff);border-radius:calc(var(--u) * 2.6);width:100%;max-width:420px;max-height:calc(100vh - 40px);animation:.2s ease-out _slideUp_17a6m_1;overflow-y:auto;box-shadow:0 20px 50px #0003}._header_17a6m_24{justify-content:space-between;align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * 2.6) calc(var(--u) * 2.6) calc(var(--u) * 1.6);border-bottom:1px solid var(--color-border,#e5e7eb);display:flex}._title_17a6m_33{font-size:calc(var(--f) * 1.6);color:var(--color-text,#111827);margin:0;font-weight:700}._closeButton_17a6m_40{width:calc(var(--u) * 3.6);height:34px;color:var(--color-text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}._closeButton_17a6m_40:hover{background:var(--color-background-secondary,#f3f4f6);color:var(--color-text,#111827)}._closeButton_17a6m_40:focus-visible{outline:2px solid var(--mc);outline-offset:2px}._content_17a6m_67{padding:8px 0 12px}._optionButton_17a6m_71{width:100%;color:var(--color-text,#111827);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:16px 20px;transition:background .15s;display:flex}._optionButton_17a6m_71:hover{background:var(--color-background-secondary,#f9fafb)}._optionButton_17a6m_71:focus-visible{outline:2px solid var(--mc);outline-offset:-2px}._optionIcon_17a6m_94{width:calc(var(--w) * 5);height:calc(var(--h) * 3);background:var(--color-background-secondary,#f3f4f6);color:var(--mc);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}._stopwatchIcon_17a6m_106{width:calc(var(--w) * 3);height:calc(var(--h) * 3);fill:var(--mc);color:var(--mc);font-weight:700}._optionText_17a6m_114{gap:calc(var(--u) * .6);flex-direction:column;flex:1;min-width:0;display:flex}._optionTitle_17a6m_122{font-size:calc(var(--f) * 1.6);color:var(--color-text,#111827);font-weight:600}._optionDescription_17a6m_128{font-size:calc(var(--f) * 1.6);color:var(--color-text-secondary,#6b7280);line-height:1.4}._chevron_17a6m_134{color:var(--color-text-secondary,#9ca3af);flex:none}._divider_17a6m_139{height:calc(var(--h) * .3);margin:calc(var(--u) * .6) calc(var(--u) * 1.6);background:var(--color-border,#e5e7eb)}._durationSection_17a6m_151{padding:16px 20px 20px}._durationHeader_17a6m_155{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._durationTitle_17a6m_163{color:var(--color-text,#111827);margin:0;font-size:15px;font-weight:600}._currentDuration_17a6m_170{color:var(--mc);font-size:13px;font-weight:600}._durationGrid_17a6m_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._durationButton_17a6m_182{border:1px solid var(--color-border,#d1d5db);background:var(--color-background,#fff);min-height:46px;color:var(--color-text,#111827);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,color .15s,transform .1s;display:flex;position:relative}._durationButton_17a6m_182:hover:not(:disabled){border-color:var(--color-primary,--mc);background:var(--color-background-secondary,#f8fafc)}._durationButton_17a6m_182:active:not(:disabled){transform:scale(.98)}._durationButton_17a6m_182:focus-visible{outline:2px solid var(--color-primary,--mc);outline-offset:2px}._durationButton_17a6m_182._selected_17a6m_217{border-color:var(--color-primary,--mc);background:var(--color-primary,--mc);color:#fff}._durationButton_17a6m_182:disabled{cursor:not-allowed;opacity:.55}._checkmark_17a6m_228{margin-left:6px;font-size:14px}._loading_17a6m_233{min-height:46px;color:var(--color-text-secondary,#6b7280);justify-content:center;align-items:center;font-size:13px;display:flex}._disabledSection_17a6m_244{padding:16px 20px 20px}._disabledMessage_17a6m_248{background:var(--color-background-secondary,#f3f4f6);color:var(--color-text-secondary,#6b7280);border-radius:10px;margin:0;padding:12px;font-size:13px;line-height:1.5}._footer_17a6m_260{border-top:1px solid var(--color-border,#e5e7eb);justify-content:flex-end;padding:12px 20px 20px;display:flex}._cancelButton_17a6m_267{border:1px solid var(--color-border,#d1d5db);background:var(--color-background,#fff);color:var(--color-text,#374151);cursor:pointer;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}._cancelButton_17a6m_267:hover{background:var(--color-background-secondary,#f3f4f6)}@media (width<=480px){._overlay_17a6m_1{align-items:flex-end;padding:0}._modal_17a6m_13{border-radius:18px 18px 0 0;max-width:none;max-height:90vh}._header_17a6m_24{padding:18px 16px 14px}._optionButton_17a6m_71{padding:15px 16px}._durationSection_17a6m_151,._disabledSection_17a6m_244{padding-left:16px;padding-right:16px}._footer_17a6m_260{padding-left:16px;padding-right:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@keyframes _slideUp_17a6m_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._modal_17a6m_13{animation:none}._optionButton_17a6m_71,._durationButton_17a6m_182,._closeButton_17a6m_40{transition:none}}@media (width<=768px){._title_17a6m_33,._optionTitle_17a6m_122{font-size:calc(var(--f) * 3.6)}._stopwatchIcon_17a6m_106{width:calc(var(--w) * 6);height:calc(var(--h) * 4)}._optionDescription_17a6m_128{font-size:calc(var(--f) * 3.6)}}._renameInput_17a6m_367{box-sizing:border-box;border:1px solid var(--color-border,#d1d5db);background:var(--color-background,#fff);width:100%;min-height:46px;color:var(--color-text,#111827);border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:15px;line-height:1.4;transition:border-color .15s,box-shadow .15s}._renameInput_17a6m_367:focus{border-color:var(--color-primary,--mc);box-shadow:0 0 0 3px #2563eb1a}._renameInput_17a6m_367:disabled{opacity:.6;cursor:not-allowed}._characterCount_17a6m_395{text-align:right;color:var(--color-text-secondary,#6b7280);margin-top:6px;font-size:12px}._saveButton_17a6m_402{border:1px solid var(--color-primary,--mc);background:var(--color-primary,--mc);color:#fff;cursor:pointer;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:opacity .15s,background .15s}._saveButton_17a6m_402:hover:not(:disabled){opacity:.9}._saveButton_17a6m_402:disabled{opacity:.5;cursor:not-allowed}._saveButton_17a6m_402:focus-visible{outline:2px solid var(--color-primary,--mc);outline-offset:2px}._container_9dfq3_1{max-width:calc(var(--w) * 120);margin:calc(var(--u) * 0)}._header_9dfq3_6{margin-bottom:calc(var(--u) * 2);justify-content:space-between;align-items:center;display:flex}._title_9dfq3_13{font-size:calc(var(--f) * 6.1);color:#1f2937;font-weight:700}._filters_9dfq3_19{margin-bottom:calc(var(--u) * .6);justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.6);flex-wrap:wrap;display:flex}._filterButtons_9dfq3_28{gap:calc(var(--u) * 1.6);display:flex}._filterButton_9dfq3_28{font-size:calc(var(--f) * 1.9);color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .2s}._filterButton_9dfq3_28:hover{border-color:var(--mc);color:var(--mc)}._filterButton_9dfq3_28._active_9dfq3_50{background:var(--mc);border-color:var(--mc)E5;color:#fff}._searchInput_9dfq3_56{min-width:calc(var(--w) * 25);color:var(--mc)5}._quizActions_9dfq3_61{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.1);display:flex}._quizLoading_9dfq3_68{min-height:calc(var(--h) *35);justify-content:center;align-items:center;display:flex}._shareButton_9dfq3_75{width:calc(var(--w) * 2.6);height:calc(var(--h) * .6);border-radius:calc(var(--r) * 5.6);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;transition:background .2s,transform .2s;display:flex}._shareButton_9dfq3_75:hover{background:#0000000f}._shareButton_9dfq3_75:active{transform:scale(.92)}._quizGrid_9dfq3_97{gap:calc(var(--u) * 1.6);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}._quizCard_9dfq3_103{transition:transform .2s}._quizCard_9dfq3_103:hover{transform:translateY(-2px)}._quizHeader_9dfq3_111{margin-bottom:calc(var(--u) * .6);justify-content:space-between;align-items:flex-start;display:flex}._quizTitle_9dfq3_118{font-size:calc(var(--f) * 2.4);color:#1f2937;margin:0;font-weight:600}._difficulty_9dfq3_125{padding:calc(var(--u) * 1) calc(var(--u) * 1);border-radius:calc(var(--r) * 1);font-size:calc(var(--f) * 2.4);font-weight:500}._d1_9dfq3_132{padding:calc(var(--u) * 1) calc(var(--u) * 1);border-radius:calc(var(--r) * 1.6)}._difficulty_9dfq3_125._easy_9dfq3_138{color:#065f46;background:#d1fae5}._difficulty_9dfq3_125._hard_9dfq3_143{color:#991b1b;background:#fee2e2}._quizStats_9dfq3_149{margin:calc(var(--u) * 1) calc(var(--u) * 0)}._stat_9dfq3_153{margin-bottom:calc(var(--u) * 1)}._statLabel_9dfq3_157{font-size:calc(var(--f) * 2);color:#6b7280;margin-bottom:calc(var(--u) * .6);display:block}._progressBar_9dfq3_164{height:calc(var(--h) * .4);border-radius:calc(var(--r) * 1);margin:calc(var(--u) * 2.5) calc(var(--u) * 0);background:#e5e7eb;overflow:hidden}._progressFill_9dfq3_172{background:linear-gradient(90deg, var(--mc), #7c3aed);border-radius:calc(var(--r) *1);height:100%;transition:width .3s}._statValue_9dfq3_179{font-size:calc(var(--f) * 2);color:#1f2937;font-weight:600}._scoreValue_9dfq3_185{font-size:calc(var(--f) * 2.5);color:#10b981;font-weight:700}._quizMeta_9dfq3_191{font-size:calc(var(--f) * 2);color:#9ca3af;margin-top:calc(var(--u) * .3)}._cardFooter_9dfq3_197{gap:calc(var(--u) * .5);justify-content:flex-end;display:flex}._emptyState_9dfq3_203{text-align:center;padding:calc(var(--u) * 1) calc(var(--u) * 1)}._emptyIcon_9dfq3_208{font-size:calc(var(--f) * 16.6);margin-top:calc(var(--u) * 20.6);margin-bottom:calc(var(--u) * 9.6)}._emptyTitle_9dfq3_214{font-size:calc(var(--f) * 3.6);color:#1f2937;margin-bottom:calc(var(--u) * 1.6);font-weight:600}._emptyText_9dfq3_223{color:#6b7280;margin-bottom:calc(var(--u) * 1.6)}@media (width<=768px){._container_9dfq3_1{max-width:calc(var(--w) * 80);margin:0 auto}._header_9dfq3_6{text-align:center;margin-bottom:calc(var(--u) * 1.5);flex-direction:column;gap:1rem}._title_9dfq3_13{margin-top:calc(var(--u) * -1.5);margin-bottom:calc(var(--u) * -.5)}._filters_9dfq3_19{flex-direction:column}._quizTitle_9dfq3_118{font-size:calc(var(--f) * 3.4)}._filterButtons_9dfq3_28{justify-content:center;width:100%}._searchInput_9dfq3_56{width:100%}._quizGrid_9dfq3_97{grid-template-columns:1fr}._quizMeta_9dfq3_191{font-size:calc(var(--f) * 3);color:#9ca3af;margin-top:calc(var(--u) * .2)}._scoreValue_9dfq3_185{font-size:calc(var(--f) * 3.5);color:#10b981;font-weight:700}._progressBar_9dfq3_164{height:calc(var(--h) * .4);border-radius:calc(var(--r) * 1);margin:calc(var(--u) * .5) calc(var(--u) * 0);background:#e5e7eb;overflow:hidden}}._container_e0rq6_1{min-height:calc(100vh - 64px);padding:2rem 0}._container_kdkh1_1{max-width:calc(var(--w) * 120);margin:0 auto}._header_kdkh1_6{text-align:center;margin-bottom:calc(var(--u) * 1)}._title_kdkh1_11{font-size:calc(var(--f) * 4);color:#1f2937;margin-bottom:calc(var(--u) * 2);font-weight:700}._subtitle_kdkh1_18{font-size:calc(var(--f) * 3);color:#6b7280}._statsBar_kdkh1_23{gap:calc(var(--u) * 1);margin-bottom:calc(var(--u) * 2);grid-template-columns:repeat(3,1fr);display:grid}._statCard_kdkh1_30{text-align:center;padding:calc(var(--u) * 1);border-radius:calc(var(--r) * 1);background:#fff;border:1px solid #e5e7eb}._statValue_kdkh1_38{font-size:calc(var(--f) * 3);color:var(--mc);font-weight:700}._statLabel_kdkh1_44{font-size:calc(var(--f) * 2);color:#6b7280;margin-top:calc(var(--u) * .6)}._filters_kdkh1_50{margin-bottom:calc(var(--u) * 2.6);justify-content:space-between;align-items:center;gap:calc(var(--u) * .6);flex-wrap:wrap;display:flex}._filterButtons_kdkh1_59{gap:calc(var(--u) * .6);flex-wrap:wrap;display:flex}._filterButton_kdkh1_59{padding:calc(var(--u) * .8) calc(var(--u) * .8);border-radius:calc(var(--r) * 1);font-size:calc(var(--f) * 1.6);cursor:pointer;color:#000;background:#fff;border:1px solid #e5e7eb;align-items:center;gap:.5rem;transition:all .2s;display:flex}._filterButton_kdkh1_59:hover{border-color:var(--mc);background:#f9fafb}._filterButton_kdkh1_59._active_kdkh1_84{background:var(--mc);border-color:var(--mc);color:#fff}._filterCount_kdkh1_90{padding:calc(var(--u) * .6) calc(var(--u) * .6);border-radius:calc(var(--r) * .6);font-size:calc(var(--f) * 1.9);background:#0000001a}._filterButton_kdkh1_59._active_kdkh1_84 ._filterCount_kdkh1_90{background:#fff3}._searchInput_kdkh1_101{min-width:calc(var(--w) * 12);color:var(--mc)}._quizzesLoading_kdkh1_107{min-height:calc(var(--h) * 22.6);justify-content:center;align-items:center;display:flex}._quizzesGrid_kdkh1_114{gap:calc(var(--u) * 1.6);grid-template-columns:repeat(auto-fill,minmax(380px,1fr));display:grid}._quizCard_kdkh1_120{transition:transform .2s}._quizCard_kdkh1_120:hover{transform:translateY(-2px)}._cardHeader_kdkh1_128{margin-bottom:calc(var(--u) * 1.6);justify-content:space-between;align-items:flex-start;display:flex}._senderInfo_kdkh1_135{gap:calc(var(--u) * 1.6);display:flex}._senderAvatar_kdkh1_140{width:calc(var(--w) * 8);height:calc(var(--h) * 5);color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}._senderName_kdkh1_153{color:#1f2937;font-weight:600}._sharedDate_kdkh1_158{color:#9ca3af;margin-top:.125rem;font-size:.75rem}._status_kdkh1_164{padding:calc(var(--u) * .6) calc(var(--u) * .6);font-size:calc(var(--f) * 1.6);border-radius:.25rem;font-weight:500}._status_kdkh1_164._pending_kdkh1_171{color:#d97706;background:#fef3c7}._status_kdkh1_164._claimed_kdkh1_176{color:#065f46;background:#d1fae5}._status_kdkh1_164._expired_kdkh1_181{color:#991b1b;background:#fee2e2}._quizTitle_kdkh1_186{font-size:calc(var(--u) * 1.6);color:#1f2937;margin-bottom:calc(var(--u) * 1.6);font-weight:600}._quizMeta_kdkh1_193{font-size:calc(var(--u) * 1.6);color:#6b7280;gap:1rem;margin-bottom:1rem;display:flex}._difficulty_kdkh1_201{font-weight:500;font-size:calc(var(--u) * 1.5);border-radius:.25rem;padding:.125rem .375rem}._difficulty_kdkh1_201._easy_kdkh1_208{color:#065f46;background:#d1fae5}._difficulty_kdkh1_201._hard_kdkh1_213{color:#991b1b;background:#fee2e2}._message_kdkh1_218{gap:calc(var(--u) * .6);padding:calc(var(--u) * .6);border-radius:calc(var(--u) * .6);margin-bottom:calc(var(--u) * .6);font-size:calc(var(--f) * 1.6);color:#4b5563;background:#f3f4f6;display:flex}._messageIcon_kdkh1_229{width:calc(var(--f) * 5);height:calc(var(--f) * 5);color:var(--mc)}._expiryWarning_kdkh1_235{font-size:calc(var(--f) * 1.6);color:#f59e0b;margin-top:calc(var(--u) * 2.6)}._claimDetails_kdkh1_241{margin-top:.5rem}._completedBadge_kdkh1_245{font-size:calc(var(--f) * 1.6);color:#10b981}._inProgressBadge_kdkh1_250{font-size:calc(var(--f) * 1.6);color:#3b82f6}._cardFooter_kdkh1_255{padding-top:calc(var(--u) * .6)}._emptyState_kdkh1_259{text-align:center;padding:4rem 2rem}._emptyIcon_kdkh1_264{font-size:calc(var(--f) * 8.6);margin-bottom:calc(var(--u) * 4.6)}._emptyTitle_kdkh1_269{font-size:calc(var(--f) * 2.6);color:#1f2937;margin-bottom:calc(var(--u) * .6);font-weight:600}._emptyText_kdkh1_276{color:#6b7280;font-size:calc(var(--u) * 2.6)}._confirmModal_kdkh1_281{text-align:center;padding:1rem}._confirmIcon_kdkh1_286{font-size:calc(var(--f) * 5.6);margin-bottom:calc(var(--u) * 1.6)}._confirmTitle_kdkh1_291{font-size:calc(var(--f) * 2.6);color:#1f2937;margin-bottom:calc(var(--u) * .6);font-weight:600}._confirmMessage_kdkh1_298{color:#6b7280;margin-bottom:calc(var(--u) * .6);font-size:calc(var(--u) * 2.6)}._confirmActions_kdkh1_304{justify-content:center;gap:.75rem;display:flex}@media (width<=768px){._quizzesGrid_kdkh1_114{grid-template-columns:1fr}._filters_kdkh1_50{flex-direction:column}._filterButtons_kdkh1_59{justify-content:center;width:100%}._searchInput_kdkh1_101{width:100%}._title_kdkh1_11{font-size:calc(var(--f) * 7);margin-top:calc(var(--u) * -2)}._subtitle_kdkh1_18,._statValue_kdkh1_38{font-size:calc(var(--f) * 4)}._statLabel_kdkh1_44{font-size:calc(var(--f) * 3)}._filterButton_kdkh1_59{font-size:calc(var(--f) * 2.6)}._searchInput_kdkh1_101{margin-top:calc(var(--u) * 1.6)}._status_kdkh1_164{font-size:calc(var(--u) * 2.6)}._quizTitle_kdkh1_186{font-size:calc(var(--u) * 3.6)}._quizMeta_kdkh1_193{font-size:calc(var(--u) * 2.6)}._senderAvatar_kdkh1_140{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}._difficulty_kdkh1_201,._message_kdkh1_218{font-size:calc(var(--f) * 2.6)}._expiryWarning_kdkh1_235{font-size:calc(var(--f) * 2.5)}._completedBadge_kdkh1_245,._inProgressBadge_kdkh1_250{font-size:calc(var(--f) * 2.6)}._emptyIcon_kdkh1_264{font-size:calc(var(--u) * 14.6);margin-bottom:calc(var(--u) * 4.6)}}._container_1qw9n_1{max-width:1200px;margin:0 auto;padding:2rem 1rem}._header_1qw9n_7{text-align:center;margin-bottom:2rem}._title_1qw9n_12{color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700}._subtitle_1qw9n_19{color:#6b7280;font-size:1rem}._balanceCard_1qw9n_24{margin-bottom:2rem}._balanceDisplay_1qw9n_28{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._balanceIcon_1qw9n_36{font-size:2.5rem}._balanceLabel_1qw9n_40{color:#6b7280;font-size:.875rem}._balanceValue_1qw9n_45{color:#4f46e5;font-size:2rem;font-weight:700}._balanceRate_1qw9n_51{color:#10b981;font-size:.875rem;font-weight:500}._sectionTitle_1qw9n_57{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:600}._packagesSection_1qw9n_64{margin-bottom:2rem}._packagesGrid_1qw9n_68{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}._packageCard_1qw9n_74{text-align:center;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:1.5rem;transition:all .2s;position:relative}._packageCard_1qw9n_74:hover{border-color:#4f46e5;transform:translateY(-2px)}._packageCard_1qw9n_74._selected_1qw9n_90{background:#eef2ff;border-color:#4f46e5}._coinAmount_1qw9n_97{margin-bottom:1rem}._coinIcon_1qw9n_101{margin-right:.5rem;font-size:2rem}._coinValue_1qw9n_106{color:#1f2937;font-size:2rem;font-weight:700}._coins_1qw9n_112{color:#6b7280;margin-left:.25rem;font-size:.875rem}._price_1qw9n_118{margin-bottom:.5rem}._amount_1qw9n_122{color:#1f2937;font-size:1.25rem;font-weight:600}._perCoin_1qw9n_128{color:#6b7280;margin-top:.25rem;font-size:.75rem;display:block}._savings_1qw9n_135{color:#10b981;font-size:.75rem;font-weight:500}._radio_1qw9n_141{border:2px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}._radio_1qw9n_141._checked_1qw9n_155{color:#fff;background:#4f46e5;border-color:#4f46e5}._methodSection_1qw9n_161{margin-bottom:2rem}._methodsGrid_1qw9n_165{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._methodCard_1qw9n_171{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;transition:all .2s;display:flex;position:relative}._methodCard_1qw9n_171:hover{border-color:#4f46e5}._methodCard_1qw9n_171._selected_1qw9n_90{background:#eef2ff;border-color:#4f46e5}._methodIcon_1qw9n_193{font-size:2rem}._methodInfo_1qw9n_197{flex:1}._methodName_1qw9n_201{color:#1f2937;font-weight:600}._methodDescription_1qw9n_206{color:#6b7280;font-size:.75rem}._methodRadio_1qw9n_211{border:2px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._methodRadio_1qw9n_211._checked_1qw9n_155{color:#fff;background:#4f46e5;border-color:#4f46e5}._infoNote_1qw9n_228{color:#9ca3af;margin-top:.25rem;font-size:.95rem}._infoBox_1qw9n_234{justify-content:center;align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 4);border-radius:calc(var(--r) * 3);margin-bottom:calc(var(--u) * 8);font-size:calc(var(--f) * 2);color:#6b7280;text-align:center;background:#f3f4f6;display:flex}._infoContent_1qw9n_249{justify-content:center;align-items:center;gap:calc(var(--u) * 1);flex-direction:column;display:flex}._infoContent_1qw9n_249 p{margin:0}._action_1qw9n_262{text-align:center}._action_1qw9n_262 button{min-width:300px}._confirmModal_1qw9n_270{text-align:center;padding:1rem}._confirmIcon_1qw9n_275{margin-bottom:1rem;font-size:3rem}._confirmTitle_1qw9n_280{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:600}._confirmDetails_1qw9n_287{background:#f9fafb;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem}._confirmRow_1qw9n_294{justify-content:space-between;padding:.5rem 0;display:flex}._confirmRow_1qw9n_294:not(:last-child){border-bottom:1px solid #e5e7eb}._confirmActions_1qw9n_304{justify-content:center;gap:.75rem;display:flex}._transferModal_1qw9n_310{background:var(--mcf);-webkit-backdrop-filter:blur(calc(var(--u) * 1));backdrop-filter:blur(calc(var(--u) * 1));z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._transferContent_1qw9n_324{background:var(--mcf);text-align:center;border-radius:1rem;width:90%;max-width:500px;padding:2rem}._transferContent_1qw9n_324 h3,._p2_1qw9n_337{color:#1f2937}._bankDetails_1qw9n_343{text-align:left;background:#f3f4f6;border-radius:.75rem;margin:1rem 0;padding:1rem}._bankDetails_1qw9n_343 div{padding:.25rem 0}._transferNote_1qw9n_355{color:#f59e0b;font-size:.75rem}._lightbulbIcon_1qw9n_361{width:calc(var(--f) * 5);height:calc(var(--f) * 5);color:var(--mc);flex-shrink:0}._closeButton_1qw9n_368{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.5rem;padding:.5rem 1rem}._bankIcon_1qw9n_377{width:calc(var(--f) * 6);height:calc(var(--f) * 6);color:var(--mc);flex-shrink:0}._bb2_1qw9n_384{background:var(--mcl)}@media (width<=768px){._packagesGrid_1qw9n_68{grid-template-columns:repeat(2,1fr)}._methodsGrid_1qw9n_165{grid-template-columns:1fr}._balanceDisplay_1qw9n_28{text-align:center;flex-direction:column}._action_1qw9n_262 button{width:100%}._title_1qw9n_12{margin-top:calc(var(--u) *-11);font-size:calc(var(--f) * 7)}._subtitle_1qw9n_19{font-size:calc(var(--f) *3.5)}._balanceCard_1qw9n_24{margin-top:calc(var(--u) *-3)}._dd_1qw9n_419{background:var(--mcf)}._dd1_1qw9n_423{padding:calc(var(--u) *-3)}._balanceIcon_1qw9n_36{font-size:calc(var(--u) * 8)}._balanceLabel_1qw9n_40{font-size:calc(var(--u) * 3.3);margin-top:calc(var(--u) * -2)}._balanceRate_1qw9n_51{font-size:calc(var(--u) * 3.6);margin-top:calc(var(--u) * -1.6)}._balanceValue_1qw9n_45{font-size:calc(var(--f) * 5.5)}._sectionTitle_1qw9n_57{font-size:calc(var(--u) * 4)}._coins_1qw9n_112{font-size:calc(var(--f) * 2.5)}._packageCard_1qw9n_74{padding:calc(var(--u) * 1.6)}._coinAmount_1qw9n_97{width:100%;margin-top:calc(var(--u)* 2)}._coinIcon_1qw9n_101{font-size:calc(var(--f) * 6);margin-left:calc(var(--u) * -3.6);margin-right:calc(var(--u) * -.01)}._coinValue_1qw9n_106{font-size:calc(var(--f)* 5)}._amount_1qw9n_122{font-size:calc(var(--u) * 4)}._perCoin_1qw9n_128{font-size:calc(var(--u) * 2.6)}._radio_1qw9n_141{top:calc(var(--u) * 1.6);right:calc(var(--u) * 1.6);width:calc(var(--u) * 4.6);height:calc(var(--u) *4.6);position:absolute}._infoBox_1qw9n_234{box-sizing:border-box;width:100%}._dd4_1qw9n_494,._infoNote_1qw9n_228{font-size:calc(var(--u) * 2.6)}._lightbulbIcon_1qw9n_361{width:calc(var(--w) * 9);height:calc(var(--h) * 5);margin-right:calc(var(--u) * -1.6)}._transferContent_1qw9n_324 h3{font-size:calc(var(--f) * 5)}._transferContent_1qw9n_324 p{font-size:calc(var(--f) * 4)}._transferNote_1qw9n_355{font-size:calc(var(--f) * 3);line-height:calc(var(--u) * 3.5)}._bankIcon_1qw9n_377{width:calc(var(--f) * 18);height:calc(var(--f) * 10);margin-bottom:calc(var(--u)* -4)}}._container_148r5_1{max-width:1200px;margin:0 auto;padding:2rem 1rem}._header_148r5_7{text-align:center;margin-bottom:2rem}._title_148r5_12{color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700}._subtitle_148r5_19{color:#6b7280;font-size:1rem}._summaryGrid_148r5_24{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.3rem;margin-bottom:2rem;display:grid}._summaryItem_148r5_34{align-items:center;gap:.75rem;display:flex}._summaryIcon_148r5_41{font-size:2rem}._summaryValue_148r5_45{color:#1f2937;font-size:1.5rem;font-weight:700}._summaryLabel_148r5_51{color:#6b7280;font-size:.75rem}._historyCard_148r5_56{background-color:var(--mcf);overflow:hidden}._filters_148r5_62{gap:.5rem;margin-top:1rem;display:flex}._filterButton_148r5_68{cursor:pointer;color:#000;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;transition:all .2s;display:flex}._checklistIcon_148r5_84{width:calc(var(--w) * 4);height:calc(var(--h) * 5);color:var(--mc);flex-shrink:0}._checklistIcon2_148r5_91{width:calc(var(--w) * 5.5);height:calc(var(--h) * 5)}._filterButton_148r5_68:hover{border-color:#4f46e5}._filterButton_148r5_68._active_148r5_101{color:#fff;background:#4f46e5;border-color:#4f46e5}._filterCount_148r5_107{background:#0000001a;border-radius:1rem;padding:.125rem .375rem;font-size:.75rem}._filterButton_148r5_68._active_148r5_101 ._filterCount_148r5_107{background:#fff3}._tableHeader_148r5_118{color:#6b7280;background:#f9fafb;border-radius:.5rem;grid-template-columns:160px 80px 100px 100px 100px 1fr;gap:1rem;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.75rem;font-weight:600;display:grid}._tableBody_148r5_134{background-color:var(--mcf);border-radius:15px;max-height:500px;overflow-y:auto}._transactionRow_148r5_141{border-bottom:1px solid #f3f4f6;grid-template-columns:160px 80px 100px 100px 100px 1fr;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.875rem;display:grid}._transactionRow_148r5_141:hover{background:#f9fafb}._date_148r5_155{color:#6b7280;font-size:.75rem}._coins_148r5_160{color:#10b981;font-weight:600}._amount_148r5_165{color:#1f2937;font-weight:500}._method_148r5_170{align-items:center;gap:.25rem;display:flex}._methodIcon_148r5_176{font-size:1rem}._statusBadge_148r5_180{text-align:center;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._statusBadge_148r5_180._success_148r5_189{color:#065f46;background:#d1fae5}._statusBadge_148r5_180._pending_148r5_194{color:#d97706;background:#fef3c7}._statusBadge_148r5_180._failed_148r5_199{color:#991b1b;background:#fee2e2}._statusBadge_148r5_180._expired_148r5_204{color:#6b7280;background:#f3f4f6}._reference_148r5_209{color:#9ca3af;font-family:monospace;font-size:.75rem}._loadingContainer_148r5_215{justify-content:center;padding:3rem;display:flex}._emptyState_148r5_221{text-align:center;padding:3rem}._emptyIcon_148r5_226{margin-bottom:1rem;font-size:3rem}._emptyTitle_148r5_231{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}._emptyText_148r5_238{color:#6b7280;margin-bottom:1.5rem}._pagination_148r5_243{border-top:1px solid #e5e7eb;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}._pageInfo_148r5_253{color:#6b7280;font-size:.875rem}@media (width<=768px){._tableHeader_148r5_118,._transactionRow_148r5_141{grid-template-columns:1fr;gap:.5rem}._tableHeader_148r5_118{display:none}._transactionRow_148r5_141{border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:.5rem;padding:1rem}._summaryGrid_148r5_24{grid-template-columns:repeat(2,1fr)}._header_148r5_7{margin-top:calc(var(--u) * -15.6)}._title_148r5_12{font-size:calc(var(--u) * 6.6)}._subtitle_148r5_19{font-size:calc(var(--u) * 3.6)}._summaryIcon_148r5_41,._summaryValue_148r5_45{font-size:calc(var(--u) * 4.6)}._cd2_148r5_299{background:var(--mcf)}._checklistIcon_148r5_84{width:calc(var(--w) * 8);height:calc(var(--h) * 7);margin-left:calc(var(--u) * -1.6);flex-shrink:0}._checklistIcon2_148r5_91{width:calc(var(--w) * 8);height:calc(var(--h) * 7)}._dd1_148r5_316{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:1rem;width:100%;min-width:0;display:flex}._dd_148r5_316{text-align:center;box-sizing:border-box;width:100%;margin:0}._filterScroll_148r5_333{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:0;max-width:100%;overflow:auto hidden}._filters_148r5_62{box-sizing:border-box;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.5rem;width:max-content;min-width:100%;display:flex}._filterButton_148r5_68{white-space:nowrap;flex-shrink:0}._date_148r5_155{font-size:calc(var(--f) * 3);margin-bottom:calc(var(--u) * -3)}._coins_148r5_160,._amount_148r5_165{font-size:calc(var(--f) * 3);margin-bottom:calc(var(--u) *-3)}._method_148r5_170{font-size:calc(var(--f) * 3);margin-bottom:calc(var(--u) *-2)}._statusBadge_148r5_180,._reference_148r5_209{font-size:calc(var(--f) * 3);margin-bottom:calc(var(--u) *-3)}._emptyIcon_148r5_226{font-size:calc(var(--f) * 13);margin-bottom:calc(var(--u) *5)}._emptyTitle_148r5_231{font-size:calc(var(--f) * 1.5);margin-bottom:calc(var(--u) *1);font-size:calc(var(--f) * 3.5);margin-bottom:calc(var(--u) *1)}._dd3_148r5_404{font-size:calc(var(--f) * 3);margin-bottom:calc(var(--u) *-3)}}._container_13gfr_1{min-height:calc(100vh - 64px);padding:2rem 0}._page_416d2_1{background:#f9fafb;min-height:100vh;padding:2rem 1.25rem;font-family:system-ui,-apple-system,sans-serif}._header_416d2_8 h1{color:#111827;margin:0 0 .25rem;font-size:1.5rem}._header_416d2_8 p{color:#6b7280;margin:0 0 2rem;font-size:.9rem}._card_416d2_20{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;max-width:480px;padding:1.5rem;box-shadow:0 1px 2px #00000008}._card_416d2_20 h2{color:#111827;margin:0 0 .5rem;font-size:1.1rem}._muted_416d2_35{color:#6b7280;margin:0 0 1rem;font-size:.9rem}._muted_416d2_35 code{background:#f3f4f6;border-radius:.25rem;padding:.1rem .35rem;font-size:.85em}._btn_416d2_48{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:.5rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .15s}._btn_416d2_48:hover{background:#1f2937}._log_416d2_64{color:#6b7280;border-top:1px solid #e5e7eb;flex-direction:column;gap:.35rem;margin:1.25rem 0 0;padding:1rem 0 0;font-size:.8rem;list-style:none;display:flex}._container_12cta_1{justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}._card_12cta_9{text-align:center;width:100%;max-width:500px;animation:.5s _fadeIn_12cta_1}._successCard_12cta_16{border-top:4px solid var(--mc)}._failedCard_12cta_20{border-top:4px solid #ef4444}._icon_12cta_24{margin-bottom:1rem;font-size:4rem}._title_12cta_29{color:#1f2937;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}._message_12cta_36{color:#6b7280;margin-bottom:2rem}._actions_12cta_41{justify-content:center;gap:1rem;margin-bottom:1rem;display:flex}._note_12cta_48{color:#9ca3af;font-size:.75rem}@keyframes _fadeIn_12cta_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._successIcon_12cta_64{width:calc(var(--f) * 10);height:calc(var(--f) * 10);color:var(--mc)!important}@media (width<=640px){._actions_12cta_41{flex-direction:column}._actions_12cta_41 button{width:100%}}._icon_milm2_1{width:calc(var(--f) * 6);height:calc(var(--f) * 6);color:var(--color-success);flex-shrink:0}._border_milm2_8{stroke-dasharray:100;stroke-dashoffset:100px}._check_milm2_13{stroke-dasharray:20;stroke-dashoffset:20px}._animate_milm2_18 ._border_milm2_8{animation:_drawBorder_milm2_1 calc(var(--duration) * .7) ease var(--delay) var(--iteration) forwards;animation-direction:var(--direction)}._animate_milm2_18 ._check_milm2_13{animation:_drawCheck_milm2_1 calc(var(--duration) * .3) ease calc(var(--delay) + var(--duration) * .7) var(--iteration) forwards;animation-direction:var(--direction)}@keyframes _drawBorder_milm2_1{to{stroke-dashoffset:0}}@keyframes _drawCheck_milm2_1{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._animate_milm2_18 ._border_milm2_8,._animate_milm2_18 ._check_milm2_13{stroke-dashoffset:0;animation:none}}._page_1lov1_1{color:#1f2937;background:#f8fafc;min-height:100%;padding:48px 24px}._pageContainer_1lov1_8{width:100%;max-width:900px;margin:0 auto}._pageHeader_1lov1_14{text-align:center;max-width:650px;margin:0 auto 36px}._eyebrow_1lov1_20{color:#6366f1;letter-spacing:1.8px;margin-bottom:12px;font-size:12px;font-weight:800;display:inline-block}._pageHeader_1lov1_14 h1{color:#111827;letter-spacing:-1px;margin:0;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2}._pageHeader_1lov1_14 p{color:#64748b;margin:16px 0 0;font-size:15px;line-height:1.8}._informationGrid_1lov1_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._informationCard_1lov1_51{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:16px;padding:22px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 2px 8px #0f172a06}._informationCard_1lov1_51:hover{border-color:#a5b4fc;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a12}._informationCard_1lov1_51:focus-visible,._inlineLink_1lov1_78:focus-visible,._closeButton_1lov1_79:focus-visible,._doneButton_1lov1_80:focus-visible,._faqQuestion_1lov1_81:focus-visible,._contactButton_1lov1_82:focus-visible{outline-offset:3px;outline:3px solid #6366f166}._cardIcon_1lov1_87{background:var(--mc);border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:23px;display:flex}._cardText_1lov1_99{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}._cardTitle_1lov1_107{color:#1f2937;font-size:15px;font-weight:750;line-height:1.4}._cardDescription_1lov1_114{color:#64748b;font-size:13px;line-height:1.7}._cardArrow_1lov1_120{color:#94a3b8;flex:none;font-size:22px;transition:color .2s,transform .2s}._informationCard_1lov1_51:hover ._cardArrow_1lov1_120{color:#6366f1;transform:translate(3px)}._pageFooter_1lov1_134{color:#94a3b8;text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:36px;font-size:12px;display:flex}._pageFooter_1lov1_134 p{color:#64748b;margin:0;font-size:13px}._inlineLink_1lov1_78{color:#4f46e5;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}._inlineLink_1lov1_78:hover{text-decoration:underline}._modalOverlay_1lov1_167{z-index:2000;background:var(--mcf);-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:24px;animation:.2s ease-out _overlayFadeIn_1lov1_1;display:flex;position:fixed;inset:0}._modal_1lov1_167{background:#fff;border:1px solid #e5e7eb;border-radius:20px;flex-direction:column;width:100%;max-width:680px;max-height:min(82dvh,850px);animation:.25s ease-out _modalSlideUp_1lov1_1;display:flex;overflow:hidden;box-shadow:0 24px 80px #0f172a40}._modalHeader_1lov1_200{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}._modalHeading_1lov1_210{min-width:0}._modalEyebrow_1lov1_214{color:#6366f1;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}._modalHeader_1lov1_200 h2{color:#111827;margin:0;font-size:21px;font-weight:800;line-height:1.4}._closeButton_1lov1_79{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;padding:0 0 3px;font-size:28px;line-height:1;transition:background .2s,color .2s;display:flex}._closeButton_1lov1_79:hover{color:var(--mc);background:#eef2ff}._modalContent_1lov1_259{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:1;min-height:0;padding:24px;overflow-y:auto}._modalContent_1lov1_259::-webkit-scrollbar{width:6px}._modalContent_1lov1_259::-webkit-scrollbar-track{background:0 0}._modalContent_1lov1_259::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}._faqList_1lov1_284{flex-direction:column;gap:12px;display:flex}._faqItem_1lov1_290{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._faqQuestion_1lov1_81{color:#1f2937;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:17px 18px;font-size:14px;font-weight:700;line-height:1.6;display:flex}._faqToggle_1lov1_314{width:26px;height:26px;color:var(--mc);background:#eef2ff;border-radius:8px;flex:0 0 26px;justify-content:center;align-items:center;font-size:19px;line-height:1;display:flex}._faqAnswer_1lov1_328{padding:0 18px 18px}._faqAnswer_1lov1_328 p{color:#64748b;margin:0;font-size:13px;line-height:1.9}._contactContent_1lov1_341{text-align:center;flex-direction:column;align-items:center;padding:16px 8px 24px;display:flex}._contactIcon_1lov1_349{background:var(--mc);border-radius:20px;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:20px;font-size:30px;display:flex}._contactContent_1lov1_341 h3{color:#111827;margin:0 0 12px;font-size:21px;font-weight:800}._contactContent_1lov1_341>p{color:#64748b;max-width:440px;margin:0;font-size:14px;line-height:1.9}._contactButton_1lov1_82{color:#fff;background:#4f46e5;border:none;border-radius:12px;justify-content:center;align-items:center;min-height:46px;margin-top:24px;padding:0 24px;font-size:14px;font-weight:750;text-decoration:none;transition:background .2s;display:inline-flex}._contactButton_1lov1_82:hover{background:#4338ca}._contactContent_1lov1_341>._contactNotice_1lov1_397{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin-top:20px;padding:12px;font-size:12px}._contactContent_1lov1_341>._contactHint_1lov1_407{margin-top:24px;font-size:12px}._legalContent_1lov1_414{color:#475569;font-size:13px;line-height:1.9}._legalNotice_1lov1_420{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:12px;line-height:1.8}._lastUpdated_1lov1_431{color:#94a3b8;margin:0 0 24px;font-size:12px}._legalSection_1lov1_437{margin-bottom:26px}._legalSection_1lov1_437:last-child{margin-bottom:0}._legalSection_1lov1_437 h3{color:#1f2937;margin:0 0 10px;font-size:15px;font-weight:800;line-height:1.6}._legalSection_1lov1_437 p{margin:0 0 12px}._legalSection_1lov1_437 p:last-child{margin-bottom:0}._modalFooter_1lov1_463{background:#fff;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}._modalFooter_1lov1_463>span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._doneButton_1lov1_80{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:10px;min-width:84px;min-height:38px;padding:0 18px;font-size:13px;font-weight:750;transition:background .2s}._doneButton_1lov1_80:hover{background:#4338ca}@keyframes _overlayFadeIn_1lov1_1{0%{opacity:0}to{opacity:1}}@keyframes _modalSlideUp_1lov1_1{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=700px){._page_1lov1_1{padding:36px 18px}._informationGrid_1lov1_45{gap:12px}._informationCard_1lov1_51{gap:12px;padding:18px}._cardIcon_1lov1_87{flex-basis:42px;width:42px;height:42px;font-size:20px}._cardTitle_1lov1_107{font-size:14px}._cardDescription_1lov1_114{font-size:12px}}@media (width<=768px){._page_1lov1_1{padding:calc(var(--u) * 3.6) calc(var(--u) * 3.6)}._pageHeader_1lov1_14{margin-bottom:calc(var(--u) * 2.6)}._pageHeader_1lov1_14 h1{font-size:calc(var(--f) * 5.6)}._pageHeader_1lov1_14 p{font-size:calc(var(--u) * 2.6)}._informationGrid_1lov1_45{grid-template-columns:1fr;gap:12px}._informationCard_1lov1_51{border-radius:14px;padding:17px}._pageFooter_1lov1_134{margin-top:28px}._modalOverlay_1lov1_167{align-items:flex-end;padding:0}._modal_1lov1_167{border-top:2px solid var(--mc);border-bottom:none;border-left:none;border-right:none;border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:75%;animation:.25s ease-out _mobileModalSlideUp_1lov1_1}._modalHeader_1lov1_200{padding:19px 18px}._modalHeader_1lov1_200 h2{font-size:calc(var(--u) * 3.6)}._closeButton_1lov1_79{width:36px;height:36px;color:var(--mc);flex-basis:36px}._modalContent_1lov1_259{padding:18px}._faqQuestion_1lov1_81{font-size:calc(var(--u) * 3);padding:15px}._faqAnswer_1lov1_328{padding:0 15px 15px}._modalFooter_1lov1_463{padding:14px 18px;padding-bottom:max(14px, env(safe-area-inset-bottom))}}@keyframes _mobileModalSlideUp_1lov1_1{0%{opacity:.7;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._informationCard_1lov1_51,._cardArrow_1lov1_120,._closeButton_1lov1_79,._contactButton_1lov1_82,._doneButton_1lov1_80{transition:none}._modalOverlay_1lov1_167,._modal_1lov1_167{animation:none}}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--mc:#4f46e5;--mcf:#4f46e51a;--mcl:linear-gradient(90deg, #4f46e5, #7c3aed);--txt:#fff;--mccs:#e0e7ff;--mcsc:#eef2ff;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;--app-top-offset:0px;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}@media (display-mode:standalone){:root{--app-top-offset:0px}html,body,#root{min-height:100%}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.pwa-install-gate{z-index:100000;padding:max(20px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));background:var(--mcl);color:#202124;place-items:center;font-family:inherit;display:grid;position:fixed;inset:0;overflow-y:auto}.pwa-gate-card{background:var(--mcsc);border:1px solid #e5e7eb;border-radius:22px;width:min(100%,480px);margin:auto;padding:clamp(22px,5vw,36px);box-shadow:0 12px 40px #1820381a}.pwa-gate-logo{background:var(--mc,#667eea);color:#fff;border-radius:17px;justify-content:center;place-items:center;width:58px;height:58px;margin:0 auto 22px;font-size:32px;font-weight:800;display:flex;overflow:hidden}.pwa-gate-logo img{object-fit:contain;width:100%;height:100%;display:block}.pwa-eyebrow{letter-spacing:.12em;margin:0 0 10px;font-size:12px;font-weight:800;color:var(--mc)!important}.pwa-gate-card h1{letter-spacing:-.025em;color:var(--mcl);margin:0 0 12px;font-size:clamp(25px,6vw,34px);line-height:.3}.pwa-gate-card h2{margin:0 0 10px;font-size:16px;line-height:1.4}.pwa-gate-card p{color:#555b65;font-size:14px;line-height:1.65}.pwa-gate-description{margin:0 0 22px}.pwa-instruction-panel,.pwa-error-panel{background:#fafbff;border:1px solid #e5e7eb;border-radius:13px;margin:16px 0;padding:16px}.pwa-instruction-panel p,.pwa-error-panel p{margin:8px 0}.pwa-instruction-panel h2{color:var(--mc)}.pwa-error-panel{background:#fffaf1;border-color:#f0d6ad}.pwa-storage-note{border-top:1px solid #eadfca;padding-top:8px;font-size:12px!important}.pwa-instructions{color:#555b65;margin:10px 0 0;padding-left:22px;font-size:14px;line-height:1.9}.pwa-instructions strong{color:#202124}.pwa-primary-button,.pwa-secondary-button{cursor:pointer;min-height:46px;font:inherit;border-radius:10px;padding:11px 16px;font-size:14px;font-weight:700}.pwa-primary-button{background:var(--mcl);color:#fff;border:1px solid #0000}.pwa-primary-button:disabled{cursor:wait;opacity:.7}.pwa-secondary-button{color:var(--mc);background:#fff;border:1px solid #d1d5db}.pwa-gate-button{width:100%;margin-top:10px}.pwa-status-message{background:#eef7ee;border-radius:10px;padding:12px;color:#245b2b!important}.pwa-gate-footnote{text-align:center;margin:18px 0 0;font-size:12px!important}.pwa-notifications{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:10000;flex-direction:column;gap:12px;width:min(380px,100vw - 32px);max-height:calc(100dvh - 32px);font-family:inherit;display:flex;position:fixed;overflow-y:auto}.pwa-card{color:#202124;background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:flex-start;gap:14px;padding:20px;display:flex;position:relative;box-shadow:0 8px 32px #00000024}.pwa-card-content{flex:1;min-width:0}.pwa-card-content h2{color:var(--mc)}.pwa-card h2{margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.4}.pwa-card p{color:#555b65;margin:0 0 14px;font-size:14px;line-height:1.55}.pwa-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.pwa-update-card .pwa-card-content .pwa-actions{width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center!important}@media (width<=768px){.pwa-install-gate{z-index:100000;box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;min-height:100%;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--mcl);color:#202124;place-items:center;font-family:inherit;display:grid;position:fixed;inset:0;overflow:hidden auto}.pwa-notifications{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px)}.pwa-gate-logo{margin-bottom:calc(var(--u) * 1.3)}.pwa-eyebrow{font-size:calc(var(--f) * 3)}.pwa-install-gate h1{font-size:calc(var(--u) * 3.6)}.pwa-gate-description{font-size:calc(var(--f) * 3)!important}.pwa-card{border-radius:14px;padding:16px}.pwa-gate-card{border-radius:16px;width:min(85%,380px);margin:auto;padding:clamp(2px,5vw,32px)}.pwa-instruction-panel h2{font-size:calc(var(--f)* 3)}.pwa-instruction-panel p,.pwa-gate-footnote{font-size:calc(var(--f)* 2.5)}}
