.mega-picker{position:static;flex-shrink:0;color:#e2eadf;line-height:1.3;font-family:Inter,Arial,sans-serif}
.mega-picker>summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 15px;border:1px solid #ffffff24;border-radius:12px;background:linear-gradient(135deg,#17201f,#0c141b);font-size:12px;font-weight:600;cursor:pointer;color:#e3ebf4;white-space:nowrap}
.mega-picker>summary::-webkit-details-marker{display:none}.mega-picker>summary>svg{width:13px;height:13px;flex-shrink:0}.mega-picker[open]>summary{border-color:#9dcd59;background:#19291a;color:#c8e99d}.mega-picker[open]>summary>svg{transform:rotate(180deg)}
.mega-panel{position:fixed;top:var(--mega-top,116px);left:2vw;right:2vw;padding:31px 34px 0;border:1px solid #7db9284a;border-radius:20px;background:linear-gradient(140deg,#0c1719fa,#071015fc);box-shadow:0 30px 80px #0009;z-index:110;max-height:var(--mega-height,calc(100vh - 140px));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5b813c #101b1e}
.legal-header.sections-open{backdrop-filter:none}
.mega-picker:not([open])>.mega-panel{display:none}
.mega-picker .mega-columns{position:static!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:30px!important;align-items:start!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#d4e0db}
.mega-column{min-width:0}.mega-group-title{margin:0 0 17px!important;color:#a8cf76!important;font-size:9px!important;font-weight:700;letter-spacing:.16em;line-height:1.7;text-transform:uppercase}
.mega-column ul{list-style:none;padding:0;margin:0}.mega-column li{padding:0;margin:0}
.mega-picker .mega-column a{display:flex!important;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 10px!important;margin:2px -10px!important;color:#c1d0d5!important;font-size:13px!important;font-weight:500!important;line-height:1.6!important;letter-spacing:0!important;text-decoration:none!important;border-radius:9px;border:1px solid transparent;transition:background .18s,color .18s}
.mega-column a>span{min-width:0;overflow-wrap:break-word}.mega-column a>i{font-size:11px;font-style:normal;color:#9ace5a;opacity:0;flex-shrink:0}
.mega-picker .mega-column a:hover{background:#7db92818;color:#d4edb1!important}.mega-column a:hover>i,.mega-column a:focus-visible>i{opacity:1}
.mega-picker summary:focus-visible,.mega-picker a:focus-visible{outline:2px solid #c1e995!important;outline-offset:3px}
.mega-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:19px 0 21px;border-top:1px solid #7db9282d}
.mega-footer strong{font-size:12px;letter-spacing:.15em;color:#dae8d1}.mega-footer p{font-size:9px;color:#9fb490;margin:6px 0 0;line-height:1.7}
.mega-footer>a{display:inline-flex!important;align-items:center;gap:24px;min-height:44px;padding:12px 18px!important;border:1px solid #7db92855;border-radius:9px;background:#7db92817;color:#c5e79c!important;font-size:11px!important;line-height:1.4;font-weight:600;white-space:nowrap}
.mega-footer>a:hover{background:#7db92827}.review-header>.mega-picker{margin-left:10px}
@media(max-width:1200px){.mega-picker>summary{padding:11px 12px;font-size:11px;gap:7px}.mega-panel{padding:25px 28px 0}.mega-picker .mega-columns{gap:24px!important}.mega-picker .mega-column a{font-size:12px!important}.mega-group-title{font-size:8px!important;letter-spacing:.1em}.reference-header .nav-wrap{gap:14px}}
@media(max-width:900px){.mega-panel{top:var(--mega-top,92px);padding:23px 26px 0;max-height:var(--mega-height,calc(100vh - 108px))}.mega-picker .mega-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:23px 30px!important}.mega-picker .mega-column a{font-size:13px!important}.mega-group-title{font-size:9px!important;margin-bottom:12px!important}.reference-header .menu-toggle{display:none!important}.reference-header .nav-tools{margin-left:auto;order:initial}.reference-header .mega-picker>summary{font-size:11px;min-height:42px}.review-header>.mega-picker{margin-left:auto}.review-header>.language-picker{margin-left:0}.legal-header .header-inner>.mega-picker{margin-left:auto}.legal-header .header-inner>.language-picker{margin-left:0}.legal-header .mobile-toggle{display:none!important}.legal-header .mega-picker{order:1}.legal-header .language-picker{order:2}.review-header>nav{display:none}}
@media(max-width:600px){.reference-header .nav-wrap{gap:5px;width:calc(100% - 18px)}.reference-header .brand img{width:90px}.reference-header .nav-tools{gap:5px}.reference-header .mega-picker>summary{font-size:10px;padding:9px 8px;min-height:40px;gap:5px;border-radius:9px}.reference-header .mega-picker>summary>svg{width:10px;height:10px}.reference-header .panel-cta,html:not([lang=tr]) .reference-header .panel-cta{font-size:9px;padding:9px 7px;min-height:40px;max-width:85px;line-height:1.2}.reference-header .panel-cta>span{display:none}.mega-panel{border-radius:15px;padding:21px 23px 0}.mega-picker .mega-columns{gap:23px!important}.mega-picker .mega-column a{font-size:12px!important;padding:9px 7px!important;margin:2px -7px!important;min-height:43px}.mega-group-title{font-size:8px!important;letter-spacing:.08em}.mega-column a>i{display:none}.mega-footer{align-items:flex-start;gap:12px;flex-wrap:wrap;margin-top:23px;padding-top:17px}.mega-footer p{font-size:8px;max-width:180px}.mega-footer>a{font-size:11px!important;padding:10px 13px!important;gap:16px}.legal-header .logo img{max-width:110px}.legal-header .header-inner{padding:13px 12px!important;gap:8px!important}.legal-header .mega-picker>summary{font-size:10px;padding:9px 10px;gap:5px}.legal-header .language-picker>summary{font-size:11px;padding:9px 8px}.legal-header .language-flag{width:20px!important;height:14px!important}}
@media(max-width:350px){.reference-header .brand img{width:75px}.reference-header .nav-wrap{gap:4px}.reference-header .nav-tools{gap:4px}.reference-header .panel-cta,html:not([lang=tr]) .reference-header .panel-cta{max-width:73px;font-size:9px;padding:9px 6px}.reference-header .mega-picker>summary{padding:9px 6px;gap:4px;font-size:10px}.reference-header .language-picker>summary{padding:8px 6px;gap:4px}.mega-picker .mega-columns{grid-template-columns:1fr!important;gap:19px!important}.mega-picker .mega-column a{font-size:13px!important}.mega-group-title{font-size:9px!important}.mega-panel{padding:22px 25px 0}.legal-header .logo img{max-width:95px}.legal-header .header-inner{gap:6px!important}.legal-header .mega-picker>summary{font-size:10px;padding:9px 7px;gap:4px}}
@media(prefers-reduced-motion:reduce){.mega-picker .mega-column a{transition:none}}
@media print{.mega-picker{display:none!important}}
