/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */.expanded-agenda.svelte-1i3vxdc{color:#c7fe00;background:#000;width:100%}.expanded-agenda-layout.svelte-1i3vxdc{width:100%;min-height:0;display:flex}.expanded-agenda-content.svelte-1i3vxdc{flex-direction:column;flex:1;gap:64px;min-width:0;padding:64px 128px 64px 64px;display:flex}.agenda-header.svelte-1i3vxdc{width:min(100%,640px)}.agenda-date.svelte-1i3vxdc{text-transform:uppercase;align-items:center;gap:32px;font:500 20px/28px Geist Mono,monospace;display:flex}.agenda-date.svelte-1i3vxdc img:where(.svelte-1i3vxdc){width:14px;height:14px}.agenda-header.svelte-1i3vxdc h2:where(.svelte-1i3vxdc){--title-line-height:40px;box-sizing:border-box;font-variation-settings:"wdth" 125;width:100%;font-family:Hubot Sans,Arial,sans-serif;font-size:32px;font-weight:700;line-height:var(--title-line-height);flex-direction:column;align-items:flex-start;margin:32px 0;padding-right:16px;display:flex}.agenda-header.svelte-1i3vxdc h2:where(.svelte-1i3vxdc) .title-highlight:where(.svelte-1i3vxdc){box-sizing:border-box;width:fit-content;max-width:100%;font-family:Hubot Sans,Arial,sans-serif;font-size:inherit;font-weight:inherit;font-variation-settings:"wdth" 125;line-height:var(--title-line-height);color:#c7fe00;background:#11425d;padding:8px 16px;display:block}.agenda-header.svelte-1i3vxdc h2:where(.svelte-1i3vxdc) .title-secondary:where(.svelte-1i3vxdc){color:#fff;background:#7f54ff}.agenda-header.svelte-1i3vxdc>p:where(.svelte-1i3vxdc){color:#f2f2f2;margin:0;font-family:Poppins,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.agenda-table.svelte-1i3vxdc{border:1px solid #f2f2f2;grid-template-columns:max-content minmax(0,1fr);width:min(100%,1664px);display:grid}.agenda-slot.svelte-1i3vxdc{grid-column:1/-1;grid-template-columns:subgrid;color:#f2f2f2;background:#000;transition:background-color .1s linear,color .1s linear;display:grid}.agenda-slot.svelte-1i3vxdc+.agenda-slot:where(.svelte-1i3vxdc){border-top:1px solid #f2f2f2}.agenda-slot.svelte-1i3vxdc:hover,.agenda-slot.svelte-1i3vxdc:focus-within{color:#000;background:#c7fe00}.agenda-time.svelte-1i3vxdc{text-align:center;white-space:nowrap;color:#c7fe00;text-transform:uppercase;background:#000;padding:32px;font:500 20px/28px Geist Mono,monospace;transition:background-color .1s linear,color .1s linear}.agenda-slot.svelte-1i3vxdc:hover .agenda-time:where(.svelte-1i3vxdc),.agenda-slot.svelte-1i3vxdc:focus-within .agenda-time:where(.svelte-1i3vxdc){color:#c7fe00;background:#11425d}.agenda-details.svelte-1i3vxdc{border-left:1px solid #f2f2f2;min-width:0;padding:32px}.slot-label.svelte-1i3vxdc{text-transform:uppercase;margin:0 0 16px;font:500 20px/28px Geist Mono,monospace}.agenda-details.svelte-1i3vxdc h3:where(.svelte-1i3vxdc){z-index:0;max-width:100%;margin:0;padding:8px 16px;font-family:Hubot Sans,sans-serif;font-size:24px;font-weight:700;font-stretch:125%;line-height:32px;transition:color .1s linear;display:inline-block;position:relative}.agenda-details.svelte-1i3vxdc h3:where(.svelte-1i3vxdc):before{z-index:-1;opacity:0;content:"";background:#7f54ff;transition:opacity .1s linear;position:absolute;inset:0}.agenda-slot.svelte-1i3vxdc:hover h3:where(.svelte-1i3vxdc),.agenda-slot.svelte-1i3vxdc:focus-within h3:where(.svelte-1i3vxdc){color:#f2f2f2;box-shadow:none;outline:none}.agenda-slot.svelte-1i3vxdc:hover h3:where(.svelte-1i3vxdc):before,.agenda-slot.svelte-1i3vxdc:focus-within h3:where(.svelte-1i3vxdc):before{opacity:1;border:0}.slot-description.svelte-1i3vxdc{white-space:pre-line;max-width:672px;margin:16px 0 0;font:500 16px/24px Hubot Sans,sans-serif}.slot-speakers.svelte-1i3vxdc{flex-direction:column;gap:24px;margin-top:24px;display:flex}.slot-speakers.has-talks.svelte-1i3vxdc{gap:32px;margin-top:32px}.agenda-slot.drilling-panel.svelte-1i3vxdc .slot-speakers:where(.svelte-1i3vxdc){flex-flow:wrap}.speaker-talk-title.svelte-1i3vxdc{margin:0 0 24px;font:500 16px/24px Hubot Sans,sans-serif}.speaker.svelte-1i3vxdc{align-items:center;min-width:190px;display:flex}.speaker-copy.svelte-1i3vxdc{white-space:nowrap;flex-direction:column;font-family:Hubot Sans,sans-serif;line-height:24px;display:flex}.speaker-copy.svelte-1i3vxdc strong:where(.svelte-1i3vxdc){font-size:16px;font-weight:500}.speaker-copy.svelte-1i3vxdc strong:where(.svelte-1i3vxdc) a:where(.svelte-1i3vxdc),.slot-description.svelte-1i3vxdc a:where(.svelte-1i3vxdc){color:inherit;text-decoration:none}.speaker-copy.svelte-1i3vxdc strong:where(.svelte-1i3vxdc) a:where(.svelte-1i3vxdc){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.speaker-copy.svelte-1i3vxdc strong:where(.svelte-1i3vxdc) a:where(.svelte-1i3vxdc):hover,.speaker-copy.svelte-1i3vxdc strong:where(.svelte-1i3vxdc) a:where(.svelte-1i3vxdc):focus-visible,.slot-description.svelte-1i3vxdc a:where(.svelte-1i3vxdc):hover,.slot-description.svelte-1i3vxdc a:where(.svelte-1i3vxdc):focus-visible{text-underline-offset:3px;text-decoration:underline}.speaker-copy.svelte-1i3vxdc span:where(.svelte-1i3vxdc){font-size:12px;font-weight:400}@media (min-width:768px){.expanded-agenda.svelte-1i3vxdc .rail-content{top:calc(var(--corvacon-nav-height,40px) + 32px)}}@media (max-width:1023px) and (min-width:768px){.expanded-agenda-content.svelte-1i3vxdc{padding-right:32px}}@media (max-width:767px){.expanded-agenda-layout.svelte-1i3vxdc{flex-direction:column}.expanded-agenda-layout.svelte-1i3vxdc .section-rail{top:var(--corvacon-nav-height,40px);z-index:2;position:sticky}.expanded-agenda-content.svelte-1i3vxdc{gap:48px;padding:48px 16px}.agenda-date.svelte-1i3vxdc{gap:20px;font-size:16px;line-height:24px}.agenda-header.svelte-1i3vxdc h2:where(.svelte-1i3vxdc){--title-line-height:32px;margin:24px 0;font-size:24px}.agenda-header.svelte-1i3vxdc h2:where(.svelte-1i3vxdc) .title-highlight:where(.svelte-1i3vxdc){padding:6px 12px}.agenda-table.svelte-1i3vxdc,.agenda-slot.svelte-1i3vxdc{display:block}.agenda-time.svelte-1i3vxdc{text-align:left;padding:20px 16px;font-size:16px;line-height:24px}.agenda-details.svelte-1i3vxdc{border-top:1px solid #f2f2f2;border-left:0;padding:24px 16px}.slot-label.svelte-1i3vxdc{font-size:16px;line-height:24px}.agenda-details.svelte-1i3vxdc h3:where(.svelte-1i3vxdc){font-size:24px;line-height:32px}}.staging-page.svelte-e8b3x8>section,.staging-page.svelte-e8b3x8>footer{position:relative;z-index:0;isolation:isolate}
