/**
 * Agency Privacy Core — tabelul de cookie-uri din politica de confidențialitate.
 *
 * Se încarcă DOAR pe paginile care conțin [apc_cookie_table].
 *
 * Deliberat minimal: tabelul trebuie să arate ca restul conținutului temei, nu
 * să vină cu un design propriu. Aici sunt doar regulile fără de care informația
 * se citește greșit — separarea rândurilor din celula de furnizor și ierarhia
 * dintre numele serviciului și datele lui secundare.
 */

/*
 * Numele serviciului, furnizorul și țara de prelucrare sunt trei informații
 * distincte, afișate una sub alta. Separarea o face marcajul — sunt <div>-uri,
 * deci deja blocuri. `display: block` rămâne scris explicit ca plasă pentru
 * temele care rescriu afișarea elementelor din interiorul tabelelor; fără el,
 * cele trei valori se lipesc într-un singur cuvânt: „WordPressAcest
 * siteGăzduire proprie".
 */
.apc-cookie-table__service,
.apc-cookie-table__provider,
.apc-cookie-table__country {
	display: block;
}

.apc-cookie-table__service {
	font-size: inherit;
	line-height: 1.4;
}

/*
 * Furnizorul și țara sunt context, nu titlu: mai mici și mai palide, ca ochiul
 * să prindă întâi numele serviciului. `em` — deci se scalează cu fontul temei,
 * oricare ar fi el. Culoarea rămâne peste pragul de contrast 4.5:1 pe fundal
 * alb, pentru că este text de politică, nu decor.
 */
.apc-cookie-table__provider,
.apc-cookie-table__country {
	font-size: 0.875em;
	line-height: 1.35;
	color: var(--apc-table-muted, #5c5c5c);
}

.apc-cookie-table__provider {
	margin-top: 0.15em;
}

/* Numele lungi de cookie-uri nu au voie să lățească tabelul peste ecran. */
.apc-cookie-table__table th code {
	overflow-wrap: anywhere;
}

/*
 * Nota de serviciu (Webvisor și altele asemenea) este un avertisment, nu o
 * remarcă de subsol: rămâne la dimensiunea textului curent.
 */
.apc-cookie-table__note {
	margin-top: 0.75em;
}
