footer a[href="/privatumo-politika/"],
footer a[href="/slapuku-politika/"],
footer a[href="/en/privacy-policy/"],
footer a[href="/en/cookie-policy/"],
footer a[href="/ru/politika-konfidencialnosti/"],
footer a[href="/ru/politika-cookie/"]{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}
html[lang="lt"] .experience-card span{min-height:4.35em}
/* Approved practical article link underlines */
html body main a[href="/izvalgos/darbo-sutartis-ka-patikrinti/"],
html body main a[href="/izvalgos/neismoketas-atlyginimas-dokumentai/"],
html body main a[href="/izvalgos/dss-dokumentu-perziura/"],
html body main a[href="/izvalgos/migris-konsultacijai-pasiruosti/"],
html body main a[href="/izvalgos/bdar-duomenu-inventorizacija/"],
html body main a[href="/izvalgos/sutarties-perziura-priedai/"],
html body main a[href="/en/insights/employment-contract-review/"],
html body main a[href="/en/insights/unpaid-wages-documents/"],
html body main a[href="/en/insights/ohs-document-review/"],
html body main a[href="/en/insights/migris-consultation-preparation/"],
html body main a[href="/en/insights/gdpr-data-inventory/"],
html body main a[href="/en/insights/contract-review-annexes/"],
html body main a[href="/ru/praktika/proverka-trudovogo-dogovora/"],
html body main a[href="/ru/praktika/nevyplachennaya-zarplata-dokumenty/"],
html body main a[href="/ru/praktika/proverka-dokumentov-po-ohrane-truda/"],
html body main a[href="/ru/praktika/podgotovka-k-konsultacii-migris/"],
html body main a[href="/ru/praktika/gdpr-inventarizaciya-dannyh/"],
html body main a[href="/ru/praktika/proverka-dogovora-prilozheniya/"]{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}
/* Approved removal of service-menu chevron; native disclosure retained */
details.opus-service-menu>summary::after{content:none;display:none}

/* Consistent link underlines: gold on light surfaces, white on gold. */
:root { --opus-link-underline: #aa7620; }
.section-dark, .site-footer, .header-cta, .button, .skip-link,
.language-switch a[aria-current="page"], .service-languages a[aria-current="page"] {
  --opus-link-underline: #fff;
}
.contact-form, .site-header, .service-site-header, .service-header,
.mobile-menu, .opus-service-links, .privacy-dialog, .card {
  --opus-link-underline: #aa7620;
}
.button-secondary { --opus-link-underline: inherit; }
html body a[href],
html body .contact-form summary,
html body .opus-service-menu > summary {
  text-decoration-line: underline !important;
  text-decoration-color: var(--opus-link-underline, #aa7620) !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 3px !important;
}
/* Keep a single underline instead of the previous navigation hover bar. */
.desktop-nav > a:not(.header-cta)::after { display: none; }
