.rts-language-control{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;flex:0 0 auto;color:#80e5f4;font:inherit;min-width:0}
.rts-language-control select{appearance:auto!important;width:108px!important;max-width:108px;min-height:40px;padding:6px 8px!important;margin:0!important;border:1px solid #28546d!important;border-radius:10px!important;background:#0c2538!important;color:#e9f6fc!important;font:500 13px/1.3 system-ui,sans-serif!important;box-shadow:none!important;cursor:pointer}
.rts-language-control select:focus-visible{outline:2px solid #23c8e5;outline-offset:3px}
.rts-public-header .rts-language-control{margin-left:12px!important}
@media(max-width:600px){.rts-language-control{gap:0}.rts-language-control>span{display:none}.rts-language-control select{width:86px!important;max-width:86px;font-size:12px!important}.rts-public-header{flex-wrap:wrap}.rts-public-header .rts-language-control{margin-left:auto!important}}
.rts-language-control select{font-family:inherit!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap}
.rts-language-standalone{position:fixed;right:16px;bottom:16px;z-index:1000;padding:6px!important;border:1px solid #28546d;border-radius:12px;background:#071c2d;box-shadow:0 6px 24px #0005}
@media print{.rts-language-control{display:none!important}}
.rts-tax-shortcuts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.rts-tax-shortcuts a{white-space:normal;line-height:1.45;min-width:0}
@media(max-width:600px){.rts-tax-shortcuts{display:grid;grid-template-columns:1fr}.rts-tax-shortcuts a{width:100%;justify-content:flex-start;text-align:left}}
