.AvatarUploader_buttonStyle__08Dnh,.AvatarUploader_uploadButton__YnYjC{background-color:#000;border:none;color:#fff}.AvatarUploader_avatarUploaderContainer__9B37x{position:relative}.AvatarUploader_avatarImage__OQGWj{height:200px;object-fit:contain;width:100%}.AvatarUploader_uploadButton__YnYjC{bottom:16px;position:absolute;right:16px}.AvatarCropper_cropperContainer__km8bx{background:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:80vh;max-width:100%;overflow:hidden;padding:20px}.AvatarCropper_cropperHeader__CfNTd{margin-bottom:16px;text-align:center}.AvatarCropper_cropperHeader__CfNTd h3{color:#333;font-size:18px;font-weight:600;margin:0 0 8px}.AvatarCropper_cropperHeader__CfNTd p{color:#999;font-size:14px;margin:0}.AvatarCropper_cropperBody__HPCb4{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;flex:1 1;justify-content:center;margin-bottom:16px;max-height:50vh;min-height:300px;overflow:auto}.AvatarCropper_imageContainer__RWr3a{max-height:100%;max-width:100%}.AvatarCropper_cropperFooter__mzSfs{display:flex;gap:12px;justify-content:center}.AvatarCropper_button__OXhhR{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;padding:10px 32px;transition:all .2s}.AvatarCropper_button__OXhhR:disabled{cursor:not-allowed;opacity:.5}.AvatarCropper_button__OXhhR:not(:disabled):hover{transform:translateY(-1px)}.AvatarCropper_button__OXhhR:not(:disabled):active{transform:translateY(0)}.AvatarCropper_cancelButton__zEzIj{background:#f5f5f5;color:#666}.AvatarCropper_cancelButton__zEzIj:not(:disabled):hover{background:#e8e8e8}.AvatarCropper_confirmButton__HBGxb{background:#1677ff;color:#fff}.AvatarCropper_confirmButton__HBGxb:not(:disabled):hover{background:#4096ff}.react-image-crop{border:2px solid #1677ff;box-shadow:0 0 0 9999px #00000080}.react-image-crop__selection{border:none;box-shadow:none}.react-image-crop__drag-handle{background:#1677ff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:12px;width:12px}.react-image-crop__drag-handle--ne,.react-image-crop__drag-handle--nw,.react-image-crop__drag-handle--se,.react-image-crop__drag-handle--sw{height:14px;width:14px}.react-image-crop__drag-handle--n,.react-image-crop__drag-handle--s{border-radius:4px;height:8px;width:20px}.react-image-crop__drag-handle--e,.react-image-crop__drag-handle--w{border-radius:4px;height:20px;width:8px}.BasicInfoCard_buttonStyle__jfafV{background-color:#000;border:none;color:#fff}.BasicInfoCard_infoItem__j3UYT,.BasicInfoCard_list-item__c16jS{align-items:center;display:flex;justify-content:space-between;padding:8px 0;width:100%}.BasicInfoCard_infoItem__j3UYT:not(:last-child),.BasicInfoCard_list-item__c16jS:not(:last-child){border-bottom:1px solid #0000000f}.BasicInfoCard_list-item--clickable__gRD9k{cursor:pointer}.BasicInfoCard_list-item--clickable__gRD9k:active{background-color:#f5f5f5}.BasicInfoCard_infoLabel__R\+PWf,.BasicInfoCard_list-item-label__lNhRG{color:#00000073;flex-shrink:0;font-size:14px;font-weight:400}.BasicInfoCard_infoValue__Iydxn,.BasicInfoCard_list-item-value__41nKn{color:#000000d9;flex-grow:1;font-size:14px;font-weight:500;padding-left:16px;text-align:right}.BasicInfoCard_list-item-with-arrow__CILHR .BasicInfoCard_infoValue__Iydxn,.BasicInfoCard_list-item-with-arrow__CILHR .BasicInfoCard_list-item-value__41nKn{align-items:center;display:flex;gap:8px}.BasicInfoCard_list-item-with-arrow__CILHR .BasicInfoCard_list-item-arrow__bQcUB{color:#00000040;font-size:18px}.BasicInfoCard_infoList__5CF11,.BasicInfoCard_list-container__2vtWV{display:flex;flex-direction:column;gap:16px}.BasicInfoCard_list-item-grid__uX1ZU{align-items:center;display:grid;grid-template-columns:1fr 2fr;padding:8px 0}.BasicInfoCard_list-item-grid__uX1ZU:not(:last-child){border-bottom:1px solid #0000000f}.BasicInfoCard_list-item-compact__S0Dvi{padding:4px 0}.BasicInfoCard_list-item-compact__S0Dvi .BasicInfoCard_infoLabel__R\+PWf,.BasicInfoCard_list-item-compact__S0Dvi .BasicInfoCard_infoValue__Iydxn,.BasicInfoCard_list-item-compact__S0Dvi .BasicInfoCard_list-item-label__lNhRG,.BasicInfoCard_list-item-compact__S0Dvi .BasicInfoCard_list-item-value__41nKn{font-size:12px}.BasicInfoCard_basicInfoCard__6XXjU{border-radius:8px;margin:16px}.VerificationCard_buttonStyle__wYKYT{background-color:#000;border:none;color:#fff}.VerificationCard_list-item__K1rRm,.VerificationCard_verifyContent__DW0T7,.VerificationCard_verifyItem__7Rr3W{align-items:center;display:flex;justify-content:space-between;padding:8px 0;width:100%}.VerificationCard_list-item__K1rRm:not(:last-child),.VerificationCard_verifyContent__DW0T7:not(:last-child),.VerificationCard_verifyItem__7Rr3W:not(:last-child){border-bottom:1px solid #0000000f}.VerificationCard_list-item--clickable__Om0FY,.VerificationCard_verifyItem__7Rr3W{cursor:pointer}.VerificationCard_list-item--clickable__Om0FY:active,.VerificationCard_verifyItem__7Rr3W:active{background-color:#f5f5f5}.VerificationCard_list-item-label__JTSmH,.VerificationCard_verifyLabel__OW-iS{color:#00000073;flex-shrink:0;font-size:14px;font-weight:400}.VerificationCard_list-item-value__7mjuU{color:#000000d9;flex-grow:1;font-size:14px;font-weight:500;padding-left:16px;text-align:right}.VerificationCard_list-item-with-arrow__yXI0k .VerificationCard_list-item-value__7mjuU,.VerificationCard_verifyContent__DW0T7 .VerificationCard_list-item-value__7mjuU{align-items:center;display:flex;gap:8px}.VerificationCard_list-item-with-arrow__yXI0k .VerificationCard_list-item-arrow__cK1kQ,.VerificationCard_verifyContent__DW0T7 .VerificationCard_list-item-arrow__cK1kQ{color:#00000040;font-size:18px}.VerificationCard_list-container__7UDWF,.VerificationCard_verifyList__2IpmX{display:flex;flex-direction:column;gap:16px}.VerificationCard_list-item-grid__JuJSN{align-items:center;display:grid;grid-template-columns:1fr 2fr;padding:8px 0}.VerificationCard_list-item-grid__JuJSN:not(:last-child){border-bottom:1px solid #0000000f}.VerificationCard_list-item-compact__4eINM{padding:4px 0}.VerificationCard_list-item-compact__4eINM .VerificationCard_list-item-label__JTSmH,.VerificationCard_list-item-compact__4eINM .VerificationCard_list-item-value__7mjuU,.VerificationCard_list-item-compact__4eINM .VerificationCard_verifyLabel__OW-iS{font-size:12px}.VerificationCard_verificationCard__iq8Dj{border-radius:8px;margin:16px}.VerificationCard_verifyItem__7Rr3W:active{background-color:#f5f5f5}.VerificationCard_verifyRight__c1EME{align-items:center;display:flex;gap:8px}.VerificationCard_arrowIcon__PqI7q{color:#00000040;font-size:18px}.VerificationCard_verifiedStatus__Jc2mJ{color:#52c41a;font-weight:500}.VerificationCard_unverifiedStatus__01oE2{color:#ff4d4f;font-weight:500}.TextEditCard_buttonStyle__jV8Dh{background-color:#000;border:none;color:#fff}.TextEditCard_textEditCard__EO7B2{border-radius:8px;margin:16px}.TextEditCard_editContent__027Yr{padding:16px;position:relative}.TextEditCard_textContent__ANPWH{margin:0;white-space:pre-wrap}.TextEditCard_editButton__RuoXJ{position:absolute;right:8px;top:8px}.TextEditCard_buttonGroup__qq7Fp{margin-top:16px}.MediaEditCard_buttonStyle__7CzaJ{background-color:#000;border:none;color:#fff}.MediaEditCard_mediaEditCard__fj\+Vg{border-radius:8px;margin:16px}.MediaEditCard_cardContent__Jnvfe{padding:16px}.MediaEditCard_mediaGrid__4tBrn{display:flex;flex-wrap:wrap;gap:8px}.MediaEditCard_mediaItem__GzM8L{position:relative;width:30%}.MediaEditCard_videoPreview__bzuj0{width:100%}.MediaEditCard_addButton__BoduL,.MediaEditCard_videoPreview__bzuj0{align-items:center;aspect-ratio:1;background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:center}.MediaEditCard_addButton__BoduL{cursor:pointer;width:30%}.MediaEditCard_deleteButton__dU9mY{background-color:#00000080;color:#fff;position:absolute;right:4px;top:4px}.ProfileEditPage_profileEditPage__p9E2j{background:#f5f5f5;min-height:100vh}@media(max-width:575px){.ProfileEditPage_profileEditPage__p9E2j{padding:0}}@media(min-width:576px)and (max-width:767px){.ProfileEditPage_profileEditPage__p9E2j{padding:0 8px}}@media(min-width:768px)and (max-width:991px){.ProfileEditPage_profileEditPage__p9E2j{padding:0 16px}}@media(min-width:992px)and (max-width:1199px){.ProfileEditPage_profileEditPage__p9E2j{padding:0 24px}}@media(min-width:1200px){.ProfileEditPage_profileEditPage__p9E2j{padding:0 32px}}.ProfileEditPage_loadingContainer__QrEzK{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.ProfileEditPage_loadingContainer__QrEzK button{font-size:16px;font-weight:500}.ProfileEditPage_avatarCard__j11Sz{background-color:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;margin:16px 16px 8px;overflow:hidden}@media(max-width:575px){.ProfileEditPage_avatarCard__j11Sz{border-radius:6px;margin:8px 8px 4px}}.ProfileEditPage_moderationModalContent__XUoc5{padding:8px}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT{background-color:#fafafa;border-radius:6px;padding:16px;text-align:center}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_passMessage__vrwbo,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_rejectMessage__i2Vx-,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_reviewMessage__s-PqO{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:8px}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_passMessage__vrwbo span,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_rejectMessage__i2Vx- span,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_reviewMessage__s-PqO span{font-size:20px;line-height:1}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_passMessage__vrwbo p,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_rejectMessage__i2Vx- p,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_reviewMessage__s-PqO p{font-size:18px;font-weight:500;line-height:1.5;margin:0}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_passMessage__vrwbo p,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_passMessage__vrwbo span{color:#52c41a}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_rejectMessage__i2Vx- p,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_rejectMessage__i2Vx- span{color:#ff4d4f}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_reviewMessage__s-PqO p,.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_reviewMessage__s-PqO span{color:#faad14}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationMessage__meMfT .ProfileEditPage_generalTip__idtYE{color:#00000073;font-size:16px;font-weight:400;line-height:1.5;margin-top:8px;text-align:center}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationTips__J4Dau{background-color:#1890ff0d;border-left:3px solid #1890ff;border-radius:6px;margin-top:24px;padding:16px}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationTips__J4Dau h4{color:#000000d9;font-size:14px;font-weight:500;margin:0 0 8px}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationTips__J4Dau ul{list-style-type:none;margin:0;padding-left:24px}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationTips__J4Dau ul li{color:#00000073;font-size:12px;line-height:1.6;margin-bottom:4px;position:relative}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationTips__J4Dau ul li:before{color:#1890ff;content:"•";left:-16px;position:absolute}.ProfileEditPage_moderationDetails__jPahR .ProfileEditPage_moderationTips__J4Dau ul li:last-child{margin-bottom:0}.ProfileEditPage_spacer__BQFE5{height:32px}@media(max-width:575px){.ProfileEditPage_spacer__BQFE5{height:24px}}.ProfileEditPage_buttonStyle__JGEEz{background-color:#000;border:none;border-radius:4px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;transition:all .2s ease}.ProfileEditPage_buttonStyle__JGEEz:hover{background-color:#000}.ProfileEditPage_buttonStyle__JGEEz:active{background-color:#000;transform:scale(.98)}.ProfileEditPage_buttonStyle__JGEEz:disabled{background-color:#00000040;cursor:not-allowed;transform:none}@media(max-width:575px){.ProfileEditPage_buttonStyle__JGEEz{font-size:10px;padding:4px 6px}}.ProfileEditPage_textEditCard__CkbTD{background-color:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;margin:8px 16px;overflow:hidden}@media(max-width:575px){.ProfileEditPage_textEditCard__CkbTD{border-radius:6px;margin:4px 8px}}.ProfileEditPage_mediaEditCard__3BJQS{background-color:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;margin:8px 16px;overflow:hidden}@media(max-width:575px){.ProfileEditPage_mediaEditCard__3BJQS{border-radius:6px;margin:4px 8px}}.ProfileView_buttonStyle__jWYd-{background-color:#000;border:none;color:#fff}.ProfileView_profileView__0TAFo{background:#f5f5f5;min-height:100vh;padding-bottom:16px}.ProfileView_loadingContainer__-qT2G{align-items:center;background:#f5f5f5;display:flex;height:100vh;justify-content:center}.ProfileView_loadingContainer__-qT2G div{color:#00000073;font-size:16px}.ProfileView_profileHeader__9UQGo{margin-bottom:16px;position:relative}.ProfileView_avatarSection__BNgDS{background-color:#fafafa;cursor:pointer;min-height:300px;overflow:hidden;position:relative;transition:all .3s ease}.ProfileView_avatarSection__BNgDS:hover{background-color:#f5f5f5}.ProfileView_avatarImage__Ef28v{max-height:600px;width:100%}.ProfileView_avatarImage__Ef28v .adm-image{height:100%;width:100%}.ProfileView_avatarImage__Ef28v .adm-image-img{object-fit:cover}.ProfileView_avatarShadow__L2OQV{border-radius:10px 10px 10px 10px;box-shadow:inset 0 0 60px #000;display:block;height:100%;position:absolute;top:0;width:100%}.ProfileView_nicknameOverlay__FVrCw{background:linear-gradient(#0000,80%,#fff);bottom:0;height:auto;left:0;pointer-events:none;position:absolute;width:100%}.ProfileView_nicknameSection__Xi5E6{display:inline-flex;margin:0 0 4px;pointer-events:auto;position:relative}.ProfileView_nicknameContainer__mVTJx{align-items:center;gap:8px;position:relative;z-index:2}.ProfileView_nicknameContainer__mVTJx:before{border-radius:0 20px 0 0;bottom:-10px;content:"";left:-16px;padding:10px;position:absolute;right:-16px;top:-10px;z-index:1}.ProfileView_nicknameContainer__mVTJx:before:after{content:"";height:100%;left:-8px;position:absolute;top:0;width:8px}.ProfileView_nicknameBackground__9BrXz{background:radial-gradient(#000,10%,#0000);display:block;height:100%;margin:10px;padding:10px;position:absolute;top:0;width:100%}.ProfileView_nickname__OezEO{color:#fff;font-size:35px;font-weight:500;line-height:1.2;padding:6px 4px 6px 8px;position:relative;text-shadow:0 0 18px #000;z-index:2}.ProfileView_verifiedBadge__\+zOB3{align-items:center;background:#52c41a;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;flex-shrink:0;font-size:12px;height:22px;justify-content:center;margin-right:8px;position:relative;width:22px;z-index:2}.ProfileView_profileCard__iJdnc{background:#fff;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;margin:12px;transition:all .2s ease}.ProfileView_profileCard__iJdnc:hover{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014}.ProfileView_profileCard__iJdnc .adm-card-header{border-bottom:1px solid #d9d9d9;color:#000000d9;font-size:16px;font-weight:600;padding:16px 16px 8px}.ProfileView_profileCard__iJdnc .adm-card-body{padding:0}.ProfileView_cardTitle__FUb01{color:#000000d9;font-size:16px;font-weight:600;padding:16px 16px 8px}.ProfileView_basicInfoContainer__kCJ-6{padding:12px}.ProfileView_basicInfoTagContainer__XhKIz{display:flex;flex-wrap:wrap;gap:8px}.ProfileView_basicInfoTag__XmvAO{align-items:center;background:#fafafa;border-radius:16px;color:#000000d9;display:flex;font-size:13px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.ProfileView_tagValue__omE8w{font-weight:500}.ProfileView_tagIcon__rSVEs{font-size:14px;margin-right:4px}.ProfileView_verificationContainer__95rHZ{padding:12px}.ProfileView_verificationTagContainer__wenX-{display:flex;flex-wrap:wrap;gap:8px}.ProfileView_verificationTag__mKb9H{align-items:center;border-radius:16px;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.ProfileView_verificationTagVerified__SiGpg{background:#52c41a1a;border:1px solid #52c41a4d;color:#52c41a}.ProfileView_verificationTagVerified__SiGpg .ProfileView_verificationIcon__Evk3H{color:#52c41a}.ProfileView_verificationTagVerified__SiGpg:hover{background:#52c41a26}.ProfileView_verificationTagUnverified__GrQht{background:#0000001a;border:1px solid #0000004d;color:#00000040}.ProfileView_verificationTagUnverified__GrQht .ProfileView_verificationIcon__Evk3H{color:#00000040}.ProfileView_verificationIcon__Evk3H{font-size:14px}.ProfileView_videoSection__tmijL{padding:12px}.ProfileView_videoContainer__Ea99T{aspect-ratio:16/9;background-color:#fafafa;border-radius:6px;margin-bottom:12px;overflow:hidden;width:100%}.ProfileView_videoContainer__Ea99T:last-child{margin-bottom:0}.ProfileView_videoPlayer__m6AS8{background:#f5f5f5;height:100%;object-fit:contain;width:100%}.ProfileView_textSection__Uwl37{padding:12px}.ProfileView_textContent__omytt{color:#000000d9;font-size:16px;line-height:1.6;margin:0;white-space:pre-wrap}.ProfileView_placeholderText__Gh27B{color:#00000040;font-style:italic}.ProfileView_photoSection__-gLhu{padding:12px}.ProfileView_photoContainer__SWWcx{background-color:#fafafa;border-radius:6px;cursor:pointer;margin-bottom:12px;overflow:hidden;transition:all .2s ease;width:100%}.ProfileView_photoContainer__SWWcx:last-child{margin-bottom:0}.ProfileView_photoContainer__SWWcx:hover{background-color:#f5f5f5;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;transform:translateY(-2px)}.ProfileView_photoImage__-gS-X{max-height:500px;width:100%}.ProfileView_photoImage__-gS-X .adm-image-img{object-fit:cover}.ProfileView_imageViewerFooter__kQBZa{background:#00000080;color:#fff;font-size:14px;padding:12px 0;text-align:center}@media(max-width:575px){.ProfileView_nicknameContainer__mVTJx:before{border-radius:0 12px 0 0;bottom:-8px;left:-12px;right:-12px;top:-8px}.ProfileView_verifiedBadge__\+zOB3{font-size:11px;height:18px;width:18px}.ProfileView_profileCard__iJdnc{border-radius:6px;margin:8px}.ProfileView_cardTitle__FUb01{font-size:15px;padding:12px 12px 8px}.ProfileView_basicInfoContainer__kCJ-6,.ProfileView_verificationContainer__95rHZ{padding:10px}.ProfileView_basicInfoTag__XmvAO{font-size:15px;padding:5px 10px}.ProfileView_verificationTag__mKb9H{font-size:13px;padding:5px 10px}.ProfileView_videoContainer__Ea99T{aspect-ratio:4/3}.ProfileView_textSection__Uwl37{padding:10px}.ProfileView_textContent__omytt{font-size:16px}.ProfileView_photoSection__-gLhu{padding:10px}}@media(min-width:576px)and (max-width:767px){.ProfileView_profileCard__iJdnc{margin:12px auto;max-width:500px}.ProfileView_avatarSection__BNgDS{border-radius:0 0 8px 8px;margin:0 auto;max-width:500px}.ProfileView_nicknameContainer__mVTJx:before{border-radius:0 20px 0 0;bottom:-12px;left:-20px;right:-20px;top:-12px}.ProfileView_verifiedBadge__\+zOB3{font-size:13px;height:24px;width:24px}}.ProfileView_fadeIn__skcJ7{animation:ProfileView_fadeIn__skcJ7 .5s ease}.ProfileView_slideUp__LMd1k{animation:ProfileView_slideUp__LMd1k .4s ease}@keyframes ProfileView_fadeIn__skcJ7{0%{opacity:0}to{opacity:1}}@keyframes ProfileView_slideUp__LMd1k{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProfileView_mt-1__3YVqW{margin-top:4px}.ProfileView_mt-2__XDUbC{margin-top:8px}.ProfileView_mt-3__jKEM9{margin-top:12px}.ProfileView_mt-4__CNwSc{margin-top:16px}.ProfileView_mb-1__veKRO{margin-bottom:4px}.ProfileView_mb-2__RDDu8{margin-bottom:8px}.ProfileView_mb-3__7kWb3{margin-bottom:12px}.ProfileView_mb-4__Ny2n6{margin-bottom:16px}.ProfileView_textCenter__2li\+W{text-align:center}.ProfileView_textLeft__Byutv{text-align:left}.ProfileView_textRight__DFmgJ{text-align:right}.ProfileView_flex__5\+3Er{display:flex}.ProfileView_flexCol__mrYqV{flex-direction:column}.ProfileView_itemsCenter__rCQ8w{align-items:center}.ProfileView_justifyCenter__X-II0{justify-content:center}.ProfileView_gap-1__BdPSK{gap:4px}.ProfileView_gap-2__aMe7w{gap:8px}.ProfileView_gap-3__2Y57I{gap:12px}.ProfileView_rounded__vsyuc{border-radius:6px}.ProfileView_rounded-lg__jsLMZ{border-radius:8px}.ProfileView_shadow-sm__SaQyP{box-shadow:0 1px 2px 0 #00000008}.ProfileView_shadow-base__PjAzv{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014}.ProfileView_shadow-lg__16wrz{box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f}.ProfileView_deletedProfile__T3W32{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.ProfileView_deletedAvatar__1CGOG{border-radius:50%;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;height:120px;margin-bottom:24px;overflow:hidden;width:120px}.ProfileView_deletedAvatarImage__j3spN,.ProfileView_deletedAvatarImage__j3spN .adm-image{height:100%;width:100%}.ProfileView_deletedAvatarImage__j3spN .adm-image-img{object-fit:cover}.ProfileView_deletedNickname__p\+ln-{color:#00000040;font-size:20px;font-weight:600;margin-bottom:16px}.ProfileView_deletedMessage__FJIHy{align-items:center;background:#faad141a;border-radius:6px;color:#faad14;display:flex;font-size:14px;gap:8px;justify-content:center;padding:12px 20px}.ProfileView_deletedIcon__f3oPT{font-size:18px}.MatchScore_buttonStyle__7-K5J,.ProfileViewPage_buttonStyle__vT\+55{background-color:#000;border:none;color:#fff}.MatchScore_matchScoreContainer__BQ-64{background:#fff;border-radius:6px;overflow:hidden;padding:4px;position:relative}.MatchScore_matchScoreHeader__AmE70{align-items:center;position:relative;z-index:2}.MatchScore_matchScoreTitle__\+To3R{color:#000000d9;font-size:28px;font-weight:300;margin-right:10px}.MatchScore_matchScorePercentage__vOtgU{font-size:28px;font-weight:300;line-height:1;transition:color .3s ease}.MatchScore_scoreBarContainer__OvlmQ{border-radius:6px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.MatchScore_scoreBar__IzjDa{border-radius:6px;height:100%;left:0;position:absolute;top:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.MatchScore_scoreBar__IzjDa:before{background:linear-gradient(90deg,#ffffff4d,#ffffff1a 50%,#ffffff4d);border-radius:6px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.MatchScore_matchScoreDescription__oEoMy{color:#00000073;font-size:12px;margin-top:8px;position:relative;z-index:2}.DimensionScores_buttonStyle__Vf2-8{background-color:#000;border:none;color:#fff}.DimensionScores_dimensionScores__z2YRI{background:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;margin:16px 0;padding:16px}.DimensionScores_dimensionHeader__p\+aQj{margin-bottom:16px}.DimensionScores_dimensionHeader__p\+aQj h3{color:#000000d9;font-size:16px;font-weight:400;margin:0 0 4px}.DimensionScores_subtitle__9Hu-q{color:#00000073;font-size:12px;font-weight:300;margin:0}.DimensionScores_dimensionList__5XQWo{display:flex;flex-direction:column;gap:4px}.DimensionScores_dimensionItem__12DsN{background:#fafafa;border-radius:6px;overflow:hidden;padding:6px;position:relative}.DimensionScores_dimensionContent__PqCDs{align-items:stretch;display:flex;height:100%;position:relative;z-index:2}.DimensionScores_titleColumn__e66E1{align-items:center;display:flex;flex:0 0 150px;height:100%}.DimensionScores_dimensionName__6GSlr{color:#000000d9;font-size:28px;font-weight:300;line-height:1.2;padding-left:4px;width:100%}.DimensionScores_infoColumn__j2l4u{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}.DimensionScores_infoRow__pfPqA{align-items:center;display:flex;font-size:10px}.DimensionScores_infoLabel__jgeye{color:#00000073;margin-right:6px;min-width:50px}.DimensionScores_infoValue__GV5X2{color:#000000d9;font-weight:400}.DimensionScores_description__ZtSqe{color:#00000073;font-size:12px;line-height:1.4;opacity:.8}.DimensionScores_percentageColumn__mbqJC{align-items:center;display:flex;flex:0 0 60px;height:100%;justify-content:flex-end}.DimensionScores_dimensionPercentage__n6tYA{font-size:28px;font-weight:300;line-height:1.2;text-align:right}.DimensionScores_scoreBarContainer__ubWBZ{border-radius:6px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.DimensionScores_scoreBar__SKoKX{border-radius:6px;height:100%;left:0;position:absolute;top:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.DimensionScores_scoreBar__SKoKX:before{background:linear-gradient(90deg,#ffffff4d,#ffffff1a 50%,#ffffff4d);border-radius:6px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media(max-width:575px){.DimensionScores_dimensionScores__z2YRI{margin:8px 0;padding:8px}}.ProfilePage_buttonStyle__4awct{background-color:#000;border:none;color:#fff}.ProfilePage_list-item__J0h5n,.ProfilePage_testStatusItem__yGuTc{align-items:center;display:flex;justify-content:space-between;padding:8px 0;width:100%}.ProfilePage_list-item__J0h5n:not(:last-child),.ProfilePage_testStatusItem__yGuTc:not(:last-child){border-bottom:1px solid #0000000f}.ProfilePage_list-item--clickable__A9ykR,.ProfilePage_testStatusItem__yGuTc{cursor:pointer}.ProfilePage_list-item--clickable__A9ykR:active,.ProfilePage_testStatusItem__yGuTc:active{background-color:#f5f5f5}.ProfilePage_list-item-label__xEOrS,.ProfilePage_testStatusLabel__hDFkJ{color:#00000073;flex-shrink:0;font-size:14px;font-weight:400}.ProfilePage_list-item-value__fhIIW,.ProfilePage_testStatusValue__96MQR{color:#000000d9;flex-grow:1;font-size:14px;font-weight:500;padding-left:16px;text-align:right}.ProfilePage_list-item-with-arrow__RXjKV .ProfilePage_list-item-value__fhIIW,.ProfilePage_list-item-with-arrow__RXjKV .ProfilePage_testStatusValue__96MQR,.ProfilePage_viewRecord__sntCg .ProfilePage_list-item-value__fhIIW,.ProfilePage_viewRecord__sntCg .ProfilePage_testStatusValue__96MQR{align-items:center;display:flex;gap:8px}.ProfilePage_list-item-with-arrow__RXjKV .ProfilePage_list-item-arrow__QsxCJ,.ProfilePage_viewRecord__sntCg .ProfilePage_list-item-arrow__QsxCJ{color:#00000040;font-size:18px}.ProfilePage_list-container__m9Q8u,.ProfilePage_testStatusList__Kro-6{display:flex;flex-direction:column;gap:16px}.ProfilePage_list-item-grid__bJwia{align-items:center;display:grid;grid-template-columns:1fr 2fr;padding:8px 0}.ProfilePage_list-item-grid__bJwia:not(:last-child){border-bottom:1px solid #0000000f}.ProfilePage_list-item-compact__jIjX0{padding:4px 0}.ProfilePage_list-item-compact__jIjX0 .ProfilePage_list-item-label__xEOrS,.ProfilePage_list-item-compact__jIjX0 .ProfilePage_list-item-value__fhIIW,.ProfilePage_list-item-compact__jIjX0 .ProfilePage_testStatusLabel__hDFkJ,.ProfilePage_list-item-compact__jIjX0 .ProfilePage_testStatusValue__96MQR{font-size:12px}.ProfilePage_profilePage__yHrm\+{background-color:#f5f5f5;min-height:100vh;padding:16px 8px}.ProfilePage_userCard__mbDi9{border-radius:12px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;margin-bottom:20px}.ProfilePage_userCardContent__kn2Lf{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:16px}.ProfilePage_userCardContent__kn2Lf:active{opacity:.9}.ProfilePage_avatar__dxd04{position:relative}.ProfilePage_avatarBadge__mUrCy{background-color:#ff4d6f;border-radius:2px;bottom:0;color:#fff;font-size:10px;padding:2px 6px;position:absolute;right:0}.ProfilePage_avatarImage__woy42{--size:64px;--border-radius:50%;border:2px solid #fff;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014}.ProfilePage_userInfo__0VkjJ{flex:1 1;margin-left:16px}.ProfilePage_userInfoName__OwZG7{align-items:center;color:#000000d9;display:flex;font-size:20px;font-weight:700}.ProfilePage_userInfoEditIcon__JO8dY{color:#00000040;cursor:pointer;font-size:16px;margin-left:4px;vertical-align:middle}.ProfilePage_userInfoEditIcon__JO8dY:active{color:#00000073}.ProfilePage_userInfoProfession__pjRWM{color:#00000073;font-size:12px;margin-top:2px}.ProfilePage_menuGrid__4eGoH{margin-bottom:20px}.ProfilePage_menuItem__X-ToH{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px 4px}.ProfilePage_menuItem__X-ToH:active{background-color:#fafafa}.ProfilePage_menuItemIcon__2gSt2{font-size:24px}.ProfilePage_menuItemText__U2g8p{color:#000000d9;font-size:14px;margin-top:4px}.ProfilePage_testStatusCard__Vp-aH{border-radius:12px;margin-bottom:16px}.ProfilePage_testStatusItem__yGuTc{padding:8px 0}.ProfilePage_testStatusItem__yGuTc:last-child{border-bottom:none}.ProfilePage_testStatusValue__96MQR{align-items:center;display:flex;justify-content:flex-end}.ProfilePage_testStatusValueCompleted__fRFGW{color:#52c41a}.ProfilePage_testStatusValueNotCompleted__E98dy{color:#ff4d6f}.ProfilePage_testStatusValueView__aCA5y{color:#000}.ProfilePage_viewRecord__sntCg{align-items:center;display:flex;gap:4px}@media(max-width:575px){.ProfilePage_profilePage__yHrm\+{padding:8px 4px}.ProfilePage_userInfoName__OwZG7{font-size:18px}}.payment-container{margin:0 auto;max-width:600px;padding:20px}.status{border-radius:4px;font-weight:700;margin-bottom:20px;padding:10px;text-align:center}.status.connected{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.status.disconnected{background-color:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.instructions{background-color:#f9f9f9;border-radius:4px;margin-top:30px;padding:15px}.instructions h3{margin-top:0}.instructions .note{color:#ff4d4f;font-weight:700}.SettingsPage_buttonStyle__WQf99{background-color:#000;border:none;color:#fff}.SettingsPage_settingsPage__7N94Q{background-color:#f5f5f5;min-height:100vh;padding-bottom:20px}.SettingsPage_content__QUUJs{padding:12px}.SettingsPage_menuList__lo8Cd{background-color:#fff;border-radius:8px;overflow:hidden}.SettingsPage_menuItem__OXTZc{cursor:pointer;transition:all .2s ease}.SettingsPage_menuItem__OXTZc:hover{background-color:#fafafa}.SettingsPage_menuItem__OXTZc:active{background-color:#0000000d}.SettingsPage_menuItemDanger__JsYYS:hover{background-color:#ff4d4f0d}.SettingsPage_menuItemDanger__JsYYS:active{background-color:#ff4d4f1a}.SettingsPage_menuItemDanger__JsYYS .SettingsPage_menuItemText__ehhYU{color:#ff4d4f}.SettingsPage_menuItemContent__MpdLg{align-items:center;display:flex;gap:12px;padding:4px 0}.SettingsPage_menuItemIcon__Gl1\+r{color:#000000d9;flex-shrink:0;font-size:20px}.SettingsPage_menuItemDanger__JsYYS .SettingsPage_menuItemIcon__Gl1\+r{color:#ff4d4f}.SettingsPage_menuItemText__ehhYU{color:#000000d9;flex:1 1;font-size:16px}.SettingsPage_arrowIcon__xdIRL{color:#00000040;font-size:16px}@media(max-width:575px){.SettingsPage_menuItemContent__MpdLg{gap:8px}.SettingsPage_menuItemIcon__Gl1\+r{font-size:18px}.SettingsPage_menuItemText__ehhYU{font-size:15px}}.test-record-container{background-color:#f5f5f5;min-height:100vh;padding:16px 12px}.test-record-container .header{margin-bottom:16px}.test-record-container .header h2{color:#333;font-size:20px;margin:0}.test-record-container .loading{align-items:center;color:#666;display:flex;height:200px;justify-content:center}.test-record-container .question-path{color:#999;font-size:12px;margin-bottom:8px}.adm-list-item-content{align-items:flex-start!important}.adm-list-item-content-main{padding:12px 0!important}.ExpandableDimensionScores_buttonStyle__5Egnu{background-color:#000;border:none;color:#fff}.ExpandableDimensionScores_expandableDimensionScores__F9tPF{background:#fff;border-radius:8px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;margin:16px 0;padding:16px}.ExpandableDimensionScores_dimensionList__rdFFl{display:flex;flex-direction:column;gap:4px}.ExpandableDimensionScores_dimensionItem__qbtol{background:#fafafa;border-radius:6px;overflow:hidden;padding:6px;position:relative}.ExpandableDimensionScores_dimensionItem__qbtol.ExpandableDimensionScores_expanded__L\+ICE{box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f}.ExpandableDimensionScores_dimensionContent__8nsd3{align-items:stretch;cursor:pointer;display:flex;height:100%;padding:4px 0;position:relative;z-index:2}.ExpandableDimensionScores_dimensionContent__8nsd3:hover .ExpandableDimensionScores_dimensionName__qKpxf .ExpandableDimensionScores_expandIcon__VqbTx{opacity:1}.ExpandableDimensionScores_titleColumn__HgLLW{align-items:center;display:flex;flex:0 0 150px;height:100%}@media(min-width:768px)and (max-width:991px){.ExpandableDimensionScores_titleColumn__HgLLW{flex:0 0 130px}}.ExpandableDimensionScores_dimensionName__qKpxf{align-items:center;color:#000000d9;display:flex;font-size:28px;font-weight:300;line-height:1.2;padding-left:4px;width:100%}.ExpandableDimensionScores_dimensionName__qKpxf .ExpandableDimensionScores_expandIcon__VqbTx{color:#00000073;font-size:16px;margin-left:4px;opacity:.6;transition:opacity .2s ease}.ExpandableDimensionScores_dimensionName__qKpxf .ExpandableDimensionScores_lockIconInline__IIMOm{color:#bfbfbf;font-size:14px;margin-left:4px}.ExpandableDimensionScores_infoColumn__IeSZ-{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}.ExpandableDimensionScores_infoRow__zY40I{align-items:center;display:flex;font-size:10px;margin-bottom:2px}.ExpandableDimensionScores_infoLabel__0PgMc{color:#00000073;margin-right:6px;min-width:50px}.ExpandableDimensionScores_description__02ZG9{color:#00000073;font-size:12px;line-height:1.4;opacity:.8}.ExpandableDimensionScores_percentageColumn__6QI7Y{align-items:center;display:flex;flex:0 0 6%;height:100%;justify-content:flex-end}.ExpandableDimensionScores_dimensionPercentage__fUZzV{font-size:28px;font-weight:300;line-height:1.2;text-align:right}.ExpandableDimensionScores_scoreBarContainer__yQRUf{border-radius:6px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.ExpandableDimensionScores_scoreBar__CmGNf{border-radius:6px;height:100%;left:0;position:absolute;top:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.ExpandableDimensionScores_scoreBar__CmGNf:before{background:linear-gradient(90deg,#ffffff4d,#ffffff1a 50%,#ffffff4d);border-radius:6px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ExpandableDimensionScores_expandedContent__EbkK-{animation:ExpandableDimensionScores_slideDown__xRgsm .3s ease-out;padding-top:16px;position:relative;z-index:3}@keyframes ExpandableDimensionScores_slideDown__xRgsm{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ExpandableDimensionScores_dimensionDescriptionBlock__6BLTt{background:#f0f7ff;border-left:3px solid #000;border-radius:2px;color:#000000d9;font-size:13px;line-height:1.6;margin-bottom:16px;padding:8px}.ExpandableDimensionScores_subDimensions__3NFsO{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:16px}.ExpandableDimensionScores_subDimensions__3NFsO h4{color:#000000d9;font-size:14px;font-weight:500;margin:0 0 8px}.ExpandableDimensionScores_subDimensionGrid__6oXgv{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ExpandableDimensionScores_subDimensionItem__sGkU1{align-items:center;background:#fff;border-radius:6px;box-shadow:0 1px 2px 0 #00000008;display:flex;flex-direction:column;padding:8px}.ExpandableDimensionScores_subDimensionItem__sGkU1 .ExpandableDimensionScores_subDimName__NQmSn{color:#00000073;font-size:13px;margin-bottom:4px;text-align:center}.ExpandableDimensionScores_subDimensionItem__sGkU1 .ExpandableDimensionScores_subDimScore__fmNhb .ExpandableDimensionScores_adm-badge__-5ezC{font-size:12px}.ExpandableDimensionScores_questionDetails__aAOK0 h4{color:#000000d9;font-size:15px;font-weight:500;margin:0 0 8px}.ExpandableDimensionScores_questionList__Dw81Q{display:flex;flex-direction:column;gap:4px}.ExpandableDimensionScores_questionItem__\+tgSy{background:#fff;border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;transition:all .3s ease}.ExpandableDimensionScores_questionItem__\+tgSy.ExpandableDimensionScores_questionExpanded__9dtRH{border-color:#000;box-shadow:0 1px 4px #1890ff26}.ExpandableDimensionScores_questionHeader__8Ktyu{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:40px;padding:8px 16px}.ExpandableDimensionScores_questionHeader__8Ktyu:hover{background:#fafafa}.ExpandableDimensionScores_questionTitle__PeUSN{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.ExpandableDimensionScores_questionNumber__Txv\+2{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:500;height:20px;justify-content:center;width:20px}.ExpandableDimensionScores_questionText__dO6VJ{color:#000000d9;flex:1 1;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExpandableDimensionScores_questionScore__1odIE{align-items:center;display:flex;gap:4px}.ExpandableDimensionScores_scoreValue__o9X5n{font-size:14px;font-weight:600;min-width:36px;text-align:right}.ExpandableDimensionScores_questionExpandIcon__QJ3xj{color:#00000073;font-size:14px;transition:transform .3s ease}.ExpandableDimensionScores_questionExpanded__9dtRH .ExpandableDimensionScores_questionExpandIcon__QJ3xj{transform:rotate(90deg)}.ExpandableDimensionScores_questionContent__iT4v9{animation:ExpandableDimensionScores_fadeIn__Zp-aH .3s ease;padding:8px 16px}@keyframes ExpandableDimensionScores_fadeIn__Zp-aH{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.ExpandableDimensionScores_horizontalAnswerComparison__wSj2O{display:flex;gap:16px;margin-bottom:8px}.ExpandableDimensionScores_horizontalAnswerComparison__wSj2O .ExpandableDimensionScores_answerItem__GzIUf{background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;flex:1 1;min-width:0;padding:8px}.ExpandableDimensionScores_verticalAnswerComparison__JJ4pr{display:flex;gap:16px;margin-bottom:8px}.ExpandableDimensionScores_verticalAnswerComparison__JJ4pr .ExpandableDimensionScores_answerColumn__W4Hz8{background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;flex:1 1;min-width:0;padding:8px}.ExpandableDimensionScores_answerLabel__z9lzb{color:#00000073;font-size:12px;font-weight:500;margin-bottom:8px}.ExpandableDimensionScores_choiceAnswerValue__MIVo5{word-wrap:break-word;color:#000000d9;font-size:14px;line-height:1.5;overflow-wrap:break-word;white-space:normal;word-break:break-word}.ExpandableDimensionScores_rankingAnswerValue__I9XwL{color:#000000d9;font-size:13px}.ExpandableDimensionScores_rankingList__R\+kVP{display:flex;flex-direction:column;gap:4px}.ExpandableDimensionScores_rankingItem__-ArRU{align-items:flex-start;display:flex;gap:4px;padding:4px 0}.ExpandableDimensionScores_rankingItem__-ArRU:not(:last-child){border-bottom:1px solid #d9d9d9}.ExpandableDimensionScores_rankingNumber__yz6rV{color:#00000073;flex-shrink:0;font-size:12px;font-weight:500;min-width:20px}.ExpandableDimensionScores_rankingText__I322E{color:#000000d9;flex:1 1;font-size:13px;line-height:1.4}.ExpandableDimensionScores_analysisSection__H5Z-4{background:linear-gradient(135deg,#f9f9f9,#f0f5ff);border-left:3px solid #000;border-radius:6px;margin-bottom:8px;padding:8px}.ExpandableDimensionScores_analysisTitle__leALP{color:#000;font-size:13px;font-weight:600;margin-bottom:4px}.ExpandableDimensionScores_analysisContent__WqcS0{color:#000000d9;font-size:13px;line-height:1.5}.ExpandableDimensionScores_answerLockContainer__Wol5U{align-items:center;background:#00000008;border:1px dashed #d9d9d9;border-radius:6px;display:flex;flex-direction:column;justify-content:center;padding:16px;text-align:center}.ExpandableDimensionScores_answerLockText__H-BTM{color:#666;font-size:13px;margin-bottom:4px}.ExpandableDimensionScores_answerLockSubText__kTXKa{color:#999;font-size:12px}@media(min-width:576px)and (max-width:767px){.ExpandableDimensionScores_expandableDimensionScores__F9tPF{margin:8px 0;padding:8px}.ExpandableDimensionScores_titleColumn__HgLLW{flex:0 0 110px}.ExpandableDimensionScores_dimensionName__qKpxf,.ExpandableDimensionScores_dimensionPercentage__fUZzV{font-size:20px}.ExpandableDimensionScores_percentageColumn__6QI7Y{flex:0 0 8%}.ExpandableDimensionScores_infoRow__zY40I{font-size:9px}.ExpandableDimensionScores_description__02ZG9{font-size:11px}.ExpandableDimensionScores_questionTitle__PeUSN{align-items:flex-start;flex-direction:column;gap:4px}.ExpandableDimensionScores_questionText__dO6VJ{white-space:normal}.ExpandableDimensionScores_horizontalAnswerComparison__wSj2O,.ExpandableDimensionScores_verticalAnswerComparison__JJ4pr{flex-direction:column;gap:8px}}@media(max-width:575px){.ExpandableDimensionScores_titleColumn__HgLLW{flex:0 0 140px}.ExpandableDimensionScores_dimensionName__qKpxf,.ExpandableDimensionScores_dimensionPercentage__fUZzV{font-size:18px}.ExpandableDimensionScores_percentageColumn__6QI7Y{flex:0 0 10%}.ExpandableDimensionScores_questionHeader__8Ktyu{min-height:36px;padding:4px 8px}.ExpandableDimensionScores_questionNumber__Txv\+2{font-size:10px;height:18px;width:18px}.ExpandableDimensionScores_questionText__dO6VJ{font-size:13px}.ExpandableDimensionScores_scoreValue__o9X5n{font-size:13px;min-width:32px}.ExpandableDimensionScores_answerLabel__z9lzb{font-size:11px}.ExpandableDimensionScores_choiceAnswerValue__MIVo5{font-size:13px}.ExpandableDimensionScores_analysisContent__WqcS0,.ExpandableDimensionScores_analysisTitle__leALP,.ExpandableDimensionScores_rankingItem__-ArRU{font-size:12px}}.SingleMatchView_buttonStyle__tmSYF{background-color:#000;border:none;color:#fff}.SingleMatchView_singleMatchView__ZII6K{background:#fff;display:flex;flex-direction:column;height:100%}.SingleMatchView_emptyState__YE\+Je{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.SingleMatchView_emptyState__YE\+Je h3{color:#000000d9;font-size:16px;font-weight:600;margin-bottom:8px}.SingleMatchView_emptyState__YE\+Je p{color:#00000073;font-size:14px;margin-top:8px}.SingleMatchView_progressContainer__bcQzo{background:#fafafa;border-bottom:1px solid #d9d9d9;color:#00000073;flex-shrink:0;font-size:12px;padding:8px 16px;text-align:center}.SingleMatchView_tabsHeader__aHpjR{background:#fff;border-bottom:1px solid #d9d9d9;flex-shrink:0}.SingleMatchView_tabsHeader__aHpjR .adm-tabs{--title-font-size:15px;--content-padding:0px;--active-title-color:#000;--active-line-color:#000}.SingleMatchView_contentArea__sBfTt{flex:1 1;overflow:hidden;position:relative}.SingleMatchView_matchAnalysis__vXOAl,.SingleMatchView_tabContent__2QuIt{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.SingleMatchView_matchScoreContainer__sccn7{padding:8px 8px 0;text-align:center}.SingleMatchView_matchScoreTitle__-Zi0e{color:#00000073;font-size:14px;line-height:1.4;margin-bottom:8px}.SingleMatchView_matchScoreDescription__aO8G9{color:#00000040;font-size:13px;margin-top:8px}.SingleMatchView_explanationCard__5q5wa{background:#fafafa;border-radius:8px;color:#00000073;font-size:13px;line-height:1.6;margin:16px;padding:16px}.SingleMatchView_explanationCard__5q5wa:hover{background:#f5f5f5;transition:background .2s ease}.SingleMatchView_explanationTitle__g-INT{color:#000000d9;font-size:14px;font-weight:600;margin-bottom:8px}.SingleMatchView_explanationList__0k\+Yz{list-style:none;margin:0;padding-left:0}.SingleMatchView_explanationList__0k\+Yz li{margin-bottom:4px;padding-left:16px;position:relative}.SingleMatchView_explanationList__0k\+Yz li:before{color:#000;content:"•";font-weight:700;left:0;position:absolute}.SingleMatchView_explanationList__0k\+Yz li:last-child{margin-bottom:0}.SingleMatchView_actionsContainer__u27tn{background:#fff;border-top:1px solid #d9d9d9;flex-shrink:0;padding:16px}.SingleMatchView_actionButtons__\+GiQ5{display:flex;gap:12px}.SingleMatchView_actionButton__71VfM{flex:1 1}.SingleMatchView_actionButton__71VfM .adm-button{transition:all .2s ease}.SingleMatchView_actionButton__71VfM .adm-button:active{transform:scale(.98)}.SingleMatchView_buttonPrimary__lkosd .adm-button,.SingleMatchView_buttonPrimary__lkosd .adm-button:hover{background-color:#000;border-color:#000}.SingleMatchView_buttonDefault__UPzzA .adm-button{background-color:#fff;border-color:#d9d9d9;color:#000000d9}.SingleMatchView_buttonDefault__UPzzA .adm-button:hover{background-color:#fafafa;border-color:#000}.SingleMatchView_buttonSecondary__U77LM .adm-button{background-color:#ff4d6f;border-color:#ff4d6f}.SingleMatchView_buttonSecondary__U77LM .adm-button:hover{background-color:#ff345a;border-color:#ff345a}@media(max-width:575px){.SingleMatchView_emptyState__YE\+Je{padding:16px}.SingleMatchView_emptyState__YE\+Je h3{font-size:15px}.SingleMatchView_emptyState__YE\+Je p{font-size:13px}.SingleMatchView_progressContainer__bcQzo{font-size:11px;padding:6px 12px}.SingleMatchView_tabsHeader__aHpjR .adm-tabs{--title-font-size:14px}.SingleMatchView_matchScoreTitle__-Zi0e{font-size:13px}.SingleMatchView_matchScoreDescription__aO8G9{font-size:12px}.SingleMatchView_explanationCard__5q5wa{font-size:12px;margin:12px;padding:12px}.SingleMatchView_explanationTitle__g-INT{font-size:13px}.SingleMatchView_actionsContainer__u27tn{padding:12px}.SingleMatchView_actionButtons__\+GiQ5{gap:8px}}.SingleMatchView_fadeIn__2GXns{animation:SingleMatchView_fadeIn__2GXns .3s ease}.SingleMatchView_slideUp__fFIb9{animation:SingleMatchView_slideUp__fFIb9 .3s ease}@keyframes SingleMatchView_fadeIn__2GXns{0%{opacity:0}to{opacity:1}}@keyframes SingleMatchView_slideUp__fFIb9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SingleMatchView_flexCenter__CUBbF{align-items:center;display:flex;flex-direction:row;justify-content:center}.SingleMatchView_flexColumn__Rz2PM{display:flex;flex-direction:column}.SingleMatchView_fullHeight__-SJMj{height:100%}.SingleMatchView_overflowAuto__ddXOO{overflow:auto}.SingleMatchView_textCenter__Whc0X{text-align:center}.SingleMatchView_floatingButtonsContainer__DmnDu{bottom:70px;display:flex;gap:100px;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:1030}.SingleMatchView_floatingButton__18xBy{align-items:center;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:60px;justify-content:center;pointer-events:auto;transition:all .3s ease;width:60px}.SingleMatchView_floatingButton__18xBy:active{transform:scale(.95)}@media(max-width:575px){.SingleMatchView_floatingButton__18xBy{height:56px;width:56px}}.SingleMatchView_likeButton__5wfwH{background-color:#ff4d6f;color:#fff}.SingleMatchView_likeButton__5wfwH:hover{background-color:#ff345a;box-shadow:0 6px 16px #ff4d6f4d}.SingleMatchView_likeButton__5wfwH .antd-mobile-icon{stroke:#fff;fill:#fff}.SingleMatchView_dislikeButton__kFXof{background-color:#d9d9d9;color:#00000073}.SingleMatchView_dislikeButton__kFXof:hover{background-color:silver;box-shadow:0 6px 16px #0003}.SingleMatchView_dislikeButton__kFXof .antd-mobile-icon{stroke:#fff;fill:#fff}.EnhancedPairingPage_buttonStyle__DKq3I{background-color:#000;border:none;color:#fff}.EnhancedPairingPage_enhancedPairingPage__wZrr9{background:#fff;display:flex;flex-direction:column;height:100vh}.EnhancedPairingPage_loadingContainer__XonA2{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.EnhancedPairingPage_loadingText__jZfnS{color:#00000073;font-size:12px;margin-top:12px}.EnhancedPairingPage_pageHeader__Z\+jwc{background:#fff;border-bottom:1px solid #d9d9d9;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.EnhancedPairingPage_pageHeader__Z\+jwc .adm-tabs{--title-font-size:14px;--active-title-color:#000;--active-line-color:#000;--fixed-active-line-width:20px}.EnhancedPairingPage_contentContainer__9SEYL{flex:1 1;overflow:hidden;position:relative}.EnhancedPairingPage_newMatchContainer__SZ5sk{height:calc(100vh - 78px);overflow:hidden;position:relative}.EnhancedPairingPage_noMatchesContainer__uFFPj{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center}.EnhancedPairingPage_noMatchesText__ObYSi{color:#00000073;margin-bottom:16px}.EnhancedPairingPage_likedContainer__aERoK{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 105px)}.EnhancedPairingPage_emptyState__poOCp{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 105px);justify-content:center;padding:20px;text-align:center}.EnhancedPairingPage_emptyState__poOCp p{color:#00000073;margin-bottom:16px}.EnhancedPairingPage_userListContainer__b2yi6{background:#fff;border-bottom:1px solid #d9d9d9;flex-shrink:0;overflow-x:auto;padding:8px;white-space:nowrap;z-index:10}.EnhancedPairingPage_userItem__QDnqL{border-radius:20px;cursor:pointer;display:inline-block;margin-right:8px;padding:8px 12px;text-align:center;transition:all .2s ease}.EnhancedPairingPage_userItem__QDnqL:hover{transform:translateY(-1px)}.EnhancedPairingPage_userItem__QDnqL:active{transform:translateY(0)}.EnhancedPairingPage_userItemActive__zqDLk{background-color:#000;color:#fff}.EnhancedPairingPage_userItemInactive__RUMId{background-color:#f5f5f5;color:#000000d9}.EnhancedPairingPage_userAvatar__hRbwo{--size:40px;margin-bottom:4px}.EnhancedPairingPage_userName__\+Pio0{font-size:12px;margin-top:4px;max-width:60px;overflow:hidden;text-overflow:ellipsis}.EnhancedPairingPage_matchDetails__MIFvu{flex:1 1;overflow:hidden;position:relative}.EnhancedPairingPage_refreshContainer__BVL1g{background:#fff;border-top:1px solid #d9d9d9;flex-shrink:0;padding:12px;text-align:center}.EnhancedPairingPage_refreshButton__0uKVm{width:100%}.EnhancedPairingPage_matchSuccessModal__lcGUN .adm-modal-body{text-align:center}.EnhancedPairingPage_matchSuccessContent__KvPzP{padding:20px 0}.EnhancedPairingPage_matchSuccessContent__KvPzP h3{color:#000000d9;font-size:18px;font-weight:600;margin-bottom:12px}.EnhancedPairingPage_matchSuccessContent__KvPzP p{color:#00000073;margin-bottom:24px}.EnhancedPairingPage_startChatButton__LIjv-{width:100%}.EnhancedPairingPage_progressIndicator__Mh1Gs{background:#fafafa;border-bottom:1px solid #d9d9d9;color:#00000073;flex-shrink:0;font-size:12px;padding:8px 16px;text-align:center}.EnhancedPairingPage_tabTitle__lZ43a{font-size:14px;font-weight:500}.EnhancedPairingPage_tabTitleWithCount__cAOww{align-items:center;display:flex;gap:4px}.EnhancedPairingPage_countBadge__XkMmI{background-color:#ff4d6f;border-radius:8px;color:#fff;font-size:10px;min-width:16px;padding:1px 4px;text-align:center}@media(max-width:575px){.EnhancedPairingPage_likedContainer__aERoK{height:calc(100vh - 125px)}.EnhancedPairingPage_userAvatar__hRbwo{--size:36px}.EnhancedPairingPage_userName__\+Pio0{font-size:11px;max-width:50px}}.EnhancedPairingPage_fadeIn__cOQrp{animation:EnhancedPairingPage_fadeIn__cOQrp .3s ease}@keyframes EnhancedPairingPage_fadeIn__cOQrp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.EnhancedPairingPage_slideIn__x5x2g{animation:EnhancedPairingPage_slideIn__x5x2g .3s ease}@keyframes EnhancedPairingPage_slideIn__x5x2g{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.EnhancedPairingPage_textSecondary__7MQeD{color:#00000073}.EnhancedPairingPage_textPrimary__7ajew{color:#000}.EnhancedPairingPage_textSuccess__3YHFz{color:#52c41a}.EnhancedPairingPage_textError__HSHuS{color:#ff4d4f}.EnhancedPairingPage_bgWhite__FnXvS{background-color:#fff}.EnhancedPairingPage_bgLight__uR0Ov{background-color:#f5f5f5}.EducationVerificationPage_educationVerificationPage__8rkdz{background:#f5f5f5;min-height:100vh}.EducationVerificationPage_pageContent__k0Z4J{padding:16px}.EducationVerificationPage_instructionsCard__WqsEl{margin-bottom:16px}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_instructionsHeader__3qBnO{align-items:center;display:flex;margin-bottom:12px}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_instructionsTitle__HLOeV{color:#333;font-size:16px;font-weight:500}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_instructionItem__R2RhE{align-items:center;display:flex;padding:8px 0}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_stepNumber__EhKcr{align-items:center;background:#1677ff;border-radius:50%;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;margin-right:12px;width:24px}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_stepText__\+fn0C{color:#666;font-size:14px}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_stepText__\+fn0C a{color:#1677ff;margin-left:4px;text-decoration:none}.EducationVerificationPage_instructionsCard__WqsEl .EducationVerificationPage_stepText__\+fn0C a:hover{text-decoration:underline}.EducationVerificationPage_inputCard__Nd0XR{margin-bottom:16px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_inputHeader__IOrPI{align-items:center;display:flex;margin-bottom:16px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_inputTitle__CZnEV{color:#333;font-size:16px;font-weight:500;margin-right:8px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_inputHint__yw5UO{color:#999;font-size:12px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_codeInputContainer__lGpoo{display:flex;gap:8px;margin-bottom:8px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_codeInput__hdWtC{flex:1 1}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_codeInput__hdWtC .adm-input{border:1px solid #e5e5e5;border-radius:8px;height:44px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_codeInput__hdWtC .adm-input:focus{border-color:#1677ff}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_helpButton__SnQsV{border-radius:6px;white-space:nowrap}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_codeHint__8w2aV{color:#999;font-size:12px;line-height:1.4;margin-bottom:20px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_submitButton__vuTz-{border-radius:8px;height:44px;margin-bottom:16px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_privacyNotice__hpQBz{align-items:center;background:#f0f9ff;border-radius:6px;display:flex;gap:6px;justify-content:center;padding:12px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_privacyIcon__9a3V5{font-size:14px}.EducationVerificationPage_inputCard__Nd0XR .EducationVerificationPage_privacyText__NzKsm{color:#1677ff;font-size:12px}.EducationVerificationPage_resultCard__4uBE3{margin-bottom:16px}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_resultHeader__R-MoY{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_resultTitle__50itU{color:#333;font-size:16px;font-weight:500}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_successBadge__y4vBg{align-items:center;background:#52c41a;border-radius:50%;color:#fff;display:flex;font-size:16px;height:28px;justify-content:center;width:28px}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_resultContent__ze65U .adm-list-item{padding:8px 0}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_resultContent__ze65U .adm-list-item:not(:last-child){border-bottom:1px solid #f0f0f0}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_resultLabel__-q-Y1{color:#666;font-size:14px;margin-right:8px}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_resultValue__hWobX{color:#333;font-size:14px;font-weight:500}.EducationVerificationPage_resultCard__4uBE3 .EducationVerificationPage_successMessage__LP2kn{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;color:#52c41a;font-size:14px;margin-top:16px;padding:12px;text-align:center}.EducationVerificationPage_faqSection__Whrsn .EducationVerificationPage_faqTitle__ghdS3{color:#333;font-size:14px;font-weight:500;margin-bottom:12px}.EducationVerificationPage_faqSection__Whrsn .EducationVerificationPage_faqItem__bXOso{background:#fff;border-radius:8px;margin-bottom:8px;padding:12px}.EducationVerificationPage_faqSection__Whrsn .EducationVerificationPage_faqItem__bXOso:last-child{margin-bottom:0}.EducationVerificationPage_faqSection__Whrsn .EducationVerificationPage_faqQuestion__E\+kRD{color:#333;font-size:13px;font-weight:500;margin-bottom:4px}.EducationVerificationPage_faqSection__Whrsn .EducationVerificationPage_faqAnswer__xivor{color:#666;font-size:12px;line-height:1.4}.EducationVerificationPage_infoAlert__5J07w{background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;margin-bottom:16px;padding:12px}.EducationVerificationPage_infoAlert__5J07w .EducationVerificationPage_alertTitle__ZJaW6{color:#096dd9;font-size:14px;font-weight:500;margin-bottom:4px}.EducationVerificationPage_infoAlert__5J07w .EducationVerificationPage_alertDescription__dKa06{color:#595959;font-size:12px;line-height:1.5}.EducationVerificationPage_warningAlert__UhzVq{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;margin-bottom:16px;padding:12px}.EducationVerificationPage_warningAlert__UhzVq .EducationVerificationPage_alertTitle__ZJaW6{color:#d48806;font-size:14px;font-weight:500;margin-bottom:4px}.EducationVerificationPage_warningAlert__UhzVq .EducationVerificationPage_alertDescription__dKa06{color:#595959;font-size:12px;line-height:1.5}.EducationVerificationPage_loadingContainer__-AteG{align-items:center;display:flex;height:200px;justify-content:center}.IdentityVerificationPage_identityVerificationPage__jvavd{background:#f5f5f5;min-height:100vh}.IdentityVerificationPage_pageContent__WxFg\+{padding:16px}.IdentityVerificationPage_instructionsCard__nsg27{margin-bottom:16px}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_instructionsHeader__KLwjQ{align-items:center;display:flex;margin-bottom:12px}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_instructionsTitle__XYviw{color:#333;font-size:16px;font-weight:500}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_instructionsContent__GkNjI .adm-list{--border-top:none;--border-bottom:none}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_instructionsContent__GkNjI .adm-list-item{background:#fff;padding:8px 0}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_instructionItem__a9kyJ{align-items:center;display:flex}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_stepNumber__3cSxR{align-items:center;background:#1677ff;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;margin-right:12px;width:24px}.IdentityVerificationPage_instructionsCard__nsg27 .IdentityVerificationPage_stepText__P54er{color:#666;font-size:14px;line-height:1.5}.IdentityVerificationPage_inputCard__B0UHB{margin-bottom:16px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_inputHeader__Paj0o{align-items:center;display:flex;margin-bottom:16px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_inputTitle__XaAb2{color:#333;font-size:16px;font-weight:500}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_formItem__VOro1{margin-bottom:16px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_formItem__VOro1:last-child{margin-bottom:20px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_label__oV\+XS{color:#333;font-size:14px;font-weight:500;margin-bottom:8px}.IdentityVerificationPage_inputCard__B0UHB .adm-input{background:#fff;border:1px solid #e5e5e5;border-radius:8px;height:44px}.IdentityVerificationPage_inputCard__B0UHB .adm-input:focus{border-color:#1677ff}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_verifyButton__EO3-\+{border-radius:8px;font-size:16px;height:44px;margin-bottom:16px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_privacyNotice__Otml6{align-items:center;background:#f0f9ff;border-radius:6px;display:flex;gap:6px;justify-content:center;padding:12px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_privacyIcon__rjbYi{font-size:14px}.IdentityVerificationPage_inputCard__B0UHB .IdentityVerificationPage_privacyText__oVplA{color:#1677ff;font-size:12px;line-height:1.4}.IdentityVerificationPage_resultCard__bIr2N{margin-bottom:16px}.IdentityVerificationPage_resultCard__bIr2N .IdentityVerificationPage_resultHeader__hOi9e{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.IdentityVerificationPage_resultCard__bIr2N .IdentityVerificationPage_resultTitle__YKOVD{color:#333;font-size:16px;font-weight:500}.IdentityVerificationPage_resultCard__bIr2N .IdentityVerificationPage_successBadge__tMxa-{align-items:center;background:#52c41a;border-radius:50%;color:#fff;display:flex;font-size:16px;height:28px;justify-content:center;width:28px}.IdentityVerificationPage_resultCard__bIr2N .IdentityVerificationPage_resultContent__3gehU{padding:8px 0}.IdentityVerificationPage_resultCard__bIr2N .IdentityVerificationPage_successMessage__nxyh-{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;color:#52c41a;font-size:14px;line-height:1.5;margin-top:16px;padding:12px;text-align:center}.IdentityVerificationPage_resultCard__bIr2N .IdentityVerificationPage_errorMessage__NDxC1{background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#ff4d4f;font-size:14px;line-height:1.5;margin-top:16px;padding:12px;text-align:center}.IdentityVerificationPage_faqSection__H\+POH{margin-bottom:16px}.IdentityVerificationPage_faqSection__H\+POH .IdentityVerificationPage_faqTitle__qhuNH{color:#333;font-size:14px;font-weight:500;margin-bottom:12px}.IdentityVerificationPage_faqSection__H\+POH .IdentityVerificationPage_faqItem__M4imm{background:#fff;border-radius:8px;margin-bottom:8px;padding:12px}.IdentityVerificationPage_faqSection__H\+POH .IdentityVerificationPage_faqItem__M4imm:last-child{margin-bottom:0}.IdentityVerificationPage_faqSection__H\+POH .IdentityVerificationPage_faqQuestion__AVhEa{color:#333;font-size:13px;font-weight:500;margin-bottom:4px}.IdentityVerificationPage_faqSection__H\+POH .IdentityVerificationPage_faqAnswer__apYqM{color:#666;font-size:12px;line-height:1.4}.IdentityVerificationPage_loadingContainer__VVveT{align-items:center;display:flex;flex-direction:column;gap:12px;height:200px;justify-content:center}.IdentityVerificationPage_loadingContainer__VVveT .IdentityVerificationPage_loadingText__IQCkJ{color:#666;font-size:14px}.share-page-container{background-color:#f5f5f5;min-height:100vh;padding:24px}.share-page-container .page-header{margin-bottom:32px;text-align:center}.share-page-container .page-header h2{color:#000000d9;font-size:20px;font-weight:600;margin:0}.share-page-container .page-header p{color:#00000073;font-size:14px;margin-top:8px}.share-page-container .scenarios-container{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.share-page-container .scene-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;cursor:pointer;transition:all .2s ease}.share-page-container .scene-card.active{border:2px solid #000;box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f;transform:translateY(-2px)}.share-page-container .scene-card:hover{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014}.share-page-container .scene-header{margin-bottom:16px;text-align:center}.share-page-container .scene-header h3{color:#000000d9;font-size:24px;font-weight:600;margin:0}.share-page-container .scene-description{margin-bottom:24px;padding:0 5px}.share-page-container .scene-description p{color:#000;font-size:18px;font-weight:300;white-space:break-spaces}.share-page-container .scene-description .slogan{font-size:16px}.share-page-container .scene-actions{margin-top:24px}.share-page-container .scene-actions .share-button{animation:pulse-text 2s ease-in-out infinite;background-color:#000;border:none;border-radius:6px;color:#fff;font-weight:500;transition:all .2s ease}.share-page-container .scene-actions .share-button:active{opacity:.8}.share-page-container .scene-actions .share-button:disabled{animation:none;opacity:.5}@keyframes pulse-text{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.share-page-container .share-explanation{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;margin-top:32px;padding:24px}.share-page-container .share-explanation .explanation-title{color:#000000d9;font-size:18px;font-weight:600;margin-bottom:16px;text-align:center}.share-page-container .share-explanation .explanation-content{display:flex;flex-direction:column;gap:16px}.share-page-container .share-explanation .explanation-content .explanation-item{background-color:#f5f5f5;border-left:3px solid #000;border-radius:6px;padding:16px}.share-page-container .share-explanation .explanation-content .explanation-item .item-title{color:#000000d9;font-size:16px;font-weight:500;margin-bottom:4px}.share-page-container .share-explanation .explanation-content .explanation-item .item-desc{color:#00000073;font-size:14px;line-height:1.5}.share-page-container .share-explanation .explanation-content .explanation-item .item-usage{color:#000;font-size:14px;font-weight:500;margin-top:4px}.share-page-container .adm-card .adm-card-body{padding:16px}.new-user-basic-info-page{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;padding:24px}.new-user-basic-info-page .container{background-color:#fff;border-radius:12px;box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f;max-width:400px;padding:48px;width:100%}.new-user-basic-info-page .title{color:#000000d9;font-size:20px;font-weight:600;margin-bottom:8px;text-align:center}.new-user-basic-info-page .subtitle{color:#00000073;font-size:14px;margin-bottom:32px;text-align:center}.new-user-basic-info-page .form .form-item{margin-bottom:24px}.new-user-basic-info-page .form .form-item .form-label{color:#000000d9;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.new-user-basic-info-page .form .form-item .form-input{border:1px solid #d9d9d9;border-radius:6px;font-size:14px;padding:16px;transition:border-color .2s;width:100%}.new-user-basic-info-page .form .form-item .form-input:focus{border-color:#000;outline:none}.new-user-basic-info-page .form .form-item .gender-selector{display:flex;gap:16px}.new-user-basic-info-page .form .form-item .gender-selector .gender-button{align-items:center;background-color:#fafafa;border:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:32px;transition:all .2s}.new-user-basic-info-page .form .form-item .gender-selector .gender-button .gender-icon{font-size:48px;margin-bottom:8px}.new-user-basic-info-page .form .form-item .gender-selector .gender-button .gender-text{font-size:16px;font-weight:500}.new-user-basic-info-page .form .form-item .gender-selector .gender-button.male{color:#1677ff}.new-user-basic-info-page .form .form-item .gender-selector .gender-button.male.selected{background-color:#1677ff;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;color:#fff}.new-user-basic-info-page .form .form-item .gender-selector .gender-button.female{color:#ff4d4f}.new-user-basic-info-page .form .form-item .gender-selector .gender-button.female.selected{background-color:#ff4d4f;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014;color:#fff}.new-user-basic-info-page .form .form-item .gender-selector .gender-button:not(.selected):hover{background-color:#0000000f}.new-user-basic-info-page .form .submit-button{background-color:#000;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin-top:32px;padding:16px;transition:background-color .2s;width:100%}.new-user-basic-info-page .form .submit-button:disabled{background-color:#00000040;cursor:not-allowed}.new-user-basic-info-page .form .submit-button:not(:disabled):hover{background-color:#0958d9}.question-card-base,.sort-question-component .sort-question-card{background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;margin-bottom:24px;padding:24px}.question-card-base h3,.sort-question-component .sort-question-card h3{color:#000000d9;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:8px}@media(max-width:576px){.question-card-base,.sort-question-component .sort-question-card{margin-bottom:16px;padding:16px}.question-card-base h3,.sort-question-component .sort-question-card h3{font-size:16px}}.question-instruction,.sort-question-component .sort-instruction{color:#00000073;font-size:12px;font-style:italic;margin-bottom:16px}.question-feedback,.sort-question-component .sort-feedback{align-items:center;background-color:#0000000d;border:1px solid #0003;border-radius:6px;color:#000;display:flex;font-size:12px;margin-top:16px;padding:16px}.question-feedback:before,.sort-question-component .sort-feedback:before{content:"✓";font-weight:700;margin-right:8px}.question-feedback.feedback-success,.sort-question-component .feedback-success.sort-feedback{background-color:#52c41a1a;border-color:#52c41a4d;color:#52c41a}.question-feedback.feedback-warning,.sort-question-component .feedback-warning.sort-feedback{background-color:#faad141a;border-color:#faad144d;color:#faad14}.sort-question-component .sort-question-card.hide-title h3{display:none}.sort-question-component .sort-container{display:flex;flex-direction:column;gap:4px;position:relative}.sort-question-component .sort-item{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:1px 1px 1px #0003;cursor:grab;display:flex;padding:16px 30px 16px 16px;position:relative;touch-action:none;-ms-touch-action:none;transition:transform .3s cubic-bezier(.4,0,.2,1),all .2s ease;-webkit-user-select:none;user-select:none;will-change:transform}@media(hover:hover){.sort-question-component .sort-item:hover{background-color:#0000000d;border-color:#000;box-shadow:1px 1px 1px #0003;transform:translateY(-1px)}.sort-question-component .sort-item:active{box-shadow:1px 1px 1px #0003;cursor:grabbing;opacity:.8;transform:translateY(0)}}.sort-question-component .sort-item.dragging{background-color:#0000001a;border-style:dashed;opacity:.6;transform:scale(1.02);z-index:10}.sort-question-component .sort-item.dragging .item-position{filter:grayscale(50%);opacity:.8}.sort-question-component .sort-item.drag-over{background-color:#0000001a;border-color:#000}.sort-question-component .sort-item.drag-over:before{color:#000;content:"↓";font-weight:700;left:50%;position:absolute;top:-8px;transform:translateX(-50%)}.sort-question-component .sort-item.drag-over .item-position{transform:scale(.9);transition:transform .2s ease}.sort-question-component .sort-item.animating{transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:5}.sort-question-component .drag-handle{display:none}.sort-question-component .item-content{align-items:center;display:flex;flex:1 1;flex-direction:column}.sort-question-component .item-text{color:#000000d9;font-size:16px;font-weight:400;line-height:1.4}.sort-question-component .item-parenthesis{color:#000;display:block;font-size:14px;font-weight:300;line-height:1;margin-top:4px}.sort-question-component .item-position{align-items:center;background:linear-gradient(135deg,silver,#909090);border-radius:4px;bottom:0;box-shadow:0 1px 2px #0000001a;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:12px;justify-content:center;position:absolute;right:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:12px;z-index:1}.sort-question-component .item-position.top-rank{background:linear-gradient(135deg,gold,orange);color:#333}.sort-question-component .item-position.middle-rank{background:linear-gradient(135deg,#000,#0958d9)}.sort-question-component .item-position.static-number:after{animation:pulse 1.5s infinite;background:#0009;border-radius:50%;content:"";height:8px;position:absolute;right:-2px;top:-2px;width:8px}.sort-question-component .item-position.position-changing{animation:positionChange .4s cubic-bezier(.34,1.56,.64,1)}.sort-question-component .item-position.number-changing{animation:numberChange .6s cubic-bezier(.34,1.56,.64,1)}@keyframes pulse{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.6;transform:scale(1)}}@keyframes positionChange{0%{box-shadow:0 2px 4px #0000001a;transform:scale(1)}50%{box-shadow:0 4px 12px #00000026;transform:scale(1.25)}to{box-shadow:0 2px 4px #0000001a;transform:scale(1)}}@keyframes numberChange{0%{transform:scale(1)}30%{opacity:.8}70%{background:linear-gradient(135deg,silver,#909090);transform:scale(1.1)}to{transform:scale(1)}}@keyframes smoothMove{0%{transform:translateY(var(--move-from))}to{transform:translateY(var(--move-to))}}@media(max-width:576px){.sort-question-component .sort-question-card{margin-bottom:16px;padding:4px}.sort-question-component .sort-question-card h3{font-size:16px}.sort-question-component .sort-item{padding:8px}.sort-question-component .item-position{bottom:0;font-size:11px;height:12px;right:0;width:12px}}.question-card-base,.question-component .question-card{background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;margin-bottom:24px;padding:24px}.question-card-base h3,.question-component .question-card h3{color:#000000d9;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:8px}@media(max-width:576px){.question-card-base,.question-component .question-card{margin-bottom:16px;padding:16px}.question-card-base h3,.question-component .question-card h3{font-size:16px}}.question-component .question-card .instructions,.question-instruction{color:#00000073;font-size:12px;font-style:italic;margin-bottom:16px}.question-feedback{align-items:center;background-color:#0000000d;border:1px solid #0003;border-radius:6px;color:#000;display:flex;font-size:12px;margin-top:16px;padding:16px}.question-feedback:before{content:"✓";font-weight:700;margin-right:8px}.question-feedback.feedback-success{background-color:#52c41a1a;border-color:#52c41a4d;color:#52c41a}.question-feedback.feedback-warning{background-color:#faad141a;border-color:#faad144d;color:#faad14}.question-component .question-card.hide-title h3{display:none}.question-component .options-container{display:flex;flex-direction:column;gap:8px}.question-component .choice-item{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:1px 1px 1px #0003;cursor:pointer;display:flex;justify-content:center;padding:16px 24px;position:relative;text-align:center;transition:all .2s ease}.question-component .choice-item:hover:not(.selected){background-color:#0000000d;border-color:#000}.question-component .choice-item.selected{background-color:#0000001a;border-color:#000;box-shadow:inset 1px 1px 1px #0003}.question-component .choice-item.selected .option-text{color:#0958d9;font-weight:500}.question-component .choice-item:active{box-shadow:inset 1px 1px 1px #0003;transform:translateY(1px)}.question-component .radio-input{cursor:pointer;opacity:0;position:absolute}.question-component .radio-custom{border:1px solid #999;border-radius:50%;box-shadow:inset 1px 2px 1px #0003;flex-shrink:0;height:10px;left:5px;position:absolute;top:5px;transition:all .2s ease;width:10px}.question-component .radio-custom.selected{background-color:#000;background-color:var(--theme-color,#000);border-color:#000;border-color:var(--theme-color,#000);box-shadow:none}.question-component .option-text{align-items:center;color:#000000d9;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;text-align:center}.question-component .option-parenthesis{color:#000;display:block;font-size:14px;font-weight:300;line-height:1;margin-top:4px}.question-component .option-main-text{color:#000000d9;font-size:16px}.question-component .current-selection{align-items:center;background-color:#0000000d;border:1px solid #0003;border-radius:6px;color:#000;display:flex;font-size:12px;margin-top:16px;padding:16px}.question-component .current-selection:before{content:"✓";font-weight:700;margin-right:8px}.question-component.likert-type .choice-item{justify-content:center;text-align:center}.question-component.likert-type .choice-item .option-text{flex:1 1}.question-component.range-type .options-container{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.question-component.range-type .choice-item{justify-content:center;padding:8px;text-align:center}.question-component.range-type .choice-item .radio-custom{border:1px solid #999;height:10px;left:50%;top:5px;transform:translateX(-50%);width:10px}.question-component.range-type .choice-item .option-text{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-left:0;padding-top:14px}.question-component.range-type .choice-item .radio-custom.selected{transform:translateX(-50%)}@media(max-width:576px){.question-component .question-card{margin-bottom:16px;padding:16px}.question-component .question-card h3{font-size:16px}.question-component .choice-item{padding:8px 16px}}.question-title-tabs{display:flex;flex-direction:column;margin-bottom:8px}.question-title-tabs .tab-selector{display:flex;gap:8px;margin-bottom:0}.question-title-tabs .tab-selector .selector-item{background:#fafafa;border:2px solid #0000;border-radius:6px 6px 0 0;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;position:relative;text-align:center;transition:all .2s ease;z-index:1}.question-title-tabs .tab-selector .selector-item.personal-selector{background:#4caf501a;color:#4caf50}.question-title-tabs .tab-selector .selector-item.personal-selector.active{background:#4caf50;border-bottom-color:#0000;color:#fff}.question-title-tabs .tab-selector .selector-item.ideal-selector{background:#e91e631a;color:#e91e63}.question-title-tabs .tab-selector .selector-item.ideal-selector.active{background:#e91e63;border-bottom-color:#0000;color:#fff}.question-title-tabs .tab-selector .selector-item:hover{opacity:.8}.question-title-tabs .tab-content{margin-top:-2px}.question-title-tabs .tab-content .tab-content-item{background:#fff;border-radius:0 0 6px 6px;flex-direction:column;gap:8px;min-height:100px;padding:16px;position:relative;z-index:0}.question-title-tabs .tab-content .tab-content-item.personal-content{border:2px solid #4caf50}.question-title-tabs .tab-content .tab-content-item.ideal-content{border:2px solid #e91e63}.question-title-tabs .tab-content .tab-content-item .tab-question-title{color:#000000d9;font-size:16px;line-height:1.5;text-align:left}.question-title-tabs .tab-content .tab-content-item .important-btn{align-items:center;align-self:flex-start;background:none;border:1px solid #d9d9d9;border-radius:6px;color:#00000040;cursor:pointer;display:flex;font-size:16px;gap:8px;margin-top:4px;padding:4px 8px;transition:all .2s ease}.question-title-tabs .tab-content .tab-content-item .important-btn:hover{background:#e91e630d;border-color:#e91e63}.question-title-tabs .tab-content .tab-content-item .important-btn.active{background:#e91e631a;border-color:#e91e63;color:#e91e63}.question-title-tabs .tab-content .tab-content-item .important-btn.active .important-radio{border-color:#e91e63}.question-title-tabs .tab-content .tab-content-item .important-btn.active .important-radio:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.question-title-tabs .tab-content .tab-content-item .important-btn.active .important-text{font-weight:500}.question-title-tabs .tab-content .tab-content-item .important-btn .important-radio{border:2px solid #d9d9d9;border-radius:50%;display:inline-block;flex-shrink:0;height:18px;position:relative;transition:border-color .2s ease;width:18px}.question-title-tabs .tab-content .tab-content-item .important-btn .important-radio:after{background:#e91e63;border-radius:50%;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .2s ease;width:10px}.question-title-tabs .tab-content .tab-content-item .important-btn .important-text{font-size:16px}.question-title-tabs .tab-content .tab-content-item .important-btn-placeholder{align-self:flex-start;height:40px;margin-top:4px;visibility:hidden;width:140px}.answers-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}.answers-grid.single-column{grid-template-columns:1fr}@media(max-width:576px){.answers-grid{gap:8px}}.answer-column{background:#fff;border-radius:6px;padding:4px;transition:all .2s ease}.answer-column:not(.active){opacity:.55}.answer-column.personal-column{--theme-color:#4caf50;border-top:3px solid #4caf50}.answer-column.ideal-column{--theme-color:#e91e63;border-top:3px solid #e91e63}.answer-column .important-btn-container{margin-bottom:8px}.answer-column .important-btn{background:none;border:1px solid #e91e63;border-radius:20px;color:#e91e63;cursor:pointer;font-size:.9rem;padding:5px 10px;transition:all .3s}.answer-column .important-btn:hover{background:#fce4ec}.answer-column .important-btn.active{background:#e91e63;color:#fff}.answer-column .empty-placeholder{background:#fafafa;border-radius:6px;color:#00000073;font-style:italic;padding:24px;text-align:center}.answer-column .ranking-result-display{background:#fff;border-radius:6px;padding:16px}.answer-column .ranking-result-display h3{color:#000000d9;font-size:16px;margin-top:0}.answer-column .ranking-result-display p{color:#00000073;margin-bottom:16px}.answer-column .ranking-result-display ol{color:#000000d9;padding-left:24px}.answer-column .ranking-result-display li{font-size:14px;margin-bottom:8px}.buttonStyle{background-color:#000;border:none;color:#fff}.question-page-container{align-items:flex-start;background-color:#f4f7f6;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;margin:0;min-height:100vh;padding:0}.question-page-container .test-container{background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a;box-sizing:border-box;max-width:600px;min-height:100vh;padding:30px;text-align:center;width:100%}.question-page-container .test-container h1{color:#333;font-size:2em;margin-bottom:25px}.question-page-container .test-container .question-path{background-color:#fafafa;border-radius:4px;color:#00000073;font-size:.9em;margin-bottom:20px;padding:8px 12px;text-align:left}.question-page-container .test-container .question-progress{background-color:#fafafa;border:1px solid #ddd;border-radius:8px;color:#666;font-size:1.1em;margin-bottom:20px;padding:10px 15px}.question-page-container .test-container .question-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:30px;padding:25px;text-align:left}.question-page-container .test-container .question-card h3{color:#444;font-size:1.5em;line-height:1.4;margin-bottom:20px;margin-top:0}.question-page-container .test-container .ranking-container{display:flex;flex-direction:column;gap:10px}.question-page-container .test-container .rank-item{align-items:center;background-color:#e0f7fa;border:1px solid #b2ebf2;border-radius:6px;color:#00796b;cursor:grab;display:flex;font-size:1.1em;padding:12px 15px;transition:background-color .2s ease,transform .1s ease}.question-page-container .test-container .rank-item span{color:#004d40;font-weight:700;margin-right:10px}.question-page-container .test-container .rank-item:hover{background-color:#b2ebf2;transform:translateY(-2px)}.question-page-container .test-container .rank-item[draggable=true]{cursor:grab}.question-page-container .test-container .rank-item[draggable=true]:active{cursor:grabbing}.question-page-container .test-container .choice-container{display:flex;flex-direction:column;gap:12px}.question-page-container .test-container .choice-item{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:1.1em;padding:10px 15px;transition:background-color .2s ease,border-color .2s ease}.question-page-container .test-container .choice-item:hover{background-color:#f0f0f0;border-color:silver}.question-page-container .test-container .choice-item input[type=radio]{margin-right:10px;transform:scale(1.2)}.question-page-container .test-container .next-button{background-color:#000;border:none;border-radius:6px;bottom:0;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1.2em;left:50%;padding:12px 25px;position:fixed;transform:translateX(-50%);transition:background-color .3s ease,transform .1s ease;width:200px;z-index:1000}.question-page-container .test-container .next-button:hover:not(:disabled){background-color:#0958d9;transform:translateX(-50%) translateY(-2px)}.question-page-container .test-container .next-button:active{transform:translateX(-50%) translateY(0)}.question-page-container .test-container .next-button:disabled{background-color:#ccc;cursor:not-allowed}.question-page-container .test-container .submission-message{background-color:#e8f5e9;border:1px solid #c8e6c9;border-radius:10px;color:#2e7d32;padding:30px}.question-page-container .test-container .submission-message h2{color:#1b5e20;margin-bottom:15px}.question-page-container .test-container .submission-message .result-section{background-color:#fff;border-radius:8px;margin:20px 0;padding:15px;text-align:left}.question-page-container .test-container .submission-message .result-section h3{color:#333;margin-bottom:10px}.question-page-container .test-container .submission-message .result-section ol{margin:0;padding-left:20px}.question-page-container .test-container .submission-message .result-section ol li{border-bottom:1px solid #eee;margin:5px 0;padding:5px 0}.question-page-container .test-container .submission-message .result-section ol li:last-child{border-bottom:none}.question-page-container .test-container .submission-message .navigation-buttons{display:flex;gap:10px;margin-top:30px}.question-page-container .test-container .submission-message .navigation-buttons button{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:1em;padding:12px;transition:background-color .3s ease}.question-page-container .test-container .submission-message .navigation-buttons button.profile-button{background-color:#000;color:#fff}.question-page-container .test-container .submission-message .navigation-buttons button.profile-button:hover{background-color:#0958d9}.question-page-container .test-container .submission-message .navigation-buttons button.retry-button{background-color:#ff4d6f;color:#fff}.question-page-container .test-container .submission-message .navigation-buttons button.retry-button:hover{background-color:#d43853}.question-page-container .transition-overlay{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.question-page-container .transition-overlay .transition-message{background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a;padding:30px;text-align:center}.question-page-container .transition-overlay .transition-message h3{color:#000000d9;margin-bottom:10px}.question-page-container .transition-overlay .transition-message p{color:#00000073}@media(max-width:576px){.question-page-container{padding:0}.question-page-container .test-container{padding:15px}.question-page-container .test-container h1{font-size:1.5em;margin-bottom:15px}.question-page-container .test-container .question-card{margin-bottom:20px;padding:1px}.question-page-container .test-container .submission-message{padding:15px}.question-page-container .test-container .submission-message .navigation-buttons{flex-direction:column}}@media(min-width:576px)and (max-width:768px){.question-page-container .test-container{max-width:500px;padding:20px}}