.educms-translator-widget{--translator-primary:#4A90E2;--translator-hover:#357ABD;--translator-text:#333333;--translator-bg:#FFFFFF;--translator-border:#E0E0E0;--translator-radius:8px;--translator-shadow:0 2px 4px rgba(0,0,0,0.1);--translator-dropdown-bg:#FFFFFF;--translator-dropdown-hover:#F5F7FA;--translator-icon-color:#666666;font-family:var(--educms-font-family)}.gt_wrapper_force_display select,.goog-te-combo,select.goog-te-combo,.translate-widget-label,.gt_wrapper_force_display option,.goog-te-combo option{font-family:var(--educms-font-family)!important;font-weight:var(--educms-font-weight-regular)!important}.translate-widget-label{font-weight:var(--educms-font-weight-medium)!important}.translate-widget-title{margin-bottom:15px;font-size:16px;font-weight:500}.translate-widget .translator-container{position:relative}.translate-widget select.goog-te-combo{width:100%!important;padding:8px 12px!important;border:1px solid #ddd!important;border-radius:4px!important;background-color:#fff!important;color:#333!important;font-size:14px!important;line-height:1.5!important;cursor:pointer!important;margin:0!important}.translate-widget .nice-select{float:none;width:100%;height:auto;line-height:1.5;padding:8px 12px}.translate-widget .nice-select .list{width:100%;max-height:300px;overflow-y:auto}.translate-widget .nice-select .option{padding:8px 12px;min-height:auto;line-height:1.5}.translate-widget .gt_container{display:block!important}.translate-widget .flags-grid .gt_container{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))!important;gap:10px!important;padding:10px!important}.translate-widget .gt_container img{display:inline-block;margin:2px;border:1px solid #ddd;border-radius:2px;transition:transform 0.2s ease}.translate-widget .gt_container img:hover{transform:scale(1.1)}.translate-widget .language-buttons .gt_container a{display:inline-flex!important;align-items:center!important;padding:6px 12px!important;margin:4px!important;border:1px solid #ddd!important;border-radius:4px!important;background:#fff!important;color:#333!important;text-decoration:none!important;cursor:pointer!important;transition:all 0.2s ease!important}.translate-widget .language-buttons .gt_container a:hover{background:#f8f9fa!important;border-color:#ccc!important}.goog-te-gadget{font-family:inherit!important;font-size:14px!important;color:transparent!important}.goog-te-gadget-simple{border:1px solid #ddd!important;padding:8px 12px!important;border-radius:4px!important;background-color:#fff!important}.goog-te-menu-value{color:#333!important}.goog-logo-link{display:none!important}.gt_wrapper_force_display{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;width:auto!important;transform:none!important;max-height:none!important;min-height:0!important;position:static!important;top:auto!important;left:auto!important}.gt_wrapper_force_display select,.gt_wrapper_force_display .gt_selector,.gt_wrapper_force_display .gt-selected{display:inline-block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important;width:auto!important;min-width:120px!important;max-width:100%!important;position:static!important}.gt_wrapper_force_display select option{display:block!important;visibility:visible!important;opacity:1!important}.gt_wrapper_force_display select,.goog-te-combo,select.goog-te-combo{padding:5px 15px!important;width:100%!important;min-width:150px!important}.gt_wrapper_force_display select,.goog-te-combo,select.goog-te-combo{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;margin:0!important;font-size:14px!important;line-height:1.5!important;color:#333333!important;background:#FFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5'%3E%3Cpath d='M0 0l5 5 5-5z' fill='%23666666'/%3E%3C/svg%3E") no-repeat right 15px center!important;border:1px solid #E0E0E0!important;border-radius:8px!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important;cursor:pointer!important;transition:all 0.2s ease-in-out!important}.gt_wrapper_force_display select:hover,.goog-te-combo:hover{border-color:var(--translator-primary)!important;box-shadow:0 3px 6px rgb(74 144 226 / .1)!important}.gt_wrapper_force_display select:focus,.goog-te-combo:focus{outline:none!important;border-color:var(--translator-primary)!important;box-shadow:0 0 0 3px rgb(74 144 226 / .15)!important}.translate-widget-label{display:inline-block;margin-bottom:8px;font-size:14px;color:var(--translator-text);font-weight:500}.gt_wrapper_force_display select option,.goog-te-combo option{padding:10px 15px!important;background-color:var(--translator-dropdown-bg)!important;color:var(--translator-text)!important}.gt_wrapper_force_display select option:hover,.goog-te-combo option:hover{background-color:var(--translator-dropdown-hover)!important}.goog-te-gadget-simple,.goog-te-menu-value,.goog-te-gadget span,.goog-te-gadget br,.goog-te-gadget>span>a{display:none!important}.goog-te-gadget{margin:0!important;padding:0!important}.gt_wrapper_force_display{margin:0!important;padding:0!important}.gt_wrapper_force_display img{border-radius:3px!important;box-shadow:0 1px 3px rgb(0 0 0 / .1)!important;transition:transform 0.2s ease!important}.gt_wrapper_force_display img:hover{transform:scale(1.05)!important}.nice-select.goog-te-combo{height:auto!important;line-height:1.5!important;padding:10px 35px 10px 15px!important}.nice-select.goog-te-combo .list{width:100%!important;max-height:300px!important;overflow-y:auto!important;border-radius:var(--translator-radius)!important;box-shadow:0 5px 15px rgb(0 0 0 / .1)!important}.nice-select.goog-te-combo .option{padding:10px 15px!important;min-height:unset!important;line-height:1.5!important;font-size:14px!important}.nice-select.goog-te-combo .option:hover,.nice-select.goog-te-combo .option.focus,.nice-select.goog-te-combo .option.selected.focus{background-color:var(--translator-dropdown-hover)!important}@media (max-width:768px){.translate-widget .flags-grid .gt_container{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))!important}.translate-widget.layout-floating .translate-content{min-width:160px}}.educms-accessibility-widget.translate-widget{position:relative;max-width:100%;background-color:#fff}.translate-widget.layout-inline{display:inline-block}.translate-widget.layout-floating{position:fixed;bottom:20px;right:20px;z-index:999}.translate-widget.layout-sidebar{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999}.translate-widget .translate-dropdown{min-width:200px;padding:8px 12px;border-radius:4px;outline:none}.translate-widget.style-nice_dropdown .nice-select{width:100%;padding:8px 12px;line-height:1.5}.translate-widget.style-flags_dropdown .gt_languages img{margin-right:8px;vertical-align:middle}.translate-widget.style-buttons .lang-button{display:inline-flex;align-items:center;padding:8px 16px;margin:4px;border-radius:4px;border:1px solid #ddd;cursor:pointer;transition:all 0.3s ease}.translate-widget.style-flags_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px;padding:10px}.translate-widget.style-flags_grid .gt_languages img{display:block;margin:0 auto}.translate-widget-title{margin-bottom:10px;font-weight:500}.translate-widget.show-flags .gt_languages img{border-style:solid;border-width:1px;border-color:#ddd}.translate-widget .nice-select .list{width:100%;max-height:300px;overflow-y:auto}.translate-widget .nice-select .option{padding:8px 12px;min-height:auto;display:flex;align-items:center}.translate-widget.layout-floating .translate-trigger{width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .2);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:768px){.translate-widget.layout-floating{bottom:10px;right:10px}.translate-widget.style-flags_grid{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}}.educms-translator-widget.layout-modern select,.educms-translator-widget.layout-modern .gt_selector{width:100%!important;padding:12px 16px!important;font-size:15px!important;line-height:1.4!important;color:var(--translator-text)!important;background-color:var(--translator-bg)!important;border:1px solid var(--translator-border)!important;border-radius:var(--translator-radius)!important;box-shadow:var(--translator-shadow)!important;cursor:pointer!important;transition:all 0.2s ease!important}.educms-translator-widget.layout-modern select:hover,.educms-translator-widget.layout-modern .gt_selector:hover{border-color:var(--translator-primary)!important;box-shadow:0 2px 8px rgb(74 144 226 / .2)!important}.educms-translator-widget.layout-compact{max-width:200px}.educms-translator-widget.layout-compact .gt_selector{padding:8px 12px!important;font-size:14px!important;border-radius:20px!important;background:var(--translator-primary)!important;color:white!important;border:none!important;box-shadow:var(--translator-shadow)!important;transition:all 0.2s ease!important}.educms-translator-widget.layout-compact .gt_selector:hover{background:var(--translator-hover)!important;transform:translateY(-1px)}.educms-translator-widget.layout-flags{max-width:400px}.educms-translator-widget.layout-flags .gt_container{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(60px,1fr))!important;gap:10px!important;padding:10px!important}.educms-translator-widget.layout-flags .gt_container a{display:flex!important;flex-direction:column!important;align-items:center!important;padding:8px!important;text-decoration:none!important;border-radius:var(--translator-radius)!important;transition:all 0.2s ease!important}.educms-translator-widget.layout-flags .gt_container img{width:32px!important;height:32px!important;border-radius:4px!important;margin-bottom:4px!important;box-shadow:var(--translator-shadow)!important}.educms-translator-widget.layout-flags .gt_container a:hover{background:rgb(74 144 226 / .1)!important;transform:translateY(-2px)}.educms-translator-widget .gt_container,.educms-translator-widget .gt_selector,.educms-translator-widget select{opacity:1!important;visibility:visible!important;display:block!important}.goog-logo-link,.goog-logo-link:link,.goog-logo-link:visited,.goog-logo-link:hover,.goog-logo-link:active{display:none!important}.goog-te-gadget{font-size:0!important}.goog-te-gadget div{display:inline!important}.goog-te-gadget div select{color:var(--translator-text)!important;background-color:var(--translator-bg)!important}.gt_wrapper_force_display select:hover,.goog-te-combo:hover,select.goog-te-combo:hover{border-color:none!important;box-shadow:none!important}.gt_wrapper_force_display select:focus,.goog-te-combo:focus,select.goog-te-combo:focus{outline:none!important;border-color:none!important;box-shadow:none!important}.gt_wrapper_force_display select option,.goog-te-combo option,select.goog-te-combo option{padding:10px 14px!important;background-color:#FFFFFF!important;color:#333333!important;font-size:14px!important;line-height:1.5!important;margin:4px 0!important}.gt_wrapper_force_display select option:hover,.goog-te-combo option:hover,select.goog-te-combo option:hover{background-color:#F5F7FA!important}.gt_wrapper_force_display,.translator-container{margin:0!important;padding:0!important}body .goog-te-combo,body select.goog-te-combo{padding:10px 30px 10px 16px!important;height:auto!important;max-height:none!important;min-height:0!important;background-color:#FFFFFF!important}.skiptranslate.goog-te-gadget{margin:0!important;padding:0!important}