body[data-theme="conference-classic"]{
  --theme-section-gap:0px;
  --theme-depth:35;
}
body[data-theme="conference-classic"] main.theme-layout-root{
  gap:var(--theme-section-gap);
  isolation:isolate;
}
body[data-theme="conference-classic"] main.theme-layout-root > section{
  position:relative;
  z-index:1;
}
body[data-theme="conference-classic"][data-theme-card-style="glass"] main.theme-layout-root article{
  backdrop-filter:blur(16px);
  -webkit-backdrop-filter:blur(16px);
}
body[data-theme="conference-classic"] .theme-ambient-layer{
  position:fixed;
  inset:0;
  pointer-events:none;
  z-index:-1;
  overflow:hidden;
}
body[data-theme="conference-classic"] .theme-ambient-orb{
  position:absolute;
  border-radius:50%;
  filter:blur(2px);
  opacity:.12;
  background:radial-gradient(circle at 35% 35%,var(--accent),transparent 70%);
  animation:themeFloat 14s ease-in-out infinite alternate;
}
body[data-theme="conference-classic"] .theme-ambient-orb:nth-child(1){width:38vw;height:38vw;inset-block-start:8%;inset-inline-start:-12%;}
body[data-theme="conference-classic"] .theme-ambient-orb:nth-child(2){width:30vw;height:30vw;inset-block-start:42%;inset-inline-end:-10%;animation-delay:-5s;}
body[data-theme="conference-classic"] .theme-ambient-orb:nth-child(3){width:24vw;height:24vw;inset-block-end:2%;inset-inline-start:35%;animation-delay:-9s;}
@keyframes themeFloat{to{transform:translate3d(4vw,-3vh,0) scale(1.08)}}
@media (prefers-reduced-motion:reduce){body[data-theme="conference-classic"] .theme-ambient-orb{animation:none}}

body[data-theme="conference-classic"][data-theme-card-style="outlined"] article{box-shadow:none!important;border:1px solid color-mix(in srgb,var(--primary) 18%,transparent)!important}
body[data-theme="conference-classic"][data-theme-card-style="flat"] article{box-shadow:none!important}
body[data-theme="conference-classic"].theme-no-accent-glow .section-symbol,body[data-theme="conference-classic"].theme-no-accent-glow .conference-mark{box-shadow:none!important;filter:none!important}
