:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-0232d133 { width: 49.9185%; height: 228px; }
.extracted-style-67e74c14 { height: 84px; }
.extracted-style-4fead127 { width: 16.632%; height: 84px; }
.extracted-style-b91c03c2 { width: 11.0187%; height: 84px; }
.extracted-style-de6c3cfa { width: 9.45946%; height: 84px; }
.extracted-style-49423913 { width: 20.2703%; height: 84px; }
.extracted-style-22649db2 { width: 42.6195%; height: 84px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-0cfe7b04 { width: 40.7484%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-50c9c342 { width: 16.632%; height: 18px; }
.extracted-style-3773e33a { width: 11.0187%; height: 18px; text-align: center; }
.extracted-style-16c64f85 { width: 9.45946%; height: 18px; text-align: center; }
.extracted-style-0d9e251c { width: 20.2703%; height: 18px; text-align: center; }
.extracted-style-1e3db361 { width: 42.6195%; height: 18px; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-d84ba134 { width: 57.4347%; height: 228px; }
.extracted-style-67e74c14 { height: 84px; }
.extracted-style-8dbb2e53 { width: 16.6367%; height: 84px; }
.extracted-style-79f789a4 { width: 10.9692%; height: 84px; }
.extracted-style-8e7f4309 { width: 9.50667%; height: 84px; }
.extracted-style-b12acf15 { width: 20.2931%; height: 84px; }
.extracted-style-42290173 { width: 42.5972%; height: 84px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-a24955a3 { width: 40.769%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-d84ba134 { width: 57.4347%; height: 228px; }
.extracted-style-67e74c14 { height: 84px; }
.extracted-style-8dbb2e53 { width: 16.6367%; height: 84px; }
.extracted-style-79f789a4 { width: 10.9692%; height: 84px; }
.extracted-style-8e7f4309 { width: 9.50667%; height: 84px; }
.extracted-style-b12acf15 { width: 20.2931%; height: 84px; }
.extracted-style-42290173 { width: 42.5972%; height: 84px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-a24955a3 { width: 40.769%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-7f47a0e7 { height: 18px; }
.extracted-style-05cbe9cb { width: 16.6367%; height: 18px; }
.extracted-style-16defadb { width: 10.9692%; height: 18px; text-align: center; }
.extracted-style-f7da05e8 { width: 9.50667%; height: 18px; text-align: center; }
.extracted-style-6a6acadb { width: 20.2931%; height: 18px; text-align: center; }
.extracted-style-acd797d5 { width: 42.5972%; height: 18px; }
.extracted-style-f6bf23d8 { text-decoration: underline; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-10033dd5 { border-collapse: collapse; border-spacing: 0px; border: 0px solid rgb(0, 0, 0); width: 48.8268%; height: 500px; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-54b37bea { border-color: rgb(0, 0, 0); width: 28.972%; text-align: center; height: 50px; }
.extracted-style-17e8460e { border-color: rgb(0, 0, 0); width: 38.9408%; text-align: center; height: 50px; }
.extracted-style-c3e07715 { border-color: rgb(0, 0, 0); width: 32.0872%; text-align: center; height: 50px; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-415c01b0 { border-color: rgb(0, 0, 0); width: 28.972%; height: 200px; text-align: center; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-295051aa { border-color: rgb(0, 0, 0); width: 32.0872%; height: 200px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-0c63695f { border-color: rgb(0, 0, 0); width: 28.972%; height: 100px; text-align: center; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-a1c03044 { border-color: rgb(0, 0, 0); width: 32.0872%; height: 100px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-991757b9 { border-color: rgb(0, 0, 0); width: 28.972%; height: 50px; text-align: center; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-09cd6aef { border-color: rgb(0, 0, 0); width: 32.0872%; height: 50px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-991757b9 { border-color: rgb(0, 0, 0); width: 28.972%; height: 50px; text-align: center; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-09cd6aef { border-color: rgb(0, 0, 0); width: 32.0872%; height: 50px; text-align: center; }
.extracted-style-e09a7622 { height: 50px; }
.extracted-style-991757b9 { border-color: rgb(0, 0, 0); width: 28.972%; height: 50px; text-align: center; }
.extracted-style-ce9390f1 { border-color: rgb(0, 0, 0); width: 38.9408%; height: 50px; text-align: center; }
.extracted-style-09cd6aef { border-color: rgb(0, 0, 0); width: 32.0872%; height: 50px; text-align: center; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-424cce00 { font-weight: bold; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-424cce00 { font-weight: bold; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-ada05812 { border-collapse: collapse; border-spacing: 0px; border: 0px solid rgb(0, 0, 0); width: 58.4358%; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-e9ae4e79 { border-color: rgb(0, 0, 0); width: 35.076%; text-align: center; }
.extracted-style-868aacf1 { border-color: rgb(0, 0, 0); width: 34.771%; text-align: center; }
.extracted-style-687d9150 { border-color: rgb(0, 0, 0); width: 30.1959%; text-align: center; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-424cce00 { font-weight: bold; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-424cce00 { font-weight: bold; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-049860c3 { text-align: initial; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-74be222f { list-style-type: none; }
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }
:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
.extracted-style-cc03ef3f { height: 40px; }
.extracted-style-c6d1439a { position:absolute; left:-9999px; }
.extracted-style-02075034 { position: absolute !important; visibility: hidden !important }


/* --- MODERN THEME OVERRIDE --- */
body {
    background-color: #f4f7f6 !important;
    color: #333 !important;
    font-family: 'Inter', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif !important;
}

#page-wrapper, .bg-white, .course-content-item-content, .card {
    background-color: #ffffff !important;
    border-radius: 12px !important;
    box-shadow: 0 4px 12px rgba(0,0,0,0.05) !important;
}

.navbar {
    background-color: #ffffff !important;
    border-bottom: none !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;
}

.activity-item {
    border: none !important;
    border-radius: 10px !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    margin-bottom: 12px !important;
}

.activity-item:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 16px rgba(0,0,0,0.1) !important;
}

a, .aalink, .courseindex-link, .instancename {
    color: #2c7be5 !important;
    text-decoration: none !important;
    font-weight: 500;
}

a:hover, .aalink:hover, .courseindex-link:hover, .instancename:hover {
    color: #1a5cbf !important;
}

h1, h2, h3, h4, .sectionname {
    color: #2b3440 !important;
    font-weight: 600 !important;
}

/* Hide specific elements requested by user */
.usermenu-container,
.logininfo,
.popover-region,
li[data-key='home'],
.drawercontent .list-group-item[href*='sysahelper.ru/']
{
    display: none !important;
}

/* Improve header spacing */
header#page-header {
    margin-top: 30px;
    margin-bottom: 30px;
}

/* ── Responsive drawer fix ───────────────────────────────────────────────────
   The course-index drawer has data-close-on-resize="0" so the Moodle JS never
   auto-hides it. We replicate the hide behaviour in CSS below a breakpoint and
   supplement it with a small resize listener injected into the page.           */

/* Below 1200 px: hide the left drawer and undo the body margin it creates */
@media (max-width: 1199.98px) {
    #theme_boost-drawers-courseindex {
        transform: translateX(-100%) !important;
        visibility: hidden !important;
        pointer-events: none !important;
    }

    /* Undo the left push that .drawer-open-index adds to the page content */
    body.drawer-open-index #page,
    body.drawer-open-index .drawers,
    body.drawer-open-index [data-region="mainpage"],
    body.drawer-open-index #topofscroll {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
}

/* When JS has toggled the drawer closed (class removed), restore layout */
body:not(.drawer-open-index) #page,
body:not(.drawer-open-index) .drawers,
body:not(.drawer-open-index) [data-region="mainpage"],
body:not(.drawer-open-index) #topofscroll {
    margin-left: 0 !important;
}

