@charset "UTF-8";button,input,textarea,select,a{all:unset;box-sizing:border-box;font-family:Mulish,sans-serif;font-weight:600}html,body{touch-action:pan-y;overflow-x:hidden;width:100%;height:100%}button{cursor:pointer}._wrapper_ydsh4_12{height:120px;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:0 40px}._content_ydsh4_21{display:flex;justify-content:space-between;align-items:center;height:60px;width:100%;border-bottom:1px #f95e1b solid}._social_links_ydsh4_30{display:flex;height:50px;width:40px;padding:0 5px;align-items:center}._social_links_ydsh4_30 img{width:30px;height:30px}._social_links_ydsh4_30 a{cursor:pointer}._controls_ydsh4_45{padding:10px 0;text-align:center}._controls_ydsh4_45 button{font-size:12px;background-color:#f95e1b;color:#fff;width:144px;height:40px;border-radius:32px}@media (max-width: 768px){._controls_ydsh4_45 button{width:100px;height:34px;font-size:10px}}._navigation_ydsh4_65{display:flex;gap:30px;justify-content:center;align-items:center;height:100%}._nav_link_ydsh4_73{color:#000;text-decoration:none;font-size:14px;transition:color .2s ease;letter-spacing:.5px;box-sizing:content-box;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:uppercase;text-wrap:nowrap;white-space-collapse:collapse;font-weight:600;background:none;border:none}._nav_link_ydsh4_73:hover,._nav_link_ydsh4_73._active_ydsh4_89{color:#f95e1b}._mobileTopHeader_ydsh4_94{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff;height:60px;padding:0 20px;box-shadow:0 2px 4px #0000001a}._mobileTopHeader_ydsh4_94 ._content_ydsh4_21{height:60px}._pageContent_ydsh4_109{padding-top:50px;padding-bottom:50px;min-height:calc(100vh - 100px);width:100%;background-color:#f5f5f5}._mobileTopHeader_ydsh4_94{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff;height:50px;padding:0 10px;box-shadow:0 2px 4px #0000001a;width:100%;box-sizing:border-box;display:flex;align-items:center}._mobileTopHeader_ydsh4_94 ._content_ydsh4_21{height:50px;width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:none;padding:0;overflow:hidden}._mobileTopHeader_ydsh4_94 ._logo_ydsh4_150 img,._mobileTopHeader_ydsh4_94 ._logo_ydsh4_150{max-width:100%;height:auto}._mobileTopHeader_ydsh4_94 ._navigation_ydsh4_65{display:flex;gap:10px}._mobileTopHeader_ydsh4_94 ._nav_link_ydsh4_73{font-size:12px}._mobileTopHeader_ydsh4_94 ._social_links_ydsh4_30{width:auto;padding:0 2px}._mobileTopHeader_ydsh4_94 ._social_links_ydsh4_30 img{width:30px;height:30px}._mobileNav_ydsh4_177{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;background-color:#fff;border-top:1px solid #e0e0e0;height:60px;z-index:100;box-shadow:0 -2px 4px #0000001a;padding:0 5px 7px}._navItem_ydsh4_192{display:flex;flex-direction:column;align-items:center;justify-content:center;width:16.666%;cursor:pointer;padding:8px 0}._navItem_ydsh4_192._active_ydsh4_89{color:#f95e1b}._navItem_ydsh4_192 ._navIcon_ydsh4_204{font-size:14px;margin-bottom:4px}._navItem_ydsh4_192 ._navText_ydsh4_208{font-size:8px;font-weight:600;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis}._wrapper_1nfk4_7{display:flex;flex-direction:column}._homeContainer_1nfk4_12{min-height:100vh;position:relative;width:100%;overflow-x:hidden}._pageContent_1nfk4_19{padding-top:50px;padding-bottom:50px;width:100%}@media (max-width: 768px){._pageContent_1nfk4_19{padding-top:50px;padding-bottom:50px}}._wrapper_15mhg_1{width:100%;padding:60px 351.5px 135px;background-color:#fff;font-family:Mulish,sans-serif;font-weight:300}@media (max-width: 1024px){._wrapper_15mhg_1{padding:60px 20px}}@media (max-width: 640px){._wrapper_15mhg_1{padding:40px 20px}}._content_15mhg_19{max-width:1200px;display:flex;gap:40px;align-items:center}@media (max-width: 1024px){._content_15mhg_19{flex-direction:column;text-align:center;gap:20px}}._text_content_15mhg_33{flex:1;max-width:560px}@media (max-width: 1024px){._text_content_15mhg_33{max-width:100%}}._title_15mhg_43{font-size:36px;font-weight:500;margin-bottom:24px;line-height:51.66px}@media (max-width: 640px){._title_15mhg_43{font-size:28px;line-height:1.4;margin-bottom:16px}}._description_15mhg_57{font-size:18px;line-height:31px;color:#000}@media (max-width: 640px){._description_15mhg_57{font-size:16px;line-height:1.6}}._images_grid_15mhg_69{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:460px}@media (max-width: 1024px){._images_grid_15mhg_69{max-width:100%}}@media (max-width: 640px){._images_grid_15mhg_69{grid-template-columns:1fr;gap:10px}}._image_1_15mhg_88,._image_2_15mhg_89,._image_3_15mhg_90,._image_4_15mhg_91{width:220px;height:220px;object-fit:cover;border-radius:16px}@media (max-width: 640px){._image_1_15mhg_88,._image_2_15mhg_89,._image_3_15mhg_90,._image_4_15mhg_91{object-fit:cover;width:100%;height:auto;max-height:200px;border-radius:8px}}._wrapper_llkyg_1{width:100%;padding:135px 0;background-color:#fff5f3;font-family:Mulish,sans-serif}@media (max-width: 1024px){._wrapper_llkyg_1{padding:60px 20px}}@media (max-width: 640px){._wrapper_llkyg_1{padding:40px 20px}}._content_llkyg_18{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;align-items:center}._header_llkyg_26{text-align:center;max-width:800px}@media (max-width: 1024px){._header_llkyg_26{max-width:100%}}._title_llkyg_36{font-size:40px;font-weight:700;margin-bottom:40px;line-height:1.2}@media (max-width: 640px){._title_llkyg_36{font-size:28px;margin-bottom:20px}}._description_llkyg_49{width:560px;font-size:20px;line-height:1.6;color:#333;margin:0 auto 90px}@media (max-width: 1024px){._description_llkyg_49{width:100%;font-size:18px;margin-bottom:40px}}@media (max-width: 640px){._description_llkyg_49{font-size:16px;margin-bottom:20px}}._features_grid_llkyg_70{display:flex;flex-direction:column;gap:65px}@media (max-width: 640px){._features_grid_llkyg_70{gap:32px}}._feature_item_llkyg_81{width:760px;display:flex;gap:30px;align-items:flex-start}@media (max-width: 1024px){._feature_item_llkyg_81{width:100%;flex-direction:column;align-items:center;text-align:center;gap:16px}}._content_wrapper_llkyg_97{display:flex;flex-direction:column;gap:14px}@media (max-width: 640px){._content_wrapper_llkyg_97{gap:8px}}._icon_wrapper_llkyg_108{margin-bottom:20px}._icon_wrapper_llkyg_108 ._icon_llkyg_108{width:65px;height:65px;color:#f95e1b}@media (max-width: 640px){._icon_wrapper_llkyg_108 ._icon_llkyg_108{width:50px;height:50px}}._feature_title_llkyg_123{font-size:20px;font-weight:600}@media (max-width: 640px){._feature_title_llkyg_123{font-size:18px}}._feature_description_llkyg_133{font-size:18px;line-height:1.6;color:#666}@media (max-width: 640px){._feature_description_llkyg_133{font-size:16px}}._wrapper_p7kg5_1{width:100%;padding:80px 40px;background-color:#fff;font-family:Mulish,sans-serif}@media (max-width: 768px){._wrapper_p7kg5_1{padding:60px 20px}}._content_p7kg5_13{max-width:1200px;margin:0 auto}._header_p7kg5_18{text-align:center;max-width:800px;margin:0 auto 60px}@media (max-width: 768px){._header_p7kg5_18{margin-bottom:40px}}._title_p7kg5_29{font-size:36px;font-weight:700;margin-bottom:24px;line-height:1.2}@media (max-width: 768px){._title_p7kg5_29{font-size:28px;margin-bottom:16px}}._description_p7kg5_42{font-size:16px;line-height:1.6;color:#333}@media (max-width: 768px){._description_p7kg5_42{font-size:14px}}._benefits_grid_p7kg5_53{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (max-width: 768px){._benefits_grid_p7kg5_53{grid-template-columns:1fr;gap:32px}}._benefit_item_p7kg5_65{display:flex;gap:16px;align-items:flex-start}@media (max-width: 768px){._benefit_item_p7kg5_65{flex-direction:column;align-items:center;text-align:center}}._check_icon_p7kg5_78{width:24px;height:24px;color:#f95e1b;flex-shrink:0}@media (max-width: 768px){._check_icon_p7kg5_78{width:20px;height:20px}}._benefit_content_p7kg5_91{flex:1}._benefit_title_p7kg5_95{font-size:20px;font-weight:600;margin-bottom:12px}@media (max-width: 768px){._benefit_title_p7kg5_95{font-size:18px;margin-bottom:8px}}._benefit_description_p7kg5_107{font-size:14px;line-height:1.6;color:#666}@media (max-width: 768px){._benefit_description_p7kg5_107{font-size:12px}}._wrapper_y2tk2_1{width:100%;padding:80px 40px;background-color:#fff5f3;font-family:Mulish,sans-serif}@media (max-width: 768px){._wrapper_y2tk2_1{padding:60px 20px}}._content_y2tk2_13{max-width:1200px;margin:0 auto}._header_y2tk2_18{text-align:center;max-width:800px;margin:0 auto 60px}@media (max-width: 768px){._header_y2tk2_18{margin-bottom:40px}}._title_y2tk2_29{font-size:36px;font-weight:700;margin-bottom:24px;line-height:1.2}@media (max-width: 768px){._title_y2tk2_29{font-size:28px;margin-bottom:16px}}._description_y2tk2_42{font-size:16px;line-height:1.6;color:#333}@media (max-width: 768px){._description_y2tk2_42{font-size:14px}}._contact_container_y2tk2_53{display:flex;gap:60px;justify-content:space-between;align-items:flex-start}@media (max-width: 768px){._contact_container_y2tk2_53{flex-direction:column;gap:40px}}._contact_info_y2tk2_66{flex:1;max-width:400px}@media (max-width: 768px){._contact_info_y2tk2_66{max-width:100%}}._email_link_y2tk2_76{display:block;font-size:20px;color:#333;text-decoration:none;margin-bottom:24px}._email_link_y2tk2_76:hover{color:#f95e1b}@media (max-width: 768px){._email_link_y2tk2_76{font-size:18px;margin-bottom:16px}}._social_text_y2tk2_93{font-size:14px;color:#666;margin-bottom:16px}@media (max-width: 768px){._social_text_y2tk2_93{font-size:12px}}._social_links_y2tk2_104{display:flex;gap:16px}._social_link_y2tk2_104{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f95e1b;border-radius:50%;color:#fff;transition:background-color .2s ease}._social_link_y2tk2_104:hover{background-color:#db4606}._social_link_y2tk2_104 ._icon_y2tk2_123{width:20px;height:20px}@media (max-width: 768px){._social_link_y2tk2_104{width:36px;height:36px}._social_link_y2tk2_104 ._icon_y2tk2_123{width:18px;height:18px}}._form_y2tk2_138{flex:1;max-width:600px;display:flex;flex-direction:column;gap:16px}@media (max-width: 768px){._form_y2tk2_138{max-width:100%;width:100%}}._input_y2tk2_152,._textarea_y2tk2_152{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:14px}._input_y2tk2_152:focus,._textarea_y2tk2_152:focus{outline:none;border-color:#f95e1b}@media (max-width: 768px){._input_y2tk2_152,._textarea_y2tk2_152{font-size:12px;padding:10px 14px}}._textarea_y2tk2_152{min-height:120px;resize:vertical}@media (max-width: 768px){._textarea_y2tk2_152{min-height:100px}}._submit_button_y2tk2_180{background-color:#f95e1b;color:#fff;padding:12px 32px;border:none;border-radius:32px;font-size:16px;cursor:pointer;transition:background-color .2s ease;align-self:flex-start}._submit_button_y2tk2_180:hover{background-color:#db4606}@media (max-width: 768px){._submit_button_y2tk2_180{width:100%;font-size:14px;padding:10px 24px}}*{padding:0;margin:0;box-sizing:border-box}._wrapper_8b6yz_8{width:100%;padding:24px 40px;background-color:#fff5f3;border-top:1px solid rgba(0,0,0,.1);font-family:Mulish,sans-serif}._container_8b6yz_16{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px}._content_8b6yz_26{width:100%;display:flex;justify-content:space-between;align-items:center}._logo_8b6yz_33{font-size:14px;color:#333;line-height:1.5}._scroll_top_8b6yz_39{display:flex;align-items:center;gap:8px;background:none;border:none;color:#333;cursor:pointer;font-size:14px;transition:color .2s ease}._scroll_top_8b6yz_39:hover{color:#f95e1b}._scroll_top_8b6yz_39 ._icon_8b6yz_53{width:16px;height:16px}._legal_info_8b6yz_58{font-size:12px;color:#666;text-align:center;line-height:1.6}._legal_info_8b6yz_58 p{margin:4px 0}._legal_info_8b6yz_58 a{color:#f95e1b;text-decoration:none;transition:text-decoration .2s ease}._legal_info_8b6yz_58 a:hover{text-decoration:underline}._documents_8b6yz_76{display:flex;flex-direction:column;align-items:center;gap:12px}._documents_8b6yz_76 a{font-size:12px;color:#f95e1b;text-decoration:none;transition:text-decoration .2s ease}._documents_8b6yz_76 a:hover{text-decoration:underline}@media (max-width: 768px){._wrapper_8b6yz_8{padding:16px}._container_8b6yz_16{gap:16px}._content_8b6yz_26{flex-direction:column;gap:12px;text-align:center;padding-bottom:10px}._logo_8b6yz_33{font-size:12px}._scroll_top_8b6yz_39{font-size:12px;gap:6px}._scroll_top_8b6yz_39 ._icon_8b6yz_53{width:14px;height:14px}._legal_info_8b6yz_58{font-size:11px}._documents_8b6yz_76{gap:10px}._documents_8b6yz_76 a{font-size:11px}}@media (max-width: 480px){._wrapper_8b6yz_8{padding:12px 12px 50px}._container_8b6yz_16{gap:12px}._content_8b6yz_26{gap:10px}._logo_8b6yz_33,._scroll_top_8b6yz_39{font-size:11px}._scroll_top_8b6yz_39 ._icon_8b6yz_53{width:12px;height:12px}._legal_info_8b6yz_58{font-size:10px}._documents_8b6yz_76{gap:8px}._documents_8b6yz_76 a{font-size:10px}}._formContainer_1xoks_2{max-width:760px;margin:0 auto;padding:20px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}@media (max-width: 767px){._formContainer_1xoks_2{padding-top:40px;padding-bottom:40px}}._formHeader_1xoks_20 h1{margin-bottom:5px}._formHeader__header_1xoks_23{display:flex;align-items:center;gap:5px}._tologin_1xoks_29{padding:8px;background-color:#f95e1b;border-radius:16px;color:#fff}._form_1xoks_2{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}._formGroup_1xoks_44{width:100%;display:flex;flex-direction:column;gap:8px}._labelWrapper_1xoks_51{display:flex;align-items:center;width:100%;font-weight:300;color:#000;gap:8px}._labelWrapper__title_1xoks_59{display:flex;align-items:center;gap:8px}._input_1xoks_65{width:100%;padding:10px;font-size:16px;border:1px solid #000000;border-radius:15px;transition:border-color .3s;box-shadow:none}._input_1xoks_65:focus{border-color:#f95e1b;outline:none}._input_1xoks_65._error_1xoks_78{border-color:red}._errorMessage_1xoks_82{background-color:#ffebee;color:red;padding:8px 12px;border-radius:4px;font-size:16px;width:100%;text-align:center}._submitButton_1xoks_92{padding:12px 24px;font-size:18px;font-weight:700;color:#fff;background-color:#f95e1b;border:none;border-radius:25px;cursor:pointer;transition:background-color .3s;width:fit-content;margin-top:16px}._submitButton_1xoks_92:hover{background-color:#f9a58c}._submitButton_1xoks_92:disabled{background-color:#ccc;cursor:not-allowed}._consentText_1xoks_113{font-size:16px;color:#666;text-align:center;margin-top:16px}._dateInput_1xoks_120{width:32%}._otp_1xoks_124{color:#fff;display:flex;flex-direction:column;gap:10px;background-color:#f9a58c;border-radius:32px;padding:15px}._otp__buttons_1xoks_133{color:#000;display:flex;justify-content:end}._otp__buttons_1xoks_133 button{width:90px;text-align:center;padding:5px;border-radius:16px;background-color:#fff}._homeButton_1xoks_146{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-size:8px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._homeButton_1xoks_146:hover{background-color:#f9521b;border-color:#f9521b}._telegramHintButton_1xoks_165{background:none;border:none;color:#f95e1b;cursor:pointer;text-decoration:underline;padding:0;font-size:16px}._telegramHint_1xoks_165{margin-top:10px;padding:10px;background:#f9f9f9;border:1px solid #ddd;border-radius:5px}._telegramBotButton_1xoks_183{margin-top:10px;padding:5px 10px;background:#f95e1b;color:#fff;border:none;border-radius:5px;cursor:pointer}@media (max-width: 768px){._labelWrapper_1xoks_51{flex-direction:column;align-items:flex-start}._telegramHint_1xoks_165{width:100%;box-sizing:border-box}}._hint_1xoks_203{padding:0 5px;font-size:12px;border:1px solid #f95e1b;border-radius:32px;color:#f95e1b;cursor:pointer;text-decoration:underline;transition:color .3s ease}._hint_1xoks_203:hover,._hint_1xoks_203:active{color:#f9521b}@media (max-width: 768px){._hint_1xoks_203{font-size:10px;padding:4px}}._passwordWrapper_1xoks_226{position:relative;width:100%}._showPasswordButton_1xoks_231{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;color:#666}._showPasswordButton_1xoks_231:hover{color:#333}._dateInputWrapper_1xoks_247{position:relative;width:100%}.react-datepicker-wrapper,.react-datepicker__input-container{display:block;width:100%}._otpContainer_1aozc_1{display:flex;gap:10px;justify-content:center}._otpInput_1aozc_7{width:50px;height:50px;font-size:24px;text-align:center;border:2px solid #ffffff;border-radius:16px;transition:border-color .3s ease-in-out}._otpInput_1aozc_7:focus{border-color:#ff8562;outline:none}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._card_14cxj_3{background:#fff;border-radius:12px;padding:24px;width:280px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 4px 6px #0000001a;transition:transform .2s ease;font-family:Mulish,sans-serif;flex-shrink:0}@media (max-width: 768px){._card_14cxj_3{padding:16px;width:250px}}._card_14cxj_3:hover{transform:translateY(-4px)}._icon_14cxj_27{width:100px;height:100px;background:#f1f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media (max-width: 768px){._icon_14cxj_27{width:80px;height:80px}}._period_14cxj_44{font-size:24px;font-weight:600;margin-bottom:24px}@media (max-width: 768px){._period_14cxj_44{font-size:20px;margin-bottom:16px}}._features_14cxj_56{list-style:none;padding:0;margin:0 0 24px;width:100%}@media (max-width: 768px){._features_14cxj_56{margin-bottom:16px}}._feature_14cxj_56{margin-bottom:12px;color:#666;font-size:14px;line-height:1.5}@media (max-width: 768px){._feature_14cxj_56{font-size:12px}}._feature_14cxj_56:last-child{margin-bottom:0}._price_14cxj_84{font-size:28px;font-weight:600;margin-bottom:24px;color:#333}@media (max-width: 768px){._price_14cxj_84{font-size:24px;margin-bottom:16px}}._button_14cxj_97{background:#f95e1b;color:#fff;border:none;border-radius:32px;padding:12px 32px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}@media (max-width: 768px){._button_14cxj_97{padding:10px 24px;font-size:14px}}._button_14cxj_97:hover{background:#f44e06}._transactionContainer_14cxj_118{display:flex;flex-direction:column;gap:10px;width:100%}._statusText_14cxj_125{text-align:center;margin:0;font-weight:500}._errorText_14cxj_131{color:#e53935;font-size:14px;text-align:center;margin-top:10px}@media (max-width: 768px){._errorText_14cxj_131{font-size:12px}}._secondaryButton_14cxj_143{background-color:gray;border:1px solid currentColor;color:#fff}._secondaryButton_14cxj_143:hover{background-color:#808080bf}._container_1ekvi_3{padding:40px 20px;max-width:1200px;margin:0 auto}@media (max-width: 768px){._container_1ekvi_3{padding:20px 10px}}._title_1ekvi_14{text-align:center;font-size:32px;margin-bottom:40px;font-weight:600}@media (max-width: 768px){._title_1ekvi_14{font-size:24px;margin-bottom:20px}}._plans_1ekvi_27{display:flex;gap:20px;justify-content:center;max-width:100%;margin:0 auto}@media (max-width: 768px){._plans_1ekvi_27{flex-wrap:wrap;gap:15px}}._container_d0wrd_2{max-width:1200px;margin:45px auto 0;padding:135px 0;font-family:Mulish,sans-serif}@media (max-width: 768px){._container_d0wrd_2{padding:60px 20px}}._title_d0wrd_14{font-size:40px;font-weight:700;text-align:center;margin-bottom:40px}@media (max-width: 768px){._title_d0wrd_14{font-size:28px;margin-bottom:20px}}._subtitle_d0wrd_27{font-size:20px;text-align:center;margin-bottom:90px}@media (max-width: 768px){._subtitle_d0wrd_27{font-size:16px;margin-bottom:40px}}._benefitsGrid_d0wrd_39{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 10px}@media (max-width: 768px){._benefitsGrid_d0wrd_39{grid-template-columns:1fr;gap:20px}}._benefitItem_d0wrd_51{display:flex;align-items:flex-start}._iconWrapper_d0wrd_56{flex-shrink:0;margin-right:16px;margin-top:4px}._icon_d0wrd_56{width:24px;height:24px}._benefitContent_d0wrd_67{flex-grow:1}._benefitTitle_d0wrd_71{font-size:18px;font-weight:600;margin-bottom:8px;color:#333}@media (max-width: 768px){._benefitTitle_d0wrd_71{font-size:16px}}._benefitDescription_d0wrd_83{font-size:16px;line-height:1.5;color:#666}@media (max-width: 768px){._benefitDescription_d0wrd_83{font-size:14px}}._banner_j1dkb_2{display:flex;flex-direction:column;align-items:center;text-align:center;padding:135px 0}@media (max-width: 768px){._banner_j1dkb_2{padding:60px 20px}}._title_j1dkb_15{font-size:46px;margin-bottom:25px;font-weight:700;color:#000}@media (max-width: 768px){._title_j1dkb_15{font-size:28px;margin-bottom:15px}}._description_j1dkb_28{width:600px;font-size:22px;font-weight:300;color:#333;margin:10px 0 20px}@media (max-width: 768px){._description_j1dkb_28{width:100%;font-size:16px}}._subscribeButton_j1dkb_42{width:350px;height:70px;background-color:#f95e1b;color:#fff;font-size:20px;font-weight:700;padding:12px 24px;border:none;border-radius:30px;cursor:pointer;transition:background .3s ease;margin-top:40px;margin-bottom:20px}@media (max-width: 768px){._subscribeButton_j1dkb_42{width:100%;height:50px;font-size:16px;margin-top:20px}}._subscribeButton_j1dkb_42:hover{background-color:#ff7043}._post_1nmys_2{border-radius:8px;background-color:#fff;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .2s ease}._post_1nmys_2:hover{box-shadow:0 4px 12px #00000026}._post_1nmys_2 ._header_1nmys_12{padding:1.5rem;border-bottom:1px solid #eee}@media (max-width: 768px){._post_1nmys_2 ._header_1nmys_12{padding:1rem}}._post_1nmys_2 ._header_1nmys_12 ._title_1nmys_21{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#222}@media (max-width: 768px){._post_1nmys_2 ._header_1nmys_12 ._title_1nmys_21{font-size:1.25rem}}._post_1nmys_2 ._header_1nmys_12 ._meta_1nmys_32{display:flex;justify-content:space-between;font-size:.875rem;color:#666}@media (max-width: 768px){._post_1nmys_2 ._header_1nmys_12 ._meta_1nmys_32{flex-direction:column;gap:4px}}._post_1nmys_2 ._header_1nmys_12 ._meta_1nmys_32 ._author_1nmys_44{font-weight:500}._post_1nmys_2 ._header_1nmys_12 ._meta_1nmys_32 ._date_1nmys_47{color:#888}._post_1nmys_2 ._content_1nmys_50{padding:1.5rem;font-size:1rem;line-height:1.6;color:#333}@media (max-width: 768px){._post_1nmys_2 ._content_1nmys_50{padding:1rem;font-size:.9rem}}._post_1nmys_2 ._content_1nmys_50 p{margin:0 0 1rem}._post_1nmys_2 ._content_1nmys_50 p:last-child{margin-bottom:0}._post_1nmys_2 ._content_1nmys_50 ._imageContainer_1nmys_68{margin:1rem 0;border-radius:6px;overflow:hidden}._post_1nmys_2 ._content_1nmys_50 ._imageContainer_1nmys_68 ._image_1nmys_68{display:block;width:100%;max-height:400px;object-fit:cover}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79{display:flex;align-items:center;justify-content:center;position:relative}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._sliderButton_1nmys_85{color:#0006;border:none;font-size:2rem;padding:.5rem;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._sliderButton_1nmys_85:hover{color:#000c}@media (max-width: 768px){._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._sliderButton_1nmys_85{font-size:1.5rem}}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._sliderButton_1nmys_85:first-child{left:10px}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._sliderButton_1nmys_85:last-child{right:10px}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._imageContainer_1nmys_68{max-height:400px;max-width:690px;overflow:hidden;text-align:center}._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._image_1nmys_68{display:block;width:100%;min-height:200px;max-height:400px;max-width:690px;object-fit:cover}@media (max-width: 768px){._post_1nmys_2 ._content_1nmys_50 ._slider_1nmys_79 ._image_1nmys_68{max-height:200px;max-width:320px}}._commentSection_1d3k2_2{padding:1.5rem;background-color:#f9f9f9;border-top:1px solid #eee}@media (max-width: 768px){._commentSection_1d3k2_2{padding:1rem}}._commentSection_1d3k2_2 ._heading_1d3k2_12{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:#444}@media (max-width: 768px){._commentSection_1d3k2_2 ._heading_1d3k2_12{font-size:1rem}}._commentSection_1d3k2_2 ._noComments_1d3k2_23{color:#888;font-style:italic;margin-bottom:1rem}._commentSection_1d3k2_2 ._commentList_1d3k2_28{list-style:none;padding:0;margin:0 0 1.5rem}._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33{padding:1rem;background-color:#fff;border-radius:6px;margin-bottom:.75rem;box-shadow:0 1px 3px #0000000d}@media (max-width: 768px){._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33{padding:.8rem}}._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33:last-child{margin-bottom:0}._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33 ._commentHeader_1d3k2_48{display:flex;justify-content:space-between;margin-bottom:.5rem}@media (max-width: 768px){._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33 ._commentHeader_1d3k2_48{flex-direction:column;gap:4px}}._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33 ._commentHeader_1d3k2_48 ._commentAuthor_1d3k2_59{font-weight:600;font-size:.875rem;color:#333}._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33 ._commentHeader_1d3k2_48 ._commentDate_1d3k2_64{font-size:.75rem;color:#888}._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33 ._commentText_1d3k2_68{font-size:.9375rem;line-height:1.5;color:#444;margin:0;word-break:break-word}@media (max-width: 768px){._commentSection_1d3k2_2 ._commentList_1d3k2_28 ._commentItem_1d3k2_33 ._commentText_1d3k2_68{font-size:.875rem}}._commentSection_1d3k2_2 ._commentForm_1d3k2_80{display:flex;flex-direction:column;gap:.75rem}._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentInput_1d3k2_85{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;resize:vertical;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .2s ease}@media (max-width: 768px){._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentInput_1d3k2_85{font-size:.875rem;padding:.5rem}}._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentInput_1d3k2_85:focus{outline:none;border-color:#f95e1b}._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentInput_1d3k2_85::placeholder{color:#aaa}._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentButton_1d3k2_109{align-self:flex-end;padding:.625rem 1.25rem;background-color:#f95e1b;color:#fff;border:none;border-radius:6px;font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .2s ease}@media (max-width: 768px){._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentButton_1d3k2_109{font-size:.75rem;padding:.5rem 1rem}}._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentButton_1d3k2_109:hover{background-color:#f9a58c}._commentSection_1d3k2_2 ._commentForm_1d3k2_80 ._commentButton_1d3k2_109:disabled{background-color:#ccc;cursor:not-allowed}._commentActions_1d3k2_135{display:flex;gap:10px;justify-content:flex-end}@media (max-width: 768px){._commentActions_1d3k2_135{gap:5px}}._icon_1d3k2_146{cursor:pointer;color:#f95e1b;transition:color .3s ease}._icon_1d3k2_146:hover{color:#db4606}._editingComment_1d3k2_155{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f9f9f9;border-radius:8px;border:1px solid #ddd}@media (max-width: 768px){._editingComment_1d3k2_155{padding:8px}}._commentInput_1d3k2_85{width:100%;min-height:80px;padding:8px;border:1px solid #ccc;border-radius:6px;font-size:14px;resize:vertical;outline:none}@media (max-width: 768px){._commentInput_1d3k2_85{font-size:12px;min-height:60px}}._commentInput_1d3k2_85:focus{border-color:#f95e1b;box-shadow:0 0 3px #f95e1b80}._commentButton_1d3k2_109{padding:6px 12px;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:background .2s ease-in-out}@media (max-width: 768px){._commentButton_1d3k2_109{font-size:12px;padding:4px 8px}}._commentButton_1d3k2_109:first-of-type{background:#f95e1b;color:#fff}._commentButton_1d3k2_109:first-of-type:hover{background:#d94e16}._commentButton_1d3k2_109:last-of-type{background:#e0e0e0;color:#333}._commentButton_1d3k2_109:last-of-type:hover{background:silver}._newsTab_1wgn3_3{width:100%;max-width:800px;margin:0 auto;padding:20px;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){._newsTab_1wgn3_3{padding:10px}}._newsTab_1wgn3_3 ._title_1wgn3_17{font-size:2rem;text-align:center;margin-bottom:2rem;color:#333;font-weight:600}@media (max-width: 768px){._newsTab_1wgn3_3 ._title_1wgn3_17{font-size:1.5rem;margin-bottom:1rem}}._newsTab_1wgn3_3 ._posts_1wgn3_30{display:flex;flex-direction:column;gap:2rem;margin-bottom:20px}@media (max-width: 768px){._newsTab_1wgn3_3 ._posts_1wgn3_30{gap:1rem}}._newsTab_1wgn3_3 ._createNewsButton_1wgn3_41{text-align:center;font-size:14px;background-color:#f95e1b;color:#fff;width:144px;height:40px;border-radius:32px;margin-bottom:10px}@media (max-width: 768px){._newsTab_1wgn3_3 ._createNewsButton_1wgn3_41{width:100%;font-size:12px;height:36px}}._newsTab_1wgn3_3 ._adminButtons_1wgn3_58{margin-top:10px;display:flex;justify-content:space-between;gap:10px}@media (max-width: 768px){._newsTab_1wgn3_3 ._adminButtons_1wgn3_58{gap:5px}}._newsTab_1wgn3_3 ._adminButtons_1wgn3_58 button{text-align:center;font-size:14px;color:#fff;width:144px;height:40px;border-radius:32px;margin-bottom:10px}@media (max-width: 768px){._newsTab_1wgn3_3 ._adminButtons_1wgn3_58 button{width:100%;font-size:12px;height:36px}}._newsTab_1wgn3_3 ._adminButtons_1wgn3_58 ._editButton_1wgn3_85{background-color:#f95e1b}._newsTab_1wgn3_3 ._adminButtons_1wgn3_58 ._deleteButton_1wgn3_88{background-color:#d32f2f}._loadMoreButton_1wgn3_92{background-color:#f95e1b;text-align:center;font-size:14px;color:#fff;width:144px;height:40px;border-radius:32px;margin-bottom:10px}@media (max-width: 768px){._loadMoreButton_1wgn3_92{width:100%;font-size:12px;height:36px}}._wrapper_1a5nh_8{min-height:100vh;position:relative;width:100%;overflow-x:hidden}._pageContent_1a5nh_15{padding-top:50px;padding-bottom:50px;width:100%}@media (max-width: 768px){._pageContent_1a5nh_15{padding-top:50px;padding-bottom:50px}}*{margin:0;padding:0;box-sizing:border-box;font-family:Mulish,sans-serif}body,html{height:100%;margin:0}._wrapper_jimd8_13{display:flex;flex-direction:column;min-height:100vh}._pageContent_jimd8_19{flex:1;padding-top:50px;padding-bottom:70px;width:100%}footer{margin-top:auto}._pageContent_jimd8_19{padding-top:50px;padding-bottom:50px;width:100%}._tableContainer_1aa1y_9{width:90%;max-width:1200px;margin:0 auto;padding:20px 0;overflow-x:auto;overflow-y:hidden;text-align:center}._Schedule_1aa1y_19{width:100%;max-width:960px;border-collapse:collapse;font-family:Mulish,sans-serif;font-weight:300;margin:0 auto}._Schedule_1aa1y_19 th{padding:20px;font-weight:600;font-size:17px;color:#333;border-bottom:rgb(77,76,76) 1px solid;text-align:center;vertical-align:top}._tournamentRow_1aa1y_37{cursor:pointer;transition:background-color .2s ease}._tournamentRow_1aa1y_37:hover{background-color:#007bff14}._tournamentRow_1aa1y_37 td{padding:20px;font-size:17px;color:#555;border-bottom:rgb(217,217,217) 1px solid;text-align:center;vertical-align:top}._evenRow_1aa1y_53{background-color:#f5f5f5}._evenRow_1aa1y_53:hover{background-color:#007bff14}._nameCell_1aa1y_60{color:#06c;font-weight:500}._dateColumn_1aa1y_65{width:25%}._nameColumn_1aa1y_69{width:20%}._locationColumn_1aa1y_73,._refereeColumn_1aa1y_77{width:15%}._categoryColumn_1aa1y_81{width:25%}@media (max-width: 768px){._tableContainer_1aa1y_9{padding:10px 0;overflow-x:auto}._Schedule_1aa1y_19{width:100%;max-width:100%;display:table;overflow-x:auto}._Schedule_1aa1y_19 th,._Schedule_1aa1y_19 td{padding:12px 8px;font-size:12px}._Schedule_1aa1y_19 th{font-size:12px;padding:12px 8px}._Schedule_1aa1y_19 td{font-size:12px}._tournamentRow_1aa1y_37 td{padding:12px 8px}._nameCell_1aa1y_60{font-size:12px}._dateColumn_1aa1y_65{width:15%}._nameColumn_1aa1y_69{width:20%}._locationColumn_1aa1y_73{width:15%}._refereeColumn_1aa1y_77{width:20%}._categoryColumn_1aa1y_81{width:15%}}@media (max-width: 480px){._Schedule_1aa1y_19 th,._Schedule_1aa1y_19 td{padding:8px 4px;font-size:10px}._Schedule_1aa1y_19 th,._Schedule_1aa1y_19 td{font-size:10px}._tournamentRow_1aa1y_37 td{padding:8px 4px}._nameCell_1aa1y_60{font-size:10px}._dateColumn_1aa1y_65{width:10%}._nameColumn_1aa1y_69,._locationColumn_1aa1y_73{width:15%}._refereeColumn_1aa1y_77{width:20%}._categoryColumn_1aa1y_81{width:15%}}._filters_1aa1y_166{display:flex;justify-content:center;gap:16px;margin-bottom:20px}._filters_1aa1y_166 input{padding:8px 12px;font-size:14px;border:1px solid #ccc;border-radius:32px;background-color:#fff;cursor:pointer}._filters_1aa1y_166 select{padding:8px 12px;font-size:14px;border:1px solid #ccc;border-radius:32px;background-color:#fff;cursor:pointer;transition:border-color .3s ease}._filters_1aa1y_166 select:hover{border-color:#888}._filters_1aa1y_166 select:focus{outline:none;box-shadow:0 0 0 1px #00000080}._filters_1aa1y_166 ._resetButton_1aa1y_196{padding:8px 16px;font-size:14px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._filters_1aa1y_166 ._resetButton_1aa1y_196:hover{background-color:#f9521b;border-color:#f9521b}._pagination_1aa1y_211{display:flex;justify-content:center;gap:10px;margin-top:20px}._pagination_1aa1y_211 button{padding:8px 16px;font-size:14px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._pagination_1aa1y_211 button:hover{background-color:#f87f4c;border-color:#f87f4c}._pagination_1aa1y_211 button:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}@media (max-width: 768px){._filters_1aa1y_166{flex-direction:column;align-items:center;gap:10px}._filters_1aa1y_166 input,._filters_1aa1y_166 select,._filters_1aa1y_166 ._resetButton_1aa1y_196{width:100%;max-width:300px;font-size:12px;padding:6px 10px}._filters_1aa1y_166 ._resetButton_1aa1y_196{width:auto;padding:6px 12px}}@media (max-width: 768px){._pagination_1aa1y_211{flex-wrap:wrap;gap:8px}._pagination_1aa1y_211 button{padding:6px 12px;font-size:12px;flex:1 1 40%;max-width:45%}}._checkboxLabel_1aa1y_267{display:flex;align-items:center;cursor:pointer;font-size:16px;color:#333}._checkboxInput_1aa1y_275:checked+._checkboxCustom_1aa1y_275:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._wrapper_hjt81_9{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}._classificationContainer_hjt81_16{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-family:Mulish,sans-serif}@media (max-width: 768px){._classificationContainer_hjt81_16{padding:10px}}._title_hjt81_30{text-align:center;margin-bottom:24px;font-size:24px;font-weight:600}@media (max-width: 768px){._title_hjt81_30{font-size:20px;margin-bottom:16px}}._filtersContainer_hjt81_43{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px;background-color:#f5f5f5;border-radius:8px}@media (max-width: 768px){._filtersContainer_hjt81_43{flex-direction:column;gap:12px;padding:12px}}._searchBox_hjt81_60{position:relative;flex:1;min-width:250px}@media (max-width: 768px){._searchBox_hjt81_60{width:100%}}._searchInput_hjt81_71{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px}@media (max-width: 768px){._searchInput_hjt81_71{font-size:14px;padding:10px}}._searchInput_hjt81_71:focus{outline:none;border-color:#06c;box-shadow:0 0 0 2px #06c3}._searchSuggestions_hjt81_90{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;z-index:10;box-shadow:0 4px 6px #0000001a}._suggestion_hjt81_105{padding:10px 12px;cursor:pointer}._suggestion_hjt81_105:hover{background-color:#f0f0f0}._filterSelect_hjt81_113{display:flex;align-items:center;gap:8px;min-width:200px}@media (max-width: 768px){._filterSelect_hjt81_113{width:100%}}._filterSelect_hjt81_113 label{font-weight:500;white-space:nowrap}@media (max-width: 768px){._filterSelect_hjt81_113 label{font-size:14px}}._filterSelect_hjt81_113 ._select_hjt81_133{flex:1;padding:10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:16px;cursor:pointer}@media (max-width: 768px){._filterSelect_hjt81_113 ._select_hjt81_133{font-size:14px;padding:8px}}._filterSelect_hjt81_113 ._select_hjt81_133:focus{outline:none;border-color:#06c}._tableContainer_hjt81_153{overflow-x:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a}@media (max-width: 768px){._tableContainer_hjt81_153{margin:0;transform:scale(.75);transform-origin:top left;width:133.33%;overflow-x:auto}}._classificationTable_hjt81_168{width:100%;border-collapse:collapse}._classificationTable_hjt81_168 th,._classificationTable_hjt81_168 td{padding:12px 16px;text-align:left;border-bottom:1px solid #eee}@media (max-width: 768px){._classificationTable_hjt81_168 th,._classificationTable_hjt81_168 td{padding:8px 12px;font-size:14px;overflow-x:hidden}}._classificationTable_hjt81_168 th{background-color:#f95e1b;color:#fff;font-weight:600;white-space:normal;word-wrap:break-word;width:150px;max-width:150px}@media (max-width: 768px){._classificationTable_hjt81_168 th{font-size:14px;overflow-x:hidden}}._classificationTable_hjt81_168 th:first-child{border-top-left-radius:8px}._classificationTable_hjt81_168 th:last-child{border-top-right-radius:8px}._classificationTable_hjt81_168 tr:hover{background-color:#f9f9f9}._classificationTable_hjt81_168 ._evenRow_hjt81_208{background-color:#f5f5f5}._classificationTable_hjt81_168 ._evenRow_hjt81_208:hover{background-color:#eef4ff}@media (max-width: 768px){._tournaments_hjt81_216{width:80px;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._filters_hjt81_43{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:8px;margin-bottom:20px}._filters_hjt81_43 select,._filters_hjt81_43 ._filterInput_hjt81_233{padding:8px;font-size:14px;border:1px solid #ccc;border-radius:32px;background-color:#fff;cursor:pointer;transition:border-color .3s ease}._filters_hjt81_43 select:hover,._filters_hjt81_43 ._filterInput_hjt81_233:hover{border-color:#888}._filters_hjt81_43 select:focus,._filters_hjt81_43 ._filterInput_hjt81_233:focus{outline:none;box-shadow:0 0 0 1px #00000080}._filters_hjt81_43 ._filterInput_hjt81_233{width:200px}._filters_hjt81_43 ._resetButton_hjt81_252{padding:8px 16px;font-size:12px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._filters_hjt81_43 ._resetButton_hjt81_252:hover{background-color:#f9521b;border-color:#f9521b}._pagination_hjt81_267{display:flex;justify-content:center;gap:10px;margin-top:20px}._pagination_hjt81_267 button{padding:8px 16px;font-size:14px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._pagination_hjt81_267 button:hover{background-color:#f87f4c;border-color:#f87f4c}._pagination_hjt81_267 button:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}@media (max-width: 768px){._filters_hjt81_43{flex-direction:column;align-items:center;gap:10px;padding-top:10px}._filters_hjt81_43 select,._filters_hjt81_43 ._filterInput_hjt81_233,._filters_hjt81_43 ._resetButton_hjt81_252{width:100%;max-width:300px;font-size:12px;padding:6px 10px}._filters_hjt81_43 ._resetButton_hjt81_252{width:auto;padding:6px 12px}}@media (max-width: 768px){._pagination_hjt81_267{flex-wrap:wrap;gap:8px}._pagination_hjt81_267 button{padding:6px 12px;font-size:12px;flex:1 1 40%;max-width:45%}}._place_hjt81_324,._score_hjt81_330{min-width:40px;width:1%;text-align:center!important}._birthdate_hjt81_336{min-width:70px;width:1%;text-align:center!important;white-space:nowrap}._fullname_hjt81_343{min-width:200px;width:33%;text-align:left}._tournaments52_hjt81_349{text-align:center!important;vertical-align:middle}._pageWrapper_1yfz5_3{min-height:100vh;display:flex;flex-direction:column}._mainContent_1yfz5_9{flex:1;padding:20px 20px 70px;margin-top:60px}._tournamentContainer_1yfz5_15{flex-direction:column;gap:10px;max-width:1200px;margin:0 auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}._contentWrapper_1yfz5_26{display:flex;flex-direction:row;gap:30px}@media (max-width: 768px){._contentWrapper_1yfz5_26{flex-direction:column-reverse;gap:20px}}._tournamentInfo_1yfz5_38{flex:1}._imageContainer_1yfz5_42{flex:0 0 40%}@media (max-width: 768px){._imageContainer_1yfz5_42{flex:1;margin-bottom:20px}}._tournamentImage_1yfz5_52{width:100%;height:auto;max-height:400px;object-fit:cover;border-radius:8px}._loaderContainer_1yfz5_60{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center}._loader_1yfz5_60{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;animation:_spin_1yfz5_1 1s linear infinite;margin-bottom:15px}@keyframes _spin_1yfz5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1yfz5_87{color:#e74c3c;font-size:18px;text-align:center;padding:20px}._tournamentName_1yfz5_95{font-size:28px;margin-bottom:15px;color:#2c3e50}@media (max-width: 768px){._tournamentName_1yfz5_95{font-size:24px}}._tournamentDate_1yfz5_106{font-size:16px;color:#7f8c8d;margin-bottom:20px}@media (max-width: 768px){._tournamentDate_1yfz5_106{font-size:14px}}._tournamentRegion_1yfz5_117,._tournamentType_1yfz5_118,._tournamentAddress_1yfz5_119,._tournamentOrganizer_1yfz5_120,._tournamentRequisites_1yfz5_121,._tournamentPrice_1yfz5_122,._tournamentPrizeFund_1yfz5_123{margin-bottom:12px;font-size:16px;line-height:1.5}@media (max-width: 768px){._tournamentRegion_1yfz5_117,._tournamentType_1yfz5_118,._tournamentAddress_1yfz5_119,._tournamentOrganizer_1yfz5_120,._tournamentRequisites_1yfz5_121,._tournamentPrice_1yfz5_122,._tournamentPrizeFund_1yfz5_123{font-size:14px}}._registrationContainer_1yfz5_140{gap:10px;display:flex;flex-wrap:wrap;align-items:center;margin:20px 0}@media (max-width: 768px){._registrationContainer_1yfz5_140{flex-direction:column;align-items:stretch}}@media (max-width: 480px){._registrationContainer_1yfz5_140{flex-direction:column;align-items:stretch;gap:8px}}._registrationButton_1yfz5_161{padding:10px 20px;background-color:#2ecc71;color:#fff;border:none;border-radius:32px;font-size:16px;cursor:pointer;transition:background-color .3s}._registrationButton_1yfz5_161:hover{background-color:#27ae60}@media (max-width: 768px){._registrationButton_1yfz5_161{width:100%;text-align:center}}._cancelRegistrationButton_1yfz5_181{padding:10px 20px;background-color:red;color:#fff;border:none;border-radius:32px;font-size:16px;cursor:pointer;transition:background-color .3s}._cancelRegistrationButton_1yfz5_181:hover{background-color:#ae2727}@media (max-width: 768px){._cancelRegistrationButton_1yfz5_181{width:100%;font-size:14px}}._registrationClosed_1yfz5_201{padding:10px 20px;background-color:#e74c3c;color:#fff;border-radius:32px;display:inline-block;font-weight:700;font-size:16px}@media (max-width: 768px){._registrationClosed_1yfz5_201{width:100%;text-align:center;font-size:14px}}._groupsButton_1yfz5_218{padding:10px 20px;background-color:#fa8b5c;color:#fff;border:none;border-radius:32px;font-size:16px;cursor:pointer;transition:background-color .3s}._groupsButton_1yfz5_218:hover{background-color:#f95e1b}@media (max-width: 768px){._groupsButton_1yfz5_218{width:100%;text-align:center;font-size:14px}}._modal_1yfz5_239{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:999}._modalContent_1yfz5_252{background-color:#fff;padding:20px;border-radius:8px;max-width:400px;width:100%;box-shadow:0 4px 6px #0000001a}@media (max-width: 480px){._modalContent_1yfz5_252{padding:15px;max-width:90%}}._modalButtons_1yfz5_267{display:flex;justify-content:space-between;margin-top:20px}@media (max-width: 480px){._modalButtons_1yfz5_267{flex-direction:column;gap:10px}}._confirmButton_1yfz5_279,._cancelButton_1yfz5_280{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}@media (max-width: 480px){._confirmButton_1yfz5_279,._cancelButton_1yfz5_280{width:100%}}._confirmButton_1yfz5_279{background-color:#4caf50;color:#fff}._cancelButton_1yfz5_280{background-color:#f44336;color:#fff}._confirmButton_1yfz5_279:disabled{background-color:#ccc;cursor:not-allowed}._modalInput_1yfz5_308{margin-bottom:20px}._modalInput_1yfz5_308 label{display:block;font-size:16px;font-weight:700;margin-bottom:5px;color:#333}@media (max-width: 480px){._modalInput_1yfz5_308 label{font-size:12px}}._modalInput_1yfz5_308 input{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;background-color:#f9f9f9;transition:border-color .3s}._modalInput_1yfz5_308 input:focus{border-color:#007bff;outline:none}._modalInput_1yfz5_308 input::placeholder{color:#aaa}@media (max-width: 480px){._modalInput_1yfz5_308 input{font-size:14px;padding:8px}}._modalInput_1yfz5_308 input:disabled{background-color:#e9ecef;cursor:not-allowed}._tournamentComment_1yfz5_353{margin:10px 0;font-size:16px;color:#333}*{margin:0;padding:0;box-sizing:border-box;list-style:none}._tournamentParticipants_xw17t_8 h3{font-size:1.5rem;font-weight:600;color:#4a5568;margin:0 0 1rem}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14{padding:0}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #ddd}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._participantName_xw17t_24{font-size:16px;font-weight:500}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._confirmButton_xw17t_28{background-color:#4caf50;color:#fff;border:none;padding:6px 12px;font-size:14px;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s ease}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._confirmButton_xw17t_28:hover{background-color:#45a049}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._confirmButton_xw17t_28:active{background-color:#3e8e41}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._confirmButton_xw17t_28:disabled{background-color:#ccc;cursor:not-allowed}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._participantStatus_xw17t_49{font-size:1.25rem;font-weight:700}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._participantStatus_xw17t_49._confirmed_xw17t_53{color:#38a169}._tournamentParticipants_xw17t_8 ._participantList_xw17t_14 ._participantItem_xw17t_17 ._participantStatus_xw17t_49._notConfirmed_xw17t_56{color:#e53e3e}._loginContainer_3u930_1{max-width:760px;margin:0 auto;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}._loginForm_3u930_12{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}._title_3u930_20{font-size:24px;font-weight:700;color:#333}._errorAlert_3u930_26{background-color:#ffebee;color:red;padding:10px;border-radius:8px;font-size:14px;width:100%;text-align:center}._formGroup_3u930_36{width:100%;display:flex;flex-direction:column;gap:5px;margin-bottom:5px;justify-content:center}._label_3u930_45{width:100%;font-weight:300;color:#000}._input_3u930_51{width:100%;padding:10px;font-size:16px;border:1px solid #000000;border-radius:15px;transition:border-color .3s;box-shadow:none}._input_3u930_51:focus{border-color:#f95e1b;outline:none}._input_3u930_51._inputError_3u930_64{border-color:red}._errorMessage_3u930_68{background-color:#ffebee;color:red;padding:8px 12px;border-radius:4px;font-size:14px;text-align:center}._forgotPasswordButton_3u930_77{align-self:flex-start;color:#f95e1b;text-decoration:none;font-size:14px}._loginButton_3u930_84{padding:12px 24px;font-size:18px;font-weight:700;color:#fff;background-color:#f95e1b;border:none;border-radius:25px;cursor:pointer;transition:background-color .3s;width:fit-content;margin-top:16px}._loginButton_3u930_84:hover{background-color:#f9a58c}._loginButton_3u930_84:disabled{background-color:#ccc;cursor:not-allowed}._registerLink_3u930_105{font-size:14px;color:#666;text-align:center}._registerLink_3u930_105 a{text-decoration:none}._registerLink_3u930_105 a:hover{text-decoration:underline}._toregister_3u930_117{padding:8px;background-color:#f95e1b;border-radius:16px;color:#fff}._labelWrapper_3u930_124{display:flex;flex-direction:column;width:100%;font-weight:300;color:#000;margin-top:8px}form{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}._headerContainer_3u930_140{display:flex;gap:5px}._homeButton_3u930_145{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-size:8px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._homeButton_3u930_145:hover{background-color:#f9521b;border-color:#f9521b}._profileContainer_58pjz_1{max-width:800px;margin:2rem auto;padding:2rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-top:50px}._title_58pjz_11{color:#333;font-size:2rem;margin-bottom:1.5rem;position:relative;padding-bottom:.5rem}._title_58pjz_11:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background-color:#f95e1b;border-radius:3px}._infoBlock_58pjz_29{padding:1rem;background-color:#f5f5f5;border-radius:8px;border-left:4px solid #f95e1b}._infoBlock_58pjz_29 p{margin:.8rem 0;color:#333;font-size:1rem;line-height:1.5;display:flex;align-items:center}._infoBlock_58pjz_29 p:before{content:"";display:inline-block;width:6px;height:6px;background-color:#f95e1b;border-radius:50%;margin-right:.8rem}._name_58pjz_53{font-size:1.4rem!important;font-weight:600;color:#333;margin-bottom:1.2rem!important;border-bottom:1px solid #e0e0e0;padding-bottom:.8rem}._name_58pjz_53:before{display:none!important}._name_58pjz_53 span{color:#f95e1b;font-size:1rem;margin-left:.5rem;opacity:.7}._loading_58pjz_71,._error_58pjz_71{text-align:center;padding:2rem;background-color:#f5f5f5;border-radius:8px;margin:2rem auto;max-width:600px}._loading_58pjz_71{color:#f95e1b}._error_58pjz_71{color:#d32f2f;border-left:4px solid #d32f2f}@media (max-width: 768px){._profileContainer_58pjz_1{padding:1.5rem;margin:50px auto}._title_58pjz_11{font-size:1.6rem}._name_58pjz_53{font-size:1.2rem!important}}._bottomButtons_58pjz_101{display:flex;justify-content:space-between;gap:10px}._logoutButton_58pjz_107,._adminButton_58pjz_107{margin-top:20px;padding:10px 20px;font-size:16px;background-color:#f95e1b;color:#fff;border:none;border-radius:16px;cursor:pointer;transition:background .3s ease}._logoutButton_58pjz_107:hover,._adminButton_58pjz_107:hover{background-color:#c9302c}._logoutButton_58pjz_107{margin-left:auto}._adminContainer_jjw75_2{max-width:1200px;margin:2rem auto;padding:1.5rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a}@media (max-width: 768px){._adminContainer_jjw75_2{margin:1rem;padding:1rem}}._title_jjw75_17{color:#333;font-size:1.8rem;padding-bottom:.5rem;border-bottom:2px solid #f95e1b}@media (max-width: 768px){._title_jjw75_17{font-size:1.5rem}}._error_jjw75_29{background-color:#d32f2f1a;color:#d32f2f;padding:.75rem;border-radius:4px;margin-bottom:1rem;border-left:4px solid #d32f2f}._loading_jjw75_38{text-align:center;padding:2rem;color:#f95e1b;font-size:1.2rem}._tabsContainer_jjw75_45{display:flex;margin-bottom:1.5rem;border-bottom:1px solid #e0e0e0}@media (max-width: 768px){._tabsContainer_jjw75_45{flex-direction:column;border-bottom:none}}._tabButton_jjw75_57{padding:.75rem 1.5rem;background:none;border:none;font-size:1rem;cursor:pointer;color:#333;position:relative}._tabButton_jjw75_57:hover{color:#f95e1b}._tabButton_jjw75_57:disabled{color:#d3d3d3;cursor:not-allowed}._tabButton_jjw75_57._active_jjw75_73{color:#f95e1b;font-weight:600}._tabButton_jjw75_57._active_jjw75_73:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#f95e1b}@media (max-width: 768px){._tabButton_jjw75_57{border-bottom:1px solid #e0e0e0;text-align:left}._tabButton_jjw75_57._active_jjw75_73:after{display:none}}._tabContent_jjw75_96{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:100%;overflow:hidden}._header_jjw75_105{display:flex;justify-content:space-between;align-items:center;height:100px}@media (max-width: 768px){._header_jjw75_105{flex-direction:column;height:auto;gap:1rem}}._logoutButton_jjw75_119{margin-top:0;padding:10px 20px;font-size:16px;background-color:#f95e1b;color:#fff;border:none;border-radius:32px;cursor:pointer;transition:background .3s ease}._logoutButton_jjw75_119:hover{background-color:#c9302c}@media (max-width: 768px){._logoutButton_jjw75_119{width:100%;text-align:center}}._formContainer_jjw75_140{background-color:#f5f5f5;padding:1.5rem;border-radius:8px}._formContainer_jjw75_140 h2{margin-top:0;font-size:1.4rem;color:#333;margin-bottom:1rem}@media (max-width: 768px){._formContainer_jjw75_140 h2{font-size:1.2rem}}@media (max-width: 768px){._formContainer_jjw75_140{padding:1rem}}form{display:flex;flex-direction:column;align-items:start}._formGroup_jjw75_168{width:100%;margin-bottom:1rem}._formGroup_jjw75_168 label{display:block;margin-bottom:.5rem;font-weight:500;color:#333}._formGroup_jjw75_168 input,._formGroup_jjw75_168 select,._formGroup_jjw75_168 textarea{width:100%;padding:.75rem;border:1px solid #e0e0e0;border-radius:4px;font-size:1rem}._formGroup_jjw75_168 input:focus,._formGroup_jjw75_168 select:focus,._formGroup_jjw75_168 textarea:focus{outline:none;border-color:#f95e1b}@media (max-width: 768px){._formGroup_jjw75_168 input,._formGroup_jjw75_168 select,._formGroup_jjw75_168 textarea{padding:.5rem}}._formGroup_jjw75_168 textarea{resize:vertical}._formActions_jjw75_198{display:flex;gap:1rem;margin-top:1rem}@media (max-width: 768px){._formActions_jjw75_198{flex-direction:column;width:100%}}._submitButton_jjw75_210{background-color:#f95e1b;color:#fff;border:none;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;border-radius:32px}._submitButton_jjw75_210:hover{background-color:#db4606}._submitButton_jjw75_210:disabled{color:gray}@media (max-width: 768px){._submitButton_jjw75_210{width:100%;text-align:center}}._cancelButton_jjw75_235{background-color:#e0e0e0;color:#333;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;font-weight:500}._cancelButton_jjw75_235:hover{background-color:#c7c7c7}._cancelButton_jjw75_235:disabled{color:gray}@media (max-width: 768px){._cancelButton_jjw75_235{width:100%;text-align:center}}._tableContainer_jjw75_258{margin-top:1rem;overflow-x:auto;width:100%;max-width:100%}._dataTable_jjw75_265{width:100%;min-width:800px;border-collapse:collapse}._dataTable_jjw75_265 th,._dataTable_jjw75_265 td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e0e0e0}._dataTable_jjw75_265 th{background-color:#f5f5f5;font-weight:600;color:#333}._dataTable_jjw75_265 tr:hover{background-color:#f5f5f580}._dataTable_jjw75_265 img{width:50px;height:50px;border-radius:8px}._status_jjw75_289{display:inline-block;padding:.25rem .75rem;border-radius:999px;font-size:.85rem}._upcoming_jjw75_296{background-color:#2196f326;color:#2196f3}._ongoing_jjw75_301{background-color:#ff980026;color:#ff9800}._completed_jjw75_306{background-color:#4caf5026;color:#4caf50}._cancelled_jjw75_311{background-color:#d32f2f26;color:#d32f2f}._actionButtons_jjw75_316{display:flex;align-items:center;gap:.5rem}@media (max-width: 768px){._actionButtons_jjw75_316{flex-direction:column}}._editButton_jjw75_327{background-color:#f95e1b;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;font-weight:500;min-height:50px;padding:.5rem;font-size:.8rem}._editButton_jjw75_327:hover{background-color:#db4606}._editButton_jjw75_327:disabled{color:gray}._deleteButton_jjw75_347{background-color:#d32f2f;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;font-weight:500;padding:.4rem .75rem;font-size:.8rem}._deleteButton_jjw75_347:hover{background-color:#ab2424}._deleteButton_jjw75_347:disabled{color:gray}._saveButton_jjw75_366{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;font-weight:500;padding:.4rem .75rem;font-size:.8rem}._saveButton_jjw75_366:hover{background-color:#3d8b40}._saveButton_jjw75_366:disabled{color:gray}._pointsInput_jjw75_385{width:80px;padding:.4rem;border:1px solid #e0e0e0;border-radius:4px}._noData_jjw75_392{text-align:center;padding:2rem 0;color:#333;font-style:italic}@media (max-width: 992px){._tabContent_jjw75_96{flex-direction:column}}@media (max-width: 768px){._adminContainer_jjw75_2{padding:1rem;margin:1rem}._tabsContainer_jjw75_45{flex-direction:column;border-bottom:none}._tabButton_jjw75_57{border-bottom:1px solid #e0e0e0;text-align:left}._tabButton_jjw75_57._active_jjw75_73:after{display:none}._dataTable_jjw75_265{font-size:.9rem}._dataTable_jjw75_265 th,._dataTable_jjw75_265 td{padding:.5rem}._actionButtons_jjw75_316{flex-direction:column}}._checkboxContainer_jjw75_430{display:flex;align-items:center;margin-bottom:1rem}input[type=checkbox]{width:18px;height:18px;margin-right:10px;cursor:pointer;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;border:1px solid #e0e0e0;background:#fff}input[type=checkbox]:checked{accent-color:#f95e1b}._checkbox_jjw75_430{all:unset;display:inline-block;width:18px;height:18px;margin-right:10px;cursor:pointer;vertical-align:middle;background:#fff;border:1px solid #e0e0e0;border-radius:3px}._checkbox_jjw75_430:checked{background-color:#f95e1b;position:relative}._checkbox_jjw75_430:checked:after{content:"";position:absolute;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;top:2px;left:6px;transform:rotate(45deg)}select:invalid{color:gray}select:disabled{background-color:#f5f5f5;border:1px solid #ddd;color:#666;cursor:not-allowed;opacity:.7}select:disabled:hover{box-shadow:none}._roleSelect_jjw75_494{border:2px solid #f95e1b;padding:5px;border-radius:15px;transition:border-color .2s ease-in-out}._roleSelect_jjw75_494:focus{border-color:#f95e1b;outline:none}._filters_jjw75_505{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:8px;margin-bottom:20px}._filters_jjw75_505 select,._filters_jjw75_505 ._filterInput_jjw75_513{padding:8px;font-size:14px;border:1px solid #ccc;border-radius:32px;background-color:#fff;cursor:pointer;transition:border-color .3s ease}._filters_jjw75_505 select:hover,._filters_jjw75_505 ._filterInput_jjw75_513:hover{border-color:#888}._filters_jjw75_505 select:focus,._filters_jjw75_505 ._filterInput_jjw75_513:focus{outline:none;box-shadow:0 0 0 1px #00000080}._filters_jjw75_505 ._filterInput_jjw75_513{width:200px}._filters_jjw75_505 ._resetButton_jjw75_532{padding:8px 16px;font-size:12px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._filters_jjw75_505 ._resetButton_jjw75_532:hover{background-color:#f9521b;border-color:#f9521b}._pagination_jjw75_547{display:flex;justify-content:center;gap:10px;margin-top:20px}._pagination_jjw75_547 button{padding:8px 16px;font-size:14px;border:1px solid #f95e1b;border-radius:32px;background-color:#f95e1b;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}._pagination_jjw75_547 button:hover{background-color:#f87f4c;border-color:#f87f4c}._pagination_jjw75_547 button:disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}@media (max-width: 768px){._filters_jjw75_505{flex-direction:column;align-items:center;gap:10px}._filters_jjw75_505 select,._filters_jjw75_505 ._filterInput_jjw75_513,._filters_jjw75_505 ._resetButton_jjw75_532{width:100%;max-width:300px;font-size:12px;padding:6px 10px}._filters_jjw75_505 ._resetButton_jjw75_532{width:auto;padding:6px 12px}}@media (max-width: 768px){._pagination_jjw75_547{flex-wrap:wrap;gap:8px}._pagination_jjw75_547 button{padding:6px 12px;font-size:12px;flex:1 1 40%;max-width:45%}}._participantsModal_jjw75_603{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:800px;margin:20px auto}._participantsModal_jjw75_603 h3{font-size:24px;margin-bottom:20px;color:#333;text-align:center}._participantsModal_jjw75_603 ._noParticipants_jjw75_617{text-align:center;color:#6c757d;font-size:16px;margin-top:20px}._participantsModal_jjw75_603 ._participantList_jjw75_623{list-style:none;padding:0;margin:0}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid #dee2e6}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628:hover{background-color:#f1f3f5}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantName_jjw75_638{flex:1;font-weight:500;color:#212529}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantStatus_jjw75_643{display:flex;align-items:center;gap:8px;margin:0 20px}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantStatus_jjw75_643._confirmed_jjw75_649{color:#28a745}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantStatus_jjw75_643._pending_jjw75_652{color:#f95e1b}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655{display:flex;gap:8px}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655 button{padding:6px 12px;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655 button:first-child{background-color:#28a745;color:#fff}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655 button:first-child:hover{background-color:#218838}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655 button:last-child{background-color:#dc3545;color:#fff}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655 button:last-child:hover{background-color:#c82333}._participantsModal_jjw75_603>button{display:block;margin:20px auto 0;padding:10px 20px;background-color:#f95e1b;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s}._participantsModal_jjw75_603>button:hover{background-color:#f8753d}@media (max-width: 768px){._participantsModal_jjw75_603{padding:15px}._participantsModal_jjw75_603 h3{font-size:20px}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628{flex-direction:column;align-items:flex-start;padding:10px}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantName_jjw75_638{margin-bottom:10px}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantStatus_jjw75_643{margin:10px 0}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655{width:100%;justify-content:space-between}._participantsModal_jjw75_603 ._participantList_jjw75_623 ._participantItem_jjw75_628 ._participantActions_jjw75_655 button{width:48%;text-align:center}._participantsModal_jjw75_603>button{width:100%;padding:12px;font-size:14px}}._birthDateColumn_jjw75_730{min-width:200px;width:200px;padding:0}._dateInputWrapper_jjw75_736{position:relative;width:100%}._dateInput_jjw75_736{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;background-color:transparent;position:relative;z-index:2;padding:4px;border:1px solid #ccc;border-radius:4px;font-size:14px;line-height:1.5}._dateInput_jjw75_736::-webkit-date-and-time-value{text-align:left}._dateInput_jjw75_736::-webkit-calendar-picker-indicator{position:absolute;right:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}._datePlaceholder_jjw75_767{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;z-index:1}._createNews_c6zd2_2{padding:20px;background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 6px #0000001a;width:100%;max-width:600px;margin:0 auto}._title_c6zd2_12{font-size:2rem;color:#333;text-align:center;margin-bottom:20px;position:relative;padding-bottom:.5rem}._title_c6zd2_12:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background-color:#f95e1b;border-radius:3px}._error_c6zd2_31{color:#f44336;background-color:#f443361a;padding:10px;border-radius:5px;margin-bottom:20px;text-align:center}._form_c6zd2_40{display:flex;flex-direction:column;gap:15px}._input_c6zd2_46,._textarea_c6zd2_46{padding:10px;font-size:16px;border:1px solid #e0e0e0;border-radius:8px;outline:none;transition:border-color .3s ease}._input_c6zd2_46:focus,._textarea_c6zd2_46:focus{border-color:#f95e1b}._input_c6zd2_46::placeholder,._textarea_c6zd2_46::placeholder{color:#333}._textarea_c6zd2_46{min-height:120px;resize:vertical}._submitButton_c6zd2_66{background-color:#f95e1b;color:#fff;padding:10px 20px;font-size:16px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}._submitButton_c6zd2_66:hover{background-color:#db4606}._submitButton_c6zd2_66:disabled{background-color:#e0e0e0;cursor:not-allowed}._submitButton_c6zd2_66:disabled{background-color:#e0e0e0}@media (max-width: 768px){._createNews_c6zd2_2{padding:1rem;margin:1rem}._title_c6zd2_12{font-size:1.6rem}._input_c6zd2_46,._textarea_c6zd2_46,._submitButton_c6zd2_66{font-size:14px}}._content_c6zd2_103{display:flex;justify-content:center;align-items:center;height:100vh}._fileInput_c6zd2_110{display:none}._fileInputLabel_c6zd2_115{margin-left:8px;display:inline-block;padding:8px;color:#fff;background-color:#f95e1b80;font-size:16px;cursor:pointer;border-radius:15px;transition:background-color .3s}._fileInputLabel_c6zd2_115:hover{background-color:#f95e1b}._uploadProgress_c6zd2_131{font-size:14px;color:#888;margin-top:10px}._photoGallery_c6zd2_138{display:flex;flex-wrap:wrap;gap:10px}._photoItem_c6zd2_144,._thumbnailContainer_c6zd2_148{position:relative}._thumbnail_c6zd2_148{width:80px;height:60px;object-fit:cover;border-radius:5px}._removeButton_c6zd2_159{position:absolute;top:5px;right:5px;background:#00000080;color:#fff;border:none;border-radius:50%;padding:2px 5px;cursor:pointer}._removeButton_c6zd2_159:hover{background:#000000b3}*{margin:0;padding:0;box-sizing:border-box}._wrapper_1ua8l_9{min-height:100vh;display:flex;flex-direction:column}._trainersContainer_1ua8l_15{flex:1;padding:20px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){._trainersContainer_1ua8l_15{padding-top:80px}}._title_1ua8l_30{font-size:2rem;text-align:center;margin-bottom:20px}@media (max-width: 768px){._title_1ua8l_30{font-size:1.5rem;margin-bottom:15px}}._trainersList_1ua8l_42{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;width:100%}@media (max-width: 768px){._trainersList_1ua8l_42{grid-template-columns:1fr;gap:15px}}._trainerCard_1ua8l_55{border:1px solid #ccc;border-radius:10px;overflow:hidden;box-shadow:0 2px 5px #0000001a;background-color:#fff;transition:transform .3s,box-shadow .3s}._trainerCard_1ua8l_55:hover{transform:translateY(-10px);box-shadow:0 4px 10px #0003}@media (max-width: 768px){._trainerCard_1ua8l_55{margin-bottom:15px}}._trainerPhoto_1ua8l_73{width:100%;height:200px;object-fit:cover}@media (max-width: 768px){._trainerPhoto_1ua8l_73{height:150px}}._trainerInfo_1ua8l_84{padding:15px}@media (max-width: 768px){._trainerInfo_1ua8l_84{padding:10px}}._trainerName_1ua8l_93{font-size:1.5rem;font-weight:700;margin-bottom:10px}@media (max-width: 768px){._trainerName_1ua8l_93{font-size:1.25rem;margin-bottom:8px}}._trainerDescription_1ua8l_105{font-size:1rem;margin-bottom:15px}@media (max-width: 768px){._trainerDescription_1ua8l_105{font-size:.9rem;margin-bottom:10px}}._trainerContact_1ua8l_116{font-size:.9rem;color:#555}._trainerContact_1ua8l_116 span{display:block;margin-bottom:5px}@media (max-width: 768px){._trainerContact_1ua8l_116{font-size:.8rem}}._loading_1ua8l_130,._error_1ua8l_131{text-align:center;font-size:1.2rem;padding:20px;color:#333;width:100%;background-color:#f8f8f8;border-radius:8px;margin:20px 0}@media (max-width: 768px){._loading_1ua8l_130,._error_1ua8l_131{font-size:1rem;padding:15px;margin:10px 0}}._error_1ua8l_131{color:#d32f2f;border:1px solid #d32f2f;background-color:#ffebee}._resetContainer_wmo39_1{display:flex;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}._title_wmo39_16{font-size:24px;font-weight:700;color:#333;margin-bottom:25px}._input_wmo39_23{width:100%;max-width:400px;padding:10px;font-size:16px;border:1px solid #000000;border-radius:15px;transition:border-color .3s;box-shadow:none;margin-bottom:16px}._input_wmo39_23:focus{border-color:#f95e1b;outline:none}._input_wmo39_23._inputError_wmo39_38{border-color:red}._error_wmo39_42{background-color:#ffebee;color:red;padding:10px;border-radius:8px;font-size:14px;width:100%;max-width:400px;margin:0 auto 16px;text-align:center}._resetButton_wmo39_54{padding:12px 24px;font-size:18px;font-weight:700;color:#fff;background-color:#f95e1b;border:none;border-radius:25px;cursor:pointer;transition:background-color .3s;width:fit-content;margin-top:16px}._resetButton_wmo39_54:hover{background-color:#f9a58c}._resetButton_wmo39_54:disabled{background-color:#ccc;cursor:not-allowed}._loading_wmo39_75{font-size:18px;color:#333;text-align:center;margin-top:20px}._errorMessage_wmo39_82{background-color:#ffebee;color:red;padding:8px 12px;border-radius:4px;font-size:14px;text-align:center;margin-bottom:16px}._cookieContainer_2i32t_2{position:fixed;bottom:16px;left:16px;right:16px;background-color:#333;color:#fff;padding:24px;border-radius:8px;box-shadow:0 4px 6px #0000004d;z-index:1000;max-width:600px;margin:0 auto;font-family:Mulish,sans-serif;animation:_slideUp_2i32t_1 .3s ease-out}._text_2i32t_19{font-size:14px;line-height:1.6;margin-bottom:16px}._link_2i32t_25{color:#f95e1b;text-decoration:none;transition:text-decoration .2s ease}._link_2i32t_25:hover{text-decoration:underline}._acceptButton_2i32t_34{background-color:#f95e1b;color:#fff;padding:8px 16px;border-radius:4px;border:none;cursor:pointer;font-size:14px;font-family:Mulish,sans-serif;transition:background-color .2s ease}._acceptButton_2i32t_34:hover{background-color:#e54a0a}@keyframes _slideUp_2i32t_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){._cookieContainer_2i32t_2{bottom:80px;padding:16px;max-width:100%}._text_2i32t_19{font-size:12px;margin-bottom:12px}._acceptButton_2i32t_34{font-size:12px;padding:6px 12px}}@media (max-width: 480px){._cookieContainer_2i32t_2{bottom:100px;padding:12px}._text_2i32t_19{font-size:11px;line-height:1.5}._link_2i32t_25{font-size:11px}._acceptButton_2i32t_34{font-size:11px;padding:6px 10px}}._groupsContainer_65haa_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;align-items:start;position:relative;margin:20px 0}._groupCard_65haa_10{width:100%;min-height:120px;border:2px dashed #ccc;border-radius:8px;padding:16px;background-color:#fafafa;box-sizing:border-box;transition:all .2s ease}._groupCard_65haa_10._drag-over_65haa_21{border-color:#1976d2!important;background-color:#e3f2fd!important;transform:scale(1.02)}._groupHeader_65haa_27{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._groupTitle_65haa_34{margin:0;font-size:1.2rem;font-weight:600;color:#333}._deleteGroupBtn_65haa_41{width:24px;height:24px;border-radius:50%;background-color:#e53935;color:#fff;border:none;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}._deleteGroupBtn_65haa_41:hover{background-color:#d32f2f}._participantsList_65haa_59{margin:0;padding:0;list-style:none;min-height:40px}._participantItem_65haa_66{display:flex;justify-content:space-between;align-items:center;padding:8px;margin-bottom:6px;background-color:#fff;border-radius:6px;cursor:grab;-webkit-user-select:none;user-select:none;box-shadow:0 1px 3px #0000001a;transition:all .2s}._participantItem_65haa_66:active{cursor:grabbing;opacity:.8;transform:scale(.98)}._participantItem_65haa_66:hover{background-color:#f5f5f5}._participantName_65haa_88{flex:1;font-size:.95rem}._participantScore_65haa_93{font-weight:700;color:#2e7d32;min-width:30px;text-align:right}._emptyGroup_65haa_100{color:#999;font-style:italic;text-align:center;padding:12px 0;font-size:.9rem;opacity:.8}._addGroupButton_65haa_109{width:25px;height:25px;align-self:start;margin-left:20px;margin-top:16px;border-radius:50%;background-color:#1976d2;color:#fff;font-size:18px;font-weight:700;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}._addGroupButton_65haa_109:hover{background-color:#1565c0;transform:scale(1.1)}._unassignedSection_65haa_133{margin-top:32px;padding:16px;border:2px dashed #ccc;border-radius:8px;background-color:#f9f9f9;min-height:80px;transition:all .2s}._unassignedSection_65haa_133._drag-over_65haa_21{border-color:#1976d2!important;background-color:#e3f2fd!important;transform:scale(1.01)}._sectionTitle_65haa_149{margin-bottom:12px;font-size:1.1rem;color:#333}._headerWithSave_65haa_155{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._saveGroupsBtn_65haa_163{padding:10px 20px;background-color:#1976d2;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}._saveGroupsBtn_65haa_163:disabled{background-color:#ccc;cursor:not-allowed}._saveGroupsBtn_65haa_163:hover:not(:disabled){background-color:#1565c0}._saveSuccess_65haa_182{color:#2e7d32;font-weight:500;margin:8px 0 0;font-size:.9rem}._saveError_65haa_189{color:#d32f2f;font-weight:500;margin:8px 0 0;font-size:.9rem}._tournamentContainer_1ead0_1{flex-direction:column;gap:10px;max-width:1200px;margin:0 auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}._contentWrapper_1ead0_12{margin-bottom:24px}._headerRow_1ead0_16{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._tablesGrid_1ead0_24{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 768px){._tablesGrid_1ead0_24{grid-template-columns:repeat(auto-fit,minmax(600px,1fr))}}._tableWrapper_1ead0_35{border:1px solid #ddd;border-radius:8px;overflow:hidden}._tableScroll_1ead0_41{overflow-x:auto;-webkit-overflow-scrolling:touch}._groupTable_1ead0_46{width:100%;min-width:600px;border-collapse:collapse;font-size:14px;background:#fff}._groupTable_1ead0_46 th,._groupTable_1ead0_46 td{border:1px solid #ddd;padding:8px 12px;text-align:center;white-space:nowrap}._groupTable_1ead0_46 th{background:#ff9e74;color:#fff;font-weight:600}._groupTable_1ead0_46 ._playerName_1ead0_64{text-align:left;font-weight:500;min-width:140px}._groupTable_1ead0_46 ._selfCell_1ead0_69{background:#b0b0b0}._groupTable_1ead0_46 ._editableCell_1ead0_72{cursor:pointer;transition:background .2s}._groupTable_1ead0_46 ._editableCell_1ead0_72:hover{background:#f0f8ff}._scoreInput_1ead0_80{width:50px;padding:4px;border:1px solid #f95e1b;border-radius:4px;text-align:center;font-size:14px}._createGroupsBtn_1ead0_89,._editGroupsBtn_1ead0_90{padding:10px 20px;background:#f95e1b;color:#fff;border:none;border-radius:32px;cursor:pointer;font-weight:500;transition:background .2s}._createGroupsBtn_1ead0_89:hover,._editGroupsBtn_1ead0_90:hover{background:#f95e1b}._emptyMessage_1ead0_105{color:#666;font-style:italic;margin-bottom:20px}._participantPair_1ead0_111{display:flex;align-items:center;justify-content:space-between;padding:12px;border:2px solid #e1e5e9;border-radius:8px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);margin-bottom:8px;cursor:grab;-webkit-user-select:none;user-select:none}._participantPair_1ead0_111:active{cursor:grabbing}._participantPair_1ead0_111:hover{background:linear-gradient(135deg,#e3f2fd,#bbdefb);transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}._participantNames_1ead0_132{display:flex;flex-direction:column;gap:2px}._partnerName_1ead0_138{font-size:.85em;opacity:.8;color:#555;font-style:italic}._participantScores_1ead0_145{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._participantScore_1ead0_145{font-weight:600;color:#1976d2;font-size:.9em}
