.bc-header{position:sticky;top:0;z-index:70;background:#0b1219f5!important;border-bottom:1px solid #344f62;backdrop-filter:blur(16px);width:100%!important;margin:0!important;padding:0!important}.bc-header-inner{width:min(1280px,calc(100% - 32px));margin:auto;min-height:88px;display:flex;align-items:center;gap:25px}.bc-brand{display:flex;flex:none}.bc-brand img{width:190px;height:auto;display:block}.bc-nav{display:flex;align-items:center;justify-content:center;gap:23px;margin-left:auto}.bc-nav a{font:500 14px/1.5 'Manrope',sans-serif;color:#e4eff6;padding:10px 0;min-height:44px;display:inline-flex;align-items:center}.bc-nav a:hover{color:#8adeff}.account-menu{position:relative;flex:none;margin:0;color:#eff6fb;font:14px/1.6 system-ui}.account-menu summary{cursor:pointer;min-height:44px;display:flex;align-items:center;border:1px solid #6ea3bb;padding:10px 14px;border-radius:7px;list-style:none}.account-menu summary:after{content:'⌄';margin-left:12px}.account-menu[open]{filter:drop-shadow(0 12px 20px #0006)}.account-menu[open]>:not(summary){position:relative;background:#152430;padding:12px 16px;margin:0;width:270px;display:block;border-inline:1px solid #63849b;overflow-wrap:anywhere}.account-menu[open]{align-self:flex-start;margin-top:22px;height:44px;overflow:visible;z-index:90}.account-menu[open]>summary{background:#152430}.account-menu strong{font-size:13px}.account-menu button{font:inherit;color:#e8f4fa;text-align:left;cursor:pointer;border:0;border-bottom:1px solid #63849b!important;border-radius:0 0 7px 7px}.account-menu [hidden]{display:none!important}.account-ribbon{display:flex;gap:15px;flex-wrap:wrap;padding:16px 20px;margin:25px 0;background:#142b3a;border:1px solid #527e95;border-radius:9px;color:#eff9fe}.account-ribbon strong{overflow-wrap:anywhere;font-size:14px}.password-field{position:relative;margin-bottom:18px;display:flex;align-items:stretch}.password-field input{width:100%;margin:0!important;padding-right:92px!important;min-width:0}.password-toggle{position:absolute;right:5px;top:5px;bottom:5px;min-height:34px!important;padding:5px 10px!important;background:#263e50!important;color:#c8efff!important;border:1px solid #688da5!important;border-radius:6px!important;font:600 13px/1.2 system-ui!important;cursor:pointer}.tabs{flex-wrap:wrap}.tabs a{flex:1;white-space:nowrap;min-width:110px;text-align:center}.customer-order{border:1px solid #50718a;border-radius:12px;background:#132331;padding:24px;margin:22px 0}.customer-order h3{font:500 24px/1.3 'Space Grotesk';margin:0 0 10px}.customer-order small{display:block;color:#bdd0dd;overflow-wrap:anywhere}.order-stage{display:inline-block;padding:6px 12px;border:1px solid #71c4e3;color:#a9eaff;border-radius:25px;margin:12px 0}.order-timeline{list-style:none;margin:18px 0;padding:0 0 0 20px;border-left:2px solid #4e819c}.order-timeline li{padding:8px 0 16px}.order-timeline time{display:block;font-size:13px;color:#adc6d7}.order-timeline p{white-space:pre-wrap;margin:6px 0;overflow-wrap:anywhere}#profile-content form{padding:22px 0}#profile-content hr{border:0;border-top:1px solid #3b586d}#profile-content h3{font-size:23px}#profile-content p{overflow-wrap:anywhere}.panel .switcher{border:1px solid #50758d;background:#112330;padding:5px;border-radius:9px}.panel .switcher button{min-height:44px}.panel .switcher button[aria-pressed=true]{background:#8edfff;color:#081925}.panel-container .panel{border-color:#355d79}.sector-page>.site-header{position:relative;top:auto}.bc-header .lang-controls{flex:none}
@media(max-width:1080px){.bc-header-inner{gap:15px;flex-wrap:wrap;padding:12px 0}.bc-nav{order:3;width:100%;margin:0;gap:22px;justify-content:flex-start;overflow:auto}.account-menu{margin-left:auto}.account-menu[open]{margin-top:0}.bc-header .lang-controls{margin-left:0}.bc-brand img{width:155px}.account-menu[open]>:not(summary){width:240px;margin-left:-100px}.bc-nav a{flex:none}.bc-header-inner{min-height:75px}}@media(max-width:480px){.bc-nav{gap:20px}.bc-header-inner{width:calc(100% - 24px);gap:10px}.bc-brand img{width:140px}.account-menu summary{font-size:13px;padding:8px}.customer-order{padding:18px}.bc-header .lang-controls{order:4}.tabs a{min-width:100px;font-size:13px}.account-menu[open]>:not(summary){margin-left:-115px}}
.account-menu[open]{width:130px}.account-menu[open]>:not(summary){margin-left:-140px}@media(max-width:480px){.account-menu[open]{width:112px}.account-menu[open]>:not(summary){margin-left:-128px}}
