.cr-h3{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:0 0 8px;font-weight:800}.cr-h4{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:14px 0 8px;font-size:15px;font-weight:800}.cr-p{color:#46506a;margin:0 0 12px}.cr-row{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 10px;display:flex}.cr-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 16px;display:grid}.cr-grid3{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 16px;display:grid}.cr-muted{color:#7e8496;font-size:13px}.cr-warn{color:#d64d20}.cr-ok{color:#166534;font-weight:600}.cr-note{color:#16223a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;padding:8px 12px;font-size:14px}.cr-tick{color:#16223a;align-items:flex-start;gap:8px;margin:0 0 12px;font-size:14px;display:inline-flex}.cr-tick input{margin-top:3px}.cr-counts{color:#46506a;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;padding:0 16px 14px;font-size:13px;display:grid}.cr-counts b{color:#16223a;font-size:18px;display:block}.cr-counts a{color:#ef5a2a}.cr-body{padding:14px 16px}.cr-missing{color:#16223a;background:#fff1ea;border:1px solid #f6c9b5;border-radius:10px;margin:0 0 12px;padding:10px 14px 10px 28px;font-size:14px}.cr-tabs{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.cr-tabs button{color:#16223a;cursor:pointer;background:#fff;border:1px solid #e7e9f0;border-radius:999px;padding:6px 14px;font-weight:600}.cr-tabs button.on{color:#fff;background:#16223a;border-color:#16223a}.cr-table-wrap{border:1px solid #e7e9f0;border-radius:10px;max-height:480px;margin:0 0 10px;overflow-x:auto}.cr-table{border-collapse:collapse;width:100%;font-size:13px}.cr-table th,.cr-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e7e9f0;padding:6px 8px}.cr-table th{color:#16223a;white-space:nowrap;background:#f8f9fb;font-weight:700;position:sticky;top:0}.cr-table .ui-input{min-width:110px}.cr-preview{border-top:1px solid #e7e9f0;padding-top:12px}.cr-url{overflow-wrap:anywhere;color:#16223a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:8px;max-width:100%;margin:0 0 10px;padding:8px 10px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.cr-row .cr-url{flex:320px;margin:0}.cr-steps{color:#46506a;margin:0 0 10px;padding-left:20px;font-size:14px}.cr-steps li{margin:3px 0}.cr-code{box-sizing:border-box;color:#16223a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;width:100%;margin:0 0 10px;padding:10px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cr-list{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.cr-list a{color:#ef5a2a}
