.sevodoc-language{display:inline-flex;align-items:center;gap:5px;flex:none;margin-left:2px;padding:5px 6px;border:1px solid #dce2ed;border-radius:10px;background:#fff;box-shadow:0 2px 6px #26355705;color:#33425d}
.sevodoc-language svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6}
.sevodoc-language select{width:49px;min-height:30px;padding:0 1px;border:0;background:transparent;color:inherit;font-family:inherit;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.03em;cursor:pointer;border-radius:5px}
.sevodoc-language select:focus-visible{outline:2px solid #526bd6;outline-offset:2px}
.document-language-note{display:flex;align-items:center;gap:7px;margin:10px 0 13px;padding:8px 10px;border:1px solid #dfe6ee;border-radius:9px;color:#536078;background:#f8fafc;font-size:12px;line-height:1.45}
.document-language-note b{font-weight:700}
html[lang="lv"] .document-language-note{display:none}
html:not([lang="lv"]) .hero-description span{display:inline}
html:not([lang="lv"]) .hero-description{max-width:580px}
html[lang="ru"] .hero-insolvency-copy b{line-height:1.23}
@media(max-width:760px){.sevodoc-language{padding:2px 4px;gap:2px;border-radius:8px}.sevodoc-language svg{display:none}.sevodoc-language select{width:45px;min-height:30px}.header-account-actions{gap:6px}.document-language-note{font-size:12px;padding:7px 9px}html:not([lang="lv"]) .hero h1{font-size:clamp(32px,8.5vw,43px)}html:not([lang="lv"]) .hero-description{max-width:none}html[lang="ru"] .hero-insolvency-copy b{font-size:15px}}
@media(pointer:coarse){.sevodoc-language select{min-height:40px}.sevodoc-language{min-height:44px;box-sizing:border-box}}
