.fsm4sm-language-switcher{position:relative;z-index:100010;display:inline-flex;flex:0 0 auto;margin-left:auto;font-family:inherit}.fsm4sm-language-current{display:flex;min-width:72px;height:40px;align-items:center;justify-content:center;gap:9px;padding:0 10px;border:1px solid #303535;border-radius:3px;background:#0c0e0e;color:#fff;cursor:pointer}.fsm4sm-language-current>span,.fsm4sm-language-switcher li a>span{display:inline-block;flex:0 0 28px;width:28px;height:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .34);border-radius:2px;background-repeat:no-repeat;background-size:100% 100%;color:#fff0;font-size:0!important;line-height:0;box-shadow:0 1px 3px rgb(0 0 0 / .35)}body.fsm4sm-language-nl .fsm4sm-language-current>span,.fsm4sm-language-switcher a[data-fsm4sm-language=nl]>span{background-image:linear-gradient(to bottom,#ae1c28 0 33.333%,#fff 33.333% 66.666%,#21468b 66.666%)}body.fsm4sm-language-en .fsm4sm-language-current>span,.fsm4sm-language-switcher a[data-fsm4sm-language=en]>span{background-color:#012169;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3E%3Cpath fill='%23012169' d='M0 0h60v30H0z'/%3E%3Cpath stroke='%23fff' stroke-width='6' d='M0 0l60 30M60 0L0 30'/%3E%3Cpath stroke='%23c8102e' stroke-width='4' d='M0 0l60 30M60 0L0 30'/%3E%3Cpath stroke='%23fff' stroke-width='10' d='M30 0v30M0 15h60'/%3E%3Cpath stroke='%23c8102e' stroke-width='6' d='M30 0v30M0 15h60'/%3E%3C/svg%3E")}body.fsm4sm-language-de .fsm4sm-language-current>span,.fsm4sm-language-switcher a[data-fsm4sm-language=de]>span{background-image:linear-gradient(to bottom,#111 0 33.333%,#dd0000 33.333% 66.666%,#ffce00 66.666%)}body.fsm4sm-language-fr .fsm4sm-language-current>span,.fsm4sm-language-switcher a[data-fsm4sm-language=fr]>span{background-image:linear-gradient(to right,#0055a4 0 33.333%,#fff 33.333% 66.666%,#ef4135 66.666%)}.fsm4sm-language-current>b{font-size:11px;font-weight:900}.fsm4sm-language-switcher a>b{font-size:12px;font-weight:800}.fsm4sm-language-current i{width:0;height:0;border:4px solid #fff0;border-top-color:#e20d18;transform:translateY(2px)}.fsm4sm-language-switcher.is-open .fsm4sm-language-current{border-color:#e20d18}.fsm4sm-language-switcher.is-open .fsm4sm-language-current i{border-top-color:#fff0;border-bottom-color:#e20d18;transform:translateY(-2px)}.fsm4sm-language-switcher ul{position:absolute;top:calc(100% + 7px);right:0;z-index:10;min-width:188px;margin:0;padding:6px;border:1px solid #343939;background:#0c0e0e;box-shadow:0 16px 34px rgb(0 0 0 / .48);list-style:none}.fsm4sm-language-switcher li{margin:0;padding:0}.fsm4sm-language-switcher a{display:flex;align-items:center;gap:11px;padding:10px 12px;color:#fff;text-decoration:none}.fsm4sm-language-switcher a:hover,.fsm4sm-language-switcher a:focus-visible,.fsm4sm-language-switcher a[aria-current=true]{background:#191d1d;color:#fff}.fsm4sm-language-switcher a[aria-current=true]{box-shadow:inset 3px 0 #e20d18}.fsm4sm-language-switcher button:focus-visible,.fsm4sm-language-switcher a:focus-visible{outline:2px solid #fff;outline-offset:2px}.fsm4sm-mobile-language-slot{display:none}@media(min-width:1025px){.fsm-responsive-help.has-fsm4sm-language-switcher{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.fsm-responsive-help.has-fsm4sm-language-switcher>.fsm-help-link{display:flex;flex:1 1 auto;min-width:0}.fsm-responsive-help.has-fsm4sm-language-switcher>.fsm-help-link~.fsm-help-link{display:none}.fsm-responsive-help .fsm4sm-language-switcher{width:auto;margin:0;flex:0 0 auto}.fsm-responsive-help .fsm4sm-language-current{width:auto;min-width:104px;height:44px;justify-content:flex-start;padding:0 9px;border:1px solid #303535;background:#0c0e0e;text-align:left}.fsm-responsive-help .fsm4sm-language-current i{margin-left:2px}.fsm-responsive-help .fsm4sm-language-switcher ul{top:calc(100% + 3px)}}@media(max-width:1024px){.fsm4sm-mobile-language-slot{position:fixed;right:max(12px,env(safe-area-inset-right));bottom:max(12px,calc(env(safe-area-inset-bottom) + 12px));z-index:100020;display:block;width:auto;height:auto;margin:0;padding:0;border:0;background:#fff0;box-sizing:border-box;pointer-events:none}.fsm4sm-mobile-language-slot .fsm4sm-language-switcher{margin:0;pointer-events:auto;filter:drop-shadow(0 8px 16px rgb(0 0 0 / .42))}.fsm4sm-language-current{min-width:42px;width:42px;height:36px;gap:0;padding:0;border-radius:7px;background:rgb(12 14 14 / .96)}.fsm4sm-language-current>b,.fsm4sm-language-current i{display:none}.fsm4sm-language-current>span{width:26px;height:18px;flex-basis:26px}.fsm4sm-language-current>span:before{font-size:20px}.fsm4sm-language-switcher ul{position:absolute;top:auto;right:0;bottom:calc(100% + 8px);min-width:178px;max-height:min(320px,calc(100vh - 140px));overflow-y:auto}.fsm4sm-language-switcher a{min-height:44px}}