.spotless-language{position:fixed;z-index:10000;right:18px;bottom:18px;display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #cfe1e3;border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 8px 28px rgba(8,47,56,.16);backdrop-filter:blur(10px)}.spotless-language select{width:auto;min-width:112px;border:0;background:transparent;padding:4px;color:#0a303a;font-weight:750;outline:none}@media(max-width:600px){.spotless-language{right:10px;bottom:10px}.spotless-language select{min-width:102px;font-size:13px}}
