.rk-h3{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:0 0 8px;font-weight:800}.rk-h4{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:0 0 4px;font-size:15px;font-weight:800}.rk-p{color:#46506a;margin:0 0 10px}.rk-gets{color:#46506a;margin:0 0 14px;padding-left:20px}.rk-gets li{margin:4px 0}.rk-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.rk-between{justify-content:space-between}.rk-pad{padding:12px 16px}.rk-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 16px;display:grid}.rk-more{color:#46506a;margin:4px 0 8px}.rk-more summary{cursor:pointer;color:#16223a;margin-bottom:8px;font-weight:600}.rk-muted{color:#7e8496;font-size:13px}.rk-block{display:block}.rk-groups{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.rk-group,.rk-ad{background:#fff;border:1px solid #e7e9f0;border-radius:10px;padding:10px 12px}.rk-kws{color:#16223a;margin:6px 0 0;padding:0;font-size:14px;list-style:none}.rk-kws li{margin:4px 0}.rk-pill{color:#46506a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.rk-pill.best{color:#1f7a4a;background:#e8f6ee;border-color:#bfe5cf}.rk-pill.hardest{color:#b42318;background:#fdecec;border-color:#f3b4ae}.rk-badge{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.rk-badge.ok{color:#1f7a4a;background:#e8f6ee}.rk-badge.bad{color:#8a5a00;background:#fdf3dd}.rk-ads{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.rk-lines{color:#16223a;margin:6px 0;padding-left:22px;font-size:14px}.rk-lines li{margin:3px 0}.rk-lines li.bad{color:#b42318}.rk-issue{color:#b42318;margin:2px 0;font-size:13px}.rk-issues{gap:6px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:grid}.rk-issues li{border:1px solid #e7e9f0;border-radius:8px;padding:8px 10px}.rk-issues li.block{color:#b42318;background:#fff7f6;border-color:#f3b4ae}.rk-issues li.warn{color:#8a5a00;background:#fffbf2;border-color:#f2d49b}.rk-removed{color:#46506a;margin-top:10px;font-size:14px}.rk-removed summary{cursor:pointer;color:#16223a;font-weight:600}.rk-edit{background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;margin:8px 0 12px;padding:12px}.rk-scroll{overflow-x:auto}.rk-edit-table{border-collapse:collapse;width:100%;margin:4px 0 8px}.rk-edit-table th{text-align:left;color:#16223a;padding:4px;font-size:13px}.rk-edit-table td{min-width:140px;padding:3px}.rk-frame{background:#fff;border:1px solid #e7e9f0;border-radius:10px;width:100%;height:640px}.rk-domains{color:#16223a;white-space:pre-wrap;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:8px;margin:0 0 8px;padding:10px;font-size:14px}.rk-steps{color:#46506a;margin:4px 0 0;padding-left:20px;font-size:14px}.rk-steps li{margin:4px 0}.rk-policy{color:#46506a;margin:0;padding-left:18px;font-size:14px}.rk-policy li{margin:6px 0}.rk-policy a{color:#ef5a2a;font-weight:600}
