.language-picker{position:relative;flex-shrink:0;line-height:1.3;color:#e3ebf4;font-family:Inter,Arial,sans-serif;z-index:90}
.language-picker>summary{display:flex!important;align-items:center;justify-content:center;gap:9px;list-style:none;cursor:pointer;background:linear-gradient(135deg,#17201f,#0d151a);border:1px solid #ffffff24;border-radius:12px;padding:12px 13px;min-height:44px;font-size:13px;font-weight:600;color:#e3ebf4;white-space:nowrap}
.language-picker>summary::-webkit-details-marker{display:none}.language-picker[open]>summary{border-color:#8abd48;background:#14221a}
.language-flag{width:26px!important;height:18px!important;border-radius:3px;flex-shrink:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff22}
.language-chevron{width:13px!important;height:13px!important}.language-picker[open] .language-chevron{transform:rotate(180deg)}
.language-picker .language-options{position:absolute!important;top:calc(100% + 12px)!important;left:auto!important;right:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:3px!important;width:205px;min-width:205px;padding:10px!important;margin:0!important;border:1px solid #ffffff24!important;border-radius:16px!important;background:#0a1318!important;box-shadow:0 20px 60px #0009;z-index:100;color:#e3ebf4}
.language-picker:not([open]) .language-options{display:none!important}
.language-options>a{display:flex!important;align-items:center;gap:12px;padding:13px 12px!important;font-size:15px!important;line-height:1.3!important;font-weight:500;color:#e3ebf4!important;border-radius:8px;white-space:nowrap;text-decoration:none}
.language-options>a:hover,.language-options>a[aria-current=true]{background:#7db92819;color:#c6eb9c!important}.language-options>a>b{margin-left:auto;color:#aadd65;font-size:13px}
.language-picker summary:focus-visible,.language-options a:focus-visible{outline:2px solid #c5ec93!important;outline-offset:3px!important}
.i18n-screen-note{font-size:11px;line-height:1.8;color:#aabcb5;margin:22px 0 0;max-width:900px}
.review-header .language-picker{margin-left:20px}.review-header>nav{margin-left:auto}.review-header{gap:14px}
.header-inner>.language-picker{margin-left:10px}.legal-header .header-contact{white-space:normal}
html:not([lang=tr]) .reference-header nav{gap:15px}html:not([lang=tr]) .reference-header nav>a{font-size:11px}html:not([lang=tr]) .panel-cta{font-size:11px;gap:12px;padding:14px 16px}
html:not([lang=tr]) .showcase-grid .slide-copy h1{font-size:clamp(36px,3.5vw,64px);overflow-wrap:break-word}html:not([lang=tr]) .catalog-cover>p{font-size:clamp(24px,2.9vw,42px)}
@media(max-width:1200px){.language-picker>summary{padding:11px 10px;gap:7px;font-size:12px}.language-flag{width:23px!important;height:16px!important}html:not([lang=tr]) .reference-header nav{gap:11px}.header-inner{gap:12px!important}.header-nav{gap:16px!important}.header-nav>a{font-size:11px!important}.review-header .language-picker{margin-left:0}}
@media(max-width:900px){.language-picker>summary{min-height:42px}.reference-header .language-picker .language-options{top:calc(100% + 12px)!important}.legal-header .header-inner>.language-picker{margin-left:auto}.legal-header .header-contact{display:none}.legal-header .mobile-toggle{order:3}.legal-header .language-picker{order:2}.review-header{flex-wrap:wrap}.review-header>nav{order:3;width:100%;margin:0;display:flex;gap:14px;flex-wrap:wrap}.review-header>.language-picker{margin-left:auto}.reference-header nav>a{font-size:14px!important}}
@media(max-width:600px){.reference-header .brand img{width:96px}.reference-header .nav-wrap{gap:6px;width:calc(100% - 18px)}.reference-header .nav-tools{gap:6px}.reference-header .panel-cta,html:not([lang=tr]) .reference-header .panel-cta{font-size:9px;padding:10px 8px;gap:5px;max-width:98px;line-height:1.2;white-space:normal}.reference-header .language-picker>summary{padding:9px 8px;gap:5px;font-size:11px;min-height:39px;border-radius:9px}.reference-header .language-flag{width:20px!important;height:14px!important}.reference-header .language-chevron{width:10px!important;height:10px!important}.language-picker .language-options{width:190px;min-width:190px;right:-30px!important}.language-options>a{min-height:45px;font-size:15px!important}.legal-header .language-picker .language-options{right:0!important}.legal-header .logo img{max-width:125px}.header-inner>.language-picker{margin-left:auto}.mobile-toggle{padding:9px!important;font-size:11px!important}.review-header>nav a{font-size:11px}.review-header .language-picker .language-options{right:0!important}.i18n-screen-note{font-size:10px}html:not([lang=tr]) .showcase-grid .slide-copy h1{font-size:34px}html:not([lang=tr]) .catalog-cover>p{font-size:29px}}
@media(max-width:350px){.reference-header .brand img{width:80px}.reference-header .panel-cta,html:not([lang=tr]) .reference-header .panel-cta{max-width:86px;min-height:40px;font-size:10px;padding:9px 6px}.reference-header .panel-cta>span{display:none}.reference-header .menu-toggle span{width:18px}.reference-header .menu-toggle{padding:4px;min-height:40px;min-width:28px}.reference-header .language-picker>summary{gap:4px;padding:8px 6px;min-height:40px}.legal-header .logo img{max-width:105px}.legal-header .language-picker>summary{font-size:11px;padding:9px 8px}.legal-header .language-flag{width:20px!important;height:14px!important}}
