.rotrn-switcher{position:relative;display:inline-block;font:inherit;color:inherit;background:transparent;vertical-align:middle;line-height:inherit}
.rotrn-switcher-toggle{font:inherit;color:inherit;background:transparent;border:0;padding:.25em 0;margin:0;cursor:pointer;line-height:inherit;display:inline-flex;align-items:center;gap:.35em}
.rotrn-switcher-toggle .rotrn-current,.rotrn-menu-language-link{display:inline-flex;align-items:center;gap:.35em}
.rotrn-flag{width:1.35em;height:1em;object-fit:cover;display:inline-block;vertical-align:middle;border-radius:2px;flex:0 0 auto}
.rotrn-flag-emoji{width:auto;height:auto;line-height:1;font-size:1.05em;border-radius:0}
.rotrn-switcher-menu{list-style:none!important;margin:0!important;padding:.35em 0!important;min-width:10em;background:#fff;color:#222;border:1px solid rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.16)}
.rotrn-switcher-menu li{list-style:none!important;margin:0!important;padding:0!important}
.rotrn-switcher-menu a{display:flex!important;align-items:center;gap:.45em;padding:.55em .8em;color:inherit;text-decoration:none;white-space:nowrap;font:inherit;line-height:1.3}
.rotrn-switcher-menu a:hover{color:inherit;background:rgba(0,0,0,.06)}
.rotrn-language-menu-item{position:relative!important}
.rotrn-language-menu-item>.rotrn-menu-language-link{cursor:pointer}
#rotrn-portal-menu.rotrn-portal-menu{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:fixed!important;z-index:2147483647!important;width:max-content!important;max-width:calc(100vw - 16px)!important;box-sizing:border-box!important}
#rotrn-portal-menu.rotrn-portal-menu.rotrn-portal-visible{visibility:visible!important;opacity:1!important;pointer-events:auto!important}
#rotrn-portal-menu.rotrn-portal-menu a{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
html[dir=rtl] #rotrn-portal-menu{direction:rtl}
@media(max-width:782px){#rotrn-portal-menu.rotrn-portal-menu{max-width:calc(100vw - 16px)!important}.rotrn-switcher-toggle{padding:.35em 0}}
