/* Teuvan Live Polish v1.0.3 */

/*
 * Teuvan Defence: pasek kotwic jest wizualnie przedłużeniem zaokrąglonego
 * paska KPI. Klasa jest dodawana semantycznie przez JS, bez zależności od
 * konkretnej nazwy klasy użytej przy budowie landing page.
 */
.tvn-live-defence-menu-rounded {
    border-radius: 0 0 var(--tvn-radius, 16px) var(--tvn-radius, 16px) !important;
    overflow: clip;
}

/* Stopka: link ma pozostać drobnym kredytem, a nie odziedziczyć wysokości
 * standardowych linków kolumn stopki motywu. */
.tvn-footer-bottom .tvn-kodfabryczny-link {
    display: inline !important;
    min-height: 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: inherit;
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
}

.tvn-footer-bottom .tvn-kodfabryczny-link:hover,
.tvn-footer-bottom .tvn-kodfabryczny-link:focus-visible {
    background: transparent !important;
    color: #fff;
}

@supports not (overflow: clip) {
    .tvn-live-defence-menu-rounded {
        overflow: hidden;
    }
}


/*
 * Defence / Paliwa: ten jeden anchor jest osadzony bez dodatkowego oddechu
 * nad nagłówkiem. Offset został wyrównany do pozycji pozostałych kotwic (np. „Mobilność”).
 * Klasa jest przypinana wyłącznie do celu linku „Paliwa”.
 */
.tvn-live-defence-paliwa-target {
    scroll-margin-top: 88px !important;
}

@media (max-width: 782px) {
    .tvn-live-defence-paliwa-target {
        scroll-margin-top: 104px !important;
    }
}
