#social .phone-frame{width:var(--social-phone-width-desktop);height:auto!important;aspect-ratio:var(--social-phone-ratio);flex-shrink:0;max-width:100%}
#social .rc-phone-media{display:block;width:100%!important;height:100%!important;max-height:none;object-fit:var(--social-phone-fit)!important;object-position:var(--social-phone-position);padding:var(--social-phone-padding);box-sizing:border-box;background:var(--social-phone-media-bg);opacity:var(--social-image-opacity)!important}
#social .rc-phone-time{display:var(--social-overlay-time)!important;color:var(--social-phone-overlay-text);font-size:var(--social-phone-overlay-size)}#social .rc-phone-profile{display:var(--social-overlay-profile)!important}#social .rc-phone-caption{display:var(--social-overlay-caption)!important}#social .rc-phone-stats{display:var(--social-overlay-stats)!important}
#social .rc-phone-overlay{background:none;color:var(--social-phone-overlay-text);font-size:var(--social-phone-overlay-size)}
#social .rc-phone-overlay:before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent,#000b,#000);display:var(--social-overlay-shade);z-index:-1}
#social .rc-phone-overlay{isolation:isolate}#social .rc-phone-overlay p,#social .rc-phone-overlay .text-sm,#social .rc-phone-stats .text-xs{color:inherit;font-size:inherit}#social .rc-phone-stats{color:var(--social-phone-overlay-text)}
#social .rc-social-feed{margin-top:var(--social-feed-spacing);color:var(--social-feed-text);font-size:var(--social-feed-text-size)}
#social .rc-social-feed-heading{text-align:center;margin-bottom:20px}#social .rc-social-feed-heading h3{font-size:inherit;color:inherit}#social .rc-social-feed-heading p{margin-top:8px;white-space:pre-line}
#social .rc-social-feed-grid{display:grid;grid-template-columns:repeat(var(--social-feed-cols),minmax(0,1fr));gap:var(--social-feed-gap);align-items:start}
#social .rc-social-feed-card{min-width:0;overflow-wrap:anywhere}#social .rc-social-feed-media{display:block;aspect-ratio:var(--social-feed-ratio);overflow:hidden;border-radius:var(--social-feed-radius);background:var(--social-feed-bg)}
#social .rc-social-feed-image{display:block;width:100%!important;height:100%!important;object-fit:var(--social-feed-fit)!important;object-position:var(--social-feed-position);transition:none;transform:none!important}
#social .rc-social-feed-copy{padding:12px 2px}#social .rc-social-feed-copy h4{font:inherit;font-weight:600;color:inherit}#social .rc-social-feed-copy p{font:inherit;white-space:pre-line;margin-top:6px}
#social .rc-social-feed-footer{text-align:center;margin-top:24px}#social .rc-social-feed-button{display:inline-flex;padding:10px 22px;max-width:100%;border-radius:999px;background:var(--social-feed-button-bg);color:var(--social-feed-button-text);border:1px solid currentColor;text-decoration:none}
#social .rc-social-feed-button:hover,#social .rc-social-feed-button:focus-visible{background:var(--social-feed-button-hover-bg);color:var(--social-feed-button-hover-text)}
@media(max-width:767px){#social .phone-frame{width:var(--social-phone-width-mobile)!important;height:auto!important}#social .rc-phone-media{object-fit:var(--social-phone-fit-mobile,var(--social-phone-fit))!important;object-position:var(--social-phone-position-mobile,var(--social-phone-position));padding:var(--social-phone-padding-mobile)}#social .rc-phone-overlay,#social .rc-phone-time{font-size:var(--social-phone-overlay-size-mobile)}#social .rc-social-feed{margin-top:var(--social-feed-spacing-mobile);font-size:var(--social-feed-text-size-mobile)}#social .rc-social-feed-grid{grid-template-columns:repeat(var(--social-feed-cols-mobile),minmax(0,1fr));gap:var(--social-feed-gap-mobile)}#social .rc-social-feed-media{aspect-ratio:var(--social-feed-ratio-mobile)}#social .rc-social-feed-image{object-fit:var(--social-feed-fit-mobile)!important;object-position:var(--social-feed-position-mobile)}}
