.AnnouncementHeader_header__BDDlZ{background:white;border-radius:12px;padding:32px;border:1px solid #e9ecef}.AnnouncementHeader_previewImage__X_i_E{display:block;width:100%;height:320px;margin-bottom:24px;border-radius:10px;object-fit:cover;background:#f3f4f6}.AnnouncementHeader_badges__WLisB{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.AnnouncementHeader_typeBadge__NO6uY{background:#5388d8}.AnnouncementHeader_promotedBadge__Sxhm_,.AnnouncementHeader_typeBadge__NO6uY{color:white;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500}.AnnouncementHeader_promotedBadge__Sxhm_{background:#ff4757}.AnnouncementHeader_urgentBadge__gV5cM{background:#ff6b35;color:white;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500}.AnnouncementHeader_featuredBadge__Esbnl{background:#2ed573;color:white;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500}.AnnouncementHeader_title__ayMER{font-size:32px;font-weight:700;color:#2c3e50;margin-bottom:12px;line-height:1.3}.AnnouncementHeader_organizer__8XKQ6{font-size:16px;color:#6c757d}.AnnouncementHeader_organizerName__ysO0X{color:#5388d8;font-weight:600}.AnnouncementHeader_meta__0dAPV{display:flex;flex-wrap:wrap;gap:24px}.AnnouncementHeader_metaItem__MTSeX{display:flex;align-items:center;gap:8px;font-size:15px;color:#495057}.AnnouncementHeader_icon__cQJW0{color:#5388d8;flex-shrink:0}@media (max-width:768px){.AnnouncementHeader_header__BDDlZ{padding:24px}.AnnouncementHeader_previewImage__X_i_E{height:220px;margin-bottom:20px}.AnnouncementHeader_title__ayMER{font-size:24px}.AnnouncementHeader_meta__0dAPV{flex-direction:column;gap:12px}}.ParticipantMaterialsSection_section__tN4Uc{background:#ffffff;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ParticipantMaterialsSection_header__verD9{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#5388d8}.ParticipantMaterialsSection_header__verD9 h2{margin:0;font-size:1.25rem;font-weight:700;color:#1a1a1a}.ParticipantMaterialsSection_muted__DTrzD{margin:0;color:#64748b;line-height:1.5}.ParticipantMaterialsSection_content__QUvZ0,.ParticipantMaterialsSection_group__8VIDr{display:flex;flex-direction:column;gap:1rem}.ParticipantMaterialsSection_group__8VIDr h3{margin:0;font-size:1rem;font-weight:700;color:#10213f}.ParticipantMaterialsSection_chips__wHuOi{display:flex;flex-wrap:wrap;gap:.5rem}.ParticipantMaterialsSection_chips__wHuOi span{padding:.4rem .7rem;background:#eff6ff;color:#1d4ed8;border-radius:999px;font-size:.875rem;font-weight:650}.ParticipantMaterialsSection_resourcesList__Vj3bS{display:flex;flex-direction:column;gap:.75rem}.ParticipantMaterialsSection_resourceCard__xzDF0{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.85rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.ParticipantMaterialsSection_resourceIcon__hpX2e{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#5388d8;background:#eff6ff;border-radius:10px}.ParticipantMaterialsSection_resourceInfo__cCH0x{min-width:0}.ParticipantMaterialsSection_resourceInfo__cCH0x h4,.ParticipantMaterialsSection_resourceInfo__cCH0x p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParticipantMaterialsSection_resourceInfo__cCH0x h4{font-size:.95rem;color:#10213f}.ParticipantMaterialsSection_resourceInfo__cCH0x p{margin-top:.2rem;font-size:.82rem;color:#64748b}.ParticipantMaterialsSection_openButton__Xo1Yo{display:inline-flex;align-items:center;justify-content:center;padding:.6rem .85rem;background:#5388d8;border-radius:10px;color:#ffffff;font-size:.875rem;font-weight:700;text-decoration:none}@media (max-width:640px){.ParticipantMaterialsSection_resourceCard__xzDF0{grid-template-columns:1fr}.ParticipantMaterialsSection_openButton__Xo1Yo{width:100%}}.AnnouncementDetails_details__sClfy{background:white;border-radius:12px;padding:32px;border:1px solid #e9ecef}.AnnouncementDetails_section__Zumb4{margin-bottom:32px}.AnnouncementDetails_section__Zumb4:last-child{margin-bottom:0}.AnnouncementDetails_sectionTitle__LI89T{font-size:20px;font-weight:600;color:#2c3e50;margin-bottom:16px;display:flex;align-items:center;gap:8px}.AnnouncementDetails_sectionIcon__UCzJ4{color:#5388d8}.AnnouncementDetails_description__XIIoy{font-size:16px;line-height:1.6;color:#495057;white-space:pre-line}.AnnouncementDetails_program__tpgfw{background:#f8f9fa;border-radius:8px;padding:20px;border-left:4px solid #5388d8}.AnnouncementDetails_programLine__CV_fB{margin-bottom:8px;font-size:15px;color:#495057}.AnnouncementDetails_programLine__CV_fB:last-child{margin-bottom:0}.AnnouncementDetails_programText__VEYiO{white-space:pre-wrap;line-height:1.6;font-size:15px;margin-bottom:8px}.AnnouncementDetails_programText__VEYiO:last-child{margin-bottom:0}.AnnouncementDetails_conferenceSectionsList__xpMzz{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e9ecef;border-radius:8px;background:#fff}.AnnouncementDetails_conferenceSectionItem__Taspz{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #eef1f4}.AnnouncementDetails_conferenceSectionItem__Taspz:last-child{border-bottom:none}.AnnouncementDetails_conferenceSectionName__mYULj{color:#2c3e50;font-size:15px;font-weight:600}.AnnouncementDetails_conferenceSectionLimit__y0gW8{flex:0 0 auto;color:#5388d8;font-size:13px;font-weight:500}.AnnouncementDetails_detailsGrid__RObQF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.AnnouncementDetails_detailItem__n_DdB{display:flex;flex-direction:column;gap:4px}.AnnouncementDetails_detailLabel__bIZIe{font-size:14px;font-weight:500;color:#6c757d}.AnnouncementDetails_detailValue__pu_dA{font-size:15px;color:#2c3e50;font-weight:500}.AnnouncementDetails_salaryInfo__CFWnW{font-size:18px;font-weight:600;color:#2c3e50;background:#f0f9f4;padding:16px;border-radius:8px;border-left:4px solid #2ed573}.AnnouncementDetails_requirements__V_rSm{display:flex;flex-direction:column;gap:16px}.AnnouncementDetails_requirementItem__VdDvx{display:flex;flex-direction:column;gap:8px}.AnnouncementDetails_requirementLabel__G9HeU{font-size:14px;font-weight:600;color:#2c3e50}.AnnouncementDetails_requirementValue__TInAC{font-size:15px;color:#495057;line-height:1.5;margin:0}.AnnouncementDetails_hiringManager__S3ZbJ{background:#f8f9fa;border-radius:8px;padding:16px;border-left:4px solid #5388d8}.AnnouncementDetails_managerInfo__zIykp{display:flex;flex-direction:column;gap:4px}.AnnouncementDetails_managerName__KAD3i{font-size:16px;font-weight:600;color:#2c3e50}.AnnouncementDetails_managerPosition___Fs1L{font-size:14px;color:#6c757d}.AnnouncementDetails_deadline__ua9Yi{font-size:16px;color:#ff6b35;font-weight:600;background:#fff5f2;padding:12px;border-radius:8px;border-left:4px solid #ff6b35}.AnnouncementDetails_list__D_O8t{list-style:none;padding:0;margin:0}.AnnouncementDetails_listItem__1iFzj{padding:8px 0;border-bottom:1px solid #e9ecef;font-size:15px;color:#495057}.AnnouncementDetails_listItem__1iFzj:last-child{border-bottom:none}.AnnouncementDetails_listItem__1iFzj:before{content:"•";color:#5388d8;font-weight:700;margin-right:8px}.AnnouncementDetails_prerequisites__ucFmJ{font-size:15px;line-height:1.6;color:#495057;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:16px}.AnnouncementDetails_audience__1qGHB,.AnnouncementDetails_categories__PHGez{display:flex;flex-wrap:wrap;gap:6px}.AnnouncementDetails_audienceTag__A_zAN,.AnnouncementDetails_categoryTag__lZl6a{background:#5388d8;color:white;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.AnnouncementDetails_audienceTag__A_zAN{background:#28a745}.AnnouncementDetails_certificateIcon__ea5zP{color:#ffc107}.AnnouncementDetails_certificateText__qVe_Y{color:#495057;font-weight:500}.AnnouncementDetails_tags__YSB_i{display:flex;flex-wrap:wrap;gap:8px}.AnnouncementDetails_tag__5zn0J{background:#e9ecef;color:#495057;padding:6px 12px;border-radius:16px;font-size:13px;font-weight:500}@media (max-width:768px){.AnnouncementDetails_details__sClfy{padding:24px}.AnnouncementDetails_detailsGrid__RObQF{grid-template-columns:1fr}.AnnouncementDetails_sectionTitle__LI89T{font-size:18px}}.AnnouncementSidebar_sidebar__iag0F{display:flex;flex-direction:column;gap:20px}.AnnouncementSidebar_card___4W5Z{background:white;border-radius:12px;padding:24px;border:1px solid #e9ecef}.AnnouncementSidebar_cardTitle__hAnYU{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:20px}.AnnouncementSidebar_infoItem__zIJjB{display:flex;gap:12px;margin-bottom:20px}.AnnouncementSidebar_infoItem__zIJjB:last-child{margin-bottom:0}.AnnouncementSidebar_icon__maGFt{color:#5388d8;flex-shrink:0;margin-top:2px}.AnnouncementSidebar_infoLabel__wh_5H{font-size:13px;color:#6c757d;margin-bottom:4px}.AnnouncementSidebar_infoValue__7Zysm{font-size:15px;color:#2c3e50;font-weight:500}.AnnouncementSidebar_infoAddress__Iyblb{font-size:13px;color:#6c757d;margin-top:2px}.AnnouncementSidebar_price__Rcyvd{font-size:18px;color:#5388d8;font-weight:700}.AnnouncementSidebar_contactItem__R56BI{display:flex;align-items:center;gap:8px;margin-bottom:12px}.AnnouncementSidebar_contactItem__R56BI:last-child{margin-bottom:0}.AnnouncementSidebar_contactIcon__ZBPKq{color:#5388d8;flex-shrink:0}.AnnouncementSidebar_contactLink__6VsJX{color:#5388d8;text-decoration:none;font-size:14px;display:flex;align-items:center;gap:4px;transition:color .2s ease}.AnnouncementSidebar_contactLink__6VsJX:hover{color:#4070b8;text-decoration:underline}.AnnouncementSidebar_externalIcon__UpUbd{opacity:.7}.AnnouncementSidebar_registerButton__RnnXQ{display:flex;align-items:center;justify-content:center;gap:8px;background:#5388d8;color:white;padding:16px 24px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:background-color .2s ease;border:none;cursor:pointer;width:100%}.AnnouncementSidebar_registerButton__RnnXQ:hover{background:#4070b8}.AnnouncementSidebar_contactLink__6VsJX:focus-visible,.AnnouncementSidebar_registerButton__RnnXQ:focus-visible,.AnnouncementSidebar_registrationInput__J8_ie:focus-visible,.AnnouncementSidebar_registrationTextarea__hJKU8:focus-visible{outline:3px solid rgba(83,136,216,.35);outline-offset:2px}.AnnouncementSidebar_registrationError__k6GB4{margin:12px 0 0;padding:10px 12px;border:1px solid #f2b8b5;border-radius:8px;background:#fff5f5;color:#9f1c16;font-size:14px;line-height:1.45}.AnnouncementSidebar_registrationStatus__uM3Ng{margin:0 0 12px;padding:12px 14px;border:1px solid #cfe0fb;border-radius:8px;background:#f3f7ff;color:#2c5c9f;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.AnnouncementSidebar_presentationFooter__r_FNk{flex-wrap:nowrap!important;padding-top:0!important;padding-bottom:.5rem!important;border-top:0!important}.AnnouncementSidebar_presentationActionButton__2_pBR{width:215px;padding:.9rem 1.25rem!important;font-size:1rem!important;white-space:nowrap}@media (max-width:480px){.AnnouncementSidebar_presentationFooter__r_FNk{gap:.5rem!important}.AnnouncementSidebar_presentationActionButton__2_pBR{width:50%;min-width:0}}.AnnouncementSidebar_presentationSubmitButton__o3Tve{background-color:#5388d8}.AnnouncementSidebar_presentationSubmitButton__o3Tve:hover:not(:disabled){background-color:#3f73bd}.AnnouncementSidebar_presentationDescription__0QEWx{color:#374151;margin-bottom:1.5rem;line-height:1.5}.AnnouncementSidebar_recordingInfo___C49c{font-size:14px;color:#495057;line-height:1.5;margin:0}.AnnouncementSidebar_teamRegistrationSection__hr0tq{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.AnnouncementSidebar_attendeeForm__wgAoW{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.AnnouncementSidebar_registrationField__YN33f{display:flex;flex-direction:column;gap:7px;margin:0;color:#374151;font-size:14px;font-weight:500}.AnnouncementSidebar_registrationField__YN33f>span{font-size:14px;font-weight:500;color:#374151}.AnnouncementSidebar_requiredMark__lL6BA{color:#dc2626;font-weight:700}.AnnouncementSidebar_attendeeControl__i5RPv{width:100%;box-sizing:border-box;height:44px;border:2px solid #d1d5db;border-radius:10px;padding:10px 12px;background-color:#fff;color:#111827;font:inherit;font-weight:400;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}select.AnnouncementSidebar_attendeeControl__i5RPv{padding-right:32px}.AnnouncementSidebar_attendeeControl__i5RPv:focus{border-color:#5388d8;box-shadow:0 0 0 .2rem rgba(83,136,216,.25);outline:none}.AnnouncementSidebar_attendeeControl__i5RPv:disabled{color:#6b7280;background:#f9fafb;cursor:not-allowed}.AnnouncementSidebar_registrationInput__J8_ie,.AnnouncementSidebar_registrationTextarea__hJKU8{width:100%;border:1px solid #d1d9e6;border-radius:8px;padding:12px 14px;font-size:14px;color:#2c3e50;background:#ffffff}.AnnouncementSidebar_registrationInput__J8_ie:disabled{color:#6c757d;background:#f8f9fa;cursor:not-allowed}.AnnouncementSidebar_registrationTextarea__hJKU8{resize:vertical}@media (max-width:768px){.AnnouncementSidebar_card___4W5Z{padding:20px}.AnnouncementSidebar_cardTitle__hAnYU{font-size:16px}}.AuthModal_customModal__cDavQ{overflow-y:auto;font-family:var(--font-montserrat),sans-serif}.AuthModal_customModal__cDavQ .modal-content{border-radius:20px;padding:40px;max-width:500px;height:auto;border:none}.AuthModal_logo__lkmi2{display:block;margin:0 auto 20px;width:200px;height:auto}.AuthModal_modalTitle__SQ5Z_{font-size:36px;font-weight:600;margin-bottom:20px;text-align:center}.AuthModal_roleToggle__sPg0Q{display:flex;justify-content:center;margin-bottom:20px}.AuthModal_toggleButton__ih4BV{padding:10px 20px;font-size:16px;border:2px solid #5388d8;border-radius:10px;background-color:#f0f4ff;color:#5388d8;cursor:pointer;margin-right:20px;width:120px;height:55px;transition:all .2s ease}.AuthModal_toggleButton__ih4BV.active{background-color:#5388d8;color:white}.AuthModal_toggleButton__ih4BV:last-child{margin-right:0}.AuthModal_hiddenAccountTypeOption__gCyJm{display:none}.AuthModal_closeButton__UtRo4{position:absolute;top:1rem;right:1rem;background:transparent;border:none;cursor:pointer;padding:.25rem}.AuthModal_errorMessage__fazFW{color:red;font-size:14px;margin-top:10px}.AuthModal_loginLink__l9mcA,.AuthModal_registrationLink__i__t5{font-size:16px;color:#5388d8;text-decoration:none;margin-top:20px}.AuthCode_logoModalCode__vX58a{display:block;margin:0 auto 20px;width:200px;height:auto}.AuthCode_modalCodeTitle__CszLz{font-size:24px;font-weight:600}.AuthCode_codeInputContainer__tivyr{display:flex;justify-content:center;gap:10px;margin-top:20px;margin-bottom:20px}.AuthCode_codeInput__dYNQ9{width:50px;height:60px;text-align:center;font-size:24px;border-radius:8px;border:1px solid #ccc;transition:border-color .3s}.AuthCode_codeInput__dYNQ9:focus{outline:none;border-color:#5388d8}.AuthCode_closeButton__1q65e{position:absolute;top:1rem;right:1rem;background:transparent;border:none;cursor:pointer;padding:.25rem;z-index:1051}.AuthCode_btnCodeCustom__3Te7m{width:80%;height:50px;font-size:18px;border-radius:10px;margin-top:20px;background-color:#5388d8!important}.AuthCode_errorMessage__nNbP8{color:red;font-size:14px;margin-top:10px}.AuthCode_resendButton___AcUs{margin-top:12px;border:none;background:transparent;color:#5388d8;font-weight:600}.AuthCode_resendButton___AcUs:disabled{opacity:.6}.AuthCode_resendRow__dCkF3{display:flex;align-items:baseline;justify-content:center;min-height:24px;margin-top:12px;gap:5px;font-size:15px}.AuthCode_resendPrompt__m3XJI{color:#667085}.AuthCode_registrationResendButton__A_Pae{padding:0;border:0;background:transparent;color:#3276cf;font:inherit;font-weight:600;line-height:1.5;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.AuthCode_registrationResendButton__A_Pae:not(:disabled){cursor:pointer}.AuthCode_registrationResendButton__A_Pae:not(:disabled):hover{color:#245fae;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.AuthCode_registrationResendButton__A_Pae:focus-visible{outline:2px solid rgba(83,136,216,.45);outline-offset:3px;border-radius:2px}.AuthCode_registrationResendButton__A_Pae:disabled{color:#7a8494}.AuthCode_resendStatus__pWl2Z{max-width:80%;margin:6px auto 0;color:#667085;font-size:13px;line-height:1.4}.UserProfileCard_profileContainer__vPv5A{width:100%;min-width:20rem;max-width:24rem;margin-left:auto;margin-right:auto}.UserProfileCard_profileCard__Ci3_W{position:relative;overflow:hidden;border-radius:1rem;border:1px solid #e4e4e7;background-color:white}.UserProfileCard_profileContent__I_5wD{position:relative;padding:1.5rem}.UserProfileCard_menuContainer__6LqyA{display:flex;flex-direction:column;gap:.5rem}.UserProfileCard_menuItem__KsNQM{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:.5rem;transition:background-color .2s;text-decoration:none}.UserProfileCard_menuItem__KsNQM:hover{background-color:#e4e4e7}.UserProfileCard_menuItem__KsNQM:disabled{cursor:wait;opacity:.75}.UserProfileCard_menuItemLeft__RityS{display:flex;align-items:center;gap:.5rem}.UserProfileCard_icon__KwhrV{width:1rem;height:1rem;color:#5388d8}.UserProfileCard_menuItemLabel__cBnRe{font-size:.875rem;font-weight:500;color:#18181b}.UserProfileCard_menuItemRight__A9Vk5{display:flex;align-items:center}.UserProfileCard_menuItemValue__2pqzW{font-size:.875rem;color:#71717a;margin-right:.5rem}.UserProfileCard_badge__TWyyW{min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:999px;background:#5388d8;color:#fff;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.UserProfileCard_dot__v7sFa{width:.625rem;height:.625rem;border-radius:999px;background:#ef4444;display:inline-block}.UserProfileCard_logoutButton___MBR9{border:none;background-color:transparent;text-align:left}.UserProfileCard_logoutError__5XQD8{margin:8px 12px 0;color:#b42318;font-size:13px}.SearchInput_searchInput__0qA3M{width:100%;height:45px;padding:0 20px;border:2px solid #5388d8;border-radius:25px;font-size:16px;font-family:var(--font-montserrat),sans-serif;outline:none;background-color:white;transition:border-color .2s}.SearchInput_searchInput__0qA3M:focus{border-color:#3266b6}.SearchInput_searchInput__0qA3M::placeholder{color:#999}.SearchDropdown_dropdown____COZ{position:absolute;top:calc(100% + 5px);left:0;right:0;background:white;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:1003;max-height:400px;overflow-y:auto;animation:SearchDropdown_fadeInDown__xFQVF .2s ease-out}.SearchDropdown_dropdown____COZ.SearchDropdown_mobile__6RGuF{position:absolute;top:calc(100% + 5px);left:0;right:0;margin-top:0;border-radius:8px;max-height:300px}@keyframes SearchDropdown_fadeInDown__xFQVF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SearchDropdown_dropdown____COZ::-webkit-scrollbar{width:6px}.SearchDropdown_dropdown____COZ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.SearchDropdown_dropdown____COZ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.SearchDropdown_dropdown____COZ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ActionModal_overlay__LKDsp{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem}.ActionModal_modal__YKcTd{background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;scrollbar-width:none}.ActionModal_modal__YKcTd::-webkit-scrollbar{display:none}.ActionModal_header__rpXsk{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0;border-bottom:1px solid #e5e7eb;margin-bottom:1.5rem}.ActionModal_title__mT6Gu{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.ActionModal_closeButton__yU7dw{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:6px;transition:background-color .2s,color .2s}.ActionModal_closeButton__yU7dw:hover:not(:disabled){background-color:#f3f4f6;color:#374151}.ActionModal_closeButton__yU7dw:disabled{opacity:.5;cursor:not-allowed}.ActionModal_content__d4WAw{padding:0 1.5rem 1.5rem}.ActionModal_description__UnLfO{color:#374151;margin-bottom:1.5rem;line-height:1.5}.ActionModal_errorText__iWyOU{margin:-.5rem 0 1rem;padding:.75rem;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:.875rem;line-height:1.4}.ActionModal_inputGroup__rbh4t{margin-bottom:1.5rem}.ActionModal_label__ZdD82{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.ActionModal_textarea__4eKRx{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;resize:vertical;min-height:100px;transition:border-color .2s}.ActionModal_textarea__4eKRx:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ActionModal_textarea__4eKRx:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.ActionModal_actions__2vT0g{display:flex;gap:.75rem;justify-content:flex-end}.ActionModal_cancelButton__sBmrq{padding:.75rem 1.5rem;border:1px solid #d1d5db;background:white;color:#374151;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}.ActionModal_cancelButton__sBmrq:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.ActionModal_cancelButton__sBmrq:disabled{opacity:.5;cursor:not-allowed}.ActionModal_confirmButton__nh2Zj{padding:.75rem 1.5rem;color:white;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s,opacity .2s}.ActionModal_confirmButton__nh2Zj:disabled{opacity:.5;cursor:not-allowed}.ActionModal_banButton__Elz_u{background-color:#dc2626}.ActionModal_banButton__Elz_u:hover:not(:disabled){background-color:#b91c1c}.ActionModal_rejectButton__7B7eK{background-color:#dc2626}.ActionModal_rejectButton__7B7eK:hover:not(:disabled){background-color:#b91c1c}.AdminPagination_pagination__QkP6p{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;margin-top:1rem;border-top:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.AdminPagination_paginationInfo__QEQgO{color:#6b7280;font-size:.875rem}.AdminPagination_paginationControls__Smgf0,.AdminPagination_paginationNumbers__K_XGz{display:flex;align-items:center;gap:.5rem}.AdminPagination_paginationNumbers__K_XGz{gap:.25rem;margin:0 .5rem}.AdminPagination_paginationButton__rpCia,.AdminPagination_paginationNumber__duNRq{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:38px;border:1px solid #d1d5db;border-radius:.375rem;background:#ffffff;color:#374151;font-size:.875rem;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.AdminPagination_paginationButton__rpCia{padding:.5rem .75rem}.AdminPagination_paginationNumber__duNRq{min-width:40px;padding:.5rem}.AdminPagination_paginationButton__rpCia:hover:not(:disabled),.AdminPagination_paginationNumber__duNRq:hover:not(.AdminPagination_paginationNumberActive__1zR_z){border-color:#9ca3af;background:#f9fafb}.AdminPagination_paginationButton__rpCia:focus-visible,.AdminPagination_paginationNumber__duNRq:focus-visible{outline:3px solid rgba(83,136,216,.3);outline-offset:2px}.AdminPagination_paginationButton__rpCia:disabled{opacity:.5;cursor:not-allowed}.AdminPagination_paginationNumberActive__1zR_z,.AdminPagination_paginationNumberActive__1zR_z:hover{border-color:#5388d8;background:#5388d8;color:#ffffff}.AdminPagination_paginationEllipsis__Wrr2K{min-width:24px;text-align:center;color:#6b7280}@media (max-width:768px){.AdminPagination_pagination__QkP6p{flex-direction:column;align-items:stretch}.AdminPagination_paginationControls__Smgf0,.AdminPagination_paginationNumbers__K_XGz{justify-content:center;flex-wrap:wrap}}@media (max-width:480px){.AdminPagination_pagination__QkP6p{padding:1rem}.AdminPagination_paginationControls__Smgf0{gap:.35rem}.AdminPagination_paginationNumbers__K_XGz{order:3;width:100%;margin:0}}.DocumentsTab_container__t3M4r{display:flex;flex-direction:column;gap:1.5rem}.DocumentsTab_header__Qdx68{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.DocumentsTab_title__bhtPD{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.DocumentsTab_uploadButton__XJjrx{display:flex;align-items:center;gap:.5rem;background-color:#5388d8!important;border-color:#5388d8!important;padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:8px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.DocumentsTab_uploadButton__XJjrx:hover{background-color:#4070b8!important;border-color:#4070b8!important;transform:translateY(-1px)}.DocumentsTab_uploadIcon__0y6Pu{flex-shrink:0}.DocumentsTab_content__f6mjM{flex:1 1;min-height:300px}.DocumentsTab_statusNote__F5PYe{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:-.75rem}.DocumentsTab_statusNote__F5PYe span{display:inline-flex;align-items:center;padding:.3rem .625rem;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:.8rem;font-weight:700}.DocumentsTab_errorNote__Tjsr2{margin-top:-.75rem;padding:.75rem 1rem;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.875rem;line-height:1.45}.DocumentsTab_documentsGrid__ipRUw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:.5rem}.DocumentsTab_empty__Rfm0q{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;color:#6b7280}.DocumentsTab_emptyIcon__VSGqH{margin-bottom:1rem;opacity:.5}.DocumentsTab_emptyTitle___uttO{font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:.5rem}.DocumentsTab_emptyText___6XhK{font-size:.875rem;max-width:300px;line-height:1.5;margin:0}@media (max-width:1000px){.DocumentsTab_documentsGrid__ipRUw{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.DocumentsTab_header__Qdx68{flex-direction:column;align-items:stretch;gap:1rem}.DocumentsTab_uploadButton__XJjrx{justify-content:center}.DocumentsTab_documentsGrid__ipRUw{grid-template-columns:1fr;gap:1rem}}@media (max-width:480px){.DocumentsTab_container__t3M4r{gap:1rem}.DocumentsTab_documentsGrid__ipRUw{gap:.75rem}}@media (min-width:1400px){.DocumentsTab_documentsGrid__ipRUw{grid-template-columns:repeat(3,1fr);gap:2rem}}.AnnouncementCard_card__xf08V{display:flex;flex-direction:column;gap:.75rem;background:#ffffff;padding:1rem;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease;height:-moz-fit-content;height:fit-content}.AnnouncementCard_card__xf08V:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.AnnouncementCard_previewImage__hJWAR{display:block;width:100%;height:150px;border-radius:.625rem;object-fit:cover;background:#f3f4f6}.AnnouncementCard_badges__iKDM2{display:flex;gap:.5rem;flex-wrap:wrap}.AnnouncementCard_promotedBadge__lnMw_{display:inline-block;padding:.25rem .75rem;background:#ff4757;color:white;font-size:.75rem;font-weight:600;border-radius:.375rem}.AnnouncementCard_statusBadge__gzkUW,.AnnouncementCard_typeBadge__VUCmV{display:inline-flex;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:700;border-radius:.375rem}.AnnouncementCard_typeBadge__VUCmV{background:#eff6ff;color:#1d4ed8}.AnnouncementCard_status_default__oR_2F,.AnnouncementCard_status_draft__H6BDi{background:#e5e7eb;color:#374151}.AnnouncementCard_status_needs_changes__ZnNsj,.AnnouncementCard_status_pending__e_X6f,.AnnouncementCard_status_pending_moderation__nCu2G{background:#fef3c7;color:#92400e}.AnnouncementCard_status_ongoing__jnrah,.AnnouncementCard_status_published__oTWF_{background:#dcfce7;color:#166534}.AnnouncementCard_status_canceled__gBocE,.AnnouncementCard_status_deleted__rRLy5,.AnnouncementCard_status_moderator_removed__mpzmt,.AnnouncementCard_status_rejected__mcjiU{background:#fee2e2;color:#991b1b}.AnnouncementCard_status_archived___Ymkn{background:#dbeafe;color:#1d4ed8}.AnnouncementCard_title__Y5li8{font-size:1rem;font-weight:600;color:#111827;margin:0;line-height:1.4}.AnnouncementCard_organizer__3sCHT{font-size:.875rem;color:#6b7280;margin:0}.AnnouncementCard_details__k0WA2{display:flex;flex-direction:column;gap:.5rem}.AnnouncementCard_dateLocationRow__783LV{display:flex;flex-wrap:wrap;gap:1rem}.AnnouncementCard_detailItem__rsJBN{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563}.AnnouncementCard_icon__Oq_kz{flex-shrink:0;color:#5388d8}.AnnouncementCard_categoriesRow__X0Vfo{display:flex;flex-wrap:wrap;gap:.5rem}.AnnouncementCard_categoryTag__pYyeC{display:inline-block;padding:.25rem .75rem;background:#5388d8;color:#ffffff;font-size:.75rem;font-weight:500;border-radius:.375rem}.AnnouncementCard_price__WIa7X{font-size:1rem;font-weight:600;color:#111827;margin-top:.25rem}.AnnouncementCard_footer__DTNyz{display:flex;margin-top:.5rem;padding-top:.75rem;border-top:1px solid #e5e7eb}.AnnouncementCard_manageButton__M8wlK{width:100%;padding:.5rem 1rem;background:#5388d8;color:#ffffff;font-size:.875rem;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;transition:background .2s ease}.AnnouncementCard_manageButton__M8wlK:hover{background:#4070c0}.AnnouncementCard_manageButton__M8wlK:active{transform:scale(.98)}.LoadingState_wrapper__b7gUP{display:flex;align-items:center;justify-content:center;width:100%}.LoadingState_page__9pccH{min-height:40vh;padding:2rem 1rem}.LoadingState_section__Bu0i_{min-height:180px;padding:1.5rem 1rem}.LoadingState_card__STI2V{width:min(100%,420px);display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.LoadingState_spinner__A2NfE{display:inline-flex;align-items:center;gap:.4rem}.LoadingState_dot__BacrT{width:.7rem;height:.7rem;border-radius:999px;background:#5388d8;animation:LoadingState_bounce__yKqUF 1s ease-in-out infinite}.LoadingState_dot__BacrT:nth-child(2){animation-delay:.12s}.LoadingState_dot__BacrT:nth-child(3){animation-delay:.24s}.LoadingState_title__o8fjz{margin:0;font-size:1.05rem;font-weight:600;color:#16335f}.LoadingState_description__1Hw34{margin:0;font-size:.95rem;line-height:1.45;color:#6c7b97}@keyframes LoadingState_bounce__yKqUF{0%,80%,to{transform:scale(.85);opacity:.55}40%{transform:scale(1);opacity:1}}.AnnouncementsTab_container__QICSV{display:flex;flex-direction:column;gap:1.5rem}.AnnouncementsTab_header__ySAgx{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.AnnouncementsTab_headerTitle__3IGh4{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.AnnouncementsTab_grid__Jhwpe{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.AnnouncementsTab_tabsRow__WYpcU{display:flex;gap:.75rem;flex-wrap:wrap}.AnnouncementsTab_tabButton__a__QF{padding:.55rem 1rem;border-radius:999px;border:1px solid #cfd8e3;background:white;color:#374151;font-weight:600;cursor:pointer;transition:all .2s ease}.AnnouncementsTab_tabButton__a__QF:hover{border-color:#5388d8;color:#5388d8}.AnnouncementsTab_tabButtonActive__3_8NK{background:#5388d8;color:white;border-color:#5388d8}.AnnouncementsTab_emptyState__zgSUz{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;border-radius:.75rem;min-height:300px}.AnnouncementsTab_emptyIcon__8pUxk{font-size:3rem;margin-bottom:1rem}.AnnouncementsTab_emptyTitle__D183D{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .5rem}.AnnouncementsTab_emptyDescription__dHZds{font-size:.875rem;color:#6b7280;margin:0 0 1.5rem;max-width:400px}.AnnouncementsTab_createButton__7DTNU{padding:.625rem 1.25rem;background:#5388d8;color:#ffffff;font-size:.875rem;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;transition:background .2s ease;white-space:nowrap}.AnnouncementsTab_createButton__7DTNU:hover{background:#4070c0}.AnnouncementsTab_createButton__7DTNU:active{transform:scale(.98)}.PageStatus_shell__rbUGB{--page-status-header-offset:7.5rem;--page-status-bottom-offset:0px;--page-status-banner-offset:0px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:center;width:100%;min-height:calc(100vh - var(--page-status-header-offset) - var(--page-status-bottom-offset) - var(--page-status-banner-offset));min-height:calc(100dvh - var(--page-status-header-offset) - var(--page-status-bottom-offset) - var(--page-status-banner-offset));margin-top:var(--page-status-header-offset);padding:1.5rem 1rem 1rem}[data-email-verification-banner]+.PageStatus_shell__rbUGB{--page-status-banner-offset:104px}.PageStatus_card___grgk{width:min(100%,680px);padding:4rem 2rem;border-radius:12px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.06);text-align:center}.PageStatus_icon__zYLtu{margin-bottom:1rem}.PageStatus_accessDenied__5OSYP,.PageStatus_error__vEAjY{color:#ef4444}.PageStatus_success__guI77{color:#22c55e}.PageStatus_notFound__xK75E,.PageStatus_unavailable__4ivCw{color:#5388d8}.PageStatus_blocked__wftOi{color:#ef4444}.PageStatus_title__e60Az{margin:0 0 .5rem;color:#1a1a1a;font-size:1.5rem;font-weight:600;line-height:1.3}.PageStatus_description__4erzV{max-width:560px;margin:0 auto 2rem;color:#6b7280;line-height:1.6}.PageStatus_actions___OtQ2{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.PageStatus_primaryAction__U19Mv,.PageStatus_secondaryAction__B4JNA{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border:1px solid #5388d8;border-radius:8px;font:inherit;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.PageStatus_primaryAction__U19Mv{background:#5388d8;color:#fff}.PageStatus_primaryAction__U19Mv:hover:not(:disabled){border-color:#4070b8;background:#4070b8;color:#fff}.PageStatus_secondaryAction__B4JNA{background:#fff;color:#5388d8}.PageStatus_secondaryAction__B4JNA:hover{background:rgba(83,136,216,.08);color:#4070b8}.PageStatus_primaryAction__U19Mv:focus-visible,.PageStatus_secondaryAction__B4JNA:focus-visible{outline:3px solid rgba(83,136,216,.3);outline-offset:2px}.PageStatus_primaryAction__U19Mv:disabled{cursor:wait;opacity:.65}@media (max-width:650px){.PageStatus_shell__rbUGB{--page-status-header-offset:calc(5rem + env(safe-area-inset-top));--page-status-bottom-offset:calc(60px + env(safe-area-inset-bottom));padding:1.5rem .75rem .75rem}[data-email-verification-banner]+.PageStatus_shell__rbUGB{--page-status-banner-offset:calc(178px + env(safe-area-inset-top))}.PageStatus_card___grgk{padding:2.75rem 1.25rem}.PageStatus_actions___OtQ2{flex-direction:column}.PageStatus_primaryAction__U19Mv,.PageStatus_secondaryAction__B4JNA{width:100%}}.AdminDashboard_page__b8wbE{margin:7rem 0 5rem}.AdminDashboard_container__X1UD5{display:flex;min-height:calc(100vh - 12rem);max-width:1400px;margin:0 auto;padding:0 1rem;gap:2rem}.AdminDashboard_sidebar__T23LC{width:280px;background:#f8fafc;border-radius:12px;padding:1.5rem;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:8rem}.AdminDashboard_sidebarTitle__zHK6x{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem}.AdminDashboard_sidebarIcon__CvU2x{color:#5388d8}.AdminDashboard_nav__ioXfE{display:flex;flex-direction:column;gap:.5rem}.AdminDashboard_navItem__AmgKr{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;color:#6b7280;text-decoration:none;font-weight:500;transition:all .2s ease;cursor:pointer;border:none;background:none;width:100%;text-align:left}.AdminDashboard_navItem__AmgKr:hover{background:rgba(83,136,216,.1);color:#5388d8}.AdminDashboard_navItem__AmgKr.AdminDashboard_active__6Q8ku{background:#5388d8;color:white}.AdminDashboard_navIcon__3xJsc{flex-shrink:0}.AdminDashboard_content__JC938{flex:1 1;min-width:0;background:white;border-radius:12px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.06)}.AdminDashboard_loadingState__HK4tl{padding:4rem 2rem;text-align:center;color:#6b7280;font-weight:500}@media (max-width:768px){.AdminDashboard_container__X1UD5{flex-direction:column;padding:0 .5rem;gap:1rem}.AdminDashboard_sidebar__T23LC{width:100%;position:static;padding:1rem}.AdminDashboard_sidebarTitle__zHK6x{font-size:1.25rem;margin-bottom:1rem}.AdminDashboard_nav__ioXfE{flex-direction:row;overflow-x:auto;gap:.25rem;padding-bottom:.5rem}.AdminDashboard_navItem__AmgKr{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content;padding:.5rem .75rem;font-size:.875rem}.AdminDashboard_content__JC938{padding:1.5rem}}@media (max-width:480px){.AdminDashboard_container__X1UD5{padding:0 .25rem}.AdminDashboard_sidebar__T23LC{padding:.75rem}.AdminDashboard_content__JC938{padding:1rem}.AdminDashboard_navItem__AmgKr{padding:.5rem;font-size:.8125rem}}.CreateAnnouncementPage_container__MPXfJ{min-height:100vh;padding:20px;margin-top:7rem;margin-bottom:4rem}.CreateAnnouncementPage_header__6jJFR{max-width:1200px;margin:0 auto 40px}.CreateAnnouncementPage_backButton__KC27i{display:flex;align-items:center;gap:8px;background:none;border:none;color:#64748b;font-size:14px;cursor:pointer;padding:8px 0;margin-bottom:24px;transition:color .2s}.CreateAnnouncementPage_backButton__KC27i:hover{color:#5388d8}.CreateAnnouncementPage_alertContainer__oBvFJ{max-width:800px;margin:0 auto 24px;padding:0 20px}.CreateAnnouncementPage_content__aPsd_{max-width:800px;margin:0 auto}.CreateAnnouncementPage_title__Z8P8I{text-align:center;font-size:32px;font-weight:600;color:#1e293b;margin-bottom:1rem}.CreateAnnouncementPage_unavailableCard__l7nk2{position:relative;max-width:760px;margin:0 auto;padding:48px;overflow:hidden;text-align:center;background:#ffffff;border:1px solid #dbe8ff;border-radius:28px;box-shadow:0 24px 60px rgba(15,23,42,.1)}.CreateAnnouncementPage_unavailableIcon__zHWbc{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 24px;color:#335f9f;background:#eef5ff;border:1px solid #cfe0fb;border-radius:24px}.CreateAnnouncementPage_statusPill__NkDQ4{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto 18px;padding:7px 14px;color:#92400e;font-size:13px;font-weight:700;background:#fffbeb;border:1px solid #fde68a;border-radius:999px}.CreateAnnouncementPage_unavailableTitle__9VQfK{margin:0 0 12px;color:#10213f;font-size:clamp(28px,4vw,40px);font-weight:760;letter-spacing:-.03em}.CreateAnnouncementPage_unavailableText__hgCmt{max-width:560px;margin:0 auto 30px;color:#64748b;font-size:16px;line-height:1.65}.CreateAnnouncementPage_unavailableActions__dcaVW{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.CreateAnnouncementPage_ghostAction__6IQb_,.CreateAnnouncementPage_primaryAction__Yn84P,.CreateAnnouncementPage_secondaryAction__YHtjQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s}.CreateAnnouncementPage_primaryAction__Yn84P{color:white;background:#5388d8;border:1px solid #5388d8;box-shadow:0 12px 26px rgba(83,136,216,.22)}.CreateAnnouncementPage_primaryAction__Yn84P:hover{background:#4070c0;border-color:#4070c0;transform:translateY(-1px)}.CreateAnnouncementPage_secondaryAction__YHtjQ{color:#335f9f;background:white;border:1px solid #cfe0fb}.CreateAnnouncementPage_secondaryAction__YHtjQ:hover{background:#eef5ff;border-color:#a9c8f6}.CreateAnnouncementPage_ghostAction__6IQb_{color:#64748b;background:transparent;border:1px solid transparent}.CreateAnnouncementPage_ghostAction__6IQb_:hover{color:#10213f;background:#f8fafc}@media (max-width:768px){.CreateAnnouncementPage_container__MPXfJ{padding:12px;margin-top:6rem;margin-bottom:4rem}.CreateAnnouncementPage_header__6jJFR{margin-bottom:24px}.CreateAnnouncementPage_backButton__KC27i{font-size:16px;padding:12px 0;margin-bottom:16px}.CreateAnnouncementPage_title__Z8P8I{font-size:24px;margin-bottom:20px;padding:0 8px}.CreateAnnouncementPage_unavailableCard__l7nk2{padding:32px 20px;border-radius:22px}.CreateAnnouncementPage_unavailableActions__dcaVW{flex-direction:column}.CreateAnnouncementPage_ghostAction__6IQb_,.CreateAnnouncementPage_primaryAction__Yn84P,.CreateAnnouncementPage_secondaryAction__YHtjQ{width:100%}}@media (max-width:480px){.CreateAnnouncementPage_container__MPXfJ{padding:8px}.CreateAnnouncementPage_title__Z8P8I{font-size:20px;margin-bottom:16px}}.ConferenceHeader_header__f_3Hk{background:#ffffff;border:1px solid #e6ebf2;border-radius:22px;padding:2rem;margin-bottom:1.5rem;box-shadow:0 18px 44px rgba(15,23,42,.08)}.ConferenceHeader_headerContent__5XbF_{display:flex;flex-direction:column;gap:1.5rem}.ConferenceHeader_titleSection__xgfDu{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ConferenceHeader_actionError__jwQ7D{flex-basis:100%;margin:0;padding:.75rem 1rem;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.875rem;line-height:1.4}.ConferenceHeader_title__4QXOD{font-size:clamp(1.6rem,2.4vw,2.35rem);font-weight:750;color:#10213f;margin:0}.ConferenceHeader_actions__piTUQ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ConferenceHeader_editButton__a_HDJ{background:#5388d8;color:white;border:none;border-radius:8px;font-weight:500;transition:background .2s}.ConferenceHeader_editButton__a_HDJ,.ConferenceHeader_secondaryButton__yibIL{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;cursor:pointer}.ConferenceHeader_secondaryButton__yibIL{background:white;color:#335f9f;border:1px solid #cfe0fb;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s}.ConferenceHeader_secondaryButton__yibIL:hover{background:#eef5ff;border-color:#a9c8f6}.ConferenceHeader_secondaryButton__yibIL:disabled{color:#8a97aa;cursor:not-allowed;background:#f5f7fa;border-color:#dbe1ea}.ConferenceHeader_secondaryButton__yibIL:disabled:hover{background:#f5f7fa;border-color:#dbe1ea}.ConferenceHeader_dangerButton__9IJUk{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#fff5f5;color:#b42318;border:1px solid #f6c7c1;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.ConferenceHeader_dangerButton__9IJUk:hover{background:#ffe7e3;border-color:#ef9f95}.ConferenceHeader_dangerButton__9IJUk:disabled{color:#9b8b89;cursor:not-allowed;background:#f8f4f3;border-color:#e7d8d5}.ConferenceHeader_editButton__a_HDJ:hover{background:#4070c0}.ConferenceHeader_infoGrid__FokJB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ConferenceHeader_infoCard__LkwYG{display:flex;flex-direction:column;gap:.25rem;padding:.85rem 1rem;background:rgba(255,255,255,.78);border:1px solid rgba(207,224,251,.7);border-radius:14px}.ConferenceHeader_infoLabel__tAjdK{font-size:.75rem;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px}.ConferenceHeader_infoValue__UOXL5{font-size:.9375rem;font-weight:500;color:#1a1a1a}.ConferenceHeader_locationCard__HG5ho{grid-column:span 2}.ConferenceHeader_statusBadge__9BynM{display:inline-block;padding:.25rem .75rem;background:#e8f4f8;color:#5388d8;border-radius:6px;font-size:.875rem;font-weight:500;width:-moz-fit-content;width:fit-content}@media (max-width:640px){.ConferenceHeader_header__f_3Hk{padding:1.25rem}.ConferenceHeader_infoGrid__FokJB{grid-template-columns:1fr}.ConferenceHeader_locationCard__HG5ho{grid-column:auto}.ConferenceHeader_actions__piTUQ,.ConferenceHeader_dangerButton__9IJUk,.ConferenceHeader_editButton__a_HDJ,.ConferenceHeader_secondaryButton__yibIL{width:100%;justify-content:center}}.ApplicationsTab_container__wX3Kq{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.ApplicationsTab_placeholderCompact__DXBg1,.ApplicationsTab_placeholder__F0T1T{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}.ApplicationsTab_placeholderCompact__DXBg1{padding:2.5rem 1.5rem;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px}.ApplicationsTab_placeholderCompact__DXBg1 h3,.ApplicationsTab_placeholder__F0T1T h3{font-size:1.25rem;font-weight:700;color:#10213f;margin:0}.ApplicationsTab_placeholderCompact__DXBg1 p,.ApplicationsTab_placeholder__F0T1T p{font-size:.9375rem;color:#64748b;margin:0;max-width:460px}.ApplicationsTab_overview__HT0O9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.ApplicationsTab_overviewCentered__xpRdQ{grid-template-columns:repeat(4,minmax(160px,1fr));max-width:860px;width:100%;margin:0 auto}.ApplicationsTab_summaryCard__rHclC{display:flex;flex-direction:column;gap:.35rem;min-height:116px;padding:1rem;border-radius:16px}.ApplicationsTab_summary_neutral__wx5Ra{background:#f8fafc}.ApplicationsTab_summary_success__npuKy{background:#f0fdf4;border-color:#bbf7d0}.ApplicationsTab_summary_warning__Q1xIX{background:#fffbeb;border-color:#fde68a}.ApplicationsTab_summary_danger__ONTxh{background:#fef2f2;border-color:#fecaca}.ApplicationsTab_summaryLabel__CtSVa{color:#64748b;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ApplicationsTab_summaryValue__vb9Tr{color:#0f172a;font-size:2rem;line-height:1}.ApplicationsTab_summaryHint__oRuPi{color:#64748b;font-size:.875rem}.ApplicationsTab_toolbar__jnf1e{display:grid;grid-template-columns:minmax(260px,1fr) 220px;grid-gap:.75rem;gap:.75rem;align-items:end;padding:0;border-radius:16px}.ApplicationsTab_reviewActionError__Q6A9x{padding:.85rem 1rem;border:1px solid #fecaca;border-radius:14px;background:#fef2f2;color:#b91c1c;font-size:.9375rem;font-weight:600}.ApplicationsTab_selectField__plkNx{min-height:44px;display:flex;flex-direction:column;gap:.35rem;color:#475569;font-size:.8125rem;font-weight:700}.ApplicationsTab_selectField__plkNx select{height:44px;padding:0 .75rem;background:white;border:1px solid #dbe1ea;border-radius:12px;color:#0f172a;font-size:.9375rem}.ApplicationsTab_selectField__plkNx select:focus{outline:none;border-color:#5388d8;box-shadow:0 0 0 3px rgba(83,136,216,.14)}.ApplicationsTab_sectionsList__l2c4c{display:flex;flex-direction:column;gap:1rem}.ApplicationsTab_sectionBlock__c2roY{overflow:hidden;background:white;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 10px 28px rgba(15,23,42,.05)}.ApplicationsTab_sectionHeader__cSQRp{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding:1.1rem 1.25rem;background:#f8fafc;border:0;border-bottom:1px solid #e2e8f0;text-align:left;cursor:pointer}.ApplicationsTab_sectionHeader__cSQRp:hover{background:#eef5ff}.ApplicationsTab_sectionHeader__cSQRp:focus-visible{outline:3px solid rgba(83,136,216,.28);outline-offset:-3px}.ApplicationsTab_sectionTitleLine__jRTT_{display:inline-flex;align-items:center;gap:.5rem;color:#5388d8}.ApplicationsTab_sectionHeader__cSQRp h3{margin:0;color:#10213f;font-size:1.1rem;font-weight:800}.ApplicationsTab_sectionHeader__cSQRp p{margin:.35rem 0 0;color:#64748b;font-size:.9rem}.ApplicationsTab_capacityBadge__KQGo1{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .75rem;background:white;border:1px solid #cbd5e1;border-radius:999px;color:#334155;font-size:.85rem;font-weight:800;white-space:nowrap}.ApplicationsTab_capacityWarning__DRPdD{background:#fffbeb;border-color:#f59e0b;color:#92400e}.ApplicationsTab_capacityDanger__hFb3I{background:#fef2f2;border-color:#ef4444;color:#991b1b}.ApplicationsTab_applicationRows__rGN0J{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}.ApplicationsTab_sectionEmpty__O2lwE{padding:1rem 1.25rem;color:#64748b;font-size:.92rem}.ApplicationsTab_applicationRow__PFqEb{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding:1rem;background:#ffffff;border:1px solid #dbe3ee;border-radius:12px}.ApplicationsTab_applicationRow__PFqEb:hover{background:#fbfdff;border-color:#c8d5e6}.ApplicationsTab_rowMain__ikUGE{min-width:0}.ApplicationsTab_rowTitleLine__OrenT{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.ApplicationsTab_rowTitleLine__OrenT h4{margin:0;color:#0f172a;font-size:1rem;font-weight:600}.ApplicationsTab_rowMeta__Cfy3I,.ApplicationsTab_rowTalk__qgeI0{margin:.35rem 0 0}.ApplicationsTab_rowMeta__Cfy3I{color:#64748b;font-size:.875rem}.ApplicationsTab_rowTalk__qgeI0{color:#1e293b;font-size:.9375rem;font-weight:650;line-height:1.45}.ApplicationsTab_rowActions__gbW6O{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.ApplicationsTab_approveButton__hZw2_,.ApplicationsTab_cancelRejectButton__nFM_H,.ApplicationsTab_confirmRejectButton__T5bec,.ApplicationsTab_openButton__tUvWC,.ApplicationsTab_rejectButton__4_fCf{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:38px;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ApplicationsTab_openButton__tUvWC{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.ApplicationsTab_openButton__tUvWC:hover{background:#e5e7eb}.ApplicationsTab_approveButton__hZw2_{background:#10b981;color:white;border:none}.ApplicationsTab_approveButton__hZw2_:hover{background:#059669}.ApplicationsTab_rejectButton__4_fCf{background:#ef4444;color:white;border:none}.ApplicationsTab_rejectButton__4_fCf:hover{background:#dc2626}.ApplicationsTab_statusBadge__JlPgI{display:inline-flex;align-items:center;min-height:26px;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:800}.ApplicationsTab_status_pending__pC1_3{background:#fffbeb;color:#92400e}.ApplicationsTab_status_approved__ZW75t{background:#dcfce7;color:#166534}.ApplicationsTab_status_rejected__YLmNb{background:#fee2e2;color:#991b1b}.ApplicationsTab_drawerOverlay__eiArM{position:fixed;inset:0;z-index:1055;display:flex;justify-content:flex-end;background:rgba(15,23,42,.42)}.ApplicationsTab_drawer__WWYS9{display:flex;flex-direction:column;width:min(760px,100vw);height:100dvh;background:#ffffff;box-shadow:-22px 0 45px rgba(15,23,42,.2)}.ApplicationsTab_drawerHeader__qbNGt{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.ApplicationsTab_drawerEyebrow__JKUcF{color:#5388d8;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ApplicationsTab_drawerHeader__qbNGt h2{margin:.3rem 0 0;color:#0f172a;font-size:1.4rem;font-weight:900}.ApplicationsTab_drawerHeader__qbNGt p{margin:.35rem 0 0;color:#64748b}.ApplicationsTab_closeButton__gBWOf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:10px;cursor:pointer;transition:background .2s,border-color .2s,color .2s;width:44px;padding:0;background:white;color:#334155;border:1px solid #cbd5e1}.ApplicationsTab_closeButton__gBWOf:hover{background:#eef2f7}.ApplicationsTab_drawerBody__Q16iy{flex:1 1;overflow:auto;padding:1.25rem 1.5rem 6rem}.ApplicationsTab_detailSection__uNmsk{padding:1.1rem 0;border-bottom:1px solid #e2e8f0}.ApplicationsTab_detailSection__uNmsk:first-child{padding-top:0}.ApplicationsTab_detailSection__uNmsk h3{margin:0 0 .9rem;color:#10213f;font-size:1rem;font-weight:900}.ApplicationsTab_detailGrid__xlRl_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0}.ApplicationsTab_detailGrid__xlRl_ div{padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.ApplicationsTab_detailGrid__xlRl_ dt{color:#64748b;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ApplicationsTab_detailGrid__xlRl_ dd{margin:.3rem 0 0;color:#0f172a;font-size:.92rem;line-height:1.45}.ApplicationsTab_detailList__PFm83{display:flex;flex-direction:column;gap:.65rem}.ApplicationsTab_detailListItem__qNEP3{display:flex;flex-direction:column;gap:.2rem;padding:.8rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.ApplicationsTab_detailListItem__qNEP3 strong{color:#0f172a}.ApplicationsTab_detailListItem__qNEP3 span{color:#64748b;font-size:.875rem}.ApplicationsTab_detailText__fYOcP{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.ApplicationsTab_detailText__fYOcP:last-child{margin-bottom:0}.ApplicationsTab_detailText__fYOcP strong{color:#334155;font-size:.9rem}.ApplicationsTab_detailText__fYOcP p,.ApplicationsTab_reviewComment__CnkvA{margin:0;color:#334155;line-height:1.65}.ApplicationsTab_keywordList__sVGoW{display:flex;flex-wrap:wrap;gap:.5rem}.ApplicationsTab_keywordList__sVGoW span{padding:.35rem .65rem;background:#eef6ff;border-radius:999px;color:#1d4ed8;font-size:.82rem;font-weight:800}.ApplicationsTab_drawerFooter__ccF1a{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;background:rgba(255,255,255,.96);border-top:1px solid #e2e8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ApplicationsTab_rejectCommentField__YGmh_{display:flex;flex-direction:column;gap:.5rem;color:#1f2937;font-size:.9rem;font-weight:700}.ApplicationsTab_rejectCommentField__YGmh_ textarea{width:100%;resize:vertical;min-height:120px;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;color:#111827;font-size:.95rem;font-weight:400;line-height:1.5}.ApplicationsTab_rejectCommentField__YGmh_ textarea:focus{outline:none;border-color:#5388d8;box-shadow:0 0 0 3px rgba(83,136,216,.15)}.ApplicationsTab_rejectCommentFooter__9uFRt{display:flex;justify-content:space-between;gap:1rem;margin-top:.5rem;min-height:1.25rem}.ApplicationsTab_rejectCommentError__oS8t5{color:#dc2626;font-size:.8rem}.ApplicationsTab_rejectCommentCounter___H0CX{margin-left:auto;color:#6b7280;font-size:.8rem}.ApplicationsTab_cancelRejectButton__nFM_H{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.ApplicationsTab_cancelRejectButton__nFM_H:hover{background:#e5e7eb}.ApplicationsTab_confirmRejectButton__T5bec{background:#ef4444;color:white;border:none}.ApplicationsTab_confirmRejectButton__T5bec:hover:not(:disabled){background:#dc2626}.ApplicationsTab_confirmRejectButton__T5bec:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1100px){.ApplicationsTab_overview__HT0O9{grid-template-columns:repeat(3,minmax(0,1fr))}.ApplicationsTab_applicationRow__PFqEb{grid-template-columns:1fr}.ApplicationsTab_rowActions__gbW6O{justify-content:flex-start}}@media (max-width:720px){.ApplicationsTab_overview__HT0O9{display:flex;overflow-x:auto;padding-bottom:.25rem}.ApplicationsTab_summaryCard__rHclC{min-width:170px}.ApplicationsTab_toolbar__jnf1e{grid-template-columns:1fr}.ApplicationsTab_drawerFooter__ccF1a,.ApplicationsTab_drawerHeader__qbNGt,.ApplicationsTab_sectionHeader__cSQRp{padding-left:1rem;padding-right:1rem}.ApplicationsTab_sectionHeader__cSQRp{flex-direction:column}.ApplicationsTab_applicationRow__PFqEb{padding:1rem}.ApplicationsTab_drawerFooter__ccF1a,.ApplicationsTab_rowActions__gbW6O{flex-direction:column;align-items:stretch}.ApplicationsTab_drawerFooter__ccF1a button,.ApplicationsTab_rowActions__gbW6O button{width:100%}.ApplicationsTab_drawer__WWYS9{width:100vw}.ApplicationsTab_drawerBody__Q16iy{padding:1rem 1rem 7rem}.ApplicationsTab_detailGrid__xlRl_{grid-template-columns:1fr}}.SearchField_field__2owYB{position:relative;display:flex;width:100%;min-width:0;align-items:center;border:1px solid #dce5f2;background:#ffffff;color:#7b8798;transition:border-color .16s ease,box-shadow .16s ease}.SearchField_field__2owYB:hover{border-color:#bfd3ee}.SearchField_field__2owYB:focus-within{border-color:#5388d8;box-shadow:0 0 0 3px rgba(83,136,216,.14)}.SearchField_field__2owYB:has(.SearchField_input__orPDt:disabled){cursor:not-allowed;background:#f4f6f9;color:#8a95a5}.SearchField_page__Jx4Fu{min-height:48px;border-radius:14px}.SearchField_toolbar__oWDou{min-height:44px;border-radius:12px}.SearchField_icon__Q3A28{position:absolute;left:16px;flex-shrink:0;color:#5388d8;pointer-events:none}.SearchField_toolbar__oWDou .SearchField_icon__Q3A28{left:14px}.SearchField_input__orPDt{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#1f2937;font:inherit}.SearchField_page__Jx4Fu .SearchField_input__orPDt{min-height:46px;padding:0 16px 0 48px;font-size:.95rem}.SearchField_toolbar__oWDou .SearchField_input__orPDt{min-height:42px;padding:0 14px 0 42px;font-size:.9375rem}.SearchField_input__orPDt::placeholder{color:#7b8798;opacity:1}.SearchField_input__orPDt:disabled{cursor:not-allowed}.SearchField_input__orPDt::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.SearchField_srOnly___ZP6n{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.SearchField_page__Jx4Fu .SearchField_input__orPDt{font-size:1rem}}.ParticipantsTab_placeholder__nwmRb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}.ParticipantsTab_placeholder__nwmRb h3{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0}.ParticipantsTab_placeholder__nwmRb p{font-size:.9375rem;color:#666;margin:0;max-width:400px}.ParticipantsTab_container__3lii5{display:flex;flex-direction:column;gap:1.5rem}.ParticipantsTab_placeholderCompact__1DSNu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem 1.5rem;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px}.ParticipantsTab_placeholderCompact__1DSNu h3{margin:0;color:#10213f;font-size:1.25rem;font-weight:700}.ParticipantsTab_placeholderCompact__1DSNu p{margin:0;color:#64748b;font-size:.9375rem}.ParticipantsTab_toolbar__iVAoG{display:grid;grid-template-columns:minmax(260px,1fr) 220px;grid-gap:.75rem;gap:.75rem;align-items:end;padding:1.5rem 0 0;border-radius:16px}.ParticipantsTab_selectField__4COMq{min-height:44px;display:flex;flex-direction:column;gap:.35rem;color:#475569;font-size:.8125rem;font-weight:700}.ParticipantsTab_selectField__4COMq select{height:44px;padding:0 .75rem;background:white;border:1px solid #dbe1ea;border-radius:12px;color:#0f172a;font-size:.9375rem}.ParticipantsTab_selectField__4COMq select:focus{outline:none;border-color:#5388d8;box-shadow:0 0 0 3px rgba(83,136,216,.14)}.ParticipantsTab_sectionsList__oDQU1{display:flex;flex-direction:column;gap:1rem}.ParticipantsTab_sectionBlock__BGwcX{overflow:hidden;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 10px 28px rgba(15,23,42,.05)}.ParticipantsTab_sectionHeader__EOsJb{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding:1.1rem 1.25rem;background:transparent;border:0;border-bottom:1px solid #e2e8f0;text-align:left;cursor:pointer}.ParticipantsTab_sectionHeader__EOsJb:hover{background:#eef5ff}.ParticipantsTab_sectionTitleLine__TBc2H{display:inline-flex;align-items:center;gap:.5rem;color:#5388d8}.ParticipantsTab_sectionHeader__EOsJb h3{margin:0;color:#10213f;font-size:1.1rem;font-weight:800}.ParticipantsTab_sectionHeader__EOsJb p{margin:.35rem 0 0;color:#64748b;font-size:.9rem}.ParticipantsTab_sectionCount__sO8gW{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .75rem;background:white;border:1px solid #cbd5e1;border-radius:999px;color:#334155;font-size:.85rem;font-weight:800;white-space:nowrap}.ParticipantsTab_participantRows__DJ3pD{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;background:white}.ParticipantsTab_participantRow__CemUM{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding:1rem;background:#ffffff;border:1px solid #dbe3ee;border-radius:12px}.ParticipantsTab_participantRow__CemUM:hover{background:#fbfdff;border-color:#c8d5e6}.ParticipantsTab_rowMain__3lNam{min-width:0}.ParticipantsTab_rowTitleLine___wbst{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.ParticipantsTab_rowTitleLine___wbst h4{margin:0;color:#0f172a;font-size:1rem;font-weight:600}.ParticipantsTab_rowMeta__s_r_P,.ParticipantsTab_rowTalk__di9hG{margin:.35rem 0 0}.ParticipantsTab_rowTalk__di9hG{color:#1e293b;font-size:.9375rem;font-weight:650;line-height:1.45}.ParticipantsTab_rowMeta__s_r_P{color:#64748b;font-size:.875rem}.ParticipantsTab_awardBadge__Lyc_r{display:inline-flex;align-items:center;min-height:26px;padding:.2rem .6rem;background:#f1f5f9;border-radius:999px;color:#475569;font-size:.75rem;font-weight:800}.ParticipantsTab_awardBadgeActive__RPyWG{background:#fffbeb;color:#92400e}.ParticipantsTab_rowActions__i1VJO{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.ParticipantsTab_cancelButton__95XeE,.ParticipantsTab_openButton__EcB8E,.ParticipantsTab_saveButton__kRrI8{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:38px;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ParticipantsTab_cancelButton__95XeE,.ParticipantsTab_openButton__EcB8E{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.ParticipantsTab_cancelButton__95XeE:hover,.ParticipantsTab_openButton__EcB8E:hover{background:#e5e7eb}.ParticipantsTab_saveButton__kRrI8{background:#10b981;color:white;border:none}.ParticipantsTab_saveButton__kRrI8:hover{background:#059669}.ParticipantsTab_drawerOverlay__Fo8LL{position:fixed;inset:0;z-index:1055;display:flex;justify-content:flex-end;background:rgba(15,23,42,.42)}.ParticipantsTab_drawer__oGDDx{display:flex;flex-direction:column;width:min(760px,100vw);height:100dvh;background:#ffffff;box-shadow:-22px 0 45px rgba(15,23,42,.2)}.ParticipantsTab_drawerHeader__szRc1{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.ParticipantsTab_drawerEyebrow__xARGA{color:#5388d8;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ParticipantsTab_drawerHeader__szRc1 h2{margin:.3rem 0 0;color:#0f172a;font-size:1.4rem;font-weight:900}.ParticipantsTab_drawerHeader__szRc1 p{margin:.35rem 0 0;color:#64748b}.ParticipantsTab_closeButton__Hq_Eg{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;padding:0;background:white;color:#334155;border:1px solid #cbd5e1;border-radius:10px;cursor:pointer}.ParticipantsTab_drawerBody__6jcsv{flex:1 1;overflow:auto;padding:1.25rem 1.5rem 6rem}.ParticipantsTab_drawerFooter__d795T{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;background:rgba(255,255,255,.96);border-top:1px solid #e2e8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ParticipantsTab_detailSection__xouvb{padding:1.1rem 0;border-bottom:1px solid #e2e8f0}.ParticipantsTab_detailSection__xouvb:first-child{padding-top:0}.ParticipantsTab_detailSection__xouvb h3{margin:0 0 .9rem;color:#10213f;font-size:1rem;font-weight:900}.ParticipantsTab_detailGrid__pq8Sd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0}.ParticipantsTab_detailGrid__pq8Sd div,.ParticipantsTab_detailListItem__zB0CP{padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.ParticipantsTab_detailGrid__pq8Sd dt{color:#64748b;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ParticipantsTab_detailGrid__pq8Sd dd{margin:.3rem 0 0;color:#0f172a;font-size:.92rem;line-height:1.45}.ParticipantsTab_detailList__1bCgf{display:flex;flex-direction:column;gap:.65rem}.ParticipantsTab_detailListItem__zB0CP{display:flex;flex-direction:column;gap:.2rem}.ParticipantsTab_detailListItem__zB0CP strong{color:#0f172a}.ParticipantsTab_detailListItem__zB0CP span{color:#64748b;font-size:.875rem}.ParticipantsTab_detailText__Or_DP{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.ParticipantsTab_detailText__Or_DP:last-child{margin-bottom:0}.ParticipantsTab_detailText__Or_DP strong{color:#334155;font-size:.9rem}.ParticipantsTab_detailText__Or_DP p{margin:0;color:#334155;line-height:1.65}.ParticipantsTab_keywordList__wm35O{display:flex;flex-wrap:wrap;gap:.5rem}.ParticipantsTab_keywordList__wm35O span{padding:.35rem .65rem;background:#eef6ff;border-radius:999px;color:#1d4ed8;font-size:.82rem;font-weight:800}.ParticipantsTab_resultModalBody__RKsd5{display:flex;flex-direction:column;gap:1rem}.ParticipantsTab_resultParticipantSummary__pheje{display:flex;flex-direction:column;gap:.25rem;padding:.85rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.ParticipantsTab_resultParticipantSummary__pheje span{color:#64748b;font-size:.875rem}.ParticipantsTab_placeButtons__J6ULs{display:flex;flex-wrap:wrap;gap:.5rem}.ParticipantsTab_placeButton__yp_1T{min-height:38px;padding:.5rem .85rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer}.ParticipantsTab_placeButtonActive__lerhG{background:#5388d8;border-color:#5388d8;color:white}.ParticipantsTab_resultField__PfKDW{display:flex;flex-direction:column;gap:.45rem;color:#1f2937;font-size:.9rem;font-weight:700}.ParticipantsTab_resultField__PfKDW input,.ParticipantsTab_resultField__PfKDW textarea{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;color:#111827;font-size:.95rem;font-weight:400}.ParticipantsTab_resultField__PfKDW textarea{resize:vertical}.ParticipantsTab_kanbanContainer__XD3B2{display:flex;gap:1.5rem;align-items:flex-start;overflow-x:auto;padding-bottom:.75rem}.ParticipantsTab_roundColumn__05lef{display:flex;flex-direction:column;gap:1rem;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;min-width:300px;min-height:400px}.ParticipantsTab_roundHeader__lGPff{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.75rem;border-bottom:2px solid #5388d8}.ParticipantsTab_roundName__m7JKY{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0}.ParticipantsTab_roundInfo__ogMJb{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ParticipantsTab_roundDate__SZc1_{font-size:.875rem;color:#666}.ParticipantsTab_roundCount__wdD26{font-size:.875rem;font-weight:600;color:#5388d8}.ParticipantsTab_participantsList__nwt3Q{display:flex;flex-direction:column;gap:.75rem}.ParticipantsTab_emptyRound__XZYNP{padding:2rem 1rem;text-align:center;font-size:.875rem;color:#999}.ParticipantsTab_listContainer__2_olh{display:flex;flex-direction:column;gap:1rem}.ParticipantsTab_participantCard__k4_2b{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:white;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s}.ParticipantsTab_participantCard__k4_2b:hover{border-color:#5388d8;box-shadow:0 2px 8px rgba(83,136,216,.1)}.ParticipantsTab_participantHeader__VnvY4{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ParticipantsTab_participantName__i0Dkn{font-size:.9375rem;font-weight:600;color:#1a1a1a;margin:0}.ParticipantsTab_winnerBadge__aNObo{display:inline-block;padding:.125rem .5rem;background:#ffd700;color:#1a1a1a;border-radius:4px;font-size:.75rem;font-weight:600}.ParticipantsTab_participantEmail__xefQZ{font-size:.8125rem;color:#666;margin:0}.ParticipantsTab_talkTitle__vqpUV{font-size:.875rem;color:#1a1a1a;margin:0;line-height:1.4}.ParticipantsTab_presentationInfo__FetTT{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:.8125rem}.ParticipantsTab_presentationInfo__FetTT p{margin:0}.ParticipantsTab_resultFields__yRqBf{display:flex;flex-direction:column;gap:.5rem}.ParticipantsTab_resultInput__m05Em,.ParticipantsTab_resultTextarea__p58vP{width:100%;border:1px solid #dbe1ea;border-radius:8px;padding:.625rem .75rem;font-size:.875rem}.ParticipantsTab_resultTextarea__p58vP{resize:vertical}.ParticipantsTab_participantActions__uXCpc{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.25rem}.ParticipantsTab_moveButtons__i3ZGn{display:flex;gap:.25rem}.ParticipantsTab_moveButton__8IzmN{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:white;border:1px solid #e5e7eb;border-radius:6px;color:#666;cursor:pointer;transition:all .2s}.ParticipantsTab_moveButton__8IzmN:hover:not(:disabled){background:#5388d8;border-color:#5388d8;color:white}.ParticipantsTab_moveButton__8IzmN:disabled{opacity:.3;cursor:not-allowed}.ParticipantsTab_winnerButton__Byhtz{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:white;border:1px solid #e5e7eb;border-radius:6px;font-size:1.125rem;color:#ffd700;cursor:pointer;transition:all .2s}.ParticipantsTab_winnerButton__Byhtz:hover{background:#ffd700;border-color:#ffd700;transform:scale(1.1)}@media (max-width:760px){.ParticipantsTab_toolbar__iVAoG{grid-template-columns:1fr}}.WinnersTab_container__62EOF{display:flex;flex-direction:column;gap:1.5rem}.WinnersTab_placeholder__RaVWO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}.WinnersTab_placeholder__RaVWO h3{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0}.WinnersTab_placeholder__RaVWO p{font-size:.9375rem;color:#666;margin:0;max-width:400px}.WinnersTab_winnersList__qgUoM{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}.WinnersTab_winnerCard__6QLh2{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#fff9e6,#ffffff);border:2px solid #ffd700;border-radius:12px;transition:all .2s}.WinnersTab_winnerCard__6QLh2:hover{box-shadow:0 4px 16px rgba(255,215,0,.2);transform:translateY(-2px)}.WinnersTab_winnerHeader__sSj9V{display:flex;align-items:center;gap:1rem}.WinnersTab_winnerIcon__3COL0{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:#ffd700;border-radius:50%;font-size:1.5rem;color:white;flex-shrink:0}.WinnersTab_winnerInfo__55rAk{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.WinnersTab_winnerName__VrgxT{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0}.WinnersTab_winnerEmail__qhS5Y{font-size:.875rem;color:#666;margin:0}.WinnersTab_talkTitle__WboeI{font-size:.9375rem;color:#1a1a1a;line-height:1.5;margin:0}.WinnersTab_removeButton__Mg5C3{padding:.625rem 1rem;background:white;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s}.WinnersTab_removeButton__Mg5C3:hover{background:#f5f5f5;border-color:#d1d5db;color:#1a1a1a}.MasterclassMaterialsTab_container__HQloA{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.MasterclassMaterialsTab_section__U6yLc{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 26px rgba(15,23,42,.05)}.MasterclassMaterialsTab_sectionHeader__zSBcF{display:flex;align-items:flex-start;gap:.75rem;color:#5388d8}.MasterclassMaterialsTab_sectionHeader__zSBcF h3{margin:0;font-size:1rem;font-weight:750;color:#10213f}.MasterclassMaterialsTab_emptyText__c_aja,.MasterclassMaterialsTab_sectionHeader__zSBcF p{margin:0;color:#64748b;font-size:.9rem}.MasterclassMaterialsTab_chips__wcRIR{display:flex;flex-wrap:wrap;gap:.5rem}.MasterclassMaterialsTab_chips__wcRIR span{padding:.4rem .7rem;background:#eff6ff;color:#1d4ed8;border-radius:999px;font-size:.875rem;font-weight:650}.MasterclassMaterialsTab_formGrid__IpwK4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;grid-gap:.75rem;gap:.75rem}.MasterclassMaterialsTab_formGrid__IpwK4 input{width:100%;padding:.7rem .85rem;border:1px solid #dbe1ea;border-radius:10px;font-size:.9rem}.MasterclassMaterialsTab_formGrid__IpwK4 button,.MasterclassMaterialsTab_openButton__xS_xD{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1rem;background:#5388d8;border:none;border-radius:10px;color:#ffffff;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer}.MasterclassMaterialsTab_deleteButton__tqmP7:disabled,.MasterclassMaterialsTab_formGrid__IpwK4 button:disabled{opacity:.55;cursor:not-allowed}.MasterclassMaterialsTab_resourcesList__y9t6y{display:flex;flex-direction:column;gap:.75rem}.MasterclassMaterialsTab_resourceCard__T1L3_{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.85rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.MasterclassMaterialsTab_resourceIcon__FPQeC{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#5388d8;background:#eff6ff;border-radius:10px}.MasterclassMaterialsTab_resourceInfo__SFCQi{min-width:0}.MasterclassMaterialsTab_resourceInfo__SFCQi h4,.MasterclassMaterialsTab_resourceInfo__SFCQi p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MasterclassMaterialsTab_resourceInfo__SFCQi h4{font-size:.95rem;color:#10213f}.MasterclassMaterialsTab_resourceInfo__SFCQi p{margin-top:.2rem;font-size:.82rem;color:#64748b}.MasterclassMaterialsTab_deleteButton__tqmP7{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#b91c1c;cursor:pointer}.MasterclassMaterialsTab_error__j7NLJ{padding:.85rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#991b1b;font-weight:650}@media (max-width:760px){.MasterclassMaterialsTab_formGrid__IpwK4,.MasterclassMaterialsTab_resourceCard__T1L3_{grid-template-columns:1fr}.MasterclassMaterialsTab_deleteButton__tqmP7,.MasterclassMaterialsTab_openButton__xS_xD{width:100%}}.MasterclassParticipantsTab_placeholder__wFnsw{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}.MasterclassParticipantsTab_placeholder__wFnsw h3{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0}.MasterclassParticipantsTab_placeholder__wFnsw p{font-size:.9375rem;color:#666;margin:0;max-width:420px}.MasterclassParticipantsTab_list__zekbr{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.MasterclassParticipantsTab_card__oLMEZ{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#ffffff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 26px rgba(15,23,42,.05)}.MasterclassParticipantsTab_mainInfo__mQJYy{display:flex;flex-direction:column;gap:.35rem}.MasterclassParticipantsTab_name__mEbsh{font-size:1rem;font-weight:700;color:#10213f;margin:0}.MasterclassParticipantsTab_email__xPpGF{font-size:.875rem;color:#64748b;margin:0}.MasterclassParticipantsTab_metaGrid__kp4ng{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.MasterclassParticipantsTab_metaItem___dN_z{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#f8fafc;border-radius:10px}.MasterclassParticipantsTab_metaLabel__sMIIJ{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase}.MasterclassParticipantsTab_metaItem___dN_z strong{font-size:.875rem;color:#10213f}@media (max-width:640px){.MasterclassParticipantsTab_list__zekbr,.MasterclassParticipantsTab_metaGrid__kp4ng{grid-template-columns:1fr}}.NewProfileEditPage_container__0TOTv{width:100%;max-width:1200px;margin:7rem auto 5rem;padding:0 1.5rem}@media (max-width:650px){.NewProfileEditPage_container__0TOTv{margin-top:5rem;margin-bottom:4rem}}.ClientProfilePage_container__8apfk{max-width:1200px;margin:7rem auto 1rem;padding:1.5rem}@media (max-width:650px){.ClientProfilePage_container__8apfk{margin-top:5rem;margin-bottom:4rem}}.SearchResultsPage_page__G7otH{min-height:100vh;background:#ffffff;margin-top:7rem;padding:24px 0 48px}.SearchResultsPage_container__9iviU{max-width:1200px;margin:0 auto;padding:0 20px}.SearchResultsPage_pageHeader__O3vaa{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.SearchResultsPage_title___jmGf{margin:0;color:#162033;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.SearchResultsPage_searchBar__Bdhde{position:relative;display:grid;grid-template-columns:1fr auto auto;grid-gap:10px;gap:10px;align-items:center;margin-bottom:20px}.SearchResultsPage_mobileFiltersButton__LVLsF,.SearchResultsPage_searchButton__iNNSK{border:none;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.SearchResultsPage_searchButton__iNNSK{padding:14px 22px;border-radius:14px;background:#5388d8;color:#ffffff;font-weight:700;box-shadow:0 12px 24px rgba(83,136,216,.22)}.SearchResultsPage_searchButton__iNNSK:hover{background:#477bc7;transform:translateY(-1px)}.SearchResultsPage_mobileFiltersButton__LVLsF{display:none;padding:14px;border-radius:14px;background:#5388d8;color:#ffffff}.SearchResultsPage_searchButton__iNNSK:focus-visible{outline:3px solid rgba(83,136,216,.35);outline-offset:3px}.SearchResultsPage_mobileFiltersButton__LVLsF:hover{background:#477bc7}.SearchResultsPage_content__cr5_Z{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.SearchResultsPage_sidebar__AZBs8{position:-webkit-sticky;position:sticky;top:96px}.SearchResultsPage_catalogError__C5j_P{color:#b42318}.SearchResultsPage_catalogError__C5j_P button{padding:0;border:0;background:transparent;color:#386ebd;font:inherit;font-weight:700;text-decoration:underline}.SearchResultsPage_results__E6tzl{min-width:0}.SearchResultsPage_resultsCount__LiduX{flex-shrink:0;color:#53657d;font-size:.88rem;font-weight:600}.SearchResultsPage_resultList__PRoUS{display:flex;flex-direction:column;gap:12px}.SearchResultsPage_resultCard__QJSAK{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:16px;gap:16px;padding:18px;border:1px solid #e8eef8;border-radius:18px;background:#ffffff;color:inherit;text-decoration:none;box-shadow:0 10px 28px rgba(16,32,51,.05);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.SearchResultsPage_resultCard__QJSAK:hover{border-color:#c7daf5;box-shadow:0 14px 34px rgba(83,136,216,.13);transform:translateY(-2px)}.SearchResultsPage_avatar__Xfsch{border-radius:50%;object-fit:cover;border:2px solid #e8eef8}.SearchResultsPage_cardBody__G0WMd{min-width:0}.SearchResultsPage_nameRow__cqFdz{display:flex;align-items:center;gap:10px;min-width:0}.SearchResultsPage_userName__QgPJq{margin:0;color:#162033;font-size:1.05rem;font-weight:700;overflow-wrap:anywhere}.SearchResultsPage_verificationIcons__SMqUx{flex-shrink:0}.SearchResultsPage_meta__I1IbG,.SearchResultsPage_role___ryDU,.SearchResultsPage_specialization__GJ_C8{margin:5px 0 0;overflow-wrap:anywhere}.SearchResultsPage_role___ryDU{color:#386ebd;font-size:.88rem;font-weight:700}.SearchResultsPage_specialization__GJ_C8{color:#334155;font-size:.92rem}.SearchResultsPage_meta__I1IbG{color:#78879a;font-size:.86rem}.SearchResultsPage_state__7rE7C{display:flex;align-items:center;justify-content:center;gap:10px;min-height:220px;padding:32px;border:1px dashed #dce5f2;border-radius:20px;color:#6b7280;background:#fbfdff;text-align:center}.SearchResultsPage_resultsError__r1QfL,.SearchResultsPage_validationError__Tym3Z{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;padding:36px;border:1px solid #ffd7d2;border-radius:20px;background:#fff7f6;text-align:center}.SearchResultsPage_validationError__Tym3Z{min-height:220px}.SearchResultsPage_resultsErrorIcon__XRGPz{margin-bottom:14px;color:#d92d20}.SearchResultsPage_resultsErrorTitle__Vw0Wc{margin:0;color:#7a271a;font-size:1.15rem;font-weight:700}.SearchResultsPage_resultsErrorDescription__Ui_fs{max-width:520px;margin:8px 0 20px;color:#912018;line-height:1.55}.SearchResultsPage_retryButton__BI3kn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid #5388d8;border-radius:10px;background:#5388d8;color:#ffffff;font:inherit;font-weight:700;cursor:pointer}.SearchResultsPage_retryButton__BI3kn:hover:not(:disabled){border-color:#4070b8;background:#4070b8}.SearchResultsPage_retryButton__BI3kn:disabled{cursor:wait;opacity:.65}.SearchResultsPage_paginationDirection__LHFQp:focus-visible,.SearchResultsPage_paginationLink__4YkZM:focus-visible,.SearchResultsPage_retryButton__BI3kn:focus-visible{outline:3px solid rgba(83,136,216,.35);outline-offset:2px}.SearchResultsPage_pagination__WOvy_{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}.SearchResultsPage_paginationPages__dk8_s{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px}.SearchResultsPage_paginationDirection__LHFQp,.SearchResultsPage_paginationLink__4YkZM{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid #d9e4f3;border-radius:12px;background:#ffffff;color:#386ebd;font-weight:700;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.SearchResultsPage_paginationDirection__LHFQp{padding:0 14px}.SearchResultsPage_paginationDirection__LHFQp:hover,.SearchResultsPage_paginationLink__4YkZM:hover{border-color:#9ebde8;background:#f4f8fe;color:#275a9f}.SearchResultsPage_paginationLinkActive__wvCWz{border-color:#5388d8;background:#5388d8;color:#ffffff}.SearchResultsPage_paginationLinkActive__wvCWz:hover{background:#477bc7;color:#ffffff}.SearchResultsPage_paginationEllipsis__XFtmQ{display:inline-flex;min-width:24px;min-height:44px;align-items:center;justify-content:center;color:#78879a}.SearchResultsPage_overlay__FbVb_{display:none}@media (max-width:768px){.SearchResultsPage_page__G7otH{padding:12px 0 96px}.SearchResultsPage_container__9iviU{padding:0 16px}.SearchResultsPage_pageHeader__O3vaa{margin-bottom:14px}.SearchResultsPage_searchBar__Bdhde{grid-template-columns:1fr auto}.SearchResultsPage_searchButton__iNNSK{display:none}.SearchResultsPage_mobileFiltersButton__LVLsF{display:inline-flex;align-items:center;justify-content:center}.SearchResultsPage_content__cr5_Z{grid-template-columns:1fr}.SearchResultsPage_sidebar__AZBs8{position:fixed;top:0;left:-100%;z-index:1001;width:min(86vw,340px);height:100vh;padding:20px;border-radius:0 22px 22px 0;background:#ffffff;box-shadow:2px 0 18px rgba(15,23,42,.12);transition:left .25s ease;overflow-y:auto}.SearchResultsPage_sidebarOpen__wlCas{left:0}.SearchResultsPage_overlay__FbVb_{display:block;position:fixed;inset:0;z-index:1000;border:0;background:rgba(15,23,42,.35)}.SearchResultsPage_resultCard__QJSAK{grid-template-columns:52px minmax(0,1fr);padding:14px}.SearchResultsPage_avatar__Xfsch{width:52px;height:52px}.SearchResultsPage_resultsError__r1QfL{min-height:240px;padding:28px 18px}.SearchResultsPage_pagination__WOvy_{flex-wrap:wrap;gap:8px}.SearchResultsPage_paginationPages__dk8_s{order:-1;width:100%}.SearchResultsPage_paginationDirection__LHFQp{flex:1 1 120px;max-width:180px}.SearchResultsPage_paginationLink__4YkZM{min-width:40px;min-height:40px}}