.v2-page-content>.event-detail-page{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:0 16px;max-width:1460px;margin:auto;padding:14px 18px 54px;background:#f4f8fe}.event-detail-page>.event-back{top:28px;left:35px;font-weight:700;text-shadow:0 1px 4px #001b3c}.event-detail-page .event-detail-hero{grid-column:1;height:265px;border-radius:11px;padding:49px 25px 17px;box-shadow:0 12px 28px #0b2c5633}.event-detail-page .event-hero-content h1{max-width:650px;font-size:clamp(29px,3.1vw,42px)}.event-detail-page .event-hero-content>p{max-width:670px;font-size:14px}.event-detail-page .event-hero-meta{font-size:12px;margin:13px 0 0}.event-detail-page .event-hero-actions{right:17px;bottom:15px;max-width:100%;gap:7px}.event-detail-page .event-hero-actions .event-primary,.event-detail-page .event-hero-actions .event-secondary{font-size:11px;padding:7px 9px;min-height:32px}.event-detail-page .event-tabs{margin:5px 0 13px;gap:0;background:#fff;border:1px solid #e1eaf5;border-top:0;border-radius:0 0 8px 8px;box-shadow:0 4px 13px #11395d0a}.event-detail-page .event-tabs button{flex:1;padding:13px 7px;color:#526f91;font-size:12px}.event-detail-page .event-tabs button.selected{color:#0962d2;background:#eff6ff}.event-detail-page .event-panel{background:#fff;border:1px solid #dfebf7;border-radius:9px;padding:16px;margin:0 0 11px;box-shadow:0 4px 16px #16375b0c}.event-detail-page .event-panel h2{font:700 17px/1.25 Arial,sans-serif;color:#142e50;margin:0 0 10px}.event-detail-page .event-panel h3{font:700 15px/1.3 Arial,sans-serif}.event-detail-page .event-panel p{font-size:12px;color:#55708e;line-height:1.55}.event-detail-page .event-panel a,.event-detail-page .event-panel button{font-size:12px}.event-detail-page .event-panel hr{border:0;border-top:1px solid #e8eef6;margin:14px 0}.event-detail-page .event-create{grid-column:1/-1}.event-overview-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(245px,.8fr);gap:12px}.event-overview-grid .event-panel{height:auto}.event-hosted{padding-top:9px;border-top:1px solid #e7eef7}.event-info-line{display:flex;align-items:flex-start;gap:8px}.event-info-line svg{color:#1872e2;flex:none;margin-top:1px}.event-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.event-panel-heading button,.event-text-action{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#0b66d4!important;font-weight:700;text-decoration:none;cursor:pointer;padding:0}.event-agenda-preview{display:grid}.event-agenda-preview>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;border-top:1px solid #edf1f7;padding:9px 0;position:relative}.event-agenda-preview time{font-size:10px;font-weight:700;color:#146ad2}.event-agenda-preview strong{font-size:12px;color:#203a5c}.event-agenda-preview small{display:block;font-size:10px;color:#7189a0;line-height:1.35;margin-top:3px}.event-speaker-preview{display:flex;align-items:center;gap:9px;border-top:1px solid #e9f0f8;padding:8px 0}.event-speaker-preview>span{width:38px;height:38px;display:grid;place-items:center;overflow:hidden;flex:none;border-radius:8px;background:#dfeeff;color:#1461ae;font-weight:700}.event-speaker-preview img{width:100%;height:100%;object-fit:cover}.event-speaker-preview strong{display:block;font-size:11px}.event-speaker-preview small{display:block;font-size:10px;color:#738ba5}.event-showcase-section{min-height:320px}.event-showcase-filters{display:flex;gap:8px;flex-wrap:wrap;margin:2px 0 15px}.event-showcase-filters>label{display:flex;align-items:center;gap:8px;flex:1;min-width:225px;background:#fff;border:1px solid #dbe8f5;border-radius:8px;padding:0 11px;color:#1d68be}.event-showcase-filters input{width:100%;height:38px;border:0;background:transparent;outline:0;font-size:12px;color:#173858}.event-showcase-filters select{height:40px;min-width:132px;max-width:180px;border:1px solid #dbe8f5;border-radius:8px;background:#fff;color:#2e5279;padding:0 8px;font-size:11px}.event-showcase-count{font-size:14px;font-weight:800;color:#18385e;margin-bottom:12px}.event-attendee-cards,.event-speaker-cards,.event-sponsor-cards{display:grid;gap:10px}.event-attendee-cards,.event-speaker-cards,.event-sponsor-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.event-attendee-cards>article,.event-speaker-cards>article,.event-sponsor-cards>article{min-width:0;display:flex;flex-direction:column;padding:13px;border:1px solid #dfe9f5;border-radius:9px;background:#fff;box-shadow:0 4px 15px #173b640b}.event-card-top{display:flex;justify-content:space-between;align-items:start}.event-person-photo{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:linear-gradient(145deg,#72acfa,#183f7a);color:#fff;font-size:24px;text-decoration:none}.event-person-photo img{width:100%;height:100%;object-fit:cover}.event-attendee-cards h3,.event-speaker-cards h3,.event-sponsor-cards h3{font-size:13px;margin:9px 0 4px;color:#17365a}.event-attendee-cards h3 a,.event-speaker-cards h3 a,.event-sponsor-cards h3 a{color:inherit;text-decoration:none}.event-attendee-cards p,.event-speaker-cards p,.event-sponsor-cards p{font-size:11px;color:#557aa4;margin:1px 0;line-height:1.35}.event-attendee-cards small{font-size:10px;color:#7391aa;display:flex;align-items:center;gap:3px;margin-top:7px}.event-card-bio{border-top:1px solid #eaf1f8;margin-top:9px;padding-top:8px;color:#5f7893;font-size:10px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.event-card-link{gap:5px;align-self:start;margin-top:auto;padding:10px 0 0;border:0;background:none;color:#0f68cf!important;font-size:11px;font-weight:700;cursor:pointer}.event-card-link,.event-propose-link{display:inline-flex;align-items:center;text-decoration:none}.event-propose-link{gap:6px;color:#116ad4;font-size:12px;margin-top:17px}.event-showcase-empty{display:grid;justify-items:center;gap:10px;padding:35px;border:1px dashed #c9ddf2;border-radius:9px;background:#fff;color:#367cc6;text-align:center}.event-showcase-empty p{margin:0;font-size:12px;color:#66809c}.event-sponsor-logo{height:80px;display:grid;place-items:center;background:#f4f8fd;border-radius:7px;color:#4b80bd}.event-sponsor-logo img{max-width:90%;max-height:67px;object-fit:contain}.event-sponsor-level{align-self:start;margin-top:10px;padding:4px 8px;border-radius:15px;background:#fff0d3;color:#886017;font-size:10px;font-weight:700}.event-sponsor-card-actions{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:15px}.event-sponsor-card-actions>a{display:inline-flex;align-items:center;gap:4px;padding:8px 10px;border-radius:6px;background:#eaf4ff;color:#0b61be;text-decoration:none;font-size:11px}.event-venue-section .event-panel{margin-bottom:12px}.event-venue-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}.event-venue-actions a{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid #cfe0f3;border-radius:6px;color:#1365c5;text-decoration:none}.event-venue-map{width:100%;height:260px;border:0;border-radius:8px;background:#e8f2fe}.event-venue-section .event-text-action{margin-top:9px}.event-amenities{display:flex;flex-wrap:wrap;gap:8px}.event-amenities span{padding:8px 12px;border-radius:8px;background:#eff6ff;color:#1c609f;font-size:11px}.event-calendar-button{justify-content:center;gap:7px;min-height:37px;margin-top:8px;border:1px solid #a8cffd;border-radius:7px;background:#f7fbff;color:#1364ca}.event-calendar-button,.event-ticket-options button{display:flex;align-items:center;width:100%;cursor:pointer}.event-ticket-options button{justify-content:space-between;gap:8px;padding:10px;border:1px solid #e1eaf5;border-radius:7px;background:#fbfdff;color:#1c426b}.event-ticket-options button span{display:grid;text-align:left}.event-ticket-options button small{color:#7891a9}.event-ticket-options button svg{transform:rotate(180deg)}.event-share-card button{display:flex;align-items:center;gap:7px;border:1px solid #ccdef3;border-radius:7px;background:#f5f9ff;color:#1667c3;padding:8px 10px;cursor:pointer}.event-attendee-avatars{display:flex}.event-attendee-avatars a{width:30px;height:30px;display:grid;place-items:center;overflow:hidden;border:2px solid #fff;border-radius:50%;background:#2671c6;color:#fff;text-decoration:none;font-size:11px;margin-left:-4px}.event-attendee-avatars img{width:100%;height:100%;object-fit:cover}html .event-detail-page .event-panel{background:#fff!important;color:#425876!important;border-color:#dfebf7!important}html .event-detail-page .event-panel h2,html .event-detail-page .event-panel h3{color:#142e50!important}html .event-detail-page .event-panel p{color:#55708e!important}html .event-detail-page .event-hero-content>.profile-eyebrow{color:#1658bb!important}@media(max-width:1150px){.event-attendee-cards,.event-speaker-cards,.event-sponsor-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.event-overview-grid{grid-template-columns:1fr 1fr}}@media(max-width:850px){.v2-page-content>.event-detail-page{display:block;padding:10px 12px 45px}.event-detail-page .event-detail-hero{height:auto;min-height:270px}.event-detail-page>.event-back{top:26px;left:30px}.event-overview-grid{grid-template-columns:1fr 1fr}}@media(max-width:590px){.event-detail-page .event-detail-hero{padding:50px 17px 17px}.event-detail-page>.event-back{left:27px}.event-detail-page .event-hero-content>p{white-space:normal}.event-detail-page .event-hero-actions{position:static;justify-content:flex-start;margin-top:10px}.event-detail-page .event-tabs button{flex:none;min-width:85px}.event-attendee-cards,.event-overview-grid,.event-speaker-cards,.event-sponsor-cards{grid-template-columns:1fr}.event-showcase-filters select{flex:1}.event-venue-map{height:220px}}