.language-control{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.language-control select{width:88px;min-height:34px;padding:5px 8px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:11px var(--mono);cursor:pointer}.language-control select:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dialog-language{display:flex;justify-content:flex-end;padding:10px 20px;border-top:1px solid var(--line)}.admin-page .dialog-language{margin:0}.admin-header .language-control{margin-left:auto}.admin-header>a:last-child{margin-left:0}html[lang=en] .brand>span{font-size:15px}html[lang=en] .hero h1{font-size:clamp(40px,4.8vw,66px);line-height:1.02}html[lang=en] .masthead{gap:20px}html[lang=en] .masthead nav{gap:18px}html[lang=en] .top-actions{gap:10px}html[lang=en] .section-heading>p{max-width:280px}html[lang=en] .hero-desc{line-height:1.7}html[lang=en] .admin-heading h1{font-size:30px}html[lang=en] .button{white-space:normal}html[lang=en] .detail-buttons{flex-wrap:wrap}.top-actions{flex-wrap:wrap}html[lang=en] .receipt-info dd{overflow-wrap:anywhere}@media(max-width:1250px){html[lang=en] .masthead nav{display:none}}@media(max-width:700px){html[lang=en] .admin-header{flex-wrap:wrap}.admin-header .language-control{margin-left:auto}html[lang=en] .admin-heading{flex-wrap:wrap}html[lang=en] .admin-pagination{gap:6px;font-size:11px}html[lang=en] .admin-pagination .button{padding:8px}html[lang=en] .hero h1{font-size:44px}}@media(max-width:660px){.top-actions{gap:8px;justify-content:flex-start}.top-actions .icon-btn{margin-right:0}.language-control select{width:80px}html[lang=en] .points-trigger{display:none}html[lang=en] .orders-trigger{font-size:10px}html[lang=en] .hero h1{font-size:42px}html[lang=en] .hero-bottom{font-size:9px;gap:6px}.section-heading{flex-wrap:wrap}html[lang=en] .section-heading>p{max-width:100%}.dialog-language{padding:8px 16px}}
