.miraya-language{position:relative;flex:0 0 auto;font:600 13px/1.3 Inter,system-ui,sans-serif;z-index:80}.miraya-language summary{display:flex;align-items:center;gap:6px;list-style:none;cursor:pointer;padding:11px 10px;border:1px solid #94636c44;border-radius:999px;white-space:nowrap}.miraya-language summary::-webkit-details-marker{display:none}.miraya-language nav{position:absolute;right:0;top:calc(100% + 8px);display:flex;flex-direction:column;min-width:150px;padding:8px;background:#fffaf7;color:#33282b;border:1px solid #e5d6d8;border-radius:14px;box-shadow:0 12px 36px #3e202e22}.miraya-language nav a{padding:10px 12px;line-height:1.4;white-space:nowrap;border-radius:8px}.miraya-language a[aria-current=true]{background:#f3e7e8;color:#793e4e}.miraya-footer-languages{display:flex;flex-wrap:wrap;gap:16px;width:100%;margin-bottom:8px}.miraya-footer-languages a{padding:6px 0}.miraya-language a:focus-visible,.miraya-language summary:focus-visible{outline:2px solid #793e4e;outline-offset:3px}.video-embed .media-language{font-size:.85rem;color:#6b535c;margin-bottom:.5rem}@media(max-width:420px){.miraya-language summary{padding:10px 8px}.header-actions{gap:7px}}@media(max-width:360px){.site-header .header-actions .store-buttons{display:none}}