.reader-top{flex-wrap:wrap;gap:12px}.reader-tools{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.reader-tools .text-button{min-height:44px}.reader-tools .icon{width:18px;height:18px}.path-share-button{margin-left:auto}
@media(max-width:600px){.reader-tools{gap:14px}.reader-tools .text-button{font-size:12px}.path-share-button{margin-left:0}.modal-footer:has(.path-share-button){flex-wrap:wrap}}
