/* ==========================================================================
   Payroll24 ET - additions for the Estonian one-page landing
   (language switcher, sample-data badge, contrast lifts)
   ========================================================================== */


/* --- sample-data badge on the hero dashboard ------------------------------ */
.pr-shot__sample {
  margin-left: auto; padding: 4px 10px; border-radius: 999px;
  background: #FFFFFF; border: 1px solid #E8E0EE; color: #6B6480;
  font-size: 11px; font-weight: 600; letter-spacing: 0.04em; text-transform: uppercase;
}

/* --- contrast lifts (small labels on light backgrounds) ------------------- */
.pr-item__role, .pr-review__k, .pr-list__head span:last-child,
.pr-tier__fine, .pr-demo__fine, .pr-step__label, .pr-step__num,
.pr-who__role, .pr-kicker, .pr-tab, .pr-demo__restart,
.pr-shot__url, .pr-totals__k, .pr-table__head span:last-child { color: #757390; }
.pr-tab.is-active { color: #FFFFFF; }

/* --- anchor offset for the sticky header ---------------------------------- */
#toovoog, #naidis, #kontakt, #hinnad, #kkk { scroll-margin-top: 96px; }

/* --- SVG brand lockup (Estonian layout) ---------------------------------- */
.pr-brand__lockup { height: 36px; width: auto; display: block; flex: none; }
.pr-brand__lockup--dark { display: none; }
.pr-header.is-solid .pr-brand__lockup { display: none; }
.pr-header.is-solid .pr-brand__lockup--dark { display: block; }
.pr-footer .pr-brand__lockup { height: 38px; }
