.panonika-header{position:relative;z-index:1000}.panonika-navbar{background:#fff;min-height:72px;border-bottom:1px solid rgba(15,23,42,.08)}.panonika-logo{max-height:44px;width:auto}.panonika-navbar .nav-link{color:#1f2937;font-size:12px;font-weight:800;text-transform:uppercase;padding:26px 0;position:relative}.panonika-navbar .nav-link.active,.panonika-navbar .nav-link:hover{color:var(--bs-primary)}.panonika-navbar .nav-link.active::after{content:"";position:absolute;left:0;right:0;bottom:16px;height:3px;border-radius:999px;background:var(--bs-primary)}.nav-actions{display:flex;align-items:center;gap:10px}.nav-icon-btn{width:38px;height:38px;border:0;border-radius:50%;background:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center}.nav-icon-btn:hover{background:var(--bs-primary);color:#fff}.lang-btn{border:0;font-size:12px;font-weight:800;color:#111827}.search-overlay{position:fixed;inset:0;background:rgba(2,6,23,.78);backdrop-filter:blur(8px);z-index:9999;opacity:0;visibility:hidden;transition:.25s ease;display:flex;align-items:center;justify-content:center;padding:24px}.search-overlay.active{opacity:1;visibility:visible}.search-close{position:absolute;right:28px;top:28px;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#111827}.search-box{width:min(720px,100%);background:#fff;border-radius:24px;padding:34px}.search-box span{display:block;color:var(--bs-primary);font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px}.search-box form{display:flex;gap:12px}.search-box input{flex:1;height:58px;border:1px solid rgba(var(--bs-primary-rgb),.2);border-radius:12px;padding:0 18px;outline:0}.search-box input:focus{border-color:var(--bs-primary)}.search-box button{width:58px;height:58px;border:0;border-radius:12px;background:var(--bs-primary);color:#fff}