/* Classicspark 2.7.63 — continuidad visual de espacio y perfiles. */
.cs2763-profile-specialty i.fa-circle{font-size:5px}.cs2763-profile-specialty-more{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border:1px solid #eadce0;border-radius:999px;background:#fff7f9;color:#a9002d;font:12px gilroy-semibold,Arial,sans-serif;cursor:help}.cs2763-profile-specialty-more:hover,.cs2763-profile-specialty-more:focus{border-color:#c90035;outline:0}
.cs2763-profile-actions{display:flex;flex-wrap:wrap;gap:8px;padding:14px 28px 18px;border-top:1px solid #ebe3e5;background:#fffafb}.cs2763-profile-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid #e2d7da;border-radius:11px;background:#fff;color:#4f4852;font:12px gilroy-semibold,Arial,sans-serif;cursor:pointer;transition:border-color .18s,background .18s,color .18s,transform .18s}.cs2763-profile-actions>button:hover,.cs2763-profile-actions>button:focus{border-color:#c90035;background:#fff2f5;color:#b00030;outline:0;transform:translateY(-1px)}.cs2763-profile-actions>button.is-primary{border-color:#c90035;background:#c90035;color:#fff}.cs2763-profile-actions>button.is-primary.is-active{background:#fff1f5;color:#b00030}.cs2763-profile-actions>button>b{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#f5e9ec;color:#b00030;font-size:11px}.cs2763-profile-actions>button.is-primary>b{background:rgba(255,255,255,.2);color:inherit}.cs2763-profile-actions>button img{width:25px!important;height:25px;object-fit:contain}.cs2763-profile-actions>button#divApplauseUserSave>span#divNumApplause{display:inline!important;min-width:22px;height:22px;padding:3px 6px;border-radius:999px;background:rgba(255,255,255,.2);font-size:11px}
.cs2724-foreign-profile .cs2726-foreign-left>section,.cs2724-foreign-profile .cs2726-foreign-right>section{overflow:hidden;padding:0!important}.cs2724-foreign-profile .cs2726-foreign-left h3,.cs2724-foreign-profile .cs2726-foreign-right h3{display:flex;align-items:center;min-height:54px;margin:0!important;padding:14px 17px;border-bottom:1px solid #eadfe2;background:linear-gradient(135deg,#fff,#fff5f7);color:#2d2730;font:16px gilroy-semibold,Arial,sans-serif}.cs2724-foreign-profile .cs2726-foreign-left nav{gap:3px;padding:10px}.cs2724-foreign-profile .cs2726-foreign-right>section>a,.cs2724-foreign-profile .cs2726-foreign-right>section>button{width:calc(100% - 20px)!important;margin:0 10px}.cs2724-foreign-profile .cs2726-foreign-right>section>h3+*{margin-top:10px}.cs2724-foreign-profile .cs2726-foreign-right>section>*:last-child{margin-bottom:10px}
@media(min-width:901px){.cs27-social-page:not(.cs2724-foreign-profile) .space-activity-feed>.cs2734-entry-composer{position:sticky;z-index:24;top:92px;box-shadow:0 14px 32px rgba(48,28,35,.12)}}
@media(max-width:900px){.cs2763-profile-actions{padding:13px 20px 17px}.cs2763-profile-actions>button{flex:1 1 calc(50% - 8px)}}
@media(max-width:560px){.cs2763-profile-actions{padding:12px 15px 15px}.cs2763-profile-actions>button{flex:1 1 100%;justify-content:flex-start}.cs2763-profile-actions>button>b{margin-left:auto}.cs2763-profile-specialty-more{font-size:11px}}
