:root[data-events-site]{--radius:.875rem;--background:#faf8fd;--foreground:#1f1d2d;--card:#fff;--card-foreground:#1f1d2d;--popover:#fff;--popover-foreground:#1f1d2d;--primary:#703dc6;--primary-foreground:#fff;--secondary:#f2eefb;--secondary-foreground:#302749;--muted:#f2f0f7;--muted-foreground:#636073;--accent:#f0eaff;--accent-foreground:#4c258c;--border:#e4e1ea;--input:#dcd9e4;--ring:#703dc6;--ev-live:#df202e;--ev-live-soft:#df202e24;--destructive:#c51b32;--ev-danger:#c51b32;--ev-glow:#703dc61a;--ev-speaker-0:#693abb;--ev-speaker-1:#007560;--ev-speaker-2:#ab4500;--ev-speaker-3:#0065b4;--ev-speaker-4:#a12d79;--ev-speaker-5:#4c701a}@supports (color:lab(0% 0 0)){:root[data-events-site]{--background:lab(97.8463% 1.041 -1.96321);--foreground:lab(11.5006% 4.3939 -10.2922);--card:lab(100% 0 0);--card-foreground:lab(11.5006% 4.3939 -10.2922);--popover:lab(100% 0 0);--popover-foreground:lab(11.5006% 4.3939 -10.2922);--primary:lab(38.5485% 44.8547 -64.4043);--primary-foreground:lab(100% 0 0);--secondary:lab(94.5799% 3.15824 -5.86324);--secondary-foreground:lab(18.0032% 11.0582 -19.6095);--muted:lab(95.018% 1.74171 -3.26692);--muted-foreground:lab(41.6839% 4.27547 -10.3276);--accent:lab(93.6294% 5.32264 -9.73076);--accent-foreground:lab(25.2422% 36.5798 -51.509);--border:lab(90.0075% 2.09498 -3.91661);--input:lab(87.0624% 2.80526 -5.21336);--ring:lab(38.5485% 44.8547 -64.4043);--ev-live:lab(49.0306% 69.7939 45.0284);--ev-live-soft:lab(49.0306% 69.7939 45.0284/.14);--destructive:lab(43.3771% 63.9526 35.1108);--ev-danger:lab(43.3771% 63.9526 35.1108);--ev-glow:lab(38.5485% 44.8547 -64.4043/.1);--ev-speaker-0:lab(36.4187% 42.4491 -61.189);--ev-speaker-1:lab(43.6788% -46.7709 3.9845);--ev-speaker-2:lab(43.2154% 41.1988 54.9915);--ev-speaker-3:lab(40.9976% -.604436 -53.3974);--ev-speaker-4:lab(39.6213% 52.9658 -15.8359);--ev-speaker-5:lab(43.1913% -23.998 40.4856)}}:root[data-events-site].dark{--background:#100e18;--foreground:#efedf4;--card:#1a1725;--card-foreground:#efedf4;--popover:#1e1b2b;--popover-foreground:#efedf4;--primary:#b99ffa;--primary-foreground:#18102a;--secondary:#292639;--secondary-foreground:#e6e2f0;--muted:#242131;--muted-foreground:#afabbf;--accent:#302749;--accent-foreground:#ddceff;--border:#333041;--input:#3d3a4e;--ring:#b99ffa;--ev-live:#ff645f;--ev-live-soft:#ff645f2e;--ev-danger:#cc2538;--ev-glow:#b99ffa1f;--ev-speaker-0:#c4aeff;--ev-speaker-1:#66d5ba;--ev-speaker-2:#fdb171;--ev-speaker-3:#8cc3fc;--ev-speaker-4:#f59ecf;--ev-speaker-5:#add386}@supports (color:lab(0% 0 0)){:root[data-events-site].dark{--background:lab(4.26668% 2.36487 -6.06002);--foreground:lab(94.09% 1.7418 -3.26682);--card:lab(8.61261% 4.39814 -9.47011);--card-foreground:lab(94.09% 1.7418 -3.26682);--popover:lab(10.9105% 4.69611 -10.152);--popover-foreground:lab(94.09% 1.7418 -3.26682);--primary:lab(70.4841% 23.7801 -42.3297);--primary-foreground:lab(6.58355% 9.30379 -16.0822);--secondary:lab(16.0739% 5.45929 -11.8507);--secondary-foreground:lab(90.4969% 3.51805 -6.50835);--muted:lab(13.8168% 4.61911 -10.1792);--muted-foreground:lab(70.6793% 4.61707 -10.1582);--accent:lab(18.0032% 11.0582 -19.6095);--accent-foreground:lab(85.131% 14.1995 -26.0168);--border:lab(20.7876% 4.4841 -10.2319);--input:lab(25.3702% 5.25668 -11.9269);--ring:lab(70.4841% 23.7801 -42.3297);--ev-live:lab(63.3139% 59.7937 35.1683);--ev-live-soft:lab(63.3139% 59.7937 35.1683/.18);--ev-danger:lab(45.7031% 63.9176 34.6804);--ev-glow:lab(70.4841% 23.7801 -42.3297/.12);--ev-speaker-0:lab(75.295% 21.4817 -39.2168);--ev-speaker-1:lab(78.2236% -38.2607 3.3335);--ev-speaker-2:lab(78.7067% 23.807 44.1174);--ev-speaker-3:lab(76.5334% -7.37491 -34.3608);--ev-speaker-4:lab(75.155% 38.3478 -11.308);--ev-speaker-5:lab(80.3121% -22.9723 33.8036)}}:root[data-events-site] body{background:var(--background);color:var(--foreground)}[data-events-site] [data-speaker="0"]{--ev-speaker:var(--ev-speaker-0)}[data-events-site] [data-speaker="1"]{--ev-speaker:var(--ev-speaker-1)}[data-events-site] [data-speaker="2"]{--ev-speaker:var(--ev-speaker-2)}[data-events-site] [data-speaker="3"]{--ev-speaker:var(--ev-speaker-3)}[data-events-site] [data-speaker="4"]{--ev-speaker:var(--ev-speaker-4)}[data-events-site] [data-speaker="5"]{--ev-speaker:var(--ev-speaker-5)}.ev-speaker-text{color:var(--ev-speaker,currentColor)}.ev-speaker-bg{background-color:var(--ev-speaker,currentColor)}.ev-live-dot{background:var(--ev-live);border-radius:9999px;width:.75rem;height:.75rem;display:inline-block;position:relative}.ev-live-dot:after{content:"";border-radius:inherit;background:var(--ev-live);animation:1.8s ease-out infinite ev-pulse;position:absolute;inset:0}.ev-live-dot[data-paused]:after{opacity:0;animation:none}.ev-live-dot[data-paused]{background:var(--muted-foreground)}@keyframes ev-pulse{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.ev-rise{animation:.22s ease-out both ev-rise}@keyframes ev-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ev-wait span{background:var(--primary);border-radius:9999px;width:.5rem;height:.5rem;margin-inline:.15rem;animation:1.2s ease-in-out infinite ev-wait;display:inline-block}.ev-wait span:nth-child(2){animation-delay:.15s}.ev-wait span:nth-child(3){animation-delay:.3s}@keyframes ev-wait{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.ev-found{animation:2.4s ease-out both ev-found}@keyframes ev-found{0%{background-color:var(--ev-glow);box-shadow:0 0 0 2px var(--ring)}to{background-color:#0000;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.ev-live-dot:after,.ev-rise,.ev-wait span,.ev-found{animation:none}}[data-motion=reduced] .ev-live-dot:after,[data-motion=reduced] .ev-rise,[data-motion=reduced] .ev-wait span,[data-motion=reduced] .ev-found{animation:none}.ev-safe-bottom{padding-bottom:max(1rem, env(safe-area-inset-bottom))}@media print{:root[data-events-site],:root[data-events-site].dark{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--muted-foreground:#333;--border:#bbb;--primary:#000}[data-events-noprint]{display:none!important}[data-events-print-block]{break-inside:avoid}[data-events-site] body{color:#000;background:#fff}[data-events-site] a{color:inherit;text-decoration:none}}
