.iceq-events__list{gap:1rem}.iceq-event{--category-color:var(--event-accent);position:relative;align-items:center;min-height:148px;padding:1rem;overflow:hidden;border-color:var(--event-line);background:var(--event-bg);box-shadow:0 8px 24px color-mix(in srgb,var(--event-ink) 5%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.iceq-event::before{position:absolute;inset:0 auto 0 0;width:4px;background:var(--category-color);content:""}.iceq-event:hover{border-color:color-mix(in srgb,var(--category-color) 45%,var(--event-line));box-shadow:0 14px 34px color-mix(in srgb,var(--event-ink) 9%,transparent);transform:translateY(-2px)}.iceq-event--conference{--category-color:#2563eb}.iceq-event--workshop{--category-color:#d97706}.iceq-event--training{--category-color:#059669}.iceq-event--meeting{--category-color:#7c3aed}.iceq-event--exhibition{--category-color:#db2777}.iceq-event--webinar{--category-color:#0891b2}.iceq-event--other{--category-color:#64748b}.iceq-event>img{box-shadow:none}.iceq-event>time{border:1px solid color-mix(in srgb,var(--category-color) 18%,transparent);background:color-mix(in srgb,var(--category-color) 9%,var(--event-bg));color:var(--category-color)}.iceq-event__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.4rem}.iceq-event__category,.iceq-event__mode{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .5rem;border-radius:999px;font-size:.67rem;font-weight:700;line-height:1.2;text-transform:uppercase}.iceq-event__category{background:color-mix(in srgb,var(--category-color) 11%,var(--event-bg));color:var(--category-color)}.iceq-event__mode{border:1px solid var(--event-line);color:var(--event-muted)}.iceq-event h2{margin-block:0 .3rem!important;font-size:clamp(1.05rem,2vw,1.3rem)!important}.iceq-event__description{display:-webkit-box;max-width:72ch;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.iceq-event__content>a{align-items:center;gap:.25rem}.iceq-calendar__event[data-category-style=conference]{--category-color:#2563eb}.iceq-calendar__event[data-category-style=workshop]{--category-color:#d97706}.iceq-calendar__event[data-category-style=training]{--category-color:#059669}.iceq-calendar__event[data-category-style=meeting]{--category-color:#7c3aed}.iceq-calendar__event[data-category-style=exhibition]{--category-color:#db2777}.iceq-calendar__event[data-category-style=webinar]{--category-color:#0891b2}.iceq-calendar__event[data-category-style=other]{--category-color:#64748b}.iceq-calendar__event[data-category-style]{border-color:color-mix(in srgb,var(--category-color) 22%,transparent);background:color-mix(in srgb,var(--category-color) 10%,var(--event-bg))}.iceq-calendar__event[data-category-style]::before{background:var(--category-color)}@media(max-width:719px){.iceq-event{align-items:start;min-height:0}.iceq-event:hover{transform:none}}@media(prefers-reduced-motion:reduce){.iceq-event{transition:none}}
