.entry_box,.image{min-height:100vh;position:relative;max-height:100vh}.background{padding:0;overflow:hidden;min-height:100vh;position:relative;max-height:100vh;background:var(--entry-page-secondary-bg-color)}.background>.image{height:100%;width:100%;display:block}.background>.image>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.background>.slideshow{width:100%;height:100%;display:block;position:relative}.background>.slideshow>ul{list-style:none;padding:0;margin:0;height:100%;width:100%;position:relative}.background>.slideshow>ul>li{width:100%;height:100%;display:none;animation:kenburns 30s linear;transform:scale(1);position:absolute;top:0;left:0}.background>.slideshow>ul>li.active{display:block}.background>.slideshow>ul>li.active.last-active{display:none}.main_window.advmt_blk_detected{filter:blur(10px)}.advmt_blk_detector_popup_wrap{display:none}.advmt_blk_detector_popup_wrap .modal-content{background:var(--entry-page-primary-bg-color)}.advmt_blk_detector_popup_wrap .modal-header,.modal-footer{border-color:var(--entry-page-primary-border-color)}.advmt_blk_detector_popup_wrap h5.modal-title{color:var(--entry-page-quinary-text-color);font-size:var(--entry-page-tertiary-font-size);font-weight:600}.advmt_blk_detector_popup_wrap .modal-body{font-size:var(--entry-page-secondary-font-size);color:var(--entry-page-primary-text-color)}.advmt_blk_detector_popup_wrap button.btn.btn-primary{color:var(--entry-page-quaternary-text-color);background-color:var(--entry-page-tertiary-bg-color);border-color:var(--entry-page-tertiary-bg-color);font-size:var(--entry-page-secondary-font-size)}@media screen and (max-width:700px){.cookie_consent_modal .modal-body,.entry_page .modal-body{max-height:400px;overflow-y:auto}}@media only screen and (max-width:1390px) and (min-width:1199px){.col-xl-3.entry_box{flex:0 0 auto;width:33.33333333%}.col-xl-9.background{flex:0 0 auto;width:66.66666667%}}.background>.slideshow>ul>li>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@keyframes kenburns{20%{opacity:1;transform:scale(1.2) rotate(5deg)}40%{transform:scale(1)}}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.entry_box .tabs{margin-bottom:20px;width:100%;padding:0 20px;margin-top:20px}.entry_box .tabs>ul{list-style:none;padding:0;margin:0}.entry_box .tabs>ul>li{display:inline-block;margin-right:10px;color:var(--entry-page-secondary-text-color);font-size:var(--entry-page-secondary-font-size);font-weight:600;cursor:pointer;padding:1px 0;margin-bottom:10px}.entry_box .tabs>ul>li.selected{font-weight:700;color:var(--entry-page-quinary-text-color);border:2px solid;border-radius:5px;padding:1px 8px}.entry_box .site_advert_block{position:relative;overflow:hidden;overflow-y:auto;min-height:50px;width:100%}.entry_box .site_advert_block>div{position:relative;width:100%;height:100%}.entry_box .tabs>ul>li:last-child{margin:0}.entry_box .heading{width:100%;padding:0 20px;margin-bottom:20px}.entry_box .heading>div>h3{color:var(--entry-page-tertiary-text-color);font-weight:700;font-size:var(--entry-page-quaternary-font-size);margin:0;margin-bottom:7px}.entry_box .heading>div>span{color:var(--entry-page-secondary-text-color);font-size:var(--entry-page-quinary-font-size);display:block}.entry_box .form_container{width:100%;padding:0 20px}.entry_box .form_container>.message{padding:10px 10px;border-radius:5px;color:#fff;font-weight:600;font-size:var(--entry-page-primary-font-size);margin-bottom:20px;display:none;color:#721c24;background-color:#f8d7da;border:1px solid #e88a93}.entry_box .form_container>.message.success{color:#1c723e;background-color:#d7f8e1;border:1px solid #90e88a}.entry_box .form_container>.message.warning{color:#d88a18;background-color:#ffecb3;border:1px solid #ffc107}.entry_box .form_container>.message>span{display:inline}.entry_box .form_container>.message>span>a{text-decoration:none;color:inherit}.entry_box .form_container>.message>span.error{display:none}.entry_box .form_container>.message.error>span.error{display:inline}.entry_box .form_container>form>.field{margin-bottom:15px}.iti--inline-dropdown .iti__dropdown-content{background:#fff0;border:1px solid var(--entry-page-primary-border-color)}.entry_box .form_container>form>.field>label{color:var(--entry-page-primary-text-color);;font-weight:600;font-size:var(--entry-page-secondary-font-size);display:block;margin-bottom:3px}.entry_box .form_container>form>.field>label>.required{color:red;font-size:var(--entry-page-tertiary-font-size);font-style:normal;display:inline-block;margin-left:3px;vertical-align:middle}.entry_box .form_container>form>.field.checkbox>label{vertical-align:middle;position:relative;margin-top:20px;cursor:pointer}.entry_box .form_container>form>.field.checkbox>label{display:flex;align-items:center}.entry_box .form_container>form>.field.checkbox>label>.checkmark{position:relative;top:0;left:0;max-height:18px;max-width:18px;min-height:18px;min-width:18px;display:inline-block;background-color:#fff0;border-radius:100%;border:2px solid var(--entry-page-quaternary-border-color);background-color:var(--entry-page-secondary-bg-color);vertical-align:middle}.entry_box .form_container>form>.field.checkbox>label>input:hover~.checkmark{filter:contrast(.9)}.entry_box .form_container>form>.field.checkbox>label>input:checked~.checkmark{background-color:var(--entry-page-senary-bg-color);border:2px solid var(--entry-page-tertiary-border-color)}.entry_box .form_container>form>.field.checkbox>label>.checkmark:after{content:"";position:absolute;display:none}.entry_box .form_container>form>.field.checkbox>label>input:checked~.checkmark:after{display:block}.entry_box .form_container>form>.field.checkbox>label>.checkmark:after{left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entry_box .form_container>form>.field.checkbox>label>input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.entry_box .form_container>form>.field.checkbox>label>.text{display:inline-block;margin-left:10px;vertical-align:middle}.entry_box .form_container>form>.field>input,.entry_box .form_container>form>.field>textarea,.entry_box .form_container>form>.field>select{font-weight:700;font-size:var(--entry-page-quinary-font-size);display:block;border:0;margin-top:5px;outline:none;width:100%;min-height:45px;background:var(--entry-page-secondary-bg-color);padding:5px 8px;border:1px solid var(--entry-page-primary-border-color);font-weight:600;color:var(--entry-page-primary-text-color);border-radius:5px}.entry_box .form_container>form>.field>.error{background-color:#f8d7da;border:1px solid #e88a93;color:#721c24}.entry_box .form_container>form>.field>input,.entry_box .form_container>form>.field>select{height:45px}.entry_box .form_container>form>.field [class^="icon-"]:after,.entry_box .form_container>form>.field [class*=" icon-"]:after{width:18px;height:18px;opacity:.5;display:block}.dark_mode input[type="date"]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.5}.entry_box .form_container>form>.field>select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='grey' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:6px}.entry_box .form_container>form>.field>input:focus,.entry_box .form_container>form>.field>select:focus,.entry_box .form_container>form>.field>textarea:focus{border:2px solid var(--entry-page-secondary-border-color)}.entry_box .captcha_validation{display:block;text-align:center}.frc-captcha{text-align:left}.entry_box .captcha_validation>.captcha_box{display:inline-block}.entry_box .submit_form>span{display:block;background:linear-gradient(to right,var(--entry-page-tertiary-bg-color),var(--entry-page-quaternary-bg-color));cursor:pointer;padding:14px;color:var(--entry-page-quaternary-text-color);font-size:var(--entry-page-quinary-font-size);border-radius:5px;font-weight:600}.entry_box .submit_form>span.processing{cursor:no-drop;position:relative}.entry_box .submit_form>span.signup_form.form_element{margin-bottom:35px}.entry_box .submit_form>span.processing:before{background-image:repeating-linear-gradient(-45deg,transparent,transparent 1rem,#ffffff78 1rem,#ffffff78 2rem);background-size:200% 200%;animation:barberpole 6s linear infinite;content:"";position:absolute;width:100%;height:100%;left:0;top:0}@keyframes barberpole{100%{background-position:100% 100%}}.entry_box .submit_form{margin-top:25px;text-align:center}.entry_box .change_form{margin-top:25px;margin-bottom:25px;text-align:center}.entry_box .change_form>div{font-weight:500;font-size:var(--entry-page-secondary-font-size)}.entry_box .change_form>div>span{color:var(--entry-page-quinary-text-color);font-weight:600}.entry_box .bottom{position:relative;color:var(--entry-page-secondary-text-color);font-size:var(--entry-page-senary-font-size);width:100%;background:var(--entry-page-secondary-bg-color);border-top:1px solid var(--entry-page-primary-border-color)}.entry_box .bottom>.menu{margin-bottom:6px;font-size:var(--entry-page-primary-font-size)}.entry_box .bottom>.menu>ul{list-style:none;padding:0;margin:0}.entry_box .bottom>.menu>ul>li{display:inline-block;margin-right:3px;cursor:pointer}.entry_box .bottom>.menu>ul>li.processing:before{content:"";display:inline-block;border:3px solid #d5d1d1;border-top:3px solid #E91E63;border-radius:50%;width:15px;height:15px;vertical-align:middle;margin-right:5px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.entry_box .bottom>.menu>ul>li:after{content:"-";margin-left:5px}.entry_box .bottom>.menu>ul>li:last-child{margin:0}.entry_box .bottom>.menu>ul>li:last-child:after{content:"";margin:0}.entry_box>div{display:flex;flex-direction:column;padding:0;height:100%;overflow:hidden;overflow-y:auto}.entry_box>div>.top{margin-bottom:20px}.switch_languages{display:block;padding:0 30px;padding-top:10px;position:relative;text-align:center}.switch_languages>.current_language{display:inline-block;color:var(--entry-page-primary-text-color);padding:5px 10px;font-size:var(--entry-page-primary-font-size);background:var(--entry-page-primary-bg-color);border:1px solid var(--entry-page-primary-border-color);border-radius:20px;cursor:pointer;position:relative}.switch_languages>.current_language>img{width:20px;height:20px;border-radius:100%;display:inline-block;vertical-align:middle}.switch_languages>.current_language>span{display:inline-block}.switch_languages>.current_language>span:after{content:"";border:solid #858282;border-width:0 2px 2px 0;display:none;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:5px;margin-bottom:3px}.switch_languages>.dropdown_list>ul{list-style:none;padding:0;max-width:130px;overflow:hidden;white-space:nowrap;font-size:var(--entry-page-primary-font-size);font-weight:600;background:var(--entry-page-primary-bg-color);z-index:10;line-height:15px;border:1px solid var(--entry-page-primary-border-color);text-align:center;position:absolute;bottom:4px;margin-bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:5px}.switch_languages>.dropdown_list>ul>li{padding:8px 9px;border-bottom:1px solid var(--entry-page-primary-border-color);cursor:pointer;min-width:70px}.switch_languages>.dropdown_list>ul>li:hover{background:var(--entry-page-secondary-bg-color)}.switch_languages>.dropdown_list>ul>li:last-child{border:0}.switch_languages>.dropdown_list>ul>li>img{width:20px;height:20px;border-radius:100%;display:inline-block;vertical-align:middle}.switch_languages>.dropdown_list>ul>li>span{display:inline-block}.entry_box>div>.middle{padding:0 10px;margin-bottom:auto;margin-top:auto}.switch_form{cursor:pointer}.entry_box>div>.bottom{padding:0 20px;padding-top:20px;padding-bottom:20px;margin-top:20px;text-align:center}.entry_box>div>.top>.logo{background:var(--entry-page-secondary-bg-color);border-bottom:1px solid var(--entry-page-primary-border-color);padding:15px 20px;text-align:center}.entry_box>div>.top>.logo img{max-height:100px;max-width:100%}.entry_box{padding:0;overflow:hidden;border-right:1px solid var(--entry-page-primary-border-color);background:var(--entry-page-primary-bg-color)}.social_login{margin-bottom:5px}.social_login>div{text-align:center;padding-top:0}.social_login>div>ul{list-style:none;padding:0;margin-bottom:0;margin-top:30px}.social_login>div>ul>li{display:inline-block;margin-right:5px;cursor:pointer;margin-bottom:10px}.social_login>div>ul>li>img{width:40px;height:40px}.social_login>div>ul>li:last-child{margin-right:0;margin:0}.social_login>div>div{color:var(--entry-page-primary-text-color);font-size:var(--entry-page-secondary-font-size);display:block;width:100%;text-align:center;border-bottom:1px solid var(--entry-page-primary-border-color);line-height:.1em;margin:10px 0 20px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text]{font-weight:700;font-size:var(--entry-page-quinary-font-size);display:block;border:0;margin-top:5px;outline:none;width:100%;min-height:45px;padding:8px;background:var(--entry-page-secondary-bg-color);padding-top:5px;border:1px solid var(--entry-page-primary-border-color);font-weight:600;color:var(--entry-page-primary-text-color);border-radius:5px;height:45px;padding-bottom:5px}.iti.iti--allow-dropdown{width:100%;position:relative}ul#iti-0__country-listbox{font-size:var(--entry-page-quinary-font-size);border:0;outline:none;background:var(--entry-page-secondary-bg-color);border:1px solid var(--entry-page-primary-border-color);font-weight:600;color:var(--entry-page-primary-text-color);width:100%}ul#iti-0__country-listbox .iti__divider{border:0 solid var(--entry-page-primary-border-color);padding:0}.iti__flag-container{width:100%}.social_login>div>div>span{padding:0 15px;background:var(--entry-page-primary-bg-color)}.entry_page .modal-dialog-scrollable .modal-content{background:var(--entry-page-primary-bg-color)}.entry_page .modal-header{color:var(--entry-page-senary-text-color);border-color:var(--entry-page-primary-border-color)}.entry_page .modal-body{color:var(--entry-page-senary-text-color);font-size:var(--entry-page-primary-font-size)}.entry_page .modal-header .btn-close{color:var(--entry-page-senary-text-color)}.dark_mode.entry_page .modal-header .btn-close{filter:invert(1)}.entry_page .modal-title.page_title{font-size:var(--entry-page-tertiary-font-size)}.cookie_consent_modal .modal-header{color:var(--entry-page-quinary-text-color);border-radius:0}.cookie_consent_modal .modal-content{border:0;border-radius:0}.cookie_consent_modal .modal-header>h5{font-size:var(--entry-page-tertiary-font-size);font-weight:600}.cookie_consent_modal .modal-body{font-size:var(--entry-page-secondary-font-size);color:var(--entry-page-primary-text-color)}.cookie_consent_modal .modal-footer{background:var(--entry-page-primary-bg-color);border-color:var(--entry-page-primary-border-color);border-radius:0}.cookie_consent_modal .modal-footer>button{font-size:var(--entry-page-secondary-font-size);border:0;padding:8px 10px;border-radius:5px}.cookie_consent_modal .modal-footer>button.agree_btn{color:var(--entry-page-quaternary-text-color);background-color:var(--entry-page-tertiary-bg-color);border-color:var(--entry-page-tertiary-bg-color)}.cookie_consent_modal .modal-footer>button.disagree_btn{color:var(--entry-page-quaternary-text-color);background-color:var(--entry-page-quinary-bg-color);border-color:var(--entry-page-quinary-bg-color)}.preloader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50}.preloader>div{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#38445e;background-color:#171f30;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:gradient 15s ease infinite;transform:scale(-1)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.preloader .circle{position:absolute;border-radius:50%;background:#fff;animation:ripple 15s infinite}.preloader .small{width:200px;height:200px;left:-100px;bottom:-100px}.preloader .medium{width:400px;height:400px;left:-200px;bottom:-200px}.preloader .large{width:600px;height:600px;left:-300px;bottom:-300px}.preloader .xlarge{width:800px;height:800px;left:-400px;bottom:-400px}.preloader .xxlarge{width:1000px;height:1000px;left:-500px;bottom:-500px}.preloader .shade1{opacity:.2}.preloader .shade2{opacity:.5}.preloader .shade3{opacity:.7}.preloader .shade4{opacity:.8}.preloader .shade5{opacity:.9}@keyframes ripple{0%{transform:scale(.8)}50%{transform:scale(1.2)}100%{transform:scale(.8)}}.rtl_language .entry_box .form_container>form>.field.checkbox>label>.text{margin-left:0;margin-right:10px}.rtl_language .modal-header .btn-close{padding:.5rem .5rem;margin:0}.rtl_language .iti--allow-dropdown input,.rtl_language .iti--allow-dropdown input[type=text]{padding-right:38px;padding-left:8px}.rtl_language .iti__arrow{margin-right:4px}.ltr_language.entry_page .modal-header .btn-close{margin-left:auto}.rtl_language.entry_page .modal-header .btn-close{margin-right:auto}.rtl_language .iti__country-list>.iti__country{text-align:right}.rtl_language .iti__country-list>.iti__country>.iti__flag-box{margin-right:0;margin-left:6px}body *{scrollbar-width:thin;scrollbar-color:var(--chat-page-senary-bg-color) var(--chat-page-septenary-bg-color)}body *::-webkit-scrollbar{width:8px;height:8px}body *::-webkit-scrollbar-track{background:var(--chat-page-septenary-bg-color)}body *::-webkit-scrollbar-thumb{background-color:var(--chat-page-senary-bg-color);border-radius:6px;border:2px solid var(--chat-page-septenary-bg-color)}:root{--bg-primary:#0f1117;--bg-elevated:rgba(20, 24, 34, 0.94);--bg-surface:rgba(255, 255, 255, 0.03);--border-subtle:rgba(255, 255, 255, 0.08);--border-focused:#4f8cff;--gradient-primary:linear-gradient(135deg, #4f8cff, #6d5dfc);--gradient-glow-1:radial-gradient(circle at top left, rgba(37, 99, 235, 0.35), transparent 35%);--gradient-glow-2:radial-gradient(circle at bottom right, rgba(124, 58, 237, 0.35), transparent 35%);--text-primary:#ffffff;--text-secondary:#b8c0d0;--text-muted:#7f8aa3;--text-link:#7fb0ff;--radius-lg:24px;--radius-md:14px;--radius-sm:11px;--radius-full:999px;--transition-fast:0.15s ease;--transition-normal:0.25s ease;--shadow-md:0 25px 60px rgba(0, 0, 0, 0.45);--shadow-glow:0 8px 20px rgba(79, 140, 255, 0.28);--shadow-glow-hover:0 16px 36px rgba(79, 140, 255, 0.38)}*,*::before,*::after{box-sizing:border-box}html,body{background:var(--gradient-glow-1),var(--gradient-glow-2),var(--bg-primary)!important;background-attachment:fixed!important;color:var(--text-primary)!important;font-family:"Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;margin:0;padding:0;min-height:100vh}body{display:block}body>div,.entry_page,.entry_form_container,.form_container,.login_page,.login_container,.login_box,.user_login{box-sizing:border-box;width:100%}.entry_page,.entry_form_container,.form_container,.login_container,.login_box,.user_login{background:var(--bg-elevated)!important;backdrop-filter:blur(18px);border:1px solid var(--border-subtle)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-md)!important;padding:32px!important;animation:fadeSlideUp 0.4s ease-out}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.logo_area,.entry_logo,.header,.page_header{background:var(--bg-surface)!important;border-bottom:1px solid var(--border-subtle)!important;padding:24px 20px!important;text-align:center;margin:-32px -32px 28px -32px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.logo_area img,.entry_logo img,.header img,.page_header img{max-height:90px!important;max-width:220px!important;width:auto;height:auto;display:block;margin:0 auto}h1,h2,h3,.page_title,.form_title{color:var(--text-primary)!important;font-weight:800!important;letter-spacing:-.3px;margin-top:0;margin-bottom:.5em}p,label,span,div:not(.special){color:var(--text-secondary)}label{display:block;margin-bottom:8px;font-weight:600;font-size:.9rem}.login_tabs,.nav-tabs{display:flex;gap:8px;margin-bottom:28px;border-bottom:none!important;flex-wrap:wrap}a,.login_tabs a,.nav-tabs a,.tab_link{color:var(--text-secondary)!important;text-decoration:none!important;background:#fff0}.login_tabs a,.nav-tabs a,.tab_link{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px!important;border-radius:var(--radius-sm)!important;font-weight:700!important;transition:all var(--transition-fast);cursor:pointer}.login_tabs a:hover,.nav-tabs a:hover,.tab_link:hover{background:rgb(255 255 255 / .07)!important;color:var(--text-primary)!important}.active,.selected,.login_tabs .active,.nav-tabs .active,.tab_link.active{background:var(--gradient-primary)!important;color:var(--text-primary)!important;border:none!important;box-shadow:var(--shadow-glow)}input,select,textarea{background:#181d29!important;color:var(--text-primary)!important;border:1.5px solid #2b3448!important;border-radius:var(--radius-md)!important;min-height:52px!important;padding:13px 16px!important;width:100%;font-size:1rem;transition:all var(--transition-fast);outline:none!important}input:hover,select:hover,textarea:hover{border-color:#3a4560!important}input::placeholder,textarea::placeholder{color:var(--text-muted)!important}input:focus,select:focus,textarea:focus{border-color:var(--border-focused)!important;box-shadow:0 0 0 4px rgb(79 140 255 / .16)!important}input[type="date"]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}input[type="date"]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type="checkbox"],input[type="radio"]{min-height:auto!important;width:18px!important;height:18px!important;accent-color:#4f8cff;cursor:pointer;margin-right:8px;width:auto!important}.checkbox-wrapper,.radio-wrapper{display:flex;align-items:center;margin:16px 0}.checkbox-wrapper label,.radio-wrapper label{margin-bottom:0;cursor:pointer}button,.btn,.login_button,input[type="submit"]{background:var(--gradient-primary)!important;color:var(--text-primary)!important;border:none!important;border-radius:var(--radius-md)!important;min-height:54px!important;padding:0 28px!important;font-weight:800!important;font-size:1rem;letter-spacing:.3px;cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--shadow-glow);width:auto;min-width:140px}button:hover,.btn:hover,.login_button:hover,input[type="submit"]:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow-hover)}button:active,.btn:active,.login_button:active,input[type="submit"]:active{transform:translateY(0);transition:transform 0.05s}a:hover{color:var(--text-primary)!important}.read_terms,.terms_link,.privacy_link{color:var(--text-link)!important;font-weight:700;text-decoration:none}.read_terms:hover,.terms_link:hover,.privacy_link:hover{text-decoration:underline;color:#8cb9ff!important}.footer,.entry_footer,.page_footer{background:var(--bg-surface)!important;border-top:1px solid var(--border-subtle)!important;color:var(--text-secondary)!important;padding:20px 20px!important;margin:32px -32px -32px -32px;border-radius:0 0 var(--radius-lg) var(--radius-lg);text-align:center}.language,.language_switcher,.lang_select{background:rgb(0 0 0 / .35)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-full)!important;padding:7px 14px!important;cursor:pointer;transition:all var(--transition-fast);display:inline-flex;align-items:center;gap:6px}.language:hover,.language_switcher:hover,.lang_select:hover{background:rgb(0 0 0 / .5)!important;border-color:rgb(255 255 255 / .15)!important}.terms-row{display:flex;justify-content:space-between;align-items:center;margin:20px 0;flex-wrap:wrap;gap:12px}.form-group{margin-bottom:20px}@media (max-width:768px){body{min-height:100svh}.entry_page,.entry_form_container,.form_container,.login_container,.login_box,.user_login{margin:10px!important;padding:22px!important;border-radius:20px!important}.logo_area,.entry_logo,.header,.page_header{padding:18px 16px!important;margin:-22px -22px 20px -22px}.logo_area img,.entry_logo img,.header img,.page_header img{max-height:72px!important}button,.btn,.login_button,input[type="submit"]{width:100%!important}.login_tabs a,.nav-tabs a,.tab_link{padding:8px 16px!important;font-size:.9rem}.footer,.entry_footer,.page_footer{margin:20px -22px -22px -22px;padding:16px!important}.terms-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;transition-duration:0.01ms!important}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #4f8cff;outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#181d29;border-radius:4px}::-webkit-scrollbar-thumb{background:#2b3448;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3a4560}