.site-header{z-index:100}.main-nav{position:relative;z-index:300;overflow:visible}.main-nav .nav-list,.main-nav li{overflow:visible}.main-nav .submenu{z-index:1000}.news-ticker{position:relative;z-index:20}.main-nav li.has-children:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}.lightbox-trigger{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.lightbox-trigger img{display:block;width:100%}.zoom-mark{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#071f31d9;color:#fff;font-size:1.2rem}.custom-block-item{padding:14px}.custom-block-label{text-decoration:none;color:inherit}.block-banner .custom-block-item{padding:0}.sidebar-banner{border-radius:10px;overflow:hidden}.court-lightbox{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:24px;background:#001018e8}.court-lightbox.open{display:flex}.court-lightbox-dialog{position:relative;display:flex;flex-direction:column;max-width:min(1200px,96vw);max-height:94vh;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 25px 80px #0008}.court-lightbox-image{display:block;max-width:100%;max-height:78vh;object-fit:contain;background:#07131a}.court-lightbox-bar{display:flex;align-items:center;gap:15px;padding:12px 16px}.court-lightbox-title{flex:1;font-weight:700}.court-lightbox-link{padding:8px 13px;border-radius:8px;background:var(--theme-secondary);color:#fff;text-decoration:none}.court-lightbox-close{position:absolute;right:10px;top:10px;z-index:2;width:42px;height:42px;border:0;border-radius:50%;background:#071f31e8;color:#fff;font-size:1.5rem;cursor:pointer}@media(max-width:900px){.main-nav .has-children:after{display:none}}
