#pkcapra-pagination-seo-checker{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#14213d;max-width:1100px;margin:24px auto}
#pkcapra-pagination-seo-checker *{box-sizing:border-box}
.pkcpsc-card{background:#fff;border:1px solid #dfe5ee;border-radius:16px;padding:24px;box-shadow:0 8px 28px rgba(20,33,61,.07);margin-bottom:18px}
.pkcpsc-input-row{display:flex;gap:16px;align-items:stretch;width:100%}
.pkcpsc-input{flex:1;min-width:0;border:1px solid #cfd7e3;border-radius:10px;padding:14px 16px;font-size:16px}
.pkcpsc-btn{border:0;border-radius:10px;padding:0 22px;font-weight:700;cursor:pointer;background:#173b8f;color:#fff;min-height:50px}
.pkcpsc-btn.secondary{background:#edf2fa;color:#173b8f}
.pkcpsc-btn:disabled{opacity:.65;cursor:wait}
.pkcpsc-helper{margin:10px 0 0;color:#65738b;font-size:13px}
.pkcpsc-loader,.pkcpsc-results,.pkcpsc-error{display:none}
.pkcpsc-loader{text-align:center;padding:26px}
.pkcpsc-spinner{width:30px;height:30px;border:3px solid #dbe4f5;border-top-color:#173b8f;border-radius:50%;animation:pkcpsc-spin .8s linear infinite;margin:0 auto 10px}
@keyframes pkcpsc-spin{to{transform:rotate(360deg)}}
.pkcpsc-error{background:#fff3f3;border:1px solid #f0b9b9;color:#9b2226;border-radius:12px;padding:14px}
.pkcpsc-header{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}
.pkcpsc-title{font-size:20px;font-weight:800;margin:0 0 16px}
.pkcpsc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.pkcpsc-metric{border:1px solid #e2e7ef;border-radius:12px;padding:16px;background:#fbfcfe}
.pkcpsc-label{font-size:12px;color:#6a7890;text-transform:uppercase;letter-spacing:.04em}
.pkcpsc-value{font-size:21px;font-weight:800;margin-top:5px;word-break:break-word}
.pkcpsc-status{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-weight:800;font-size:13px}
.pkcpsc-green{background:#e9f8ef;color:#137a3b}.pkcpsc-yellow{background:#fff5dc;color:#9a6500}.pkcpsc-red{background:#fdeaea;color:#a11d1d}
.pkcpsc-table{width:100%;border-collapse:collapse}.pkcpsc-table th,.pkcpsc-table td{text-align:left;padding:11px;border-bottom:1px solid #e8ecf2;font-size:14px;vertical-align:top}.pkcpsc-table th{width:28%}
.pkcpsc-url-list{display:grid;gap:10px}.pkcpsc-url-item{border:1px solid #e2e7ef;border-radius:10px;padding:11px 13px;background:#fbfcfe;word-break:break-all;font-size:13px}.pkcpsc-url-label{font-weight:800;margin-right:8px}
.pkcpsc-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.pkcpsc-export-status{font-size:13px;color:#65738b;min-height:20px;display:inline-flex;align-items:center}.pkcpsc-muted{color:#6a7890;font-size:13px}
@media(max-width:760px){.pkcpsc-input-row{flex-direction:column}.pkcpsc-btn{min-height:48px}.pkcpsc-grid{grid-template-columns:repeat(2,minmax(0,1fr)}}
@media(max-width:460px){.pkcpsc-grid{grid-template-columns:1fr}.pkcpsc-card{padding:18px}.pkcpsc-table th{width:38%}}
