.ruyi-cr-card{box-sizing:border-box;display:flex;align-items:center;gap:25px;border:1px solid #dce9f4;border-radius:12px;padding:25px;margin:25px 0;background:linear-gradient(120deg,#f3f9ff,#fff);font-family:inherit;color:#294a65;clear:both}.ruyi-cr-card *{box-sizing:border-box}.ruyi-cr-copy{flex:1;min-width:0}.ruyi-cr-eyebrow{display:block;font-size:11px;letter-spacing:.5px;color:#4b95c5;margin-bottom:10px}.ruyi-cr-card .ruyi-cr-copy h3{font-size:20px;font-weight:650;line-height:1.6;color:#24435c;margin:0 0 10px;padding:0;border:0}.ruyi-cr-copy p{font-size:12px;line-height:1.9;color:#879aad;margin:0}.ruyi-cr-keyword{font-size:11px;color:#6f8ba3;line-height:1.8;margin-top:13px;padding:9px 12px;border:1px solid #e3edf5;border-radius:6px;background:#ffffffb8;overflow-wrap:anywhere}.ruyi-cr-actions{display:flex;flex-direction:column;gap:9px;align-items:stretch;min-width:165px;max-width:210px}.ruyi-cr-actions .ruyi-cr-copy-button,.ruyi-cr-actions .ruyi-cr-open{display:flex;align-items:center;justify-content:center;gap:12px;appearance:none;cursor:pointer;box-shadow:none;border:1px solid #d7e6f3;border-radius:6px;padding:11px 17px;background:white;color:#5784a4;font-size:12px;line-height:1.5;text-decoration:none;text-align:center;font-family:inherit}.ruyi-cr-actions .ruyi-cr-open{border-color:#193f50;background:#193f50;color:#f2e3bc;font-weight:550}.ruyi-cr-actions .ruyi-cr-open:hover{background:#24546b;border-color:#24546b;color:#fff2cf}.ruyi-cr-actions small{font-size:9px;line-height:1.7;text-align:center;color:#9aaabb}.ruyi-cr-feedback{font-size:10px;line-height:1.7;text-align:center;color:#398b7f;min-height:0}.ruyi-cr-feedback:empty{display:none}@media(max-width:640px){.ruyi-cr-card{display:block;padding:20px;margin:21px 0}.ruyi-cr-card .ruyi-cr-copy h3{font-size:18px}.ruyi-cr-copy p{font-size:11px}.ruyi-cr-actions{display:grid;grid-template-columns:1fr 1fr;max-width:none;min-width:0;margin-top:17px;gap:9px}.ruyi-cr-actions small,.ruyi-cr-feedback{grid-column:1/-1}.ruyi-cr-actions .ruyi-cr-copy-button,.ruyi-cr-actions .ruyi-cr-open{font-size:11px;padding:11px 8px}.ruyi-cr-actions a:only-child{grid-column:1/-1}}
