.web-language{position:relative;display:inline-block;font:inherit;font-size:13px;vertical-align:middle;text-align:start}
.web-language summary{cursor:pointer;padding:9px 12px;border:1px solid #ead8e0;border-radius:14px;list-style:none;color:#41225a;background:#fff}
.web-language>div{position:absolute;inset-inline-end:0;top:100%;z-index:110;min-width:150px;max-height:300px;overflow:auto;padding:8px;border:1px solid #ead8e0;border-radius:14px;background:white;box-shadow:0 10px 30px #41225a22}
.web-language>div a{display:block;padding:8px 10px;text-decoration:none;color:#41225a}.web-language>div a:hover,.web-language>div [aria-current]{background:#fff0f5;border-radius:8px}
.media-site-nav nav{flex-wrap:wrap;align-items:center}.media-site-nav{gap:14px}.media-input-wrap{min-width:0}.media-input-row .plans-primary{white-space:normal}.media-viewer-nav button{flex-shrink:0}
html[dir=rtl] .media-input-wrap input{direction:ltr;text-align:right}html[dir=rtl] .media-source-link,html[dir=rtl] .media-owner h2{unicode-bidi:plaintext}
@media(max-width:560px){.media-site-nav{align-items:flex-start}.media-site-nav nav{justify-content:flex-end;gap:10px}.media-tabs{flex-wrap:wrap}.media-input-row{display:flex;flex-direction:column}.media-input-row>.plans-primary{width:100%}.plan-content{gap:10px}.plan-content>span{min-width:0}.plans-nav{flex-wrap:wrap;gap:12px}}
