.exifHeader:has(.toolLanguagePicker){flex-wrap:wrap}.toolLanguagePicker{position:relative;margin-inline-start:auto;flex:0 0 auto;font-size:.875rem;max-width:100%}.toolLanguagePicker summary{cursor:pointer;padding:.6rem .8rem;border:1px solid #d7d1c8;border-radius:.65rem;background:#fff;color:#242a2f;overflow-wrap:anywhere}.toolLanguagePicker nav{position:absolute;z-index:30;right:0;top:calc(100% + .35rem);display:grid;grid-template-columns:repeat(2,minmax(7rem,1fr));gap:.25rem;padding:.5rem;max-width:calc(100vw - 2rem);background:#fff;border:1px solid #d7d1c8;border-radius:.7rem;box-shadow:0 .5rem 1.5rem #0002}.toolLanguagePicker nav a{display:block;padding:.55rem .7rem;color:#24333a;border-radius:.35rem;text-decoration:none;white-space:normal}.toolLanguagePicker nav a:hover,.toolLanguagePicker nav a:focus-visible,.toolLanguagePicker nav a[aria-current]{background:#edf0eb;text-decoration:underline}.exifUnified h1,.exifUnified h2,.exifUnified button,.exifUnified label,.exifCategory a{overflow-wrap:anywhere}.exifUnified .controlRow{flex-wrap:wrap}@media(max-width:600px){.toolLanguagePicker{margin-inline-start:0}.toolLanguagePicker nav{left:0;right:auto}.exifHeader:has(.toolLanguagePicker) .exifCategory{min-width:0;flex:1 1 100%}}
@media(min-width:641px){.exifHeader:has(.toolLanguagePicker) .exifCategory{flex:1 1 28rem;min-width:0}}
@media(max-width:640px){.prose-shell{min-width:0}.prose-shell table{table-layout:fixed;max-width:100%}.prose-shell th,.prose-shell td{overflow-wrap:anywhere;hyphens:auto}}
