/* R219: amarelo informativo DNS e ativação, sem alterar valores */
:root{--r219-yellow:#f4b828;--r219-yellow-dark:#a67800}
.r219-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:15px 0 23px}
.r219-toolbar a,.r219-actions a,.r219-actions button{border:1px solid #e3b644;border-radius:9px;padding:9px 13px;text-decoration:none;background:#fff6d9;color:#613e00;font-weight:750;cursor:pointer}
.r219-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:11px;margin:16px 0 22px}
.r219-kpi{text-decoration:none;display:block;border:1px solid #d3d9e4;background:#f5f7fb;padding:16px;border-radius:14px;color:#182238}
.r219-kpi small{display:block;text-transform:uppercase;font-size:11px;letter-spacing:.055em;font-weight:800;margin-bottom:7px}
.r219-kpi strong{display:block;font-size:31px;font-weight:900;line-height:1.1}
.r219-kpi span{display:block;font-size:11px;margin-top:6px}
.r219-kpi.yellow,.r219-yellow{border:1px solid #e0b43b!important;background:#fff4c9!important;color:#5d4000!important}
.r219-yellow strong,.r219-kpi.yellow strong{color:#805600!important}
.public-nav a[href='/activate']{background:#f4be37!important;color:#342100!important;border-radius:7px;padding:6px 9px!important;font-weight:850!important}
.r219-shell{max-width:1200px;margin:30px auto;padding:0 16px 70px;color:#182238}
.r219-shell h1{font-size:clamp(24px,3.1vw,36px);margin:10px 0}
.r219-shell p{line-height:1.5;color:#546077}
.r219-table-wrap{max-width:100%;overflow:auto;border:1px solid #dde3ed;border-radius:14px;background:#fff}
.r219-table{border-collapse:collapse;min-width:790px;width:100%;font-size:13px}
.r219-table th{text-align:left;background:#f2f5fa;padding:12px 14px;white-space:nowrap;color:#34445b}
.r219-table td{padding:12px 14px;border-top:1px solid #e5e9f1;vertical-align:middle;word-break:break-word}
.r219-table td small{display:block;color:#64728b;margin-top:5px}
.r219-table td code{font-size:11px;overflow-wrap:anywhere}
.r219-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.r219-actions a,.r219-actions button{font-size:12px;white-space:nowrap}
.r219-quiet{font-size:12px;color:#596b82}
.r219-status{font-size:12px;font-weight:750}
.r219-status.on{color:#18814d}.r219-status.off{color:#965500}
.r219-pool-explain{display:block;font-size:11px;font-weight:600;line-height:1.4;max-width:270px;margin:7px auto;color:inherit;opacity:.82}
body.site-dark .r219-shell{color:#e6ecf9}
body.site-dark .r219-shell p,body.site-dark .r219-quiet{color:#c4cedd}
body.site-dark .r219-table-wrap{background:#151c29;border-color:#3b475c}
body.site-dark .r219-table th{background:#202c3c;color:#e1ebfa}
body.site-dark .r219-table td{border-color:#343f52;color:#dae5f4}
body.site-dark .r219-kpi:not(.yellow){background:#1b2635;border-color:#465367;color:#f0f2f8}
@media(max-width:600px){.r219-shell{padding:0 10px}.r219-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.r219-kpi{padding:10px}.r219-kpi strong{font-size:26px}}
