﻿/* Language alters interface flow, never the PDF's intrinsic coordinate system. */
.app-language{flex:0 0 auto;display:inline-flex;align-items:center}.app-language-select{width:62px;min-width:62px;max-width:none;height:44px;padding:7px 8px;border:1px solid var(--line);border-radius:10px;color:#466082;background:#fff;font:700 12px Arial,sans-serif;direction:ltr;cursor:pointer}.app-language-editor{margin-inline-start:auto}html[lang=en]{font-family:Arial,'Waraqa UI',sans-serif}html[lang=en] .brand-name{letter-spacing:-1px;font-size:26px}html[lang=en] .brand-dot{margin-inline-start:1px}html[lang=en] :is(.mobile-action-card,.mobile-menu-actions button,.document-info h1,.product-command,.product-home-grid button,.document-search-result){text-align:start}html[lang=en] .choose-button .arrow-icon,html[lang=en] .privacy-more .icon{transform:scaleX(-1)}html[lang=en] .text-button .icon:has(use[href='#i-arrow']){transform:scaleX(-1)}html[lang=en] .page-navigation .icon{transform:scaleX(-1)}html[lang=en] .page-navigation .icon.flip{transform:none}html[lang=en] :is(h1,h2,h3){letter-spacing:-.4px}html[lang=en] :is(dialog,.product-home,.inspector){overflow-wrap:anywhere}html[lang=en] :is(.product-actions,.dialog-actions) .button{white-space:normal}html[lang=en] .product-home-grid strong{font-size:14px}html[lang=en] .product-home-grid small{font-size:12px;line-height:1.65}
@media(max-width:760px),(max-height:500px) and (pointer:coarse){.app-language-select{width:57px;min-width:57px}.app-language-editor{margin:0}html[lang=en] .dashboard-heading h1{font-size:27px;line-height:1.3}html[lang=en] .dashboard-heading>p:last-child{font-size:13px;line-height:1.7}html[lang=en] .document-actions #exportBtn{padding-inline:10px;font-size:11px}html[lang=en] .mobile-toolbar button{font-size:11px}html[lang=en] .mobile-action-card strong{font-size:11px}html[lang=en] .mobile-action-card>span{font-size:10px}html[lang=en] .product-recovery-indicator{max-width:88px;font-size:10px}html[lang=en] .mobile-menu-section-actions strong{font-size:12px;line-height:1.5}html[lang=en] .mobile-menu-section-actions button>span>span{font-size:10px;line-height:1.6}html[lang=en] .mobile-menu-section-actions>.product-command-primary strong{font-size:14px}html[lang=en] .product-home-heading h2{font-size:17px}}
@media(max-width:360px){html[lang=en] .brand-name{font-size:23px}html[lang=en] .dashboard-heading h1{font-size:24px}html[lang=en] .product-recovery-indicator{max-width:72px;font-size:9px}html[lang=en] .product-home-grid strong{font-size:12px}html[lang=en] .product-home-grid small{font-size:11px}html[lang=en] .product-home-heading{gap:8px}html[lang=en] .product-home-heading h2{font-size:15px}}
