.cf-alt-links{flex-wrap:wrap;gap:4px 18px;display:flex}.cf-surface .cf-inline{font-size:inherit;margin:0;padding:0;display:inline}.cf-head-actions{flex-shrink:0;gap:14px;display:flex}.cf-head-actions .rl-text-button{margin:0}.cf-verdict{border-left:4px solid var(--rl-accent);background:#f6f2ff;border-radius:12px;margin-top:20px;padding:16px 18px;font-size:16px;line-height:1.55}.cf-verdict strong{letter-spacing:-.01em;margin-bottom:4px;font-size:18px;display:block}.cf-verdict.cf-warn{background:#fff3f6;border-left-color:#d9245c}.cf-verdict.cf-good{background:#eef8f2;border-left-color:#1f8a4c}.cf-verdict p+p{margin-top:6px}.cf-yours{border:1px dashed #b9a6f0;border-radius:10px;margin-top:18px;padding:14px 16px;font-size:14px}.cf-tick{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cf-surface .cf-tick label{border:1px solid var(--rl-line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.cf-tick input{width:16px;height:16px;accent-color:var(--rl-accent)}.cf-table-wrap{margin-top:20px;overflow-x:auto}.cf-table{border-collapse:collapse;width:100%;font-size:14px}.cf-table th,.cf-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ece9f3;padding:10px 8px}.cf-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--rl-muted);font-size:11px;font-weight:700}.cf-table tbody th{font-weight:650}.cf-count{white-space:nowrap;align-items:center;gap:10px;display:flex}.cf-bar{background:#eeeaf7;border-radius:4px;flex-shrink:0;width:90px;height:8px;position:relative;overflow:hidden}.cf-bar i{background:var(--rl-accent);border-radius:4px;position:absolute;inset:0 auto 0 0}.cf-bar b{background:#b9a6f0;border-radius:4px;position:absolute;inset:0 auto 0 0}.cf-count small{color:var(--rl-muted);font-size:12px;display:block}.cf-pill{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.cf-pill-primary{color:#4b2aa8;background:#ebe4ff}.cf-pill-have{color:#1d6b3d;background:#e6f5ec}.cf-pill-missing{color:#a3163f;background:#fdeaf0}.cf-pill-rare{color:#5d5b6c;background:#f1f1f5}.cf-table tr.cf-dismissed{opacity:.45}.cf-table tr.cf-dismissed .cf-pill-missing{color:#5d5b6c;background:#f1f1f5}.cf-surface .cf-dismiss{margin:0 0 0 8px;font-size:12px}.cf-surface textarea#cf-missing-value{resize:vertical;line-height:1.5}.cf-listings{margin-top:18px;font-size:14px}.cf-listings summary{cursor:pointer;color:#5a35c9;align-items:center;min-height:44px;font-weight:650;display:flex}.cf-listings ol{gap:8px;margin:4px 0 0;padding-left:22px;display:grid}.cf-listings li span{color:var(--rl-muted);font-size:13px;display:block}.cf-listings li.cf-you{font-weight:700}.cf-help{font-size:14px;margin-top:14px!important}.cf-help a{color:#5a35c9;font-weight:650}@container (width<=640px){.cf-bar{width:48px}.cf-table-wrap{margin-inline:-6px}}@container (width<=460px){.cf-bar{display:none}.cf-table{font-size:13px}.cf-pill{white-space:normal;padding:2px 6px;font-size:11px}.cf-table th,.cf-table td{padding:9px 5px}.cf-head-actions{gap:12px}}
