/* One menu component for every page, including the reference atlas. */
html body #menu.turkuaz-menu{box-sizing:border-box;position:fixed;inset:0;margin:0;border:0;border-radius:0;box-shadow:none;background:#b6cfd9;color:#202a37;width:100vw;height:100dvh;max-width:none;max-height:none;padding:10vh 16vw;z-index:10000;overflow:auto;overscroll-behavior:contain;font:400 16px/normal Manrope,Arial,sans-serif;letter-spacing:normal;text-align:start;display:none}
html body #menu.turkuaz-menu[open]{display:block}
html body #menu.turkuaz-menu::backdrop{background:#202a3790}
html body #menu.turkuaz-menu *,html body #menu.turkuaz-menu *::before,html body #menu.turkuaz-menu *::after{box-sizing:border-box}
html body #menu.turkuaz-menu> :not(.close){animation:none}
html body #menu.turkuaz-menu>.script{font:400 60px/1.35 'Great Vibes',cursive;font-style:normal;text-transform:none;margin:0 0 20px;padding:0;color:inherit;letter-spacing:normal}
html body #menu.turkuaz-menu>a{display:block;font:400 clamp(32px,4.4vw,68px)/1.2 'Bodoni Moda',Georgia,serif;font-optical-sizing:auto;color:inherit;width:max-content;max-width:none;text-decoration:none;text-transform:none;padding:0;margin:0;background:none;border:0;border-radius:0;letter-spacing:normal;translate:none;transition:none}
html body #menu.turkuaz-menu>a:hover{opacity:.55;translate:none;color:inherit}
html body #menu.turkuaz-menu>[data-catalog]{display:block;font:400 clamp(36px,5vw,80px)/1.12 'Bodoni Moda',serif;font-optical-sizing:auto;color:inherit;width:auto;max-width:none;text-align:start;padding:0;margin:0;background:none;border:0;border-radius:0;letter-spacing:normal;translate:none;transition:none;cursor:pointer}
html body #menu.turkuaz-menu>.close{position:absolute;right:40px;top:35px;width:auto;height:auto;min-height:0;margin:0;padding:1px 6px;font:400 12px Manrope,Arial,sans-serif;letter-spacing:2px;background:none;border:0;border-radius:0;color:inherit;cursor:pointer}
html body #menu.turkuaz-menu .hover-wrap{display:inline-grid;vertical-align:top;overflow:hidden;line-height:1.1;padding-bottom:.1em;margin-bottom:-.1em}
html body #menu.turkuaz-menu .hover-layer{grid-area:1/1}
html body #menu.turkuaz-menu .hover-char{display:inline-block}
html body #menu.turkuaz-menu .r9-menu-languages{display:flex;gap:18px;flex-wrap:wrap;margin-top:24px}
html body #menu.turkuaz-menu .r9-menu-languages a{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;font:15px/1.5 Manrope,Arial,sans-serif;letter-spacing:1px;width:auto;min-width:32px;min-height:36px}
html body #menu.turkuaz-menu .r9-menu-languages a[aria-current]{text-decoration:underline;text-underline-offset:7px;border-bottom:1px solid currentColor}
html body #menu.turkuaz-menu .r93-social{display:flex;gap:20px;margin-top:18px;font:12px/1.5 Manrope,Arial,sans-serif}
html body #menu.turkuaz-menu .r93-social a{display:block;font:inherit;width:max-content;color:inherit;text-decoration:none}
@media(max-width:700px){html body #menu.turkuaz-menu{padding:80px 8vw 35px!important;text-align:start}html body #menu.turkuaz-menu>.script{font-size:42px!important;margin-bottom:12px!important}html body #menu.turkuaz-menu>a,html body #menu.turkuaz-menu>[data-catalog]{font-size:clamp(25px,7.8vw,36px)!important;line-height:1.5!important;max-width:100%;width:auto;text-align:start}html body #menu.turkuaz-menu>.close{top:24px!important;right:24px!important;min-height:44px;padding:8px!important}html body #menu.turkuaz-menu .r9-menu-languages a{font-size:16px!important;min-height:44px;display:grid;place-items:center}}
html[lang=ar] body #menu.turkuaz-menu,html[lang=ar] body #menu.turkuaz-menu .script,html[lang=ar] body #menu.turkuaz-menu a,html[lang=ar] body #menu.turkuaz-menu button{font-family:'Noto Naskh Arabic',Tahoma,Arial,sans-serif!important;letter-spacing:0!important;font-variant-ligatures:normal}
@media(max-width:700px){html[lang=ar] body #menu.turkuaz-menu>a,html[lang=ar] body #menu.turkuaz-menu>[data-catalog]{line-height:1.65!important}}

html{scrollbar-gutter:stable}
