.speaker-card-mini.svelte-1efz6mg{display:flex;align-items:center;gap:1rem}.photo-wrapper.svelte-1efz6mg{background:url(../../../images/speakers/speaker-card-bg.png) no-repeat center center;background-size:cover;border-radius:.75rem;display:block;flex-shrink:0;height:120px;overflow:hidden;position:relative;width:120px;will-change:transform;box-shadow:0 4px 16px #0000002e,0 1px 4px #0000001a;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s}.gradient-holo.svelte-1efz6mg{filter:blur(1px) brightness(.75) saturate(5);pointer-events:none;position:absolute;left:0;mix-blend-mode:screen;opacity:.75;top:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),filter .6s;z-index:0}.speaker-photo.svelte-1efz6mg{border-radius:.5rem;display:block;filter:grayscale(1);height:100%;object-fit:cover;object-position:top center;width:100%}.speaker-info.svelte-1efz6mg{display:flex;flex-direction:column;gap:.25rem}.speaker-info.svelte-1efz6mg .company-name:where(.svelte-1efz6mg){color:var(--yellow);font-family:Space Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.15em;line-height:1.2em;text-transform:uppercase}.speaker-info.svelte-1efz6mg .speaker-name:where(.svelte-1efz6mg){color:#d9cafb;font-family:Space Mono,monospace;font-size:.875rem;font-weight:400;line-height:1.2em;text-transform:uppercase}.speaker-info.svelte-1efz6mg .speaker-title:where(.svelte-1efz6mg){color:var(--grayellow);font-family:Space Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.1em;line-height:1.2em;text-transform:uppercase}.time-slot-row.svelte-9dljl7{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.time-slot-row.svelte-9dljl7{align-items:stretch;flex-direction:row}}.time-column.svelte-9dljl7{background-color:#141414b3;border:1px solid var(--green);display:flex;flex-shrink:0;justify-content:center;align-items:center;padding:11px 8px}@media screen and (min-width:768px){.time-column.svelte-9dljl7{width:153px}}.time-column.svelte-9dljl7 .time:where(.svelte-9dljl7){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.4em;white-space:nowrap}.time-column.svelte-9dljl7 .time:where(.svelte-9dljl7) .time-break:where(.svelte-9dljl7){display:inline}@media screen and (min-width:768px){.time-column.svelte-9dljl7 .time:where(.svelte-9dljl7) .time-break:where(.svelte-9dljl7){display:block}}.content-column.svelte-9dljl7{display:flex;flex:1;min-width:0}.content-column.svelte-9dljl7>*{flex:1}.simple-event.svelte-9dljl7{background-color:#141414b3;border:1px solid var(--green);display:flex;align-items:center;justify-content:space-between;height:100%;padding:24px}.simple-event.svelte-9dljl7 .event-title-row:where(.svelte-9dljl7){display:flex;align-items:center;gap:8px}.simple-event.svelte-9dljl7 .event-title:where(.svelte-9dljl7){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.4em;text-transform:uppercase}.simple-event.svelte-9dljl7 .event-icon:where(.svelte-9dljl7){flex-shrink:0}.simple-event.svelte-9dljl7 .event-location:where(.svelte-9dljl7){color:var(--grayellow);font-family:Space Mono,monospace;font-size:.875rem;font-weight:400;line-height:2em}.sessions-grid.svelte-9dljl7{display:grid;gap:10px;grid-template-columns:1fr}@media screen and (min-width:1024px){.sessions-grid.svelte-9dljl7{grid-template-columns:repeat(2,1fr)}}.sessions-grid.svelte-9dljl7.single{grid-template-columns:1fr}.session-card.svelte-9dljl7{background-color:#141414b3;border:1px solid var(--green);display:flex;flex-direction:column;gap:14px;padding:24px}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7){display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:600px){.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7){flex-direction:row;justify-content:space-between;align-items:flex-start;gap:15px}}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .card-title-row:where(.svelte-9dljl7){flex:1;min-width:0}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .talk-title:where(.svelte-9dljl7){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.4em;text-transform:uppercase}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .workshop-title:where(.svelte-9dljl7){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .type-label:where(.svelte-9dljl7){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.2em;text-transform:uppercase}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .sdk-icon:where(.svelte-9dljl7){flex-shrink:0;height:24px;width:24px}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .sdk-label:where(.svelte-9dljl7){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;letter-spacing:.09em;line-height:1.2em;text-transform:uppercase}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .card-meta:where(.svelte-9dljl7){flex-shrink:0;display:flex;align-items:center;gap:.875rem}.session-card.svelte-9dljl7 .card-header:where(.svelte-9dljl7) .card-meta:where(.svelte-9dljl7) .room:where(.svelte-9dljl7){color:var(--grayellow);font-family:Space Mono,monospace;font-size:.875rem;font-weight:400;line-height:2em;white-space:nowrap}.session-card.svelte-9dljl7 .view-details:where(.svelte-9dljl7){color:var(--yellow);text-decoration:none}.session-card.svelte-9dljl7 .view-details:where(.svelte-9dljl7):hover{text-decoration:underline}.speakers.svelte-9dljl7{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:15px}.schedule-page.svelte-13awv5b{background-color:#0b0b0b;background-image:url(../../../images/backgrounds/schedule-bg.webp);background-image:image-set(url(../../../images/backgrounds/schedule-bg.avif) type("image/avif"),url(../../../images/backgrounds/schedule-bg.webp) type("image/webp"));background-position:top center;background-repeat:no-repeat;background-size:100% auto}.tab-heading .heading h2 em{font-style:normal}.day-tabs-container.svelte-13awv5b{margin-top:2.5rem}.day-tabs-container.svelte-13awv5b .day-tabs:where(.svelte-13awv5b){display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:1024px){.day-tabs-container.svelte-13awv5b .day-tabs:where(.svelte-13awv5b){flex-direction:row;gap:1.5rem}}.day-tabs-container.svelte-13awv5b .day-tabs:where(.svelte-13awv5b) .day-tab:where(.svelte-13awv5b){background:none;border:none;border-bottom:2px solid transparent;color:var(--grayellow);cursor:pointer;font-family:Space Grotesk,Space Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4em;padding:.5rem 0;white-space:nowrap;transition:color .3s ease,border-color .3s ease}@media screen and (min-width:1360px){.day-tabs-container.svelte-13awv5b .day-tabs:where(.svelte-13awv5b) .day-tab:where(.svelte-13awv5b){font-size:1.125rem;padding:.75rem 1.5rem}}.day-tabs-container.svelte-13awv5b .day-tabs:where(.svelte-13awv5b) .day-tab:where(.svelte-13awv5b).active{color:var(--yellow);border-bottom-color:var(--yellow)}.day-tabs-container.svelte-13awv5b .day-tabs:where(.svelte-13awv5b) .day-tab:where(.svelte-13awv5b):not(.active):hover{color:var(--white)}.schedule-container.svelte-13awv5b{margin-top:1.5rem}.time-slot-row.svelte-13awv5b{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.time-slot-row.svelte-13awv5b{align-items:stretch;flex-direction:row}}.time-slot-row.svelte-13awv5b:first-child .time-column:where(.svelte-13awv5b){border-top-left-radius:1.25rem}@media screen and (max-width:767px){.time-slot-row.svelte-13awv5b:first-child .time-column:where(.svelte-13awv5b){border-top-right-radius:1.25rem}}.time-slot-row.svelte-13awv5b:first-child .simple-event:where(.svelte-13awv5b){border-top-right-radius:1.25rem}@media screen and (max-width:767px){.time-slot-row.svelte-13awv5b:first-child .simple-event:where(.svelte-13awv5b){border-top-left-radius:1.25rem;border-top-right-radius:0}}.time-slot-row.svelte-13awv5b:last-child .time-column:where(.svelte-13awv5b){border-bottom-left-radius:1.25rem}@media screen and (max-width:767px){.time-slot-row.svelte-13awv5b:last-child .time-column:where(.svelte-13awv5b){border-bottom-left-radius:0}}.time-slot-row.svelte-13awv5b:last-child .simple-event:where(.svelte-13awv5b){border-bottom-right-radius:1.25rem}@media screen and (max-width:767px){.time-slot-row.svelte-13awv5b:last-child .simple-event:where(.svelte-13awv5b){border-bottom-left-radius:1.25rem}}.time-column.svelte-13awv5b{background-color:#141414b3;border:1px solid var(--green);display:flex;flex-shrink:0;justify-content:center;align-items:center;padding:11px 8px}@media screen and (min-width:768px){.time-column.svelte-13awv5b{width:153px}}.time-column.svelte-13awv5b .time:where(.svelte-13awv5b){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.4em;white-space:nowrap}.time-column.svelte-13awv5b .time:where(.svelte-13awv5b) .time-break{display:inline}@media screen and (min-width:768px){.time-column.svelte-13awv5b .time:where(.svelte-13awv5b) .time-break{display:block}}.content-column.svelte-13awv5b{display:flex;flex:1;min-width:0}.content-column.svelte-13awv5b>:where(.svelte-13awv5b){flex:1}.simple-event.svelte-13awv5b{background-color:#141414b3;border:1px solid var(--green);display:flex;align-items:center;justify-content:space-between;height:100%;padding:24px}.simple-event.svelte-13awv5b .event-title-row:where(.svelte-13awv5b){display:flex;align-items:center;gap:8px}.simple-event.svelte-13awv5b .event-title:where(.svelte-13awv5b){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.4em;text-transform:uppercase}.simple-event.svelte-13awv5b .event-icon:where(.svelte-13awv5b){flex-shrink:0}.simple-event.svelte-13awv5b .event-location:where(.svelte-13awv5b){color:var(--grayellow);font-family:Space Mono,monospace;font-size:.875rem;font-weight:400;line-height:2em}.sessions-grid.svelte-13awv5b{display:grid;gap:10px;grid-template-columns:1fr}@media screen and (min-width:1024px){.sessions-grid.svelte-13awv5b{grid-template-columns:repeat(2,1fr)}}.session-card.svelte-13awv5b{background-color:#141414b3;border:1px solid var(--green);display:flex;flex-direction:column;gap:14px;padding:24px}@media screen and (min-width:768px){.session-card.svelte-13awv5b.full-width{grid-column:1 / -1}}.session-card.svelte-13awv5b .card-header:where(.svelte-13awv5b){display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.session-card.svelte-13awv5b .card-header:where(.svelte-13awv5b) .workshop-title:where(.svelte-13awv5b){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.session-card.svelte-13awv5b .card-header:where(.svelte-13awv5b) .type-label:where(.svelte-13awv5b){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;line-height:1.2em;text-transform:uppercase}.session-card.svelte-13awv5b .card-header:where(.svelte-13awv5b) .sdk-icon:where(.svelte-13awv5b){flex-shrink:0;height:24px;width:24px}.session-card.svelte-13awv5b .card-header:where(.svelte-13awv5b) .sdk-label:where(.svelte-13awv5b){color:var(--white);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:400;letter-spacing:.09em;line-height:1.2em;text-transform:uppercase}.description.svelte-13awv5b{color:var(--white);font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4em;margin-top:.5rem}.description.svelte-13awv5b a{color:var(--white);text-decoration:underline}.schedule-grid-holder.svelte-13awv5b{display:grid;grid-template-areas:"overlap";min-height:20rem;position:relative}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b){display:flex;flex-direction:column;gap:10px;grid-area:overlap;height:0;opacity:0;overflow:hidden;transition:opacity .5s ease;z-index:0}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b).active{height:auto;opacity:1;padding:10px;z-index:1}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .time-column{border-top-left-radius:1.25rem}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .simple-event,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .sessions-grid,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .session-card{border-top-right-radius:1.25rem}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .time-column{border-bottom-left-radius:1.25rem}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .simple-event,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .sessions-grid,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .session-card{border-bottom-right-radius:1.25rem}@media screen and (max-width:767px){.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .time-column{border-top-right-radius:1.25rem}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .simple-event,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .sessions-grid,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:first-child .session-card{border-top-right-radius:0}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .time-column{border-bottom-left-radius:0}.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .simple-event,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .sessions-grid,.schedule-grid-holder.svelte-13awv5b .schedule-grid-panel:where(.svelte-13awv5b) .time-slot-row:last-child .session-card{border-bottom-left-radius:1.25rem}}
