.PartyChat_chatContainer__UqMxI{display:flex;flex-direction:column;height:100%;background:#14161d;border-radius:16px;overflow:hidden}.PartyChat_chatHeader__gJZsW{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#06080f;border-bottom:1px solid #1d202a}.PartyChat_chatTitle__3fQbR{font-family:Golos Text,sans-serif;font-size:14px;font-weight:600;color:#fafbfb}.PartyChat_onlineCount__JGUhG{font-size:12px;color:#606477}.PartyChat_onlineCount__JGUhG .PartyChat_dot__vPCSq{display:inline-block;width:8px;height:8px;background:#4ade80;border-radius:50%;margin-right:6px;animation:PartyChat_pulse__yNSxR 2s infinite}@keyframes PartyChat_pulse__yNSxR{0%,to{opacity:1}50%{opacity:.5}}.PartyChat_messages__7JA2J{flex:1 1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.PartyChat_messages__7JA2J::-webkit-scrollbar{width:4px}.PartyChat_messages__7JA2J::-webkit-scrollbar-track{background:transparent}.PartyChat_messages__7JA2J::-webkit-scrollbar-thumb{background:#1d202a;border-radius:2px}.PartyChat_message__VjR3W{display:flex;gap:10px;padding:8px 10px;border-radius:8px;transition:background .2s}.PartyChat_message__VjR3W:hover{background:#06080f}.PartyChat_message__VjR3W.PartyChat_own__pvO4T{flex-direction:row-reverse;text-align:right}.PartyChat_message__VjR3W.PartyChat_own__pvO4T .PartyChat_messageContent__q7E2u{align-items:flex-end}.PartyChat_message__VjR3W.PartyChat_own__pvO4T .PartyChat_messageBubble__RZxGH{background:rgba(107,203,71,.2);border-color:rgba(107,203,71,.3)}.PartyChat_message__VjR3W.PartyChat_system__gEQzc{justify-content:center;padding:4px 10px}.PartyChat_message__VjR3W.PartyChat_system__gEQzc .PartyChat_messageBubble__RZxGH{background:#06080f;border:none;color:#606477;font-style:italic;font-size:12px}.PartyChat_avatar__xs6CX{width:32px;height:32px;border-radius:50%;background:#1d202a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PartyChat_avatar__xs6CX img{width:100%;height:100%;border-radius:50%;object-fit:cover}.PartyChat_avatar__xs6CX .PartyChat_avatarFallback__GSHBK{font-size:14px;color:#9fa3b4;font-weight:500}.PartyChat_messageContent__q7E2u{display:flex;flex-direction:column;gap:4px;max-width:80%}.PartyChat_messageHeader__lvnK5{display:flex;align-items:center;gap:8px}.PartyChat_senderName__M6IpR{font-family:Golos Text,sans-serif;font-size:12px;font-weight:600;color:#fafbfb}.PartyChat_senderName__M6IpR.PartyChat_leader__Ze9lk{color:#fbbf24}.PartyChat_messageTime__gQpMD{font-size:11px;color:#606477}.PartyChat_messageBubble__RZxGH{padding:8px 12px;background:#06080f;border:1px solid #1d202a;border-radius:16px;font-size:13px;color:#fafbfb;line-height:1.4;word-wrap:break-word}.PartyChat_inputArea__6Asx5{display:flex;gap:8px;padding:12px 16px;background:#06080f;border-top:1px solid #1d202a}.PartyChat_input___dwCF{flex:1 1;padding:10px 14px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:13px;transition:all .2s}.PartyChat_input___dwCF:focus{outline:none;border-color:rgba(107,203,71,.5);background:#1d202a}.PartyChat_input___dwCF::placeholder{color:#606477}.PartyChat_sendButton__TVxzW{padding:10px 16px;background:#6bcb47;border:none;border-radius:8px;color:#fafbfb;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.PartyChat_sendButton__TVxzW:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,203,71,.3)}.PartyChat_sendButton__TVxzW:disabled{opacity:.5;cursor:not-allowed}.PartyChat_emptyState__ltNm4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;color:#606477;text-align:center}.PartyChat_emptyState__ltNm4 .PartyChat_emptyIcon__pQRVI{font-size:32px;opacity:.5}.PartyChat_emptyState__ltNm4 .PartyChat_emptyText__slxYt{font-size:13px}.PartyChat_typingIndicator__rR0go{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:12px;color:#606477;font-style:italic}.PartyChat_typingIndicator__rR0go .PartyChat_typingDots__gIbbi{display:flex;gap:3px}.PartyChat_typingIndicator__rR0go .PartyChat_typingDots__gIbbi span{width:5px;height:5px;background:#606477;border-radius:50%;animation:PartyChat_typing__FCQ5G 1.4s infinite}.PartyChat_typingIndicator__rR0go .PartyChat_typingDots__gIbbi span:nth-child(2){animation-delay:.2s}.PartyChat_typingIndicator__rR0go .PartyChat_typingDots__gIbbi span:nth-child(3){animation-delay:.4s}@keyframes PartyChat_typing__FCQ5G{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.PartyChat_dateSeparator__K_h_5{display:flex;align-items:center;gap:12px;padding:8px 0}.PartyChat_dateSeparator__K_h_5:after,.PartyChat_dateSeparator__K_h_5:before{content:"";flex:1 1;height:1px;background:#1d202a}.PartyChat_dateSeparator__K_h_5 .PartyChat_dateText__QaaJC{font-size:11px;color:#606477;text-transform:uppercase;letter-spacing:.5px}@media(max-width:640px){.PartyChat_chatContainer__UqMxI{border-radius:0}.PartyChat_messageContent__q7E2u,.PartyChat_message__VjR3W.PartyChat_own__pvO4T .PartyChat_messageBubble__RZxGH{max-width:90%}}.ApplicationForm_overlay__AAYdi{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:ApplicationForm_fadeIn__jVQiX .2s ease}@keyframes ApplicationForm_fadeIn__jVQiX{0%{opacity:0}to{opacity:1}}.ApplicationForm_modal__Tc99p{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:480px;overflow:hidden;animation:ApplicationForm_slideUp__jCqtB .3s ease}@keyframes ApplicationForm_slideUp__jCqtB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ApplicationForm_header__8LpJD{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a}.ApplicationForm_title__CpxjI{font-family:Golos Text,sans-serif;font-size:18px;font-weight:600;color:#fafbfb}.ApplicationForm_closeButton__tovVs{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#06080f;border:none;border-radius:8px;color:#9fa3b4;font-size:20px;cursor:pointer;transition:all .2s}.ApplicationForm_closeButton__tovVs:hover{background:#1d202a;color:#fafbfb}.ApplicationForm_content__ekXFl{padding:20px 24px}.ApplicationForm_partySummary__hmSSU{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#06080f;border-radius:8px;margin-bottom:20px}.ApplicationForm_partyIcon__Tmr2j{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#1d202a}.ApplicationForm_partyInfo__Yw_zH{flex:1 1}.ApplicationForm_partyTitle___gleM{font-family:Golos Text,sans-serif;font-size:15px;font-weight:600;color:#fafbfb;margin-bottom:4px;display:flex;align-items:center;gap:8px}.ApplicationForm_partyTitle___gleM .ApplicationForm_keyLevel__r1_nI{padding:2px 8px;background:#6bcb47;border-radius:4px;font-size:13px;font-weight:700}.ApplicationForm_partyMeta__TnR_9{font-size:13px;color:#606477}.ApplicationForm_characterSection__SK9D_{margin-bottom:20px}.ApplicationForm_sectionLabel__iSDIg{font-size:13px;font-weight:500;color:#9fa3b4;margin-bottom:10px}.ApplicationForm_characterList__W_gEA{display:flex;flex-direction:column;gap:8px}.ApplicationForm_characterOption__HSeIj{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#06080f;border:1px solid #1d202a;border-radius:8px;cursor:pointer;transition:all .2s}.ApplicationForm_characterOption__HSeIj:hover{background:#1d202a;border-color:#1d202a}.ApplicationForm_characterOption__HSeIj.ApplicationForm_selected__DjT8i{background:rgba(107,203,71,.15);border-color:rgba(107,203,71,.4)}.ApplicationForm_characterOption__HSeIj.ApplicationForm_unavailable__xDixG{opacity:.5;cursor:not-allowed}.ApplicationForm_characterOption__HSeIj.ApplicationForm_unavailable__xDixG:hover{background:#06080f;border-color:#1d202a}.ApplicationForm_characterAvatar__qMRhq{width:40px;height:40px;border-radius:8px;background:#1d202a;overflow:hidden}.ApplicationForm_characterAvatar__qMRhq img{width:100%;height:100%;object-fit:cover}.ApplicationForm_characterInfo__FD0sd{flex:1 1}.ApplicationForm_characterName__eJQm0{font-size:14px;font-weight:500;color:#fafbfb;margin-bottom:2px}.ApplicationForm_characterSpec__srnlb{font-size:12px;color:#606477}.ApplicationForm_characterStats__w2JFP{text-align:right}.ApplicationForm_characterRio__anpUQ{font-size:14px;font-weight:600;margin-bottom:2px}.ApplicationForm_characterIlvl__PPs4H{font-size:12px;color:#606477}.ApplicationForm_roleTag__PLFOt{font-size:16px}.ApplicationForm_roleSection__uptKB{margin-bottom:20px}.ApplicationForm_roleOptions__mWzs9{display:flex;gap:10px}.ApplicationForm_roleOption__9EzeE{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px;background:#06080f;border:1px solid #1d202a;border-radius:8px;cursor:pointer;transition:all .2s}.ApplicationForm_roleOption__9EzeE:hover:not(.ApplicationForm_disabled__B9OPZ){background:#1d202a}.ApplicationForm_roleOption__9EzeE.ApplicationForm_selected__DjT8i{background:rgba(107,203,71,.15);border-color:rgba(107,203,71,.4)}.ApplicationForm_roleOption__9EzeE.ApplicationForm_disabled__B9OPZ{opacity:.4;cursor:not-allowed}.ApplicationForm_roleOption__9EzeE .ApplicationForm_roleIcon__ZBi7n{font-size:24px}.ApplicationForm_roleOption__9EzeE .ApplicationForm_roleName__bx3bw{font-size:12px;color:#fafbfb;font-weight:500}.ApplicationForm_roleOption__9EzeE .ApplicationForm_roleAvailable__gvjgr{font-size:11px;color:#4ade80}.ApplicationForm_roleOption__9EzeE .ApplicationForm_roleFull__JtKau{font-size:11px;color:#f87171}.ApplicationForm_messageSection__chkYK{margin-bottom:20px}.ApplicationForm_textarea__rOH3U{width:100%;padding:12px 14px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px;min-height:80px;resize:vertical;transition:all .2s}.ApplicationForm_textarea__rOH3U:focus{outline:none;border-color:rgba(107,203,71,.5);background:#1d202a}.ApplicationForm_textarea__rOH3U::placeholder{color:#606477}.ApplicationForm_requirementsCheck__4xnOQ{margin-bottom:20px}.ApplicationForm_requirement__p4Vhp{display:flex;align-items:center;gap:10px;padding:8px 0}.ApplicationForm_requirement__p4Vhp .ApplicationForm_checkIcon__R1PKY{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px}.ApplicationForm_requirement__p4Vhp .ApplicationForm_checkIcon__R1PKY.ApplicationForm_pass__bmByA{background:rgba(74,222,128,.2);color:#4ade80}.ApplicationForm_requirement__p4Vhp .ApplicationForm_checkIcon__R1PKY.ApplicationForm_fail__ChD9n{background:hsla(0,91%,71%,.2);color:#f87171}.ApplicationForm_requirement__p4Vhp .ApplicationForm_requirementText__BqZQb{font-size:13px;color:#fafbfb}.ApplicationForm_requirement__p4Vhp .ApplicationForm_requirementText__BqZQb.ApplicationForm_fail__ChD9n{color:#f87171}.ApplicationForm_footer__kHviu{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.ApplicationForm_cancelButton__aygyZ{padding:10px 20px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#9fa3b4;font-size:14px;cursor:pointer;transition:all .2s}.ApplicationForm_cancelButton__aygyZ:hover{background:#1d202a;color:#fafbfb}.ApplicationForm_submitButton__xfw9F{padding:12px 28px;background:#6bcb47;border:none;border-radius:8px;color:#fafbfb;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.ApplicationForm_submitButton__xfw9F:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,203,71,.4)}.ApplicationForm_submitButton__xfw9F:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.ApplicationForm_modal__Tc99p{max-height:100vh;border-radius:0}.ApplicationForm_content__ekXFl{padding:16px}.ApplicationForm_roleOptions__mWzs9{flex-direction:column}.ApplicationForm_footer__kHviu{flex-direction:column;gap:10px}.ApplicationForm_cancelButton__aygyZ,.ApplicationForm_submitButton__xfw9F{width:100%;text-align:center}}.RatingModal_overlay__o7ptv{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:RatingModal_fadeIn__YQugG .2s ease}@keyframes RatingModal_fadeIn__YQugG{0%{opacity:0}to{opacity:1}}.RatingModal_modal__m6XGq{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:RatingModal_slideUp__cHVLF .3s ease}@keyframes RatingModal_slideUp__cHVLF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RatingModal_header__yoIJK{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a}.RatingModal_title__5r2J2{font-family:Golos Text,sans-serif;font-size:18px;font-weight:600;color:#fafbfb}.RatingModal_closeButton__kKT37{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#06080f;border:none;border-radius:8px;color:#9fa3b4;font-size:20px;cursor:pointer;transition:all .2s}.RatingModal_closeButton__kKT37:hover{background:#1d202a;color:#fafbfb}.RatingModal_content__qC537{flex:1 1;overflow-y:auto;padding:20px 24px}.RatingModal_content__qC537::-webkit-scrollbar{width:6px}.RatingModal_content__qC537::-webkit-scrollbar-track{background:transparent}.RatingModal_content__qC537::-webkit-scrollbar-thumb{background:#1d202a;border-radius:3px}.RatingModal_playerInfo___wtqX{display:flex;align-items:center;gap:12px;padding:16px;background:#06080f;border-radius:8px;margin-bottom:20px}.RatingModal_playerAvatar__M11ur{width:48px;height:48px;border-radius:50%;background:#1d202a;display:flex;align-items:center;justify-content:center;overflow:hidden}.RatingModal_playerAvatar__M11ur img{width:100%;height:100%;object-fit:cover}.RatingModal_playerAvatar__M11ur .RatingModal_avatarFallback__TL04D{font-size:20px;color:#9fa3b4;font-weight:600}.RatingModal_playerDetails__G8xND{flex:1 1}.RatingModal_playerName___QQW9{font-family:Golos Text,sans-serif;font-size:16px;font-weight:600;color:#fafbfb;margin-bottom:4px}.RatingModal_playerSpec__78Fn3{font-size:13px;color:#606477}.RatingModal_sectionTitle__63i6A{font-family:Golos Text,sans-serif;font-size:14px;font-weight:600;color:#9fa3b4;margin-bottom:12px}.RatingModal_ratingTypes__t1cXX{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.RatingModal_ratingType__R9QRk{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#06080f;border:1px solid #1d202a;border-radius:8px;cursor:pointer;transition:all .2s}.RatingModal_ratingType__R9QRk:hover{background:#1d202a;border-color:#1d202a}.RatingModal_ratingType__R9QRk.RatingModal_selected__JGZ4k{background:rgba(107,203,71,.15);border-color:rgba(107,203,71,.4)}.RatingModal_ratingType__R9QRk.RatingModal_negative__tGXSk.RatingModal_selected__JGZ4k{background:hsla(0,91%,71%,.15);border-color:hsla(0,91%,71%,.4)}.RatingModal_ratingType__R9QRk .RatingModal_ratingIcon__qQoNN{font-size:18px}.RatingModal_ratingType__R9QRk .RatingModal_ratingLabel__nEyfh{font-size:13px;color:#fafbfb}.RatingModal_commentSection__ClnvU{margin-bottom:24px}.RatingModal_textarea__oOcCz{width:100%;padding:12px 14px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px;min-height:80px;resize:vertical;transition:all .2s}.RatingModal_textarea__oOcCz:focus{outline:none;border-color:rgba(107,203,71,.5);background:#1d202a}.RatingModal_textarea__oOcCz::placeholder{color:#606477}.RatingModal_charCount__2k0WA{text-align:right;font-size:11px;color:#606477;margin-top:4px}.RatingModal_anonymousToggle__qilsF{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#06080f;border-radius:8px;cursor:pointer;margin-bottom:24px}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleTrack__fD4hs{width:44px;height:24px;background:#1d202a;border-radius:12px;position:relative;transition:all .2s}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleTrack__fD4hs.RatingModal_active__iMagZ{background:#6bcb47}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleTrack__fD4hs .RatingModal_toggleThumb__y8KZ4{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:all .2s}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleTrack__fD4hs .RatingModal_toggleThumb__y8KZ4.RatingModal_active__iMagZ{left:22px}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleInfo__Ppd__{flex:1 1}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleInfo__Ppd__ .RatingModal_toggleLabel__RKHUv{font-size:14px;color:#fafbfb;margin-bottom:2px}.RatingModal_anonymousToggle__qilsF .RatingModal_toggleInfo__Ppd__ .RatingModal_toggleDesc__d5a3r{font-size:12px;color:#606477}.RatingModal_footer__NzOA9{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.RatingModal_skipButton__KuXMd{padding:10px 20px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#9fa3b4;font-size:14px;cursor:pointer;transition:all .2s}.RatingModal_skipButton__KuXMd:hover{background:#1d202a;color:#fafbfb}.RatingModal_submitButton__sFcyQ{padding:12px 32px;background:#6bcb47;border:none;border-radius:8px;color:#fafbfb;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.RatingModal_submitButton__sFcyQ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,203,71,.4)}.RatingModal_submitButton__sFcyQ:disabled{opacity:.5;cursor:not-allowed}.RatingModal_progressBar__QUQqc{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#06080f;border-bottom:1px solid #1d202a}.RatingModal_progressDots__Z7l6j{display:flex;gap:6px}.RatingModal_progressDot__QVrkI{width:8px;height:8px;border-radius:50%;background:#1d202a;transition:all .2s}.RatingModal_progressDot__QVrkI.RatingModal_active__iMagZ{background:#6bcb47}.RatingModal_progressDot__QVrkI.RatingModal_completed__daTA1{background:#4ade80}.RatingModal_progressText__chVB7{font-size:12px;color:#606477;margin-left:auto}@media(max-width:640px){.RatingModal_modal__m6XGq{max-height:100vh;border-radius:0}.RatingModal_content__qC537{padding:16px}.RatingModal_ratingTypes__t1cXX{gap:6px}.RatingModal_ratingType__R9QRk{padding:8px 12px}.RatingModal_ratingType__R9QRk .RatingModal_ratingLabel__nEyfh{font-size:12px}.RatingModal_footer__NzOA9{flex-direction:column;gap:12px}.RatingModal_skipButton__KuXMd,.RatingModal_submitButton__sFcyQ{width:100%;text-align:center}}.PartyDetailPage_page__O_Ciq{min-height:100vh;background:#13141a;color:#e5e7eb}.PartyDetailPage_header__E5qND{display:flex;align-items:center;gap:20px;padding:16px 24px;background:linear-gradient(180deg,#1e2028,#16181f);border-bottom:1px solid hsla(0,0%,100%,.06);position:-webkit-sticky;position:sticky;top:0;z-index:100}.PartyDetailPage_backButton__l_y2N{padding:8px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#9ca3af;font-size:14px;text-decoration:none;transition:all .2s}.PartyDetailPage_backButton__l_y2N:hover{background:hsla(0,0%,100%,.1);color:#fff}.PartyDetailPage_partyInfo__aKmZ3{flex:1 1}.PartyDetailPage_titleRow__6o38r{display:flex;align-items:center;gap:12px;margin-bottom:6px}.PartyDetailPage_keyLevel__GJb1N{font-size:20px;font-weight:700;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:4px 12px;border-radius:6px}.PartyDetailPage_title__K3Zef{font-size:20px;font-weight:600;color:#fff;margin:0}.PartyDetailPage_metaRow__KcjNP{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PartyDetailPage_badge__nmAFf{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.PartyDetailPage_badge__nmAFf.PartyDetailPage_learning__lIvLT{background:rgba(34,197,94,.15);color:#4ade80}.PartyDetailPage_badge__nmAFf.PartyDetailPage_casual__yhuup{background:rgba(59,130,246,.15);color:#60a5fa}.PartyDetailPage_badge__nmAFf.PartyDetailPage_serious__nuIB7{background:rgba(249,115,22,.15);color:#fb923c}.PartyDetailPage_badge__nmAFf.PartyDetailPage_boost__eyK55{background:rgba(168,85,247,.15);color:#c084fc}.PartyDetailPage_language__4nj4I,.PartyDetailPage_members___rlh7{font-size:13px;color:#9ca3af}.PartyDetailPage_status__HWhbA{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.PartyDetailPage_status__HWhbA.PartyDetailPage_forming__yq46a{background:rgba(59,130,246,.15);color:#60a5fa}.PartyDetailPage_status__HWhbA.PartyDetailPage_ready__KL83r{background:rgba(34,197,94,.15);color:#4ade80}.PartyDetailPage_status__HWhbA.PartyDetailPage_in_progress__htWx1{background:rgba(249,115,22,.15);color:#fb923c}.PartyDetailPage_status__HWhbA.PartyDetailPage_completed__bceKq{background:hsla(220,9%,46%,.15);color:#9ca3af}.PartyDetailPage_headerActions__Td9HS{display:flex;gap:10px}.PartyDetailPage_applyButton__drAsK{padding:10px 24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyDetailPage_applyButton__drAsK:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.4)}.PartyDetailPage_leaveButton__d_nDZ{padding:10px 20px;background:hsla(0,91%,71%,.15);border:1px solid hsla(0,91%,71%,.3);border-radius:8px;color:#f87171;font-size:14px;cursor:pointer;transition:all .2s}.PartyDetailPage_leaveButton__d_nDZ:hover{background:hsla(0,91%,71%,.25)}.PartyDetailPage_readyCheckButton__YBzhy{padding:10px 20px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:#4ade80;font-size:14px;cursor:pointer;transition:all .2s}.PartyDetailPage_readyCheckButton__YBzhy:hover:not(:disabled){background:rgba(34,197,94,.25)}.PartyDetailPage_readyCheckButton__YBzhy:disabled{opacity:.5;cursor:not-allowed}.PartyDetailPage_completeButton__keIrG{padding:10px 20px;background:rgba(249,115,22,.15);border:1px solid rgba(249,115,22,.3);border-radius:8px;color:#fb923c;font-size:14px;cursor:pointer;transition:all .2s}.PartyDetailPage_completeButton__keIrG:hover:not(:disabled){background:rgba(249,115,22,.25)}.PartyDetailPage_completeButton__keIrG:disabled{opacity:.5;cursor:not-allowed}.PartyDetailPage_readyCheckBanner__4bkqV{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 24px;background:linear-gradient(90deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border-bottom:1px solid rgba(34,197,94,.3);animation:PartyDetailPage_pulse__Ti_sc 2s infinite}@keyframes PartyDetailPage_pulse__Ti_sc{0%,to{opacity:1}50%{opacity:.8}}.PartyDetailPage_readyCheckButtons__jmUb5{display:flex;gap:10px}.PartyDetailPage_readyButton__JcoZI{padding:8px 20px;background:#4ade80;border:none;border-radius:6px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyDetailPage_readyButton__JcoZI:hover{background:#22c55e}.PartyDetailPage_notReadyButton__7D_Ku{padding:8px 20px;background:hsla(0,91%,71%,.2);border:1px solid hsla(0,91%,71%,.4);border-radius:6px;color:#f87171;font-size:14px;cursor:pointer;transition:all .2s}.PartyDetailPage_notReadyButton__7D_Ku:hover{background:hsla(0,91%,71%,.3)}.PartyDetailPage_content__dEEns{display:flex;height:calc(100vh - 100px)}.PartyDetailPage_sidebar__NLCOI{width:320px;background:#1a1b21;border-right:1px solid hsla(0,0%,100%,.06);overflow-y:auto;display:flex;flex-direction:column}.PartyDetailPage_sidebarSection__voy1S{padding:16px;border-bottom:1px solid hsla(0,0%,100%,.06)}.PartyDetailPage_sectionTitle__ThzOn{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.PartyDetailPage_memberList__pn2RK{display:flex;flex-direction:column;gap:6px}.PartyDetailPage_memberCard__jcRnt{display:flex;align-items:center;gap:10px;padding:10px 12px;background:hsla(0,0%,100%,.03);border-radius:8px;transition:background .2s}.PartyDetailPage_memberCard__jcRnt:hover{background:hsla(0,0%,100%,.06)}.PartyDetailPage_memberCard__jcRnt.PartyDetailPage_currentUser__DeVg_{background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2)}.PartyDetailPage_memberRole__dOr_w{font-size:18px;width:28px;text-align:center}.PartyDetailPage_memberInfo__lvF0M{flex:1 1;min-width:0}.PartyDetailPage_memberName__5jPjx{font-size:13px;font-weight:500;color:#e5e7eb;display:flex;align-items:center;gap:4px}.PartyDetailPage_leaderBadge__JL9vl{font-size:12px}.PartyDetailPage_memberSpec__lUNIc{font-size:11px;color:#6b7280}.PartyDetailPage_memberRio__KWRa_{font-size:13px;font-weight:600}.PartyDetailPage_memberReady__fRG3t{font-size:14px;color:#4ade80}.PartyDetailPage_kickButton__J5iMk{padding:4px 8px;background:transparent;border:none;color:#6b7280;font-size:14px;cursor:pointer;transition:color .2s;opacity:0}.PartyDetailPage_memberCard__jcRnt:hover .PartyDetailPage_kickButton__J5iMk{opacity:1}.PartyDetailPage_kickButton__J5iMk:hover{color:#f87171}.PartyDetailPage_applicationList__ptctp{display:flex;flex-direction:column;gap:8px}.PartyDetailPage_applicationCard__o_qNS{padding:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:8px}.PartyDetailPage_applicantInfo__Urykq{display:flex;align-items:center;gap:10px;margin-bottom:8px}.PartyDetailPage_applicantRole__Bumtt{font-size:18px}.PartyDetailPage_applicantDetails__ptOZ3{flex:1 1}.PartyDetailPage_applicantName__E4Bv3{font-size:13px;font-weight:500;color:#e5e7eb}.PartyDetailPage_applicantSpec__0Q4d2{font-size:11px;color:#6b7280}.PartyDetailPage_applicantRio__kfqWZ{font-size:13px;font-weight:600}.PartyDetailPage_applicantMessage__XUW8_{font-size:12px;color:#9ca3af;padding:8px 10px;background:hsla(0,0%,100%,.02);border-radius:6px;margin-bottom:10px}.PartyDetailPage_applicationActions__JfV8G{display:flex;gap:8px}.PartyDetailPage_acceptButton__eoPT9{flex:1 1;padding:8px 12px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:6px;color:#4ade80;font-size:12px;cursor:pointer;transition:all .2s}.PartyDetailPage_acceptButton__eoPT9:hover:not(:disabled){background:rgba(34,197,94,.25)}.PartyDetailPage_acceptButton__eoPT9:disabled{opacity:.5;cursor:not-allowed}.PartyDetailPage_rejectButton__rsFum{flex:1 1;padding:8px 12px;background:hsla(0,91%,71%,.15);border:1px solid hsla(0,91%,71%,.3);border-radius:6px;color:#f87171;font-size:12px;cursor:pointer;transition:all .2s}.PartyDetailPage_rejectButton__rsFum:hover:not(:disabled){background:hsla(0,91%,71%,.25)}.PartyDetailPage_rejectButton__rsFum:disabled{opacity:.5;cursor:not-allowed}.PartyDetailPage_statsGrid__0XnKE{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.PartyDetailPage_statItem__PgXGL{padding:12px;background:hsla(0,0%,100%,.03);border-radius:8px;text-align:center}.PartyDetailPage_statLabel__nnSSi{font-size:11px;color:#6b7280;display:block;margin-bottom:4px}.PartyDetailPage_statValue__OwsFR{font-size:16px;font-weight:600;color:#e5e7eb}.PartyDetailPage_main__AVxE3{flex:1 1;display:flex;flex-direction:column;min-width:0}.PartyDetailPage_chatPlaceholder__2dU_0{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#6b7280}.PartyDetailPage_lockIcon__waL4_{font-size:48px;opacity:.5}.PartyDetailPage_loading__1RZ62{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.PartyDetailPage_spinner__UeWgr{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#6366f1;border-radius:50%;animation:PartyDetailPage_spin__KRN_a 1s linear infinite}@keyframes PartyDetailPage_spin__KRN_a{to{transform:rotate(1turn)}}.PartyDetailPage_error__VLxb3{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#f87171}.PartyDetailPage_backLink__NTHvp{padding:10px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#9ca3af;text-decoration:none;transition:all .2s}.PartyDetailPage_backLink__NTHvp:hover{background:hsla(0,0%,100%,.1);color:#fff}@media(max-width:900px){.PartyDetailPage_header__E5qND{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.PartyDetailPage_headerActions__Td9HS{width:100%;flex-wrap:wrap}.PartyDetailPage_content__dEEns{flex-direction:column;height:auto}.PartyDetailPage_sidebar__NLCOI{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.06);max-height:300px}.PartyDetailPage_main__AVxE3{height:calc(100vh - 400px);min-height:300px}}@media(max-width:640px){.PartyDetailPage_metaRow__KcjNP{gap:8px}.PartyDetailPage_titleRow__6o38r{flex-wrap:wrap}.PartyDetailPage_keyLevel__GJb1N{font-size:16px;padding:3px 8px}.PartyDetailPage_title__K3Zef{font-size:16px}}.PartyFinderPage_page__z0cDX{min-height:100vh;background:#0d0f16;padding-bottom:40px;font-family:Golos Text,sans-serif}.PartyFinderPage_pageHeader__enjM4{display:flex;align-items:center;justify-content:space-between;max-width:1196px;margin:0 auto;padding:48px 0 16px}@media(max-width:1000px),(orientation:portrait){.PartyFinderPage_pageHeader__enjM4{flex-direction:column;gap:16px;padding:24px 16px 16px}}.PartyFinderPage_title__NZJbK{font-family:Golos Text,sans-serif;font-size:20px;font-weight:700;line-height:25px;color:#fafbfb;margin:0}.PartyFinderPage_headerActions__yxruI{display:flex;gap:12px}.PartyFinderPage_smartMatchButton__M2O3A{display:flex;align-items:center;gap:6px;padding:10px 20px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_smartMatchButton__M2O3A:hover{background:#5bb83c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,203,71,.4)}.PartyFinderPage_createButton__Xj1jF{display:flex;align-items:center;gap:6px;padding:9.5px 16px;background:#1d202a;border:none;border-radius:8px;box-shadow:inset 0 1px 0 0 rgba(203,223,255,.149);color:#fafbfb;font-family:Golos Text,sans-serif;font-size:15px;font-weight:500;line-height:19px;cursor:pointer;transition:all .2s}.PartyFinderPage_createButton__Xj1jF:hover{background:#292c36}.PartyFinderPage_historyButton__1mF4b{display:flex;align-items:center;gap:6px;padding:9.5px 16px;background:#1d202a;border:none;border-radius:8px;box-shadow:inset 0 1px 0 0 rgba(203,223,255,.149);color:#fafbfb;font-family:Golos Text,sans-serif;font-size:15px;font-weight:500;line-height:19px;cursor:pointer;transition:all .2s}.PartyFinderPage_historyButton__1mF4b:hover{background:#292c36}.PartyFinderPage_historyButton__1mF4b.PartyFinderPage_active__GFbjU{background:#6bcb47;color:#000}.PartyFinderPage_main__NEcer{max-width:1196px;margin:0 auto}@media(max-width:1000px),(orientation:portrait){.PartyFinderPage_main__NEcer{padding:0 8px}}.PartyFinderPage_partyGrid__uWY28{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px}@media(max-width:1000px),(orientation:portrait){.PartyFinderPage_partyGrid__uWY28{grid-template-columns:1fr}}.PartyFinderPage_loading__y0U1D{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#9fa3b4;gap:16px}.PartyFinderPage_spinner__at5Q_{width:40px;height:40px;border:3px solid rgba(107,203,71,.2);border-top-color:#6bcb47;border-radius:50%;animation:PartyFinderPage_spin__fb_HT 1s linear infinite}@keyframes PartyFinderPage_spin__fb_HT{to{transform:rotate(1turn)}}.PartyFinderPage_error__k1_c4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#f87171;gap:12px}.PartyFinderPage_error__k1_c4 span:first-child{font-size:32px}.PartyFinderPage_error__k1_c4 button{margin-top:8px;padding:8px 16px;background:hsla(0,91%,71%,.15);border:1px solid hsla(0,91%,71%,.3);border-radius:6px;color:#f87171;font-size:13px;cursor:pointer;transition:all .2s}.PartyFinderPage_error__k1_c4 button:hover{background:hsla(0,91%,71%,.25)}.PartyFinderPage_empty__Yqj_F{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#606477;gap:12px;text-align:center}.PartyFinderPage_empty__Yqj_F span:first-child{font-size:48px}.PartyFinderPage_loadMore__WGWFa{display:flex;justify-content:center;margin-top:24px}.PartyFinderPage_loadMore__WGWFa button{padding:12px 32px;background:#06080f;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#fafbfb;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PartyFinderPage_loadMore__WGWFa button:hover:not(:disabled){background:#1d202a;border-color:hsla(0,0%,100%,.12)}.PartyFinderPage_loadMore__WGWFa button:disabled{opacity:.5;cursor:not-allowed}.PartyFinderPage_resultsCount__M3zd_{text-align:center;margin-top:16px;color:#606477;font-size:13px}@media(max-width:1000px),(orientation:portrait){.PartyFinderPage_headerActions__yxruI{justify-content:center;flex-wrap:wrap}}@media(max-width:640px){.PartyFinderPage_headerActions__yxruI{gap:8px}.PartyFinderPage_createButton__Xj1jF,.PartyFinderPage_historyButton__1mF4b,.PartyFinderPage_smartMatchButton__M2O3A{padding:8px 12px;font-size:12px}}.PartyFinderPage_overlay__OLeVg{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:PartyFinderPage_fadeIn__FLcjs .2s ease}@keyframes PartyFinderPage_fadeIn__FLcjs{0%{opacity:0}to{opacity:1}}.PartyFinderPage_myPartiesModal__o_Gv4{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:500px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.PartyFinderPage_myPartiesHeader__c98ma{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a}.PartyFinderPage_myPartiesHeader__c98ma h2{font-size:18px;font-weight:600;color:#fafbfb;margin:0}.PartyFinderPage_myPartiesHeader__c98ma button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#06080f;border:none;border-radius:8px;color:#9fa3b4;font-size:18px;cursor:pointer;transition:all .2s}.PartyFinderPage_myPartiesHeader__c98ma button:hover{background:#1d202a;color:#fafbfb}.PartyFinderPage_myPartiesContent__r6dkJ{flex:1 1;overflow-y:auto;padding:20px 24px}.PartyFinderPage_myPartiesSection__2BRYL h3{font-size:14px;color:#9fa3b4;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.PartyFinderPage_applicationsList__CC_jM{list-style:none;padding:0;margin:0}.PartyFinderPage_applicationItem__lu6BR{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#06080f;border-radius:8px;margin-bottom:8px;color:#fafbfb;font-size:14px}.PartyFinderPage_applicationItem__lu6BR:last-child{margin-bottom:0}.PartyFinderPage_applicationStatus__pHhqH{padding:4px 8px;background:rgba(107,203,71,.15);color:#6bcb47}.PartyFinderPage_emptyText__LiMiR{color:#606477;padding:24px}.PartyFinderPage_toast__1GsBK{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#22c55e;color:#fafbfb;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:PartyFinderPage_toastIn__oUZtA .3s ease;z-index:2000}@keyframes PartyFinderPage_toastIn__oUZtA{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.PartyFinderPage_testBanner__KmYfx{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 24px;background:linear-gradient(90deg,rgba(107,203,71,.15),rgba(107,203,71,.05));border-bottom:1px solid rgba(107,203,71,.3)}.PartyFinderPage_testBanner__KmYfx span{color:#6bcb47;font-size:14px;font-weight:500}.PartyFinderPage_testButton__3aoLw{padding:8px 16px;background:#6bcb47;border:none;border-radius:6px;color:#000;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_testButton__3aoLw:hover:not(:disabled){background:#5bb83c}.PartyFinderPage_testButton__3aoLw:disabled{opacity:.5;cursor:not-allowed}.PartyFinderPage_testButton__3aoLw.PartyFinderPage_active__GFbjU{background:#f87171;color:#fafbfb}.PartyFinderPage_testButton__3aoLw.PartyFinderPage_active__GFbjU:hover{background:#f64040}.PartyFinderPage_partyRoomModal__WQ71s{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:800px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.PartyFinderPage_partyRoomHeader__UkfRp{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a;background:transparent}.PartyFinderPage_partyRoomHeader__UkfRp h2{font-size:20px;font-weight:600;color:#fafbfb;margin:0 0 4px}.PartyFinderPage_partyRoomHeader__UkfRp button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#06080f;border:none;border-radius:8px;color:#9fa3b4;font-size:18px;cursor:pointer;transition:all .2s}.PartyFinderPage_partyRoomHeader__UkfRp button:hover{background:#1a1d26;color:#fafbfb}.PartyFinderPage_partyRoomStatus__E6KLi{font-size:13px;color:#6bcb47}.PartyFinderPage_partyRoomContent__pTT7y{flex:1 1;overflow-y:auto;padding:20px 24px}.PartyFinderPage_partyRoomSection__gnYsT{margin-bottom:24px}.PartyFinderPage_partyRoomSection__gnYsT:last-child{margin-bottom:0}.PartyFinderPage_partyRoomSection__gnYsT h3{font-size:14px;font-weight:600;color:#9fa3b4;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.PartyFinderPage_membersList__GYZj1{display:flex;flex-direction:column;gap:8px}.PartyFinderPage_memberItem__Xt3L0{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:1px solid #1d202a;border-radius:8px}.PartyFinderPage_memberRole__MxfUL{font-size:20px}.PartyFinderPage_memberInfo__GSqYP{flex:1 1}.PartyFinderPage_memberName__EdrvO{display:block;font-size:14px;font-weight:500;color:#fafbfb}.PartyFinderPage_memberSpec__I_ATa{display:block;font-size:12px;color:#9fa3b4}.PartyFinderPage_memberReady__Iblbr{font-size:18px}.PartyFinderPage_kickButton__muXIp{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid hsla(0,91%,71%,.3);border-radius:6px;color:#f87171;font-size:14px;cursor:pointer;transition:all .2s;margin-left:8px;opacity:0}.PartyFinderPage_memberItem__Xt3L0:hover .PartyFinderPage_kickButton__muXIp{opacity:1}.PartyFinderPage_kickButton__muXIp:hover{background:hsla(0,91%,71%,.15);border-color:#f87171}.PartyFinderPage_discordButtonWrapper__2fafL{display:flex;flex-direction:column;align-items:center;gap:6px}.PartyFinderPage_discordButton__iWP9o{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#5865f2;border:none;border-radius:8px;color:#fafbfb;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_discordButton__iWP9o:hover:not(:disabled){background:#4752c4}.PartyFinderPage_discordButton__iWP9o.PartyFinderPage_disabled__lF1Ow,.PartyFinderPage_discordButton__iWP9o:disabled{background:rgba(88,101,242,.3);cursor:not-allowed;opacity:.6}.PartyFinderPage_discordHint__O2SeI{font-size:11px;color:#9fa3b4;text-align:center}.PartyFinderPage_chatPlaceholder__P4iei{background:transparent;border:1px solid #1d202a;border-radius:8px;padding:16px;margin-bottom:12px;max-height:200px;overflow-y:auto}.PartyFinderPage_chatMessage__fAzV4{padding:8px 0;font-size:14px;color:#fafbfb;border-bottom:1px solid #1d202a}.PartyFinderPage_chatMessage__fAzV4:last-child{border-bottom:none}.PartyFinderPage_chatMessage__fAzV4 strong{color:#6bcb47}.PartyFinderPage_chatInput__QoRAz{display:flex;gap:8px}.PartyFinderPage_chatInput__QoRAz input{flex:1 1;padding:12px 16px;background:transparent;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px}.PartyFinderPage_chatInput__QoRAz input::placeholder{color:#9fa3b4}.PartyFinderPage_chatInput__QoRAz input:focus{outline:none;border-color:#6bcb47}.PartyFinderPage_chatInput__QoRAz button{padding:12px 20px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_chatInput__QoRAz button:hover{background:#5bb83c}.PartyFinderPage_partyRoomFooter__f_XQo{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.PartyFinderPage_leaveButton__OBcHz{padding:12px 24px;background:hsla(0,91%,71%,.15);border:1px solid hsla(0,91%,71%,.3);border-radius:8px;color:#f87171;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PartyFinderPage_leaveButton__OBcHz:hover{background:hsla(0,91%,71%,.25)}.PartyFinderPage_readyButton__dFAvZ{padding:12px 32px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_readyButton__dFAvZ:hover{background:#5bb83c}.PartyFinderPage_completeDungeonButton__wuSf8{padding:12px 24px;background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#fbbf24;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PartyFinderPage_completeDungeonButton__wuSf8:hover{background:rgba(251,191,36,.25)}.PartyFinderPage_myPartiesView__BffRG{max-width:1196px;margin:0 auto;padding:24px 0}@media(max-width:1000px),(orientation:portrait){.PartyFinderPage_myPartiesView__BffRG{padding:16px 8px}}.PartyFinderPage_myPartiesContent__r6dkJ{display:flex;flex-direction:column;gap:32px}.PartyFinderPage_myPartiesSection__2BRYL h3{font-size:16px;font-weight:600;color:#fafbfb;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #1d202a}.PartyFinderPage_applicationsList__CC_jM,.PartyFinderPage_historyList__M6YQb{display:flex;flex-direction:column;gap:12px}.PartyFinderPage_applicationCard__T7pCN,.PartyFinderPage_historyCard__pb_lP{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:transparent;border:1px solid #1d202a;border-radius:16px;transition:all .2s}.PartyFinderPage_applicationCard__T7pCN:hover,.PartyFinderPage_historyCard__pb_lP:hover{border-color:rgba(107,203,71,.5)}.PartyFinderPage_applicationInfo__AtBfL,.PartyFinderPage_historyInfo__7KHgT{flex:1 1}.PartyFinderPage_applicationParty__LIFEO,.PartyFinderPage_historyParty__lUoxt{display:flex;align-items:center;gap:10px;margin-bottom:6px}.PartyFinderPage_applicationParty__LIFEO span:not(.PartyFinderPage_keyLevel__v96EJ),.PartyFinderPage_historyParty__lUoxt span:not(.PartyFinderPage_keyLevel__v96EJ){font-size:15px;font-weight:500;color:#fafbfb}.PartyFinderPage_keyLevel__v96EJ{font-size:14px;font-weight:700;color:#000;background:#6bcb47;padding:4px 10px;border-radius:6px}.PartyFinderPage_applicationMeta__i3TqM,.PartyFinderPage_historyMeta__EehZk{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PartyFinderPage_applicationStatus__pHhqH{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.PartyFinderPage_applicationStatus__pHhqH.PartyFinderPage_pending__PbfJn{background:rgba(251,191,36,.15);color:#fbbf24}.PartyFinderPage_applicationStatus__pHhqH.PartyFinderPage_viewed__UeXWW{background:rgba(96,165,250,.15);color:#60a5fa}.PartyFinderPage_applicationStatus__pHhqH.PartyFinderPage_accepted__CE6fG{background:rgba(107,203,71,.15);color:#6bcb47}.PartyFinderPage_applicationStatus__pHhqH.PartyFinderPage_declined__Yz3rd{background:hsla(0,91%,71%,.15);color:#f87171}.PartyFinderPage_applicationCharacter__8TQYN{font-size:13px;color:#9fa3b4}.PartyFinderPage_historyResult__LxuMG{padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.PartyFinderPage_historyResult__LxuMG.PartyFinderPage_success__dHjJG{background:rgba(107,203,71,.15);color:#6bcb47}.PartyFinderPage_historyResult__LxuMG.PartyFinderPage_failed__UCT_5{background:hsla(0,91%,71%,.15);color:#f87171}.PartyFinderPage_historyResult__LxuMG.PartyFinderPage_abandoned__q03WX{background:rgba(159,163,180,.15);color:#9fa3b4}.PartyFinderPage_inTime__L4CPr{font-size:12px;color:#6bcb47}.PartyFinderPage_overTime__Onh_p{font-size:12px;color:#f87171}.PartyFinderPage_historyDuration__wg2Gr{font-size:13px;color:#9fa3b4}.PartyFinderPage_applicationActions__9_bO5{display:flex;align-items:center;gap:8px}.PartyFinderPage_enterPartyButton__pMTbf{padding:10px 20px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_enterPartyButton__pMTbf:hover{background:#5bb83c}.PartyFinderPage_viewPartyButton__XEAKC{padding:10px 16px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:13px;cursor:pointer;transition:all .2s}.PartyFinderPage_viewPartyButton__XEAKC:hover{background:#1a1d26}.PartyFinderPage_emptyText__LiMiR{color:#9fa3b4;font-size:14px;text-align:center;padding:32px;background:transparent;border:1px solid #1d202a;border-radius:16px}.PartyFinderPage_characterSelectModal__7tIEy{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:450px;overflow:hidden}.PartyFinderPage_characterSelectHeader__ypgqZ{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a}.PartyFinderPage_characterSelectHeader__ypgqZ h2{font-size:18px;font-weight:600;color:#fafbfb;margin:0}.PartyFinderPage_characterSelectHeader__ypgqZ button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#1d202a;border:none;border-radius:8px;color:#9fa3b4;font-size:18px;cursor:pointer;transition:all .2s}.PartyFinderPage_characterSelectHeader__ypgqZ button:hover{background:#292c36;color:#fafbfb}.PartyFinderPage_characterSelectContent__HkMaR{padding:20px 24px}.PartyFinderPage_characterSelectDesc__WAdYW{font-size:14px;color:#9fa3b4;margin:0 0 16px}.PartyFinderPage_sectionLabel__d50e8{font-size:13px;font-weight:500;color:#9fa3b4;margin:16px 0 10px}.PartyFinderPage_sectionLabel__d50e8:first-of-type{margin-top:0}.PartyFinderPage_characterList__6NUxU{display:flex;flex-direction:column;gap:8px}.PartyFinderPage_characterOption__YwFxa{display:flex;align-items:center;gap:12px;padding:14px 16px;background:transparent;border:1px solid #1d202a;border-radius:8px;cursor:pointer;transition:all .2s}.PartyFinderPage_characterOption__YwFxa:hover{border-color:rgba(107,203,71,.5)}.PartyFinderPage_characterOption__YwFxa.PartyFinderPage_selected__uJdDf{border-color:#6bcb47}.PartyFinderPage_characterRole__wljiC{font-size:22px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #1d202a;border-radius:8px}.PartyFinderPage_characterInfo__QjrQb{flex:1 1}.PartyFinderPage_characterName__UHtoZ{display:block;font-size:15px;font-weight:600;color:#fafbfb;margin-bottom:2px}.PartyFinderPage_characterSpec___ZNea{display:block;font-size:13px;color:#9fa3b4}.PartyFinderPage_characterIlvl__LvbE1{font-size:14px;font-weight:600;color:#6bcb47;padding:6px 12px;background:rgba(107,203,71,.1);border-radius:6px}.PartyFinderPage_characterSelectFooter___S9Ag{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.PartyFinderPage_cancelButton__7906X{padding:12px 24px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px;cursor:pointer;transition:all .2s}.PartyFinderPage_cancelButton__7906X:hover{background:#1a1d26}.PartyFinderPage_confirmApplyButton__9sbHw{padding:12px 28px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_confirmApplyButton__9sbHw:hover:not(:disabled){background:#5bb83c}.PartyFinderPage_confirmApplyButton__9sbHw:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.PartyFinderPage_myPartiesView__BffRG{padding:16px}.PartyFinderPage_applicationCard__T7pCN,.PartyFinderPage_historyCard__pb_lP{flex-direction:column;align-items:stretch;gap:12px}.PartyFinderPage_applicationActions__9_bO5{justify-content:flex-end}.PartyFinderPage_characterSelectModal__7tIEy{max-width:100%;margin:0 16px}.PartyFinderPage_partyRoomFooter__f_XQo{flex-wrap:wrap;gap:8px}.PartyFinderPage_partyRoomFooter__f_XQo button{flex:1 1;min-width:120px}}.PartyFinderPage_yourPartyButton__091nv{position:relative;display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,rgba(107,203,71,.15),rgba(107,203,71,.05));border:1px solid rgba(107,203,71,.4);border-radius:8px;color:#6bcb47;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_yourPartyButton__091nv:hover{background:linear-gradient(135deg,rgba(107,203,71,.25),rgba(107,203,71,.1));border-color:#6bcb47;transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,203,71,.2)}.PartyFinderPage_yourPartyButton__091nv.PartyFinderPage_active__GFbjU{background:#6bcb47;border-color:#6bcb47;color:#000}.PartyFinderPage_yourPartyIndicator___0kG5{position:relative}.PartyFinderPage_notificationBadge__SQFy4{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 6px;background:#f87171;border-radius:8px;font-size:11px;font-weight:700;color:#fafbfb;display:flex;align-items:center;justify-content:center;animation:PartyFinderPage_pulse__ZLS_5 2s infinite}@keyframes PartyFinderPage_pulse__ZLS_5{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.PartyFinderPage_yourPartyView__W34_6{max-width:1196px;margin:0 auto;padding:24px 0}@media(max-width:1000px),(orientation:portrait){.PartyFinderPage_yourPartyView__W34_6{padding:16px 8px}}.PartyFinderPage_yourPartyContent__mKx17{display:flex;flex-direction:column;gap:24px}.PartyFinderPage_yourPartyHeader__94Keg{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:transparent;border:1px solid #1d202a;border-radius:16px}.PartyFinderPage_yourPartyInfo__E8Z3v{flex:1 1}.PartyFinderPage_yourPartyInfo__E8Z3v h2{font-size:18px;font-weight:600;color:#fafbfb;margin:0 0 6px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PartyFinderPage_yourPartyInfo__E8Z3v h2 .PartyFinderPage_keyLevel__v96EJ{font-size:16px}.PartyFinderPage_yourPartyInfo__E8Z3v p{font-size:14px;color:#9fa3b4;margin:0}.PartyFinderPage_leaderBadge__M_Arp{padding:4px 10px;background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.3);border-radius:6px;font-size:11px;font-weight:600;color:#fbbf24}.PartyFinderPage_yourPartyActions__aDJ8Q{display:flex;gap:10px;justify-content:center;padding-top:20px;border-top:1px solid #1d202a}.PartyFinderPage_yourPartyGrid__qGUq6{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.PartyFinderPage_yourPartyLeft__NJUWZ,.PartyFinderPage_yourPartyRight__SmHn2{display:flex;flex-direction:column;gap:20px}.PartyFinderPage_chatSection__a077w{background:transparent;border:1px solid #1d202a;border-radius:16px;display:flex;flex-direction:column;height:400px}.PartyFinderPage_chatSection__a077w h3{font-size:15px;font-weight:600;color:#fafbfb;margin:0;padding:14px 16px;border-bottom:1px solid #1d202a}.PartyFinderPage_chatMessages__UNGBB{flex:1 1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.PartyFinderPage_chatMessage__fAzV4{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:8px 12px;background:transparent;border:1px solid #1d202a;border-radius:8px}.PartyFinderPage_chatMessage__fAzV4.PartyFinderPage_systemMessage__SWGo8{background:transparent;border-color:rgba(107,203,71,.3);justify-content:center}.PartyFinderPage_chatMessage__fAzV4.PartyFinderPage_systemMessage__SWGo8 .PartyFinderPage_chatText__BQJhG{color:#6bcb47;font-style:italic}.PartyFinderPage_chatSender__ndUh1{font-size:13px;font-weight:600;color:#6bcb47}.PartyFinderPage_chatText__BQJhG{font-size:13px;color:#fafbfb;flex:1 1}.PartyFinderPage_chatTime__oycJJ{font-size:11px;color:#9fa3b4}.PartyFinderPage_chatInputWrapper__6h7xk{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #1d202a}.PartyFinderPage_chatInputField__C46rd{flex:1 1;padding:10px 14px;background:transparent;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:13px}.PartyFinderPage_chatInputField__C46rd::placeholder{color:#9fa3b4}.PartyFinderPage_chatInputField__C46rd:focus{outline:none;border-color:#6bcb47}.PartyFinderPage_chatSendButton__MdRQa{padding:10px 18px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_chatSendButton__MdRQa:hover{background:#5bb83c}.PartyFinderPage_yourPartyStatus__GZIT_{font-size:14px;color:#6bcb47;font-weight:500}.PartyFinderPage_leavePartyBtn__dE2_2{padding:10px 20px;background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.3);border-radius:8px;color:#f87171;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PartyFinderPage_leavePartyBtn__dE2_2:hover{background:hsla(0,91%,71%,.2)}.PartyFinderPage_membersSection__VEmEb{background:transparent;border:1px solid #1d202a;border-radius:16px;padding:16px}.PartyFinderPage_membersSection__VEmEb h3{font-size:15px;font-weight:600;color:#fafbfb;margin:0 0 12px}.PartyFinderPage_applicationsSection__ZJylp{background:transparent;border:1px solid #1d202a;border-radius:16px;overflow:hidden}.PartyFinderPage_applicationsSectionHeader__LuHjw{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:transparent;border-bottom:1px solid #1d202a}.PartyFinderPage_applicationsSectionHeader__LuHjw h3{font-size:15px;font-weight:600;color:#fafbfb;margin:0;display:flex;align-items:center;gap:8px}.PartyFinderPage_appCount__Bc4Kv{padding:2px 8px;background:hsla(0,91%,71%,.15);border-radius:8px;font-size:12px;font-weight:600;color:#f87171}.PartyFinderPage_applicationsSectionContent__KkyPa{padding:12px 16px;max-height:300px;overflow-y:auto}.PartyFinderPage_incomingAppCard__5LDrl,.PartyFinderPage_incomingAppList__1oXlL{display:flex;flex-direction:column;gap:10px}.PartyFinderPage_incomingAppCard__5LDrl{padding:12px;background:transparent;border:1px solid #1d202a;border-radius:8px;transition:all .2s}.PartyFinderPage_incomingAppCard__5LDrl:hover{border-color:rgba(107,203,71,.5)}.PartyFinderPage_appApplicantInfo__MJYpQ{display:flex;align-items:center;gap:10px}.PartyFinderPage_appRole__M8YdR{font-size:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #1d202a;border-radius:8px;flex-shrink:0}.PartyFinderPage_appDetails__Z7_0B{flex:1 1;min-width:0}.PartyFinderPage_appName__KScpT{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fafbfb;margin-bottom:2px}.PartyFinderPage_appRio__WF2I8{padding:2px 6px;background:rgba(107,203,71,.1);border-radius:4px;font-size:11px;font-weight:600;color:#6bcb47}.PartyFinderPage_appSpec__W07PB{font-size:12px;color:#9fa3b4}.PartyFinderPage_appStats__0Swcb{display:flex;gap:10px}.PartyFinderPage_appIlvl__swNVR{padding:3px 8px;background:rgba(159,163,180,.15);border-radius:4px;font-size:12px;font-weight:500;color:#9fa3b4}.PartyFinderPage_appMessageIcon__TukuO{margin-right:6px}.PartyFinderPage_appMessage__g_8fJ{padding:8px 12px;background:rgba(107,203,71,.05);border-left:3px solid rgba(107,203,71,.5);border-radius:0 6px 6px 0;font-size:12px;color:#9fa3b4;font-style:italic}.PartyFinderPage_appTime__qoUWR{font-size:12px;color:#9fa3b4;white-space:nowrap}.PartyFinderPage_appActions__8fCE6{display:flex;align-items:center;justify-content:flex-end;gap:6px}.PartyFinderPage_acceptButton__XTysW{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#6bcb47;border:none;border-radius:6px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_acceptButton__XTysW:hover{background:#5bb83c;transform:scale(1.05)}.PartyFinderPage_declineButton__CHZT5{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.3);border-radius:6px;color:#f87171;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PartyFinderPage_declineButton__CHZT5:hover{background:hsla(0,91%,71%,.2)}.PartyFinderPage_appMenuButton__ZZUpf{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#06080f;border:1px solid #1d202a;border-radius:6px;color:#9fa3b4;font-size:14px;cursor:pointer;transition:all .2s}.PartyFinderPage_appMenuButton__ZZUpf:hover{background:#1a1d26;color:#fafbfb}.PartyFinderPage_noApplications__q7FrS{text-align:center;padding:32px;color:#9fa3b4;font-size:14px}.PartyFinderPage_noAppsText__SPJPy{text-align:center;padding:24px;color:#9fa3b4;font-size:14px;margin-top:16px}.PartyFinderPage_quickMatchResultModal__xeLIt{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:500px;overflow:hidden}.PartyFinderPage_quickMatchResultHeader__lyCIv{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a;background:linear-gradient(135deg,rgba(107,203,71,.1),transparent)}.PartyFinderPage_quickMatchResultHeader__lyCIv h2{font-size:18px;font-weight:600;color:#fafbfb;margin:0;display:flex;align-items:center;gap:10px}.PartyFinderPage_quickMatchResultHeader__lyCIv button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#1d202a;border:none;border-radius:8px;color:#9fa3b4;font-size:18px;cursor:pointer;transition:all .2s}.PartyFinderPage_quickMatchResultHeader__lyCIv button:hover{background:#292c36;color:#fafbfb}.PartyFinderPage_quickMatchResultIcon__PJgrW{font-size:24px;color:#6bcb47}.PartyFinderPage_quickMatchResultContent__QYZog{padding:20px 24px}.PartyFinderPage_quickMatchResultDesc__ykliy{font-size:14px;color:#9fa3b4;margin:0 0 20px}.PartyFinderPage_quickMatchResultList__jJd5i{display:flex;flex-direction:column;gap:10px}.PartyFinderPage_quickMatchResultItem__r2_cw{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:transparent;border-radius:8px;border:1px solid #1d202a}.PartyFinderPage_quickMatchResultInfo__fHQZy{display:flex;align-items:center;gap:12px}.PartyFinderPage_quickMatchKeyLevel__iUpIp{font-size:14px;font-weight:700;color:#000;background:#6bcb47;padding:6px 12px;border-radius:6px}.PartyFinderPage_quickMatchPartyName__LnYfq{font-size:14px;font-weight:500;color:#fafbfb}.PartyFinderPage_quickMatchDungeon__hNXZn{font-size:12px;color:#9fa3b4}.PartyFinderPage_quickMatchPercent__ggbh6{font-size:14px;font-weight:600;color:#6bcb47}.PartyFinderPage_qmDungeonName__kT254{flex:1 1;font-size:14px;color:#fafbfb}.PartyFinderPage_qmMatchPercent__CBbbV{font-size:14px;font-weight:600;color:#6bcb47}.PartyFinderPage_quickMatchResultFooter__wCwgt{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.PartyFinderPage_viewApplicationsButton__H2qGF{padding:12px 24px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_viewApplicationsButton__H2qGF:hover{background:#5bb83c}.PartyFinderPage_closeQuickMatchButton__gw1ln{padding:12px 24px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px;cursor:pointer;transition:all .2s}.PartyFinderPage_closeQuickMatchButton__gw1ln:hover{background:#1a1d26}.PartyFinderPage_viewAppsButton__SINUL{padding:12px 24px;background:#6bcb47;border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.PartyFinderPage_viewAppsButton__SINUL:hover{background:#5bb83c}.PartyFinderPage_closeResultButton__FNyH4{padding:12px 24px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px;cursor:pointer;transition:all .2s}.PartyFinderPage_closeResultButton__FNyH4:hover{background:#1a1d26}.PartyFinderPage_messageInputSection__dYDPN{margin-top:16px;padding-top:16px;border-top:1px solid #1d202a}.PartyFinderPage_messageInputLabel__bYzUz{display:block;font-size:13px;font-weight:500;color:#9fa3b4;margin-bottom:8px}.PartyFinderPage_messageInputWrapper__J3Klf{position:relative}.PartyFinderPage_messageInput__hHSta{width:100%;min-height:80px;padding:12px 16px 28px;background:#1d202a;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:14px;font-family:inherit;resize:vertical;transition:all .2s}.PartyFinderPage_messageInput__hHSta::placeholder{color:#9fa3b4}.PartyFinderPage_messageInput__hHSta:focus{outline:none;border-color:#6bcb47}.PartyFinderPage_messageCounter___hr8v{position:absolute;bottom:8px;right:12px;font-size:11px;color:#9fa3b4}.PartyFinderPage_messageCounter___hr8v.PartyFinderPage_warning__LFCLB{color:#fbbf24}.PartyFinderPage_messageCounter___hr8v.PartyFinderPage_error__k1_c4{color:#f87171}.PartyFinderPage_appDetailModal__f14LD{background:#14161d;border:1px solid #1d202a;border-radius:16px;width:100%;max-width:500px;overflow:hidden}.PartyFinderPage_appDetailHeader__7Rra6{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #1d202a}.PartyFinderPage_appDetailHeader__7Rra6 h2{font-size:18px;font-weight:600;color:#fafbfb;margin:0}.PartyFinderPage_appDetailHeader__7Rra6 button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#1d202a;border:none;border-radius:8px;color:#9fa3b4;font-size:18px;cursor:pointer;transition:all .2s}.PartyFinderPage_appDetailHeader__7Rra6 button:hover{background:#292c36;color:#fafbfb}.PartyFinderPage_appDetailContent__sUynG{padding:20px 24px}.PartyFinderPage_appDetailApplicant__ksqyn,.PartyFinderPage_appDetailPlayer__0p2qg{display:flex;align-items:center;gap:16px;padding:16px;background:transparent;border:1px solid #1d202a;border-radius:16px;margin-bottom:20px}.PartyFinderPage_appDetailRole__0cnPj{font-size:32px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #1d202a;border-radius:16px}.PartyFinderPage_appDetailInfo__sU3ru{flex:1 1}.PartyFinderPage_appDetailName__CIwZ_{font-size:18px;font-weight:600;color:#fafbfb;margin-bottom:4px}.PartyFinderPage_appDetailSpec__qWC3t{font-size:14px;color:#9fa3b4;margin-bottom:8px}.PartyFinderPage_appDetailStats__qLmju{display:flex;gap:12px;margin-bottom:20px}.PartyFinderPage_statItem__7iBqI{display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:transparent;border:1px solid #1d202a;border-radius:8px;min-width:80px}.PartyFinderPage_statValue__PDC7m{font-size:18px;font-weight:700;color:#6bcb47;margin-bottom:4px}.PartyFinderPage_statLabel__cexHV{font-size:12px;color:#9fa3b4;text-transform:uppercase;letter-spacing:.5px}.PartyFinderPage_appDetailStat__H_CWz{padding:4px 10px;background:rgba(107,203,71,.1);border-radius:6px;font-size:13px;font-weight:500;color:#6bcb47}.PartyFinderPage_appDetailMessageSection__4Lyox{margin-bottom:20px}.PartyFinderPage_appDetailMessageSection__4Lyox h4{font-size:14px;font-weight:600;color:#9fa3b4;margin:0 0 10px;text-transform:uppercase;letter-spacing:.5px}.PartyFinderPage_appDetailMessage__SUNlU{padding:16px;background:rgba(107,203,71,.05);border-left:3px solid #6bcb47;border-radius:0 10px 10px 0;font-size:14px;color:#fafbfb;line-height:1.5;margin-bottom:20px}.PartyFinderPage_appDetailMessage__SUNlU p{margin:0;font-style:italic}.PartyFinderPage_appDetailMessageLabel__M78Tx{font-size:12px;font-weight:600;color:#9fa3b4;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.PartyFinderPage_appDetailActions__vlJCo{display:flex;gap:10px;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.PartyFinderPage_appDetailMenu__Wlvnz{display:flex;gap:8px;padding:12px 24px;border-top:1px solid #1d202a}.PartyFinderPage_appDetailMenu__Wlvnz button{flex:1 1;padding:10px 16px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#9fa3b4;font-size:13px;cursor:pointer;transition:all .2s}.PartyFinderPage_appDetailMenu__Wlvnz button:hover{background:#1a1d26;color:#fafbfb}.PartyFinderPage_appDetailMenu__Wlvnz button:last-child{color:#f87171;border-color:hsla(0,91%,71%,.3)}.PartyFinderPage_appDetailMenu__Wlvnz button:last-child:hover{background:hsla(0,91%,71%,.1)}.PartyFinderPage_appDetailFooter__KO63d{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #1d202a;background:transparent}.PartyFinderPage_appDetailSecondaryActions__0a7lq{display:flex;gap:8px}.PartyFinderPage_blockButton__sBCes,.PartyFinderPage_favoriteButton__vZbVk,.PartyFinderPage_profileButton__iyI9_{padding:10px 16px;background:#06080f;border:1px solid #1d202a;border-radius:8px;color:#fafbfb;font-size:13px;cursor:pointer;transition:all .2s}.PartyFinderPage_blockButton__sBCes:hover,.PartyFinderPage_favoriteButton__vZbVk:hover,.PartyFinderPage_profileButton__iyI9_:hover{background:#1a1d26}.PartyFinderPage_blockButton__sBCes{color:#f87171;border-color:hsla(0,91%,71%,.3)}.PartyFinderPage_blockButton__sBCes:hover{background:hsla(0,91%,71%,.1)}.PartyFinderPage_appDetailPrimaryActions__GKt2F{display:flex;gap:8px}.PartyFinderPage_testAppButton__747Jn{padding:6px 12px;background:rgba(96,165,250,.15);border:1px solid rgba(96,165,250,.3);border-radius:6px;color:#60a5fa;font-size:12px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.PartyFinderPage_testAppButton__747Jn:hover{background:rgba(96,165,250,.25)}@media(max-width:1000px){.PartyFinderPage_yourPartyView__W34_6{padding:16px}.PartyFinderPage_yourPartyHeader__94Keg{flex-direction:column;gap:16px;align-items:stretch}.PartyFinderPage_yourPartyHeader__94Keg h2{font-size:16px}.PartyFinderPage_yourPartyGrid__qGUq6{grid-template-columns:1fr}.PartyFinderPage_chatSection__a077w{height:300px}.PartyFinderPage_yourPartyActions__aDJ8Q{justify-content:center}.PartyFinderPage_incomingAppCard__5LDrl{flex-direction:column;align-items:stretch;gap:10px}.PartyFinderPage_appApplicantInfo__MJYpQ{flex-wrap:wrap}.PartyFinderPage_appMessage__g_8fJ{max-width:100%}.PartyFinderPage_appActions__8fCE6{justify-content:flex-end}.PartyFinderPage_appDetailModal__f14LD,.PartyFinderPage_quickMatchResultModal__xeLIt{max-width:100%;margin:0 16px}.PartyFinderPage_appDetailFooter__KO63d{flex-direction:column;gap:12px}.PartyFinderPage_appDetailPrimaryActions__GKt2F,.PartyFinderPage_appDetailSecondaryActions__0a7lq{width:100%;justify-content:center}}