.eu-compliance-info{margin:1.5em 0;font-size:.95em}.eu-compliance-title{font-size:1.1em;font-weight:600;margin-bottom:.8em;padding-bottom:.4em;border-bottom:2px solid #e8e8e8}.eu-compliance-table{width:100%;border-collapse:collapse}.eu-compliance-table .eu-row th,.eu-compliance-table .eu-row td{padding:10px 14px;text-align:left;border-bottom:1px solid #f0f0f0;vertical-align:top;line-height:1.5}.eu-compliance-table .eu-row th{width:220px;font-weight:600;color:#444;background:#fafafa;white-space:nowrap}.eu-compliance-table .eu-row td{color:#555}.eu-compliance-table .eu-row:last-child th,.eu-compliance-table .eu-row:last-child td{border-bottom:none}.eu-pao-badge{display:inline-block;background:#e8f4fd;color:#1565c0;border:1px solid #90caf9;border-radius:20px;padding:2px 12px;font-size:.9em;font-weight:600}.eu-empty-notice{color:#888;font-style:italic}@media (max-width:600px){.eu-compliance-table .eu-row th,.eu-compliance-table .eu-row td{display:block;width:100%;padding:6px 0}.eu-compliance-table .eu-row th{background:0 0;padding-bottom:2px;border-bottom:none}}