::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(.linea-event-cover){z-index:50;animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-image-pair(.linea-event-cover){animation-name:linea-event-cover-blur;animation-duration:.46s}::view-transition-old(.linea-event-arrive){animation:.12s ease-in both linea-event-fade-out}::view-transition-new(.linea-event-arrive){animation:.34s cubic-bezier(.2,.8,.2,1) .16s both linea-event-rise}@keyframes linea-event-cover-blur{35%{filter:blur(5px)}}@keyframes linea-event-rise{0%{opacity:0;filter:blur(4px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}@keyframes linea-event-fade-out{to{opacity:0}}.linea-events-results.is-animated .linea-event-card{animation:.46s cubic-bezier(.2,.8,.2,1) both linea-event-card-in;animation-delay:calc(min(var(--linea-card-index,0), 24) * 26ms)}@keyframes linea-event-card-in{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}.linea-events-region{border:1px solid var(--linea-border);isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));height:36px;font-size:12px;font-weight:600;line-height:1;display:inline-grid;position:relative}.linea-events-region__indicator{background:var(--linea-fg);z-index:-1;width:50%;transition:transform .38s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0;transform:translate(0)}.linea-events-region[data-region=europe] .linea-events-region__indicator{transform:translate(100%)}.linea-events-region__option{color:var(--linea-fg);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:color .28s;display:flex}.linea-events-region__option[aria-selected=true]{color:var(--linea-bg)}.linea-events-region__option:focus-visible{outline:2px solid var(--linea-fg);outline-offset:2px}.linea-events-region__count{opacity:.6;font-variant-numeric:tabular-nums;font-size:10px}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-image-pair(*){animation-duration:0s!important;animation-delay:0s!important}.linea-events-results.is-animated .linea-event-card{animation:none}.linea-events-region__indicator{transition:none}}
