.event-theme-signal,body:has(.event-theme-signal),body[data-event-page-theme=signal]{--event-modern-background:color-mix(in oklab,var(--event-background-light,#f4f6f0) 90%,#eaf3e6);--event-modern-foreground:var(--event-foreground-light,#151a16);--event-modern-card:color-mix(in oklab,var(--event-background-light,#f4f6f0) 86%,white);--event-modern-muted:color-mix(in oklab,var(--event-modern-background) 88%,var(--event-modern-foreground));--event-modern-muted-foreground:color-mix(in oklab,var(--event-modern-foreground) 76%,var(--event-modern-background));--event-modern-border:color-mix(in oklab,var(--event-modern-foreground) 24%,transparent);--event-modern-primary:var(--event-primary-light,#151a16);--event-modern-primary-foreground:var(
    --event-primary-foreground-light,#f7f9f5
  );--background:var(--event-modern-background);--foreground:var(--event-modern-foreground);--card:var(--event-modern-card);--card-foreground:var(--event-modern-foreground);--popover:var(--event-modern-card);--popover-foreground:var(--event-modern-foreground);--secondary:var(--event-modern-muted);--secondary-foreground:var(--event-modern-foreground);--muted:var(--event-modern-muted);--muted-foreground:var(--event-modern-muted-foreground);--accent:color-mix(in oklab,var(--event-modern-primary) 12%,var(--event-modern-card));--accent-foreground:var(--event-modern-foreground);--border:var(--event-modern-border);--input:var(--event-modern-border);--ring:var(--event-modern-primary);--primary:var(--event-modern-primary);--primary-foreground:var(--event-modern-primary-foreground);--radius:0.9rem}.event-theme-passes,body:has(.event-theme-passes),body[data-event-page-theme=passes]{--passes-paper:#f3f0e8;--passes-ink:#1e211f;--passes-accent:#8d81ee;--event-modern-background:color-mix(in oklab,var(--event-background-light,var(--passes-paper)) 88%,var(--passes-paper));--event-modern-foreground:var(--event-foreground-light,var(--passes-ink));--event-modern-card:color-mix(in oklab,var(--event-background-light,var(--passes-paper)) 72%,#fffdf8);--event-modern-muted:color-mix(in oklab,var(--event-modern-background) 86%,var(--event-modern-foreground));--event-modern-muted-foreground:color-mix(in oklab,var(--event-modern-foreground) 58%,var(--event-modern-background));--event-modern-border:color-mix(in oklab,var(--event-modern-foreground) 22%,transparent);--event-modern-primary:var(--passes-accent);--event-modern-primary-foreground:var(--passes-ink);--background:var(--event-modern-background);--foreground:var(--event-modern-foreground);--card:var(--event-modern-card);--card-foreground:var(--event-modern-foreground);--popover:var(--event-modern-card);--popover-foreground:var(--event-modern-foreground);--secondary:var(--event-modern-muted);--secondary-foreground:var(--event-modern-foreground);--muted:var(--event-modern-muted);--muted-foreground:var(--event-modern-muted-foreground);--accent:color-mix(in oklab,var(--event-modern-primary) 10%,var(--event-modern-card));--accent-foreground:var(--event-modern-foreground);--border:var(--event-modern-border);--input:var(--event-modern-border);--ring:var(--event-modern-primary);--primary:var(--event-modern-primary);--primary-foreground:var(--event-modern-primary-foreground);--radius:1rem}.dark .event-theme-signal:not(.event-force-light),.dark body:has(.event-theme-signal):not(:has(.event-force-light)),.dark body[data-event-page-theme=signal]:not(:has(.event-force-light)),.event-theme-signal.dark:not(.event-force-light),body:has(.event-theme-signal.dark):not(:has(.event-force-light)),body[data-event-page-theme=signal]:has(.event-appearance.dark):not(:has(.event-force-light)){--event-modern-background:color-mix(in oklab,var(--event-background-dark,#111512) 82%,#17241a);--event-modern-foreground:var(--event-foreground-dark,#f1f4ee);--event-modern-card:color-mix(in oklab,var(--event-background-dark,#111512) 84%,#d6ead8);--event-modern-muted-foreground:color-mix(in oklab,var(--event-modern-foreground) 82%,var(--event-modern-background));--event-modern-border:color-mix(in oklab,var(--event-modern-foreground) 30%,transparent);--event-modern-primary:var(--event-primary-dark,#d8ff7a);--event-modern-primary-foreground:var(
    --event-primary-foreground-dark,#111512
  );--background:var(--event-modern-background);--foreground:var(--event-modern-foreground);--card:var(--event-modern-card);--card-foreground:var(--event-modern-foreground);--popover:var(--event-modern-card);--popover-foreground:var(--event-modern-foreground);--secondary:var(--event-modern-muted);--secondary-foreground:var(--event-modern-foreground);--muted:var(--event-modern-muted);--muted-foreground:var(--event-modern-muted-foreground);--accent:color-mix(in oklab,var(--event-modern-primary) 12%,var(--event-modern-card));--accent-foreground:var(--event-modern-foreground);--border:var(--event-modern-border);--input:var(--event-modern-border);--ring:var(--event-modern-primary);--primary:var(--event-modern-primary);--primary-foreground:var(--event-modern-primary-foreground);--destructive:var(--event-destructive-dark,oklch(0.704 0.191 22.216))}.dark .event-theme-passes:not(.event-force-light),.dark body:has(.event-theme-passes):not(:has(.event-force-light)),.dark body[data-event-page-theme=passes]:not(:has(.event-force-light)),.event-theme-passes.dark:not(.event-force-light),body:has(.event-theme-passes.dark):not(:has(.event-force-light)),body[data-event-page-theme=passes]:has(.event-appearance.dark):not(:has(.event-force-light)){--passes-paper:#f2eee4;--passes-ink:#171916;--passes-accent:#a99dff;--event-modern-background:color-mix(in oklab,var(--event-background-dark,#171713) 86%,#27231c);--event-modern-foreground:var(--event-foreground-dark,#f1ede4);--event-modern-card:color-mix(in oklab,var(--event-background-dark,#171713) 89%,var(--passes-paper));--event-modern-muted:color-mix(in oklab,var(--event-modern-background) 82%,var(--passes-paper));--event-modern-muted-foreground:color-mix(in oklab,var(--event-modern-foreground) 70%,var(--event-modern-background));--event-modern-border:color-mix(in oklab,var(--event-modern-foreground) 24%,transparent);--event-modern-primary:var(--passes-accent);--event-modern-primary-foreground:var(--passes-ink);--background:var(--event-modern-background);--foreground:var(--event-modern-foreground);--card:var(--event-modern-card);--card-foreground:var(--event-modern-foreground);--popover:var(--event-modern-card);--popover-foreground:var(--event-modern-foreground);--secondary:var(--event-modern-muted);--secondary-foreground:var(--event-modern-foreground);--muted:var(--event-modern-muted);--muted-foreground:var(--event-modern-muted-foreground);--accent:color-mix(in oklab,var(--event-modern-primary) 10%,var(--event-modern-card));--accent-foreground:var(--event-modern-foreground);--border:var(--event-modern-border);--input:var(--event-modern-border);--ring:var(--event-modern-primary);--primary:var(--event-modern-primary);--primary-foreground:var(--event-modern-primary-foreground);--destructive:var(--event-destructive-dark,oklch(0.704 0.191 22.216))}body:has(.event-theme-passes.event-force-light),body:has(.event-theme-signal.event-force-light),body[data-event-page-theme=passes]:has(.event-force-light),body[data-event-page-theme=signal]:has(.event-force-light){color-scheme:light}:is(.event-theme-signal,.event-theme-passes)[data-event-page-root]{position:relative;isolation:isolate}:is(.event-theme-signal,.event-theme-passes).event-appearance{background-color:transparent}[data-event-page-theme-ambient]{pointer-events:none;position:absolute;top:0;left:50%;z-index:-1;margin-left:-50vw;width:100vw;overflow:hidden}[data-event-page-theme-ambient=signal]{--signal-gradient-1:#d8ff7a;--signal-gradient-2:#829bff;--signal-gradient-3:#f1c7ff;position:fixed;top:0;height:100dvh;opacity:.58;background:radial-gradient(circle at 76% 18%,var(--signal-gradient-2) 0,transparent 31%),radial-gradient(circle at 52% 54%,var(--signal-gradient-1) 0,transparent 38%),radial-gradient(circle at 88% 66%,var(--signal-gradient-3) 0,transparent 34%);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 6%,black 94%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 6%,black 94%,transparent)}[data-event-page-theme-ambient=signal][data-signal-gradient-scheme=tide]{--signal-gradient-1:#74e6d1;--signal-gradient-2:#5476ff;--signal-gradient-3:#c9f4ff}[data-event-page-theme-ambient=signal][data-signal-gradient-scheme=ember]{--signal-gradient-1:#ff806c;--signal-gradient-2:#ffc15c;--signal-gradient-3:#d89bff}[data-event-page-theme-ambient=signal][data-signal-gradient-scheme=bloom]{--signal-gradient-1:#ff9dbf;--signal-gradient-2:#ffc28f;--signal-gradient-3:#a998ff}[data-event-page-theme-ambient=signal][data-signal-gradient-scheme=dusk]{--signal-gradient-1:#7587ff;--signal-gradient-2:#b375e6;--signal-gradient-3:#ff8b80}[data-event-signal-field]{position:absolute;inset:-4%;will-change:transform}[data-event-signal-grain]{position:absolute;inset:-140px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' seed='4' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0' result='mono'/%3E%3CfeComponentTransfer in='mono'%3E%3CfeFuncR type='linear' slope='1.8' intercept='-.4'/%3E%3CfeFuncG type='linear' slope='1.8' intercept='-.4'/%3E%3CfeFuncB type='linear' slope='1.8' intercept='-.4'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)'/%3E%3C/svg%3E");background-size:140px 140px;mix-blend-mode:overlay;opacity:.78;will-change:transform}.event-signal-gradient-fallback{position:absolute;inset:0;background:inherit}.event-theme-signal :is(h1,h2,h3):not([data-event-editor-chrome] *){letter-spacing:-.035em;text-wrap:balance}.event-theme-signal :is([data-avpg-hero],[data-event-image-hero]){isolation:isolate;overflow:hidden;border:1px solid color-mix(in oklab,var(--border) 82%,transparent);border-radius:clamp(1.25rem,3vw,2.5rem);box-shadow:0 2rem 6rem color-mix(in oklab,var(--foreground) 10%,transparent)}.event-theme-signal [data-avpg-hero]:after,.event-theme-signal [data-event-image-hero]:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:2;background:radial-gradient(circle at 84% 14%,rgb(130 155 255/58%),transparent 32%),radial-gradient(circle at 66% 74%,rgb(216 255 122/48%),transparent 38%),radial-gradient(circle at 96% 66%,rgb(241 199 255/52%),transparent 34%);mix-blend-mode:color;opacity:.58}.dark .event-theme-signal:not(.event-force-light) [data-avpg-hero]:after,.dark .event-theme-signal:not(.event-force-light) [data-event-image-hero]:after,.event-theme-signal.dark:not(.event-force-light) [data-avpg-hero]:after,.event-theme-signal.dark:not(.event-force-light) [data-event-image-hero]:after{mix-blend-mode:screen;opacity:.34}.event-theme-signal :is([data-slot=card],[data-avpg-panel],[data-block-surface],[data-event-card-item]):not([data-event-editor-chrome] *){border-color:color-mix(in oklab,var(--border) 90%,transparent);background-color:var(--card);box-shadow:0 1.25rem 4rem color-mix(in oklab,var(--foreground) 10%,transparent);backdrop-filter:blur(12px)}.event-theme-signal [data-event-phantom-item]:not([data-event-editor-chrome] *){background-color:transparent;box-shadow:none;backdrop-filter:none}.event-theme-signal [data-event-card-item]:not([data-event-editor-chrome] *),.event-theme-signal [data-event-card-outline]:not([data-event-editor-chrome] *){border-radius:calc(var(--radius) * 1.4)}.event-theme-signal :is([data-slot=button],[data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *){transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.event-theme-signal :is([data-slot=button],[data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *):hover{transform:translateY(-1px)}.event-theme-signal [data-slot=badge]:not([data-event-editor-chrome] *){border-radius:999px}.event-theme-passes h1:not([data-event-editor-chrome] *),.event-theme-passes h3:not([data-event-editor-chrome] *){font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance}.event-theme-passes h2:not([data-event-editor-chrome] *){font-family:Georgia,Times New Roman,ui-serif,serif;font-weight:400;letter-spacing:-.035em;text-wrap:balance}.event-theme-passes [data-section-kind]:not([data-event-editor-chrome] *){--passes-section-accent:var(--passes-accent)}.event-theme-passes [data-section-kind] h2:not([data-event-editor-chrome] *):after{display:block;width:3.5rem;height:.22rem;margin-top:.45rem;border-radius:999px;background:var(--passes-section-accent);content:""}.event-theme-passes :is([data-slot=badge],[data-slot=button],[data-item-editor-field=start],dt,time):not([data-event-editor-chrome] *){font-family:var(--font-mono);letter-spacing:.01em}.event-theme-passes :is([data-slot=card],[data-avpg-panel],[data-block-surface],[data-event-card-item]):not([data-event-editor-chrome] *){border-color:var(--border);background-color:var(--card);background-image:linear-gradient(145deg,color-mix(in oklab,var(--passes-paper) 7%,transparent),transparent 62%);box-shadow:0 .65rem 1.7rem color-mix(in oklab,var(--foreground) 5%,transparent)}.event-theme-passes :is([data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *){position:relative;overflow:hidden}.event-theme-passes [data-event-phantom-item]:not([data-event-editor-chrome] *){background-color:transparent;background-image:none;box-shadow:none}.event-theme-passes :is([data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.event-theme-passes :is([data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *):hover{transform:translateY(-2px);box-shadow:0 .9rem 2.2rem color-mix(in oklab,var(--foreground) 8%,transparent)}.event-theme-passes [data-slot=button]:not([data-event-editor-chrome] *){font-weight:600;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.event-theme-passes [data-slot=button]:not([data-event-editor-chrome] *):hover{transform:translateY(-1px)}.event-theme-passes [data-section-kind=highlights] [data-slot=card]:not([data-event-editor-chrome] *){background-color:color-mix(in oklab,var(--card) 86%,var(--passes-accent))}.event-theme-passes [data-section-kind=schedule] [data-event-card-item]:not([data-event-editor-chrome] *){background-color:color-mix(in oklab,var(--card) 92%,var(--passes-accent))}.event-theme-passes [data-section-kind=tickets] :is([data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *){background-color:color-mix(in oklab,var(--card) 86%,var(--passes-accent));background-image:linear-gradient(135deg,color-mix(in oklab,var(--passes-accent) 16%,transparent),transparent 52%,color-mix(in oklab,var(--passes-accent) 8%,transparent))}.event-theme-passes [data-section-kind=tickets] :is([data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *):hover{transform:rotate(-.2deg) translateY(-2px)}.event-theme-passes [data-section-kind=tickets] :is([data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *):after{position:absolute;right:1rem;bottom:.8rem;width:4.5rem;height:.55rem;background:repeating-linear-gradient(90deg,currentcolor 0 1px,transparent 1px 3px,currentcolor 3px 5px,transparent 5px 7px);content:"";opacity:.12;pointer-events:none}.event-theme-passes [data-section-kind=faq] [data-event-card-item][data-state=open]:not([data-event-editor-chrome] *){border-color:color-mix(in oklab,var(--passes-accent) 48%,var(--border));background-color:color-mix(in oklab,var(--card) 92%,var(--passes-accent))}.event-theme-passes :is([data-section-kind=current_speakers],[data-section-kind=previous_speakers]) [data-avpg-panel]:not([data-event-editor-chrome] *){background-color:color-mix(in oklab,var(--card) 93%,var(--passes-accent))}.event-theme-passes :is([data-avpg-hero],[data-event-image-hero]){isolation:isolate;overflow:hidden;border:1px solid var(--border);border-top:0;background-color:var(--card);background-image:radial-gradient(circle at 92% 12%,color-mix(in oklab,var(--passes-accent) 20%,transparent),transparent 32%);clip-path:polygon(0 0,100% 0,100% calc(50% - .75rem),calc(100% - .75rem) 50%,100% calc(50% + .75rem),100% 100%,0 100%,0 calc(50% + .75rem),.75rem 50%,0 calc(50% - .75rem));box-shadow:0 1rem 2.5rem color-mix(in oklab,var(--foreground) 5%,transparent)}.event-theme-passes [data-avpg-hero] h1{box-sizing:border-box;line-height:.94;font-weight:650;margin-right:-.08em;margin-left:-.08em;padding:.08em .08em .12em}.event-theme-passes [data-avpg-hero]:after,.event-theme-passes [data-event-image-hero]:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:2;background:repeating-linear-gradient(90deg,color-mix(in oklab,var(--border) 88%,transparent) 0 .4rem,transparent .4rem .8rem) bottom /100% 1px no-repeat}@media (prefers-reduced-motion:reduce){.event-theme-passes :is([data-slot=button],[data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *),.event-theme-signal :is([data-slot=button],[data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *){transition:none}.event-theme-passes :is([data-slot=button],[data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *):hover,.event-theme-signal :is([data-slot=button],[data-slot=card],[data-event-card-item]):not([data-event-editor-chrome] *):hover{transform:none}}