.rs-apcr-card-wrap{width:100%;display:flex;justify-content:center;margin:var(--rs-apcr-wrap-margin,30px auto);font-family:var(--rs-apcr-font,"Open Sans",Arial,sans-serif);box-sizing:border-box}.rs-apcr-card,.rs-apcr-card *{box-sizing:border-box}.rs-apcr-card{width:min(100%,var(--rs-apcr-width,430px));padding:var(--rs-apcr-padding,26px);border-radius:var(--rs-apcr-radius,26px);background:var(--rs-apcr-bg,#d7d8dc);border:var(--rs-apcr-border-width,0px) solid var(--rs-apcr-border,#ffffff);box-shadow:var(--rs-apcr-shadow,0 18px 50px rgba(0,0,0,.10));color:var(--rs-apcr-text,#111);position:relative;overflow:hidden;backdrop-filter:var(--rs-apcr-blur,none);-webkit-backdrop-filter:var(--rs-apcr-blur,none)}.rs-apcr-card:before{content:"";position:absolute;inset:0;background:var(--rs-apcr-overlay,transparent);opacity:var(--rs-apcr-overlay-opacity,1);pointer-events:none}.rs-apcr-card>*{position:relative;z-index:1}.rs-apcr-top{display:flex;align-items:center;justify-content:space-between;gap:var(--rs-apcr-top-gap,14px)}.rs-apcr-author{display:flex;align-items:center;gap:var(--rs-apcr-author-gap,13px)}.rs-apcr-avatar{position:relative;width:var(--rs-apcr-avatar,64px);height:var(--rs-apcr-avatar,64px);border-radius:var(--rs-apcr-avatar-radius,50%);overflow:visible;flex:0 0 var(--rs-apcr-avatar,64px)}.rs-apcr-avatar img{width:100%;height:100%;border-radius:var(--rs-apcr-avatar-radius,50%);display:block;object-fit:cover;box-shadow:var(--rs-apcr-avatar-shadow,none);border:var(--rs-apcr-avatar-border-width,0px) solid var(--rs-apcr-avatar-border,transparent)}.rs-apcr-avatar span{position:absolute;right:var(--rs-apcr-dot-right,1px);bottom:var(--rs-apcr-dot-bottom,8px);width:var(--rs-apcr-dot,13px);height:var(--rs-apcr-dot,13px);background:var(--rs-apcr-accent,#70e09b);border-radius:50%;border:var(--rs-apcr-dot-border-width,3px) solid var(--rs-apcr-dot-border,#e5e6ea)}.rs-apcr-author h3{margin:0 0 var(--rs-apcr-name-bottom,3px);font-size:var(--rs-apcr-name-size,21px);line-height:var(--rs-apcr-name-line,1.05);font-weight:var(--rs-apcr-name-weight,800);letter-spacing:var(--rs-apcr-name-spacing,-.02em);color:var(--rs-apcr-text,#111)}.rs-apcr-author p{margin:0;font-size:var(--rs-apcr-role-size,14px);line-height:var(--rs-apcr-role-line,1.2);font-weight:var(--rs-apcr-role-weight,400);color:var(--rs-apcr-muted,#6b6f77)}.rs-apcr-icon,.rs-apcr-round{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--rs-apcr-icon-color,var(--rs-apcr-text));background:var(--rs-apcr-icon-bg,rgba(255,255,255,.35));border:var(--rs-apcr-icon-border-width,0px) solid var(--rs-apcr-icon-border,transparent);box-shadow:var(--rs-apcr-icon-shadow,none);transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,opacity .18s ease}.rs-apcr-icon{width:var(--rs-apcr-edit-icon,52px);height:var(--rs-apcr-edit-icon,52px);border-radius:var(--rs-apcr-icon-radius,50%)}.rs-apcr-icon:hover,.rs-apcr-round:hover{background:var(--rs-apcr-icon-hover-bg,var(--rs-apcr-icon-bg));color:var(--rs-apcr-icon-hover-color,var(--rs-apcr-icon-color));border-color:var(--rs-apcr-icon-hover-border,var(--rs-apcr-icon-border));}.rs-apcr-icon svg,.rs-apcr-round svg{width:var(--rs-apcr-svg-size,23px);height:var(--rs-apcr-svg-size,23px);fill:none;stroke:currentColor;stroke-width:var(--rs-apcr-svg-stroke,2.2);stroke-linecap:round;stroke-linejoin:round}.rs-apcr-tags{display:flex;flex-wrap:wrap;gap:var(--rs-apcr-tag-gap,9px);margin:var(--rs-apcr-tags-margin,20px 0 28px)}.rs-apcr-tags span{font-size:var(--rs-apcr-tag-size,11px);font-weight:var(--rs-apcr-tag-weight,800);padding:var(--rs-apcr-tag-padding,7px 13px);border-radius:var(--rs-apcr-tag-radius,999px);background:var(--rs-apcr-tag-bg,rgba(255,255,255,.42));color:var(--rs-apcr-tag-color,#151515);border:var(--rs-apcr-tag-border-width,0px) solid var(--rs-apcr-tag-border,transparent);box-shadow:var(--rs-apcr-tag-shadow,none)}.rs-apcr-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:var(--rs-apcr-stats-margin,0 0 18px)}.rs-apcr-stats div{min-width:0;text-align:center;padding:var(--rs-apcr-stat-padding,0 16px);border-left:var(--rs-apcr-divider-width,1px) solid var(--rs-apcr-divider,rgba(83,86,92,.34))}.rs-apcr-stats div:first-child{border-left:0}.rs-apcr-stats strong{display:flex;align-items:center;justify-content:center;gap:7px;font-size:var(--rs-apcr-stat-size,20px);font-weight:var(--rs-apcr-stat-weight,800);line-height:1.05;color:var(--rs-apcr-text,#111);white-space:nowrap}.rs-apcr-stats svg{width:var(--rs-apcr-star-size,18px);height:var(--rs-apcr-star-size,18px);fill:var(--rs-apcr-star-color,currentColor);display:block}.rs-apcr-stats span{display:block;margin-top:var(--rs-apcr-stat-label-top,9px);font-size:var(--rs-apcr-stat-label-size,14px);line-height:1.15;color:var(--rs-apcr-muted,#6b6f77)}.rs-apcr-bio{font-size:var(--rs-apcr-bio-size,13px);line-height:var(--rs-apcr-bio-line,1.45);font-weight:var(--rs-apcr-bio-weight,400);color:var(--rs-apcr-muted,#6b6f77);margin:var(--rs-apcr-bio-margin,2px 0 20px)}.rs-apcr-actions{display:flex;align-items:center;gap:var(--rs-apcr-action-gap,13px)}.rs-apcr-button{flex:1;min-height:var(--rs-apcr-btn-height,54px);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rs-apcr-btn-radius,999px);background:var(--rs-apcr-btn-bg,#000);color:var(--rs-apcr-btn-text,#fff)!important;text-decoration:none!important;font-size:var(--rs-apcr-btn-size,16px);font-weight:var(--rs-apcr-btn-weight,800);box-shadow:var(--rs-apcr-btn-shadow,none);border:var(--rs-apcr-btn-border-width,0px) solid var(--rs-apcr-btn-border,transparent);transition:transform .18s ease,opacity .18s ease,background .18s ease,color .18s ease}.rs-apcr-button:hover{transform:translateY(var(--rs-apcr-btn-hover-lift,-1px));background:var(--rs-apcr-btn-hover-bg,var(--rs-apcr-btn-bg));color:var(--rs-apcr-btn-hover-text,var(--rs-apcr-btn-text))!important;opacity:var(--rs-apcr-btn-hover-opacity,.9)}.rs-apcr-round{width:var(--rs-apcr-round,54px);height:var(--rs-apcr-round,54px);border-radius:var(--rs-apcr-round-radius,50%);flex:0 0 var(--rs-apcr-round,54px)}@media(max-width:480px){.rs-apcr-card{width:100%;padding:20px}.rs-apcr-stats div{padding:0 8px}.rs-apcr-actions{gap:9px}}
