.raven-x-embed{overflow-wrap:anywhere;width:100%;min-width:0;margin:18px 0 8px}.raven-x-embed .x-embed-target{width:100%;min-width:0;overflow:hidden}.raven-x-embed .x-embed-target iframe{max-width:100%!important}.raven-x-embed .x-embed-loading{color:#687080;background:#f7f8fb;border:1px solid #e8eaf0;border-radius:14px;justify-content:center;align-items:center;min-height:180px;margin:10px 0;font-size:13px;display:flex}.raven-x-embed .x-embed-fallback{background:#f7f8fb;border:1px solid #e8eaf0;border-radius:12px;margin:10px 0;padding:16px}.raven-x-embed .x-embed-fallback p{margin:0 0 12px;font-size:13px;line-height:1.8}.raven-x-embed>a{margin-top:8px;font-size:13px;display:inline-block}.reference-card:has(.raven-x-embed){grid-column:1/-1}.reference-card .raven-x-embed{border:0;padding:0}@media (max-width:400px){.reference-section:has(.raven-x-embed){padding:10px}.reference-card:has(.raven-x-embed){padding:8px}}.side-advertising{color:#192238;background:#fff;border:1px solid #e1e5ef;border-radius:14px;min-width:0;margin:22px 0;padding:16px}.side-ad-label{color:#6c778b;border:1px solid #d6dce7;border-radius:4px;padding:2px 5px;font-size:10px;display:inline-block}.side-advertising .side-ad-reason{color:#68758b;margin:9px 0 12px;font-size:11px;line-height:1.6}.side-ad-cover{text-align:center;width:100%;margin:0 0 14px;display:block}.side-ad-cover img{object-fit:contain;width:110px;height:148px;margin:auto;display:block}.side-advertising .side-ad-headline{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.65}.side-ad-link{color:#304ff4;text-underline-offset:3px;font-size:12px;font-weight:600;line-height:1.8;text-decoration:underline;display:block}.side-advertising .side-ad-description{color:#657187;margin:10px 0;font-size:11px;line-height:1.8}.side-ad-settings{color:#657187;cursor:pointer;margin-top:14px;font-size:10px;text-decoration:underline;display:block}.side-ad-controls{border-top:1px solid #e1e5ef;margin-top:12px;padding-top:10px;font-size:11px;line-height:1.8}.side-ad-controls label{align-items:flex-start;gap:6px;margin:10px 0;display:flex}.side-ad-controls input{flex-shrink:0;margin-top:4px}.side-ad-controls button,.side-ad-controls a{color:#304ff4;cursor:pointer;margin-top:8px;text-decoration:underline;display:block}.side-ad-left{margin:18px 12px;padding:12px}.side-ad-left .side-ad-headline{font-size:13px}.side-ad-left .side-ad-link{font-size:11px}:is(.side-advertising a:focus-visible,.side-advertising button:focus-visible){outline-offset:3px;outline:2px solid #304ff4}@media (max-width:1150px){.side-ad-left{display:none}}@media (max-width:640px){.side-ad-right{margin:24px 0}.side-ad-right .side-ad-cover{float:left;width:95px;margin:0 16px 12px 0}.side-ad-right .side-ad-cover img{width:86px;height:118px}.side-ad-right:after{content:"";clear:both;display:block}.side-ad-controls{clear:both}}.mobile-ad-recommendation{display:none}@media (max-width:1150px){.mobile-ad-recommendation{display:block}}.side-ad-left .side-ad-headline{display:none}.side-ad-left .side-ad-reason{margin:6px 0 8px}.side-ad-left .side-ad-cover{margin-bottom:8px}.side-ad-left{flex-shrink:0;margin:8px 12px 12px;padding:10px}.side-ad-left .side-ad-reason{margin:5px 0 7px;font-size:9px;line-height:1.4}.side-ad-left .side-ad-cover{float:left;width:46px;margin:0 8px 0 0}.side-ad-left .side-ad-cover img{width:46px;height:64px}.side-ad-left .side-ad-link{-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:64px;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.side-ad-left:after{content:"";clear:both;display:block}
