.ui-standalone-language { position: fixed; right: 12px; bottom: 12px; z-index: 10000; display: flex; align-items: center; gap: 6px; padding: 7px 10px; background: #fff; color: #17324d; border: 1px solid #bccbd9; border-radius: 8px; box-shadow: 0 2px 8px #17324d20; font: 13px/1.4 Arial, sans-serif; }
.ui-standalone-language select { max-width: 120px; padding: 4px; color: inherit; background: #fff; border: 1px solid #bccbd9; border-radius: 4px; }
@media print { .ui-standalone-language { display: none !important; } }
