@property --ela-accent{syntax: "<color>"; inherits: true; initial-value: #fdc800;}.ela-ev{position:relative;width:100%;height:100%;overflow:hidden;transition:--ela-accent .6s ease}.ela-ev__image{width:100%;height:100%;object-fit:cover}.ela-ev__layer{position:absolute;top:0;right:0;bottom:0;left:0;container:ela-ev / size;font-family:var(--font-sans);color:var(--color-interface)}.ela-ev__feed{position:absolute;left:1.25rem;bottom:7.5rem;width:min(17rem,100cqw - 2.5rem);display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:40rem){.ela-ev__feed{left:2rem;bottom:10rem}}.ela-ev[data-variant=color] .ela-ev__toast:not(.is-leaving):nth-last-child(n+3),.ela-ev[data-variant=calm] .ela-ev__toast:not(.is-leaving):nth-child(n+4){display:none}@container ela-ev (height < 640px){.ela-ev[data-variant=calm] .ela-ev__toast:not(.is-leaving):nth-child(n+3){display:none}}.ela-ev__mask{display:none}@container ela-ev (width >= 1000px) and (aspect-ratio >= 1.4){.ela-ev__layer>*{--iw: max(100cqw, 100cqh * 16 / 9);--ih: max(100cqh, 100cqw * 9 / 16);--gap: calc(var(--iw) * .19)}.ela-ev__feed{left:auto;right:calc(50cqw + var(--gap));bottom:calc(50cqh - var(--ih) * .14);width:min(18rem,50cqw - var(--gap) - 2rem)}.ela-ev[data-variant=color] .ela-ev__toast:not(.is-leaving):nth-last-child(n+3),.ela-ev[data-variant=calm] .ela-ev__toast:not(.is-leaving):nth-child(n+3){display:grid}.ela-ev__mask{display:block;position:absolute;left:calc(50cqw + var(--gap));top:calc(50cqh - var(--ih) * .24);width:min(15rem,50cqw - var(--gap) - 2rem)}}.ela-ev__toast{display:grid;grid-template-rows:1fr}.ela-ev__card{min-height:0;overflow:hidden;margin-top:.625rem;padding:.75rem 1rem .8rem 1.1rem;border-radius:1rem;background:#ffffffe6;box-shadow:inset 3px 0 0 var(--ela-toast),0 12px 32px -8px #11304747;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ela-ev__source{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#262c268c}.ela-ev__event{margin-top:.2rem;font-size:.9375rem;font-weight:600;line-height:1.25}.ela-ev__meta{margin-top:.1rem;font-size:.8125rem;line-height:1.3;color:#262c26bf}.ela-ev__mask{padding:1rem 1.1rem 1.1rem;border-radius:1.25rem;background:#ffffffe6;box-shadow:0 16px 40px -10px #1130474d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ela-ev__brand{display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid rgb(38 44 38 / .12);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ela-ev__logo{width:1.1rem;height:1.1rem;border-radius:.35rem;background:var(--ela-accent)}.ela-ev__login{margin-top:.75rem;font-size:.75rem;color:#262c2699}.ela-ev__role{font-size:1.25rem;font-weight:600;line-height:1.2}.ela-ev__menu{margin-top:.75rem;display:grid;gap:.25rem;font-size:.875rem}.ela-ev__menu li{display:flex;align-items:center;gap:.6rem;padding:.35rem .6rem;border-radius:.6rem}.ela-ev__menu li:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--ela-accent)}.ela-ev__menu li:first-child{font-weight:500;background:color-mix(in srgb,var(--ela-accent) 16%,transparent)}@media(prefers-reduced-motion:no-preference){.ela-ev__toast.is-new{animation:ela-ev-grow .6s cubic-bezier(.2,.8,.2,1) both}.ela-ev__toast.is-new .ela-ev__card{animation:ela-ev-in .6s cubic-bezier(.2,.8,.2,1) both}.ela-ev__toast.is-leaving{animation:ela-ev-shrink .5s ease-in both}.ela-ev__toast.is-leaving .ela-ev__card{animation:ela-ev-out .5s ease-in both}.ela-ev__mask{animation:ela-ev-float 7s ease-in-out infinite}.ela-ev__mask-body>*{animation:ela-ev-in .5s cubic-bezier(.2,.8,.2,1) both}.ela-ev__mask-body>:nth-child(2){animation-delay:.06s}.ela-ev__mask-body>:nth-child(3){animation-delay:.12s}}@keyframes ela-ev-grow{0%{grid-template-rows:0fr}}@keyframes ela-ev-shrink{to{grid-template-rows:0fr}}@keyframes ela-ev-in{0%{opacity:0;transform:translateY(calc(var(--ela-dir, 1) * .75rem)) scale(.97)}}@keyframes ela-ev-out{to{opacity:0;transform:translateY(calc(var(--ela-dir, 1) * -.5rem)) scale(.97)}}@keyframes ela-ev-float{50%{transform:translateY(-.5rem)}}.ela-ev__roles{display:none}.ela-ev[data-variant=calm]{--ela-dir: -1}.ela-ev[data-variant=calm] .ela-ev__card,.ela-ev__persona{background:#ffffff73;box-shadow:inset 0 0 0 1px #ffffff8c,0 12px 32px -12px #1130472e;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}.ela-ev[data-variant=calm] .ela-ev__toast,.ela-ev__persona{transition:opacity .6s ease,scale .6s ease}.ela-ev__person:not(:first-child) .ela-ev__persona{opacity:.35}.ela-ev[data-variant=calm] .ela-ev__toast:nth-child(2){opacity:.45}.ela-ev[data-variant=calm] .ela-ev__toast:nth-child(3){opacity:.34}.ela-ev[data-variant=calm] .ela-ev__toast:nth-child(4){opacity:.25}.ela-ev[data-variant=calm] .ela-ev__toast:nth-child(n+5){opacity:.17}.ela-ev__person:not(:first-child) .ela-ev__persona{scale:.94}.ela-ev[data-variant=calm] .ela-ev__toast:not(:first-child) .ela-ev__card,.ela-ev__person:not(:first-child) .ela-ev__persona{-webkit-backdrop-filter:none;backdrop-filter:none}.ela-ev__person{position:absolute;right:calc(var(--x) * (100% - 16.5rem));top:calc(var(--lane) / 3 * (100% - 5.5rem));width:16.5rem}.ela-ev__persona{display:flex;align-items:flex-start;gap:.75rem;padding:.8rem 1rem .85rem .8rem;border-radius:1.5rem 1.5rem .4rem}.ela-ev__avatar{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--tone);box-shadow:0 0 0 2px #ffffffb3;font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:#262c26cc}.ela-ev__who{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:.9375rem;font-weight:600;line-height:1.3}.ela-ev__tag{padding:.05rem .5rem;border:1px solid rgb(38 44 38 / .2);border-radius:999px;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#262c26a6}.ela-ev__about{margin-top:.2rem;font-size:.8125rem;line-height:1.3;color:#262c26bf}@media(prefers-reduced-motion:no-preference){.ela-ev__person{animation:ela-ev-float var(--float) ease-in-out infinite}.ela-ev__person.is-new .ela-ev__persona{animation:ela-ev-pop .7s cubic-bezier(.3,1.4,.5,1) both}.ela-ev__person.is-leaving .ela-ev__persona{animation:ela-ev-out .5s ease-in both}}@keyframes ela-ev-pop{0%{opacity:0;transform:translateY(.5rem) scale(.85)}}@container ela-ev (width >= 1000px) and (aspect-ratio >= 1.4){.ela-ev[data-variant=calm] .ela-ev__feed{--gap: calc(var(--iw) * .215);right:auto;left:calc(50cqw + var(--gap));width:min(18rem,50cqw - var(--gap) - 1.5rem);top:calc(50cqh - var(--ih) * .2);bottom:auto;justify-content:flex-start}.ela-ev__roles{display:block;position:absolute;right:calc(50cqw + var(--gap) - 1rem);top:calc(50cqh - var(--ih) * .24);width:min(24rem,50cqw - var(--gap) - 1rem);height:calc(var(--ih) * .52)}}
