.schedule[data-v-96090584]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:72px;padding-top:56px}.block-title[data-v-96090584]{color:#fff;font-size:clamp(28px,4.5vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 24px}.speakers__lead[data-v-96090584]{color:#ffffffe6;font-size:clamp(16px,2vw,19px);font-weight:500;line-height:1.5;margin:0 0 16px;max-width:720px}.schedule__body[data-v-96090584]{margin:0}.speaker-grid[data-v-96090584]{--speaker-gap:16px;--speaker-w:100%;display:flex;flex-wrap:wrap;gap:var(--speaker-gap);justify-content:center;margin-top:40px;opacity:0}.speaker-status[data-v-96090584]{color:#fff9;font-size:15px;margin:40px 0 0;text-align:center}.speaker-card[data-v-96090584]{align-items:center;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));background:#ffffff29;border:1px solid hsla(0,0%,100%,.35);border-radius:20px;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff1a,0 6px 20px #00000014;color:inherit;contain:paint layout;cursor:pointer;display:flex;flex:0 0 var(--speaker-w);flex-direction:column;font:inherit;min-width:0;padding:32px 24px 28px;text-align:center;transition:background .3s var(--ease-out)}.speaker-card[data-v-96090584]:focus-visible,.speaker-card[data-v-96090584]:hover{background:#ffffff3d;outline:none}.speaker-card__photo[data-v-96090584]{align-items:center;background:#202b3f;border-radius:18px;display:flex;height:120px;justify-content:center;margin-bottom:20px;overflow:hidden;width:120px}.speaker-card__photo img[data-v-96090584]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.speaker-card__logo[data-v-96090584]{color:#ffffff52}.speaker-card__name[data-v-96090584]{color:#fffffff2;font-size:19px;font-weight:700;letter-spacing:-.01em;margin-bottom:8px;overflow-wrap:anywhere}.speaker-card__role[data-v-96090584]{color:#fff9;letter-spacing:.02em}.speaker-card__role[data-v-96090584],.speaker-card__talk[data-v-96090584]{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.speaker-card__talk[data-v-96090584]{align-self:stretch;border-top:1px solid hsla(0,0%,100%,.18);color:#ffffffe0;display:-webkit-box;font-weight:500;-webkit-line-clamp:3;line-clamp:3;margin-top:14px;padding-top:14px;-webkit-box-orient:vertical;overflow:hidden}.speaker-card__flag[data-v-96090584]{border-radius:2px;display:block;height:18px;margin-top:14px;width:auto}.speaker-dialog[data-v-96090584]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000814b3;display:flex;inset:0;justify-content:center;padding:calc(env(safe-area-inset-top,0px) + 104px) 24px calc(env(safe-area-inset-bottom,0px) + 32px);position:fixed;z-index:1000}.speaker-dialog__panel[data-v-96090584]{max-height:100%;max-width:640px;overflow-y:auto;overscroll-behavior:contain;position:relative;width:100%;-webkit-overflow-scrolling:touch;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));background:#ffffff29;border:1px solid hsla(0,0%,100%,.35);border-radius:24px;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff1a,0 24px 60px #00000073;color:#fff;padding:40px 36px 36px}.speaker-dialog__close[data-v-96090584]{align-items:center;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#ffffffd9;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:18px;top:18px;transition:background .2s var(--ease-out);width:36px}.speaker-dialog__close[data-v-96090584]:focus-visible,.speaker-dialog__close[data-v-96090584]:hover{background:#ffffff3d;outline:none}.speaker-dialog__header[data-v-96090584]{align-items:center;display:flex;gap:20px;margin-bottom:24px;padding-right:40px}.speaker-dialog__photo[data-v-96090584]{align-items:center;background:linear-gradient(135deg,#506ec852,#141c3880);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;display:flex;flex:none;height:96px;justify-content:center;overflow:hidden;width:96px}.speaker-dialog__photo img[data-v-96090584]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.speaker-dialog__name[data-v-96090584]{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.speaker-dialog__flag[data-v-96090584]{border-radius:2px;display:inline-block;height:18px;margin-left:8px;vertical-align:-2px;width:auto}.speaker-dialog__title[data-v-96090584]{color:#ffffffa6;font-size:14px;line-height:1.5;margin:0}.speaker-dialog__talk[data-v-96090584]{border-top:1px solid hsla(0,0%,100%,.18);padding-top:24px}.speaker-dialog__talk-title[data-v-96090584]{color:#fff;font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.4;margin:0 0 12px}.speaker-dialog__talk p[data-v-96090584]{margin:0;white-space:pre-line}.speaker-dialog__body[data-v-96090584],.speaker-dialog__talk p[data-v-96090584]{color:#ffffffd1;font-size:15px;line-height:1.8}.speaker-dialog__body[data-v-96090584]{border-top:1px solid hsla(0,0%,100%,.18);margin-top:24px;padding-top:24px}.speaker-dialog__body p[data-v-96090584]{margin:0;white-space:pre-line}.speaker-dialog__empty[data-v-96090584]{color:#ffffff8c}@media(max-width:520px){.speaker-dialog__header[data-v-96090584]{align-items:center;flex-direction:column;padding-right:0;text-align:center}}.dialog-enter-active[data-v-96090584],.dialog-leave-active[data-v-96090584]{transition:opacity .25s var(--ease-out)}.dialog-enter-active .speaker-dialog__panel[data-v-96090584],.dialog-leave-active .speaker-dialog__panel[data-v-96090584]{transition:transform .25s var(--ease-out),opacity .25s var(--ease-out)}.dialog-enter-from[data-v-96090584],.dialog-leave-to[data-v-96090584]{opacity:0}.dialog-enter-from .speaker-dialog__panel[data-v-96090584],.dialog-leave-to .speaker-dialog__panel[data-v-96090584]{opacity:0;transform:translateY(16px) scale(.98)}@media(prefers-reduced-motion:reduce){.dialog-enter-active[data-v-96090584],.dialog-enter-active .speaker-dialog__panel[data-v-96090584],.dialog-leave-active[data-v-96090584],.dialog-leave-active .speaker-dialog__panel[data-v-96090584]{transition:none}}.agenda-table[data-v-96090584]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;margin-top:40px;overflow:hidden}.agenda-table__head[data-v-96090584],.agenda-table__row[data-v-96090584]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:grid;gap:12px;grid-template-columns:1fr .6fr;padding:14px 16px}.agenda-table__head[data-v-96090584]{background:#ffffff0a;color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.agenda-table__head .col--session[data-v-96090584]{grid-column:1/-1;order:2;padding-top:4px}.agenda-table__row[data-v-96090584]:last-child{border-bottom:none}.agenda-table__row[data-v-96090584]{color:#ffffffe0;font-size:14px;transition:background .2s ease}.agenda-table__row .col--session[data-v-96090584]{color:#fff;font-size:15px;font-weight:600;grid-column:1/-1;line-height:1.4;order:2}.col--time[data-v-96090584]{color:#fffc;flex-wrap:wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;gap:8px;letter-spacing:.02em;white-space:nowrap}.col--time[data-v-96090584],.time-range[data-v-96090584]{align-items:center;display:inline-flex}.time-sep[data-v-96090584]{color:#ffffff59;margin:0 4px}.duration-badge[data-v-96090584]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:#ffffffb3;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:2px 8px}.agenda-table__row--keynote .duration-badge[data-v-96090584]{background:#78a5eb2e;border-color:#78a5eb59;color:#d6e4ff}.agenda-table__row--highlight .duration-badge[data-v-96090584]{background:#e66e782e;border-color:#e66e7859;color:#ffd9dd}.col--location[data-v-96090584]{color:#fff9;font-size:12px;text-align:right}.agenda-table__row--keynote[data-v-96090584]{background:#608cdc14}.agenda-table__row--break[data-v-96090584]{background:#ffffff04;color:#ffffffb3}.agenda-table__row--break .col--session[data-v-96090584]{color:#ffffffc7;font-weight:500}.agenda-table__row--highlight[data-v-96090584]{background:#dc5a641a}.agenda-table__row--highlight .col--session[data-v-96090584]{color:#ffd9dd}@media(min-width:640px){.speaker-grid[data-v-96090584]{--speaker-w: calc(50% - 8px) }.speaker-card__photo[data-v-96090584]{height:104px;width:104px}}@media(min-width:1024px){.speaker-grid[data-v-96090584]{--speaker-gap:20px;--speaker-w: calc(33.33333% - 13.33333px) }}@media(min-width:768px){.agenda-table__head[data-v-96090584],.agenda-table__row[data-v-96090584]{gap:20px;grid-template-columns:220px 1fr 180px;padding:16px 24px}.agenda-table__head .col--session[data-v-96090584],.agenda-table__row .col--session[data-v-96090584]{grid-column:auto;order:0;padding-top:0}.col--location[data-v-96090584]{text-align:left}}
