/* Your Turn v1.2.5: public verification scorecard */
.yt-public-audit{margin:18px 0 26px;padding:23px;border:1px solid #52708d;border-radius:20px;background:linear-gradient(130deg,#10263f,#193e60);color:#f4f7fc;box-shadow:0 12px 26px rgba(6,27,49,.14)}
.yt-pa-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}
.yt-pa-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;color:#efd097}
.yt-pa-header h2{margin:6px 0;color:#fff;font-size:clamp(20px,3.5vw,27px)}
.yt-pa-header p{color:#c5d5e7;margin:0;font-size:13px;line-height:1.65}
.yt-pa-kind{padding:10px 12px;min-width:150px;border:1px solid #7891aa;border-radius:10px;background:#244766;color:#fff;font:inherit}
.yt-pa-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:19px 0 13px}
.yt-pa-stat{background:#244866;border:1px solid #395e7d;border-radius:13px;padding:15px;min-width:0}
.yt-pa-stat small{display:block;color:#c5d8e9;font-size:12px;line-height:1.4}
.yt-pa-stat strong{display:block;color:#f6d390;font-size:clamp(22px,3vw,30px);margin-top:6px;line-height:1.25}
.yt-pa-status{border-radius:11px;background:#284765;padding:13px 14px;color:#e1eafa;font-size:13px;line-height:1.65}
.yt-pa-ranks{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}
.yt-pa-rank{border-radius:30px;background:#355775;padding:7px 12px;font-size:12px;color:#f1f6ff}
.yt-pa-heading{margin:15px 0 8px;color:#fff;font-size:14px}
.yt-pa-round{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 0;border-top:1px solid #45617c;font-size:12px}
.yt-pa-round b{color:white;font-size:13px}.yt-pa-round span{color:#c8d9e8;text-align:right}
.yt-pa-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:12px}
.yt-public-audit .yt-pa-more{border:1px solid #b5c7d7;border-radius:10px;padding:10px 14px;background:transparent;color:#fff;font-size:13px;cursor:pointer}
.yt-pa-note{margin:14px 0 0;font-size:11px;color:#b8cce0;line-height:1.65}
.yt-pa-warning{color:#f5dda4;font-weight:650}
@media(max-width:540px){.yt-public-audit{padding:15px;border-radius:15px}.yt-pa-stats{gap:7px}.yt-pa-stat{padding:11px 8px}.yt-pa-stat small{font-size:11px}.yt-pa-round{align-items:flex-start;flex-direction:column;gap:3px}.yt-pa-round span{text-align:left}}
