.header-actions{display:flex;align-items:center;gap:24px;margin-left:auto}.language-picker{position:relative;z-index:20;font-size:18px}.language-picker summary{display:flex;gap:10px;align-items:center;cursor:pointer;list-style:none;min-height:48px;padding:8px 13px;border:1px solid #b8c1ab;border-radius:7px;background:var(--paper)}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.25}.language-chevron{font-size:21px;margin-left:4px}.language-options{position:absolute;top:calc(100% + 10px);right:0;width:220px;background:#fffdf7;border:1px solid #d5dacb;border-radius:10px;padding:8px;box-shadow:0 12px 32px #34463819}.language-options a{display:flex;align-items:center;gap:12px;width:100%;padding:12px 13px;color:var(--ink);font-size:18px;text-align:left;border-radius:5px;min-height:49px}.language-options a.selected{background:#e9ecdf}.language-options a b{margin-left:auto;font-weight:400}.language-options small{margin-left:auto;color:#74766b;font-size:14px}.language-options a:hover{background:#e9ecdf}
@media(max-width:760px){header .header-actions{order:3;width:100%;justify-content:flex-end;margin-top:-2px}header .header-actions>.button{display:none}.language-picker summary{font-size:17px;min-height:44px;padding:6px 12px}header{row-gap:10px}.language-options{width:220px}}
