body[data-page="news-events"] .page-title-row,body[data-page="news-events"] .ivx-account-heading{display:none}
body[data-page="news-events"] .ivx-account-card{background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important;isolation:auto!important;overflow:visible!important}
body[data-page="news-events"] .ivx-account-card:before{display:none!important}
body[data-page="news-events"] .content{padding-top:8px}
body[data-page="news-events"] .ix-app-head{z-index:5000!important;background:linear-gradient(115deg,#3D0191 0%,#5a02a4 55%,#800182 100%)!important}
body[data-page="news-events"] .cc,body[data-page="news-events"] .cc-hero{position:relative;z-index:0}
.cc{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}
.cc-hero{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:#fff;color:#3D0191;border:1px solid #eadcf8;box-shadow:0 8px 22px rgba(61,1,145,.06);overflow:hidden}
.cc-profile{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center}
.cc-mark{width:76px;height:76px;border-radius:50%;background:linear-gradient(145deg,#3D0191,#800182);display:grid;place-items:center;overflow:hidden}
.cc-mark img{width:54px;height:auto}
.cc-hero-copy{min-width:0}
.cc-kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.3px;color:#800182}
.cc-hero h2{margin:1px 0 2px;font-size:20px;line-height:1.15;font-weight:700;color:#3D0191}
.cc-bio{margin:0 0 8px;font-size:12px;line-height:1.4;color:#5c4678}
#cc-follow{border:0;border-radius:10px;background:#3D0191;color:#fff;font-weight:700;padding:7px 16px;cursor:pointer}
#cc-follow:not(.is-on){background:#fff;color:#3D0191;box-shadow:inset 0 0 0 1px #3D0191}
.cc-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding-top:12px;border-top:1px solid #eadcf8}
.cc-stats div{background:transparent;padding:2px;text-align:center;min-width:0}
.cc-stats b{display:block;font-size:18px;font-weight:700;color:#3D0191}
.cc-stats span{display:block;margin-top:2px;font-size:11px;line-height:1.2;color:#800182}
.cc-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(220px,.78fr);gap:12px;align-items:start}
.cc-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}
.cc-filters button{flex:0 1 auto;justify-content:center;display:inline-flex;align-items:center;gap:6px;background:#fff;color:#3D0191;border:1px solid #eadcf8;border-radius:999px;padding:7px 10px;font-size:13px;font-weight:600;white-space:nowrap}
.cc-filters button.on{background:#3D0191;color:#fff;border-color:#3D0191}
.cc-post{background:#fff;border:1px solid #eadcf8;border-radius:16px;padding:14px;box-shadow:0 8px 22px rgba(61,1,145,.05)}
.cc-post+.cc-post{margin-top:12px}
.cc-user{display:flex;gap:10px;align-items:center}
.cc-avatar{width:38px;height:38px;border-radius:50%;background:#3D0191;display:grid;place-items:center;overflow:hidden;flex:none}
.cc-avatar img{width:28px;height:auto}
.cc-user strong{display:block;font-size:14px}
.cc-user small{color:#7a6496;font-size:12px}
.cc-post h3{margin:12px 0 6px;font-size:18px;font-weight:700}
.cc-post>p{margin:0 0 12px;color:#5c4678;font-size:13px;line-height:1.45}
.cc-media{position:relative;border-radius:14px;overflow:hidden;min-height:168px;background:radial-gradient(circle at 75% 45%,rgba(245,197,24,.25),transparent 26%),linear-gradient(110deg,#24005c,#5a0eb8 55%,#7a1fd0);color:#fff;padding:14px 14px 40px}
.cc-media .brand{font-weight:700;letter-spacing:.3px}
.cc-media h4{margin:16px 0 0;font-size:26px;line-height:1;font-weight:800}
.cc-media h4 b{display:block;color:#F5C518}
.cc-media-play{position:absolute;left:46%;top:46%;width:54px;height:54px;border-radius:50%;background:#fff;color:#3D0191;display:grid;place-items:center;transform:translate(-50%,-50%)}
.cc-media-bar{position:absolute;left:0;right:0;bottom:0;display:flex;gap:12px;align-items:center;padding:8px 12px;background:rgba(20,0,40,.45);font-size:12px;font-weight:600}
.cc-live{margin-left:auto;background:#DB334B;border-radius:999px;padding:3px 8px}
.cc-actions{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}
.cc-actions button{border:0;background:transparent;color:#3D0191;font-weight:600;display:inline-flex;gap:6px;align-items:center;padding:6px 4px;cursor:pointer}
.cc-actions button.is-on{color:#800182}
.cc-side{display:flex;flex-direction:column;gap:12px}
.cc-card{background:#fff;border:1px solid #eadcf8;border-radius:16px;padding:14px}
.cc-card h3{margin:0 0 6px;font-size:16px;font-weight:700}
.cc-card header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}
.cc-card header h3{margin:0}
.cc-card header button{border:0;background:transparent;color:#800182;font-weight:700;cursor:pointer}
.cc-follow{background:linear-gradient(100deg,#f4e9ff,#fff);border-radius:14px}
.cc-follow p{margin:0 0 10px;color:#6d5488;font-size:13px}
.cc-follow-row{display:flex;gap:8px;flex-wrap:wrap}
.cc-follow-row button{border:0;border-radius:999px;padding:8px 12px;font-weight:700;cursor:pointer}
#cc-note{background:#3D0191;color:#fff}
.cc-event{display:flex;gap:10px;align-items:center;min-width:0}
.cc-event>div{min-width:0}
.cc-event-art{width:74px;height:74px;border-radius:12px;flex:none;background:linear-gradient(145deg,#3D0191,#800182);color:#fff;display:grid;place-items:center;text-align:center;font-size:11px;font-weight:700;padding:6px}
.cc-event strong{display:block;font-size:13px}
.cc-event small{color:#6d5488}
#cc-join{margin-top:8px;border:0;background:#3D0191;color:#fff;border-radius:999px;padding:8px 14px;font-weight:700;cursor:pointer}
.cc-highlights{display:grid;gap:8px}
.cc-clip{display:grid;grid-template-columns:86px minmax(0,1fr);gap:8px;align-items:center;text-align:left;border:1px solid #eadcf8;background:#fff;border-radius:12px;padding:6px;cursor:pointer}
.cc-clip i{height:52px;border-radius:8px;background:linear-gradient(145deg,#2a006e,#800182);display:grid;place-items:center;color:#fff;font-style:normal;font-size:11px}
.cc-clip b{display:block;font-size:13px;color:#3D0191}
.cc-clip small{color:#6d5488}
@media(max-width:980px){
.cc{gap:10px}
.cc-hero{padding:14px}
.cc-profile{grid-template-columns:64px minmax(0,1fr);gap:10px}
.cc-mark{width:64px;height:64px}
.cc-mark img{width:44px}
.cc-hero h2{font-size:16px}
.cc-kicker{font-size:11px}
.cc-bio{font-size:12px}
.cc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}
.cc-layout{grid-template-columns:1fr}
.cc-filters button{flex:1 1 calc(33.33% - 6px);min-width:0;padding:6px 8px;font-size:12px}
.cc-media{min-height:132px}
.cc-media h4{font-size:22px;margin-top:8px}
.cc-post{padding:12px}
.cc-post h3{font-size:16px}
.cc-actions button{font-size:12px}
}
@media(max-width:420px){
.cc-hero{padding:14px 16px 12px}
.cc-hero h2{font-size:18px}
.cc-filters button{font-size:11px;padding:6px 6px;gap:4px}
.cc-media h4{font-size:18px}
.cc-media-bar{gap:6px;font-size:11px;flex-wrap:wrap}
.cc-event-art{width:58px;height:58px}
}
