@layer components{.pk-content-agenda{margin-block:var(--pk-6);display:block}.pk-content-agenda__controls:not([hidden]){justify-content:flex-end;align-items:center;gap:var(--pk-2);padding-block:var(--pk-3);z-index:7;background:var(--pk-surface);border-block-end:1px solid var(--pk-line-soft);flex-wrap:wrap;display:flex;position:relative;top:0}.pk-content-agenda__toolbar-actions>.pk-btn--icon{min-inline-size:calc(var(--pk-6) + var(--pk-1));min-block-size:calc(var(--pk-6) + var(--pk-1));padding:var(--pk-2)}.pk-content-agenda__time-choice{min-width:0;max-width:100%;margin-inline-end:auto}.pk-content-agenda__time-choice .pk-field,.pk-content-agenda__time-choice .pk-field__control{min-width:0}.pk-content-agenda__filter-controls{align-items:center;gap:var(--pk-2);flex-wrap:wrap;flex:100%;min-inline-size:0;margin-inline-end:auto;display:flex}.pk-content-agenda__filter-controls .pk-field{min-inline-size:0;max-inline-size:100%}.pk-content-agenda__filter-controls .pk-field:has([data-agenda-search]){flex:14rem;max-inline-size:18rem}.pk-content-agenda__filter-controls .pk-field__label,.pk-content-agenda__time-choice .pk-field__label{position:absolute}.pk-content-agenda__filter-controls .pk-input{min-block-size:calc(var(--pk-6) + var(--pk-1));padding-block:var(--pk-2)}.pk-content-agenda__location-dots{gap:calc(var(--pk-1) / 2);display:flex}.pk-content-agenda__location-dots>span{inline-size:var(--pk-2);block-size:var(--pk-2);background:var(--agenda-color,var(--pk-accent));border-radius:50%}.pk-content-agenda__location-popup{box-sizing:border-box;inline-size:min(18.75rem, calc(100vw - var(--pk-4)));max-block-size:min(25rem,70dvh);padding:var(--pk-2);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);color:var(--pk-ink);box-shadow:var(--pk-shadow-2);margin:0;position:fixed;inset:auto;overflow:auto}.pk-content-agenda__clocks{gap:var(--pk-1);flex-direction:column;display:flex}.pk-agenda-dialog .pk-content-agenda__controls{top:0}.pk-content-agenda.is-compact .pk-content-agenda__description{display:none}.pk-agenda-dialog{width:calc(100% - 2 * var(--pk-3));height:calc(100dvh - 2 * var(--pk-3));max-width:none;max-height:none;padding:var(--pk-3);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-canvas);color:var(--pk-ink);overscroll-behavior:contain;margin:auto;overflow:auto}.pk-agenda-dialog::backdrop{background:var(--pk-overlay)}@media (width<=46rem){.pk-agenda-dialog{box-sizing:border-box;width:100%;height:100dvh;padding:var(--pk-2);padding-top:max(var(--pk-2), env(safe-area-inset-top));padding-bottom:max(var(--pk-2), env(safe-area-inset-bottom));border:0;border-radius:0;margin:0;position:fixed;inset:0}}.pk-agenda-dialog .pk-content-agenda{margin-block:0}.pk-site:has(.pk-agenda-dialog[open]){overflow:hidden}.pk-content-agenda__tabs{border-block-end:1px solid var(--pk-line);flex-wrap:wrap;display:flex}.pk-content-agenda__tabs button[aria-selected]{padding:calc(var(--pk-2) + var(--pk-1) / 2) calc(var(--pk-4) + var(--pk-1) / 2);border:0;border-block-start:1px solid var(--pk-line);border-inline-start:1px solid var(--pk-line);background:var(--pk-surface);color:var(--pk-ink-muted);font:inherit;cursor:pointer;border-block-end:3px solid #0000;flex-direction:column;align-items:flex-start;gap:1px;font-weight:600;display:flex}.pk-content-agenda__tabs button small{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);font-weight:400}.pk-content-agenda__tabs button:last-child{border-inline-end:1px solid var(--pk-line)}.pk-content-agenda__tabs button.is-active,.pk-content-agenda__tabs button[aria-selected=true]{background:var(--pk-surface);color:var(--pk-accent-ink);border-block-end-color:var(--pk-accent)}.pk-content-agenda__day{width:100%;overflow-x:auto}.pk-content-agenda__location{--agenda-color:var(--pk-accent)}.pk-content-agenda__location--1{--agenda-color:var(--pk-agenda-location-1)}.pk-content-agenda__location--2{--agenda-color:var(--pk-agenda-location-2)}.pk-content-agenda__location--3{--agenda-color:var(--pk-agenda-location-3)}.pk-content-agenda__location--4{--agenda-color:var(--pk-agenda-location-4)}.pk-content-agenda__location--5{--agenda-color:var(--pk-agenda-location-5)}.pk-content-agenda__location--6{--agenda-color:var(--pk-agenda-location-6)}.pk-content-agenda__timeline{border-collapse:separate;border-spacing:0;width:100%;margin:0;padding:0}.pk-content-agenda__slot>th,.pk-content-agenda__slot>td{border-block-start:1px solid var(--pk-line-soft)}.pk-content-agenda__time{vertical-align:top;text-align:right;width:6.5rem;min-width:6.5rem;padding:var(--pk-4) var(--pk-4) var(--pk-4) 0}.pk-content-agenda__clock>time{color:var(--pk-ink);font-size:var(--pk-text-xl);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.pk-content-agenda__clock:not([hidden]){gap:var(--pk-1);flex-direction:column;display:flex}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser],.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]{flex-flow:wrap;justify-content:flex-end;align-items:baseline}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]>time{font-size:var(--pk-text-xs);color:var(--pk-ink-muted);font-weight:400}.pk-content-agenda__time small{overflow-wrap:anywhere;color:var(--pk-ink-muted);font-size:var(--pk-text-xs);font-weight:500;line-height:1.35;display:block}.pk-content-agenda__timeline thead th{padding:var(--pk-3);color:var(--pk-ink);text-align:left;font-size:calc(var(--pk-text-md) + .0625rem);font-weight:600}.pk-content-agenda__cell{vertical-align:top;width:19rem;min-width:19rem;padding:var(--pk-1);position:relative}.pk-content-agenda__session{--agenda-color:var(--pk-accent);--agenda-fill:color-mix(in srgb, var(--agenda-color) 18%, var(--pk-surface));min-height:8rem;padding:calc(var(--pk-2) + var(--pk-1) / 2) var(--pk-3) 0;border:1.5px solid color-mix(in srgb, var(--agenda-color) 60%, transparent);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.pk-content-agenda__session[data-agenda-session-dialog]{cursor:pointer}.pk-content-agenda__session-body{gap:calc(var(--pk-2) + var(--pk-1) / 2);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.pk-content-agenda__session:hover,.pk-content-agenda__session:focus-within{border-color:var(--agenda-color);box-shadow:var(--pk-shadow-2)}@media (prefers-reduced-motion:reduce){.pk-content-agenda__session{transition:none}}.pk-content-agenda__session--1{--agenda-color:var(--pk-agenda-location-1)}.pk-content-agenda__session--2{--agenda-color:var(--pk-agenda-location-2)}.pk-content-agenda__session--3{--agenda-color:var(--pk-agenda-location-3)}.pk-content-agenda__session--4{--agenda-color:var(--pk-agenda-location-4)}.pk-content-agenda__session--5{--agenda-color:var(--pk-agenda-location-5)}.pk-content-agenda__session--6{--agenda-color:var(--pk-agenda-location-6)}.pk-content-agenda__session h3{color:var(--pk-ink);font-size:calc(var(--pk-text-lg) + .03125rem);letter-spacing:-.005em;text-wrap:pretty;margin:0;line-height:1.3}.pk-content-agenda__title-action{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.pk-content-agenda__title-action:hover{text-underline-offset:.2em;text-decoration:underline}.pk-content-agenda__actions{gap:var(--pk-1);flex-wrap:wrap;flex:none;order:2;margin-inline-start:auto;display:flex}.pk-content-agenda__media-action{align-items:center;gap:var(--pk-1);color:var(--pk-accent-ink);font:inherit;font-size:var(--pk-text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.pk-content-agenda__media-action[aria-label]{padding:var(--pk-1);border-radius:var(--pk-radius);color:var(--pk-ink-muted)}.pk-content-agenda__media-action:hover{color:var(--pk-accent-ink)}.pk-content-agenda__card-header,.pk-content-agenda__card-footer{align-items:center;gap:var(--pk-2);flex-wrap:wrap;flex:none;display:flex}.pk-content-agenda__card-header{z-index:4;justify-content:flex-end;margin:0;position:absolute;inset-block-start:var(--pk-1);inset-inline-end:var(--pk-1)}.pk-content-agenda__session:has(>.pk-content-agenda__card-header)>.pk-content-agenda__session-body>h3{padding-inline-end:var(--pk-8)}.pk-content-agenda__card-footer{margin-block-start:var(--pk-2);margin-inline:calc(-1 * var(--pk-3));min-block-size:calc(var(--pk-6) + var(--pk-1));padding:0 var(--pk-2) 0 var(--pk-3);border-block-start:1px solid var(--pk-line-soft);align-items:center;gap:calc(var(--pk-1) / 2)}.pk-content-agenda__session:has(>.pk-agenda-editor__resize--start){padding-block-start:var(--pk-2)}.pk-content-agenda__card-footer button,.pk-content-agenda__card-footer a{z-index:5;position:relative}.pk-content-agenda__move-controls .pk-btn--icon{padding:var(--pk-1);min-inline-size:calc(var(--pk-6) - var(--pk-1));min-block-size:calc(var(--pk-6) - var(--pk-1));font-size:var(--pk-text-sm);align-items:flex-end;line-height:1}.pk-content-agenda__move-controls{align-items:center;gap:var(--pk-1);order:3;margin-inline-start:auto;display:flex}.pk-content-agenda__duration .pk-menu__trigger{gap:var(--pk-1);white-space:nowrap}.pk-content-agenda__track{border-radius:var(--pk-radius-pill);color:var(--pk-ink);font-size:var(--pk-text-2xs);border:1px solid;padding:.2em .5em;font-weight:800}.pk-content-agenda__speaker{gap:calc(var(--pk-2) + var(--pk-1) / 2);margin-block:var(--pk-2);align-items:center;display:flex}.pk-content-agenda__session-body>.pk-content-agenda__speaker{margin-block:0}.pk-content-agenda__speaker p,.pk-content-agenda__speaker small{margin:0;line-height:1.25;display:block}.pk-content-agenda__speaker strong{color:var(--pk-ink);font-size:var(--pk-text-md);font-weight:600}.pk-content-agenda__speaker small,.pk-content-agenda__description,.pk-content-agenda__duration{color:var(--pk-ink-muted);font-size:var(--pk-text-sm)}.pk-content-agenda__description p{margin-block:0 var(--pk-2);line-height:1.55}.pk-content-agenda__description{min-height:0;overflow:hidden}.pk-content-agenda__room{justify-content:space-between;align-items:center;gap:var(--pk-2);margin:calc(-1 * (var(--pk-2) + var(--pk-1) / 2)) calc(-1 * var(--pk-3)) var(--pk-2);padding:var(--pk-2) var(--pk-3);border-radius:var(--pk-radius) var(--pk-radius) 0 0;background:var(--agenda-fill);color:var(--pk-ink);font-weight:700;display:none}.pk-content-agenda .session-modal__header{background:color-mix(in srgb, var(--agenda-color) 75%, var(--pk-public-wg-header-ground));color:var(--pk-on-solid);border-block-end:1px solid color-mix(in srgb, var(--agenda-color) 60%, transparent)}.pk-content-agenda .session-modal{border:1px solid var(--pk-line);max-width:71.25rem}.pk-content-agenda .session-modal--summary{height:fit-content}.pk-content-agenda .session-modal__video iframe{border:0}.pk-content-agenda .session-modal__video video{width:100%;height:100%;position:absolute;inset:0}.pk-content-agenda .session-modal__body section>h3{font-size:var(--pk-text-md);color:var(--pk-accent-ink);border-block-end:1px solid var(--pk-line-soft);margin:0;padding-block-end:var(--pk-2)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{padding:var(--pk-6);border:2px solid color-mix(in srgb, var(--agenda-color) 20%, var(--pk-line));border-radius:var(--pk-radius-lg);background:color-mix(in srgb, var(--agenda-color) 4%, var(--pk-surface))}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker{margin:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-content-agenda__speaker h3{margin:0 0 var(--pk-1);font-size:var(--pk-text-md);border:0;padding:0;line-height:1.3}@media (width<=47.999rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{padding:var(--pk-4)}.session-modal__speaker .pk-content-agenda__speaker--detail{grid-template-columns:5rem minmax(0,1fr);display:grid}.session-modal__speaker .pk-content-agenda__speaker-info{display:contents}.session-modal__speaker .pk-content-agenda__speaker-bio{grid-column:1/-1}.pk-content-agenda .session-modal{width:calc(100% - 2 * var(--pk-3));height:auto;max-height:calc(100dvh - 2 * var(--pk-3));border-radius:var(--pk-radius-lg);margin:auto}}.pk-content-agenda .session-modal__title{font-size:var(--pk-text-xl);color:inherit;-webkit-text-fill-color:currentcolor;border:0;margin:0;padding:0;line-height:1.25}.pk-content-agenda__metadata span{color:inherit;align-items:center;gap:var(--pk-2);font-size:var(--pk-text-sm);display:inline-flex}.pk-content-agenda__metadata svg{fill:none;stroke:currentColor;width:1em}.pk-content-agenda__duration,.pk-content-agenda__break span{gap:var(--pk-1);align-items:center;display:flex}.pk-content-agenda__duration{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);flex:none;order:1;margin-block-start:0;padding-block-start:0}.pk-content-agenda__duration svg,.pk-content-agenda__break svg{fill:none;stroke:currentColor;width:.8rem}.pk-content-agenda__break{justify-content:center;align-items:center;gap:var(--pk-2);min-height:3.5rem;margin:var(--pk-2);border-radius:var(--pk-radius);background:var(--pk-on-solid-ink);color:var(--pk-on-solid);width:min(70rem,100vw - 10rem);display:flex;position:sticky;inset-inline-start:var(--pk-2)}.pk-content-agenda__speaker--detail{--pk-avatar-size:5rem;align-items:flex-start;gap:var(--pk-4)}.pk-content-agenda__speaker-info{min-width:0}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info{flex:1}.pk-content-agenda__speaker-bio{color:var(--pk-ink-muted);font-size:var(--pk-text-md);line-height:1.5}.pk-content-agenda__speaker-bio p{margin-block:var(--pk-3);color:inherit;font-size:inherit}.pk-content-agenda__speakers{align-items:start;gap:var(--pk-4);padding-block:var(--pk-5);grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr))}.pk-content-agenda__speakers:not([hidden]){display:grid}.pk-content-agenda__speakers article{padding:var(--pk-4);border:1px solid var(--pk-line);border-radius:var(--pk-radius-lg);background:var(--pk-surface)}.pk-content-agenda__speakers .pk-content-agenda__speaker h3{color:var(--pk-ink);font-size:var(--pk-text-lg);border:0;margin:0;padding:0}.pk-content-agenda__speakers .pk-content-agenda__speaker{align-items:flex-start;gap:var(--pk-3)}@media (width>=46.001rem){.pk-content-agenda__cell>.pk-content-agenda__session{inset:var(--pk-1);flex-direction:column;min-height:0;display:flex;position:absolute;overflow:hidden}.pk-content-agenda__session-body>:not(.pk-content-agenda__description){flex-shrink:0}.pk-content-agenda__description{mask-image:linear-gradient(to bottom, var(--pk-ink) calc(100% - 2rem), transparent);flex:1}.pk-content-agenda.is-compact .pk-content-agenda__cell>.pk-content-agenda__session{position:relative;inset:auto}}@media (width<=46rem){.pk-content-agenda__room{display:flex}.pk-content-agenda__timeline{min-width:0}.pk-content-agenda__timeline,.pk-content-agenda__timeline tbody,.pk-content-agenda__slot,.pk-content-agenda__slot td{width:100%;min-width:0;display:block}.pk-content-agenda__timeline thead,.pk-content-agenda__cell:empty{display:none}.pk-content-agenda__cell{padding:0 0 var(--pk-4)}.pk-content-agenda__clock>time{font-size:var(--pk-text-md)}.pk-content-agenda__time{align-items:baseline;gap:var(--pk-2) var(--pk-4);text-align:start;width:100%;min-width:0;padding:var(--pk-3) 0;flex-wrap:wrap;display:flex}.pk-content-agenda__clocks{align-items:baseline;gap:var(--pk-2) var(--pk-4);flex-flow:wrap}.pk-content-agenda__clock{justify-content:flex-start;margin-block-start:0}.pk-content-agenda__clock:not([hidden]){flex-direction:row;align-items:baseline}.pk-content-agenda__break{width:100%;margin-inline:0;position:static}.pk-content-agenda__session h3{font-size:var(--pk-text-lg)}.pk-content-agenda__speaker strong,.pk-content-agenda__speaker small,.pk-content-agenda__description{font-size:var(--pk-text-md)}}.pk-content-agenda__staffing{gap:var(--pk-3);margin-block:var(--pk-4);flex-wrap:wrap;display:flex}.pk-content-agenda__staffing-shift{padding:var(--pk-3);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);flex:15rem}.pk-content-agenda__staffing-shift small{color:var(--pk-ink-muted);display:block}.pk-content-agenda__staffing-shift ul{margin:var(--pk-2) 0 0;padding:0;list-style:none}.pk-content-agenda__staffing-shift li{overflow-wrap:anywhere}.pk-content-agenda__staffing-shift li span{font-weight:600}.session-modal__heading,.session-modal__section{gap:var(--pk-2);flex-direction:column;display:flex}.pk-content-agenda__metadata{align-items:center;gap:var(--pk-3);flex-wrap:wrap;display:flex}.pk-content-agenda__card-footer{gap:var(--pk-2);min-block-size:2.25rem}.pk-content-agenda__card-footer>.pk-content-agenda__duration{white-space:nowrap;order:0}.pk-content-agenda__footer-track{min-inline-size:0;max-inline-size:40%;border-inline-start:1px solid var(--pk-line);white-space:nowrap;text-overflow:ellipsis;color:var(--pk-accent-ink);font-size:var(--pk-text-xs);order:1;padding-inline-start:var(--pk-3);font-weight:600;overflow:hidden}.pk-content-agenda__card-footer [data-agenda-media-plans]{gap:var(--pk-2);order:2}.pk-content-agenda__capability{color:var(--pk-ink-muted);display:flex}.pk-content-agenda__capability svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda__card-footer .pk-content-agenda__actions{gap:var(--pk-1);flex-wrap:nowrap;order:3;margin-inline-start:auto}.pk-content-agenda__card-footer .pk-content-agenda__move-controls{order:4}.pk-content-agenda__recording-action{align-items:center;gap:var(--pk-1);border:1px solid color-mix(in srgb, var(--pk-accent) 35%, transparent);border-radius:var(--pk-radius-pill);color:var(--pk-accent-ink);font-size:var(--pk-text-xs);white-space:nowrap;display:inline-flex}.pk-content-agenda__status{min-block-size:1.5rem;margin:calc(-1 * (var(--pk-2) + var(--pk-1) / 2)) calc(-1 * var(--pk-3)) var(--pk-2);padding-inline:var(--pk-3);background:var(--pk-on-solid-ink);color:var(--pk-on-solid);font-size:var(--pk-text-xs);flex:none;justify-content:space-between;align-items:center;display:flex}.pk-content-agenda__status [data-agenda-status-label]{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.pk-content-agenda__status[data-agenda-status=live]{background:var(--pk-danger)}.pk-content-agenda__session:has(>[data-agenda-session-status]:not([hidden]))>.pk-content-agenda__card-header{inset-block-start:calc(1.5rem + var(--pk-1))}.pk-content-agenda__session.pk-content-agenda__session--break{justify-content:center;align-items:center;gap:var(--pk-3);padding:var(--pk-3);box-sizing:border-box;flex-flow:wrap;min-block-size:3.25rem}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__break-content>.pk-content-agenda__session-body{flex:0 auto;justify-content:center}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__card-footer{border:0;flex:none;min-block-size:0;margin:0;padding:0}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__card-footer:empty{display:none}.pk-content-agenda__session.pk-content-agenda__session--break .pk-content-agenda__break-content>.pk-agenda-break-sponsors{border-inline-start:1px solid color-mix(in srgb, currentColor 35%, transparent);margin:0;padding-inline-start:var(--pk-4)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal{border-radius:var(--pk-radius-lg);max-inline-size:60rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header{isolation:isolate;background:var(--pk-agenda-dialog-scrim), var(--pk-grad-brand);border-block-end:4px solid #0000;border-image:var(--pk-grad-brand) 1;color:var(--pk-on-solid);padding:1.375rem 1.75rem 1.5rem;position:relative;overflow:hidden}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header:before{content:"";z-index:-1;opacity:.14;background:repeating-conic-gradient(from 0deg, currentColor 0 25%, transparent 0 100%) 0 0 / 30px 30px;pointer-events:none;position:absolute;inset:0 0 0 45%;mask-image:linear-gradient(90deg,#0000,#000)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading{flex:1;min-inline-size:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title{font-size:var(--pk-agenda-type-26);letter-spacing:-.02em;text-wrap:balance;line-height:1.2}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location{text-transform:uppercase;font-size:var(--pk-text-xs);letter-spacing:.12em}.session-modal__actions{gap:var(--pk-2);flex-wrap:wrap;display:flex}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__participation{border-block-start:1px solid var(--pk-line-soft);padding-block-start:var(--pk-4)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section>h3{color:var(--pk-ink-muted);text-transform:uppercase;letter-spacing:.12em;font-size:var(--pk-text-xs);border:0;padding:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{padding:var(--pk-4) 0;border:0;border-block-start:1px solid var(--pk-line-soft);background:0 0;border-radius:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-content-agenda__speaker--detail>.pk-avatar{block-size:4rem;inline-size:4rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-content-agenda__speaker--detail{gap:var(--pk-4);display:flex}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-info{display:block}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-bio{font-size:var(--pk-text-sm);margin-block-start:var(--pk-3);line-height:1.6}@media (width<=46rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header,:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body{padding-inline:var(--pk-4)}}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body .pk-agenda-speaker__portrait>.pk-avatar{block-size:4rem;inline-size:4rem}@media print{.pk-content-agenda__status{display:none!important}}.pk-content-agenda__tabs{border-block-end:1px solid var(--pk-line);align-items:flex-end}.pk-content-agenda__tabs .pk-tabs__list{border:0;flex-wrap:wrap;align-items:flex-end;display:flex}.pk-content-agenda__tabs [role=tab],.pk-content-agenda__tabs button[aria-selected]{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-16);background:0 0;border:1px solid #0000;border-block-end:3px solid #0000;border-radius:0;flex-direction:column;align-items:flex-start;gap:1px;margin-block-end:-1px;padding:.625rem 1.125rem .5625rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.pk-content-agenda__tabs button[aria-selected]:last-child{border-inline-end-color:#0000}.pk-content-agenda__tabs [role=tab][aria-selected=true],.pk-content-agenda__tabs button.is-active{border-color:var(--pk-line);border-block-end-color:var(--pk-accent);background:var(--pk-surface-sunk);color:var(--pk-accent-ink)}.pk-content-agenda__tabs [role=tab] small{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12);font-weight:400}.pk-content-agenda .pk-content-agenda__controls:not([hidden]){border-block-end:0;padding-block:.75rem .25rem}.pk-content-agenda__controls .pk-btn,.pk-content-agenda__controls .pk-input,.pk-content-agenda__controls select{border-color:var(--agenda-control-line);border-radius:var(--pk-radius);min-block-size:2.25rem;font-size:var(--pk-agenda-type-14);font-weight:500}.pk-content-agenda__controls .pk-btn{background:var(--pk-surface);color:var(--pk-ink);padding-block:0}.pk-content-agenda__controls .pk-btn--secondary[aria-pressed=true],.pk-content-agenda__toolbar-actions>.pk-btn--secondary[aria-pressed=true],.pk-content-agenda__toolbar-actions>.pk-btn--secondary[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--agenda-control-line);background:var(--pk-surface);color:var(--pk-ink)}.pk-content-agenda__controls .pk-content-agenda__filter-controls .pk-field:has([data-agenda-search]){flex:0 240px}.pk-content-agenda__controls .pk-content-agenda__location-dots{gap:.1875rem}.pk-content-agenda__controls .pk-content-agenda__location-dots>span{block-size:.5rem;inline-size:.5rem}.pk-content-agenda__controls [data-agenda-clear-filters]{flex:none;block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;padding:0}.pk-content-agenda__toolbar-actions>.pk-btn--icon{block-size:2.25rem;min-block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;padding:0}.pk-content-agenda__toolbar-actions .pk-btn svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda__toolbar-actions>[data-agenda-compact],.pk-content-agenda__toolbar-actions>[data-agenda-compact][aria-pressed],.pk-content-agenda__toolbar-actions>[data-agenda-compact]:hover:not(:disabled){border-color:var(--agenda-control-line);background:var(--pk-surface);color:var(--pk-ink);gap:.4375rem;padding-inline:.75rem}.pk-content-agenda__toolbar-actions>[data-agenda-compact]>svg{display:none}.pk-content-agenda__toolbar-actions>[data-agenda-compact]:before{content:"";border-radius:var(--pk-agenda-radius-switch);background:radial-gradient(circle at 7.5px 50%, var(--pk-on-solid) 5px, transparent 5.5px), var(--agenda-control-line);block-size:.9375rem;inline-size:1.625rem;transition:background var(--pk-agenda-dur);flex:none}.pk-content-agenda__toolbar-actions>[data-agenda-compact][aria-pressed=true]:before{background:radial-gradient(circle at 18.5px 50%, var(--pk-on-solid) 5px, transparent 5.5px), var(--pk-accent)}.pk-content-agenda .pk-content-agenda__view-choice{border-color:var(--agenda-control-line);border-radius:var(--pk-radius)}.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn,.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn[aria-pressed]{background:var(--pk-surface);min-block-size:2.125rem;color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-13);border:0;padding-inline:.75rem;font-weight:600}.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn+.pk-btn{border-inline-start:1px solid var(--agenda-control-line)}.pk-content-agenda .pk-content-agenda__view-choice>.pk-btn[aria-pressed=true]{background:var(--pk-line-soft);color:var(--pk-ink)}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__day{border-block:1px solid var(--pk-line)}.pk-content-agenda .pk-content-agenda__timeline thead th{vertical-align:middle;block-size:3.625rem;padding:.625rem .75rem .5rem}.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__location{border-block-end:2px solid var(--agenda-color);background:color-mix(in srgb, var(--agenda-color) 15%, var(--pk-surface));color:var(--pk-ink);font-size:var(--pk-agenda-type-15);font-weight:600;line-height:1.3}.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__time-heading{border-block-end:2px solid var(--pk-line);box-shadow:1px 0 0 var(--pk-line);text-align:start;padding:.5rem .625rem .5rem .75rem}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__label{color:var(--pk-ink);font-size:var(--pk-agenda-type-12);font-weight:600;line-height:1.3}.pk-content-agenda__time-heading .pk-content-agenda__time-choice select{min-block-size:1.125rem;color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-12);background-position:100%;padding:0 .875rem 0 0;font-weight:600;line-height:1.3}.pk-content-agenda__time-heading .pk-content-agenda__zone-headings>small{color:var(--pk-ink);font-size:var(--pk-agenda-type-12);font-weight:600}.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time{padding:.75rem .625rem 0 .5rem}.pk-content-agenda .pk-content-agenda__slot>th,.pk-content-agenda .pk-content-agenda__slot>td{border-block-start-color:var(--pk-line-soft)}.pk-content-agenda .pk-content-agenda__clock>time{color:var(--pk-ink);font-size:var(--pk-agenda-type-18);font-weight:700;line-height:1.25}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]>time{color:var(--agenda-ink-3);font-size:var(--pk-agenda-type-11);font-weight:500}.pk-content-agenda .pk-content-agenda__cell{padding:.3125rem}}@media screen and (width>=46.001rem){.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__cell>.pk-content-agenda__session{inset:.3125rem}}.pk-content-agenda .pk-content-agenda__session{border:1.5px solid color-mix(in srgb, var(--agenda-color) 60%, transparent);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);transition:box-shadow var(--pk-agenda-dur), transform var(--pk-agenda-dur);gap:0;padding:.625rem .75rem 0}.pk-content-agenda .pk-content-agenda__session:not(.pk-content-agenda__session--break):hover,.pk-content-agenda .pk-content-agenda__session:not(.pk-content-agenda__session--break):focus-within{border-color:color-mix(in srgb, var(--agenda-color) 60%, transparent);box-shadow:0 0 0 1.5px var(--agenda-color), var(--pk-agenda-card-lift);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.pk-content-agenda .pk-content-agenda__session:hover{transform:none}}.pk-content-agenda .pk-content-agenda__session-body{gap:.625rem}.pk-content-agenda .pk-content-agenda__session-body>h3{color:var(--agenda-ink-strong);font-size:var(--pk-agenda-type-16-5);letter-spacing:-.005em;padding-inline-end:1.5rem;font-weight:700;line-height:1.3}.pk-content-agenda .pk-content-agenda__session-body>.pk-agenda-speaker+.pk-agenda-speaker{margin-block-start:-2px}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker{gap:.625rem}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker .pk-avatar{--pk-avatar-size:40px}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker strong{font-size:var(--pk-agenda-type-14);font-weight:600;line-height:1.3}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker small{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12-5);white-space:nowrap;text-overflow:ellipsis;margin-block-start:1px;line-height:1.35;overflow:hidden}.pk-content-agenda .pk-content-agenda__description{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-13);line-height:1.55}.pk-content-agenda .pk-content-agenda__description p{line-height:inherit;margin-block:0 .375rem}.pk-content-agenda{--agenda-mono:var(--pk-font-mono,"Roboto Mono", ui-monospace, monospace);--agenda-ink-strong:color-mix(in srgb, var(--pk-ink) 82%, var(--pk-agenda-shade));--agenda-ink-2:color-mix(in srgb, var(--pk-ink) 80%, var(--pk-surface));--agenda-ink-3:color-mix(in srgb, var(--pk-ink-muted) 90%, var(--pk-surface));--agenda-control-line:color-mix(in srgb, var(--pk-line) 60%, var(--pk-line-strong));--agenda-hover:color-mix(in srgb, var(--pk-line-soft) 80%, var(--pk-surface));--agenda-favorite:var(--pk-agenda-favorite);--agenda-abstract-preview-mask:linear-gradient(var(--pk-agenda-mask-opaque), var(--pk-agenda-mask-opaque)) top / 100% 4.5lh no-repeat, linear-gradient(var(--pk-agenda-mask-opaque), transparent) 0 4.5lh / 100% 1.5lh no-repeat}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session .pk-content-agenda__description{max-block-size:6lh;mask:var(--agenda-abstract-preview-mask);overflow:hidden}}@media screen and (width<=46rem){.pk-content-agenda .pk-content-agenda__session .pk-content-agenda__description{max-block-size:6lh;mask:var(--agenda-abstract-preview-mask);overflow:hidden}}.pk-content-agenda .pk-content-agenda__card-footer{border-block-start:1px solid color-mix(in srgb, var(--pk-line-soft) 70%, var(--pk-surface));min-block-size:2.25rem;color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-12);gap:2px;margin:auto -.75rem 0;padding:0 .375rem 0 .75rem}.pk-content-agenda .pk-content-agenda__session-body+.pk-content-agenda__card-footer{margin-block-start:.625rem}.pk-content-agenda__editor-notice{gap:var(--pk-1);flex-wrap:wrap;margin-block:.375rem 2px;display:flex}.pk-content-agenda__card-footer:empty{display:none}.pk-content-agenda .pk-content-agenda__duration{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-12);gap:.3125rem}.pk-content-agenda .pk-content-agenda__duration svg{block-size:.8125rem;inline-size:.8125rem;color:var(--pk-ink-muted)}.pk-content-agenda .pk-content-agenda__footer-track{border-inline-start:1px solid var(--pk-line);color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-12);align-items:center;gap:.375rem;margin-inline-start:.625rem;padding-inline-start:.75rem;font-weight:600;display:inline-flex}.pk-content-agenda .pk-content-agenda__footer-track:before{content:"";border-radius:var(--pk-agenda-radius-marker);background:currentColor;flex:none;block-size:.4375rem;inline-size:.4375rem}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__actions{align-items:center;gap:2px}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action[aria-label]{border-radius:var(--pk-radius-sm);block-size:1.75rem;min-inline-size:1.75rem;color:var(--pk-ink-muted);place-items:center;padding:0;display:inline-grid}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action[aria-label]:hover{background:var(--pk-line-soft);color:var(--pk-ink)}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__recording-action[aria-label]{border:1px solid color-mix(in srgb, var(--pk-accent) 40%, var(--pk-surface));border-radius:var(--pk-agenda-radius-action);background:var(--pk-surface);block-size:1.5rem;color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-12);gap:.3125rem;margin-inline-end:.25rem;padding:0 .625rem;font-weight:600;display:inline-flex}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__recording-action svg{block-size:.75rem;inline-size:.75rem}.pk-content-agenda .pk-content-agenda__card-footer .pk-badge{font-size:var(--pk-agenda-type-11)}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__capability svg{block-size:.875rem;inline-size:.875rem}.pk-content-agenda .pk-content-agenda__status:not([hidden]){background:var(--pk-on-solid-ink);min-block-size:0;color:var(--pk-on-solid);font-size:var(--pk-agenda-type-11);letter-spacing:.07em;gap:.4375rem;margin:-.625rem -.75rem .625rem;padding:.3125rem .75rem .375rem;font-weight:700;position:relative}.pk-content-agenda .pk-content-agenda__status:before{content:"";background:var(--agenda-favorite);border-radius:50%;flex:none;block-size:.4375rem;inline-size:.4375rem}.pk-content-agenda .pk-content-agenda__status [data-agenda-status-label]{letter-spacing:inherit;flex:1}.pk-content-agenda .pk-content-agenda__status [data-agenda-status-time]{letter-spacing:.02em;text-transform:none;font-weight:500}.pk-content-agenda .pk-content-agenda__status[data-agenda-status=live]{background:var(--pk-agenda-live)}.pk-content-agenda .pk-content-agenda__status[data-agenda-status=live]:before{background:var(--pk-on-solid)}.pk-content-agenda .pk-content-agenda__session:has(>.pk-content-agenda__status:not([hidden])){box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--agenda-color) 60%, transparent);border-color:#0000}.pk-content-agenda .pk-content-agenda__break,.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--break{border-radius:var(--pk-radius);background:var(--pk-on-solid-ink);min-block-size:3.25rem;color:var(--pk-on-solid);border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.125rem;padding:.625rem 1rem}.pk-content-agenda .pk-content-agenda__break{box-sizing:border-box;margin:.3125rem}.pk-content-agenda .pk-content-agenda__break strong,.pk-content-agenda .pk-content-agenda__session--break h3{color:var(--pk-on-solid);font-size:var(--pk-agenda-type-16);padding:0;font-weight:700}.pk-content-agenda .pk-content-agenda__break span,.pk-content-agenda .pk-content-agenda__session--break .pk-content-agenda__duration{color:var(--pk-agenda-break-ink-muted);font-size:var(--pk-agenda-type-13);gap:.3125rem}.pk-content-agenda .pk-content-agenda__break svg,.pk-content-agenda .pk-content-agenda__session--break .pk-content-agenda__duration svg{block-size:.8125rem;inline-size:.8125rem;color:var(--pk-agenda-break-ink-muted)}.pk-content-agenda .pk-content-agenda__session--break .pk-agenda-break-sponsors{border-inline-start:1px solid var(--pk-agenda-break-rule);gap:1.125rem;padding-inline-start:1.125rem}.pk-content-agenda .pk-content-agenda__session--break .pk-agenda-break-sponsors img{filter:brightness(0)invert();block-size:1.25rem;inline-size:auto;max-inline-size:5.75rem}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__day{border-block-start:1px solid var(--pk-line)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline{background:0 0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session:not(.pk-content-agenda__session--break){background:var(--pk-surface)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__slot{border-block-end:1px solid var(--pk-line-soft);grid-template-columns:6rem minmax(0,1fr);align-items:start;gap:.5rem 1.25rem;padding-block:.875rem;display:grid}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{border:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th.pk-content-agenda__time{text-align:start;background:0 0;grid-area:1/1;inline-size:auto;min-inline-size:0;max-inline-size:none;padding:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__clocks{align-items:flex-start}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__clock:not([hidden]){justify-content:flex-start}.pk-content-agenda[data-agenda-view=list] [data-agenda-clock]>time{color:var(--pk-ink);font-size:var(--pk-agenda-type-18);font-weight:700}.pk-content-agenda[data-agenda-view=list]:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-view=list][data-agenda-time-display=browser] [data-agenda-clock=venue]>time{color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-13);font-weight:500}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{grid-column:2;padding:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td:empty{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__break{inline-size:auto;margin:0;padding:.75rem 1rem;position:static}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__cell>.pk-content-agenda__session+.pk-content-agenda__session,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__cell>.pk-content-agenda__session{margin:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__description{display:none}}@media screen and (width>=47.5rem){.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session:not(.pk-content-agenda__session--break){grid-template-columns:9.375rem minmax(0,1fr) auto;align-items:start;gap:.5rem 1.25rem;min-block-size:0;padding:.75rem .5rem .75rem .875rem;display:grid}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{grid-area:1/1}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__status:not([hidden]){border-radius:var(--pk-radius-lg);letter-spacing:.06em;grid-area:1/2;justify-self:start;margin:0;padding:2px .5625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__session-body{grid-column:2;gap:.5rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__card-footer{border:0;flex-wrap:nowrap;grid-area:1/3;justify-self:end;min-block-size:1.75rem;margin:0;padding:0}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>:is(.pk-content-agenda__unknown-end,.pk-agenda-break-sponsors){grid-column:2}}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.1875rem;margin:0;padding:2px 0 0;font-weight:400;display:flex}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child{color:var(--pk-ink);font-size:var(--pk-agenda-type-13);align-items:center;gap:.4375rem;font-weight:700;display:inline-flex}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child:before{content:"";background:var(--agenda-color);border-radius:50%;flex:none;block-size:.5625rem;inline-size:.5625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>.pk-content-agenda__track{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12);border:0;padding:0 0 0 1rem;font-weight:400}}@media screen and (width<=47.499rem){.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__slot{grid-template-columns:minmax(0,1fr);gap:.625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th.pk-content-agenda__time{grid-row:auto}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{grid-column:1}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__clocks{flex-direction:row;align-items:baseline;gap:.625rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{flex-direction:row;align-items:baseline;gap:.5rem;margin-block-end:.5rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>.pk-content-agenda__track{padding:0}}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal{border-radius:var(--pk-radius-lg);max-block-size:calc(100dvh - 3rem);inline-size:min(60rem,100% - 3rem);max-inline-size:60rem;box-shadow:var(--pk-agenda-dialog-shadow);border:0;padding:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal::backdrop{background:var(--pk-agenda-dialog-backdrop)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header:before{opacity:.16;mask-image:linear-gradient(90deg, transparent, var(--pk-agenda-mask-opaque));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Crect x='20' y='20' width='8' height='8' fill='%23fff'/%3E%3C/svg%3E") 0 0/30px 30px;inset:0 0 0 45%}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location:before{content:"";background:var(--agenda-color);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 1.5px var(--pk-agenda-dialog-dot-ring);border-radius:50%;flex:none}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location+.session-modal__title{margin-block-start:-.375rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title{color:var(--pk-on-solid);font-size:var(--pk-agenda-type-26);letter-spacing:-.02em;font-weight:700;line-height:1.2}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata{font-family:var(--agenda-mono);gap:.25rem 1.125rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata span{font-size:var(--pk-agenda-type-13);gap:0 1.125rem;line-height:1.5}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata svg{display:none}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata+.pk-content-agenda__metadata{color:var(--pk-agenda-dialog-meta-ink);margin-block-start:-.625rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata .session-modal__when{min-inline-size:0;display:block}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .session-modal__time{white-space:nowrap}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-session-admission{color:var(--pk-agenda-dialog-meta-ink);font-size:var(--pk-agenda-type-12);margin-block-start:-.375rem;line-height:1.5}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-session-admission>.pk-icon{block-size:1.15em;inline-size:1.15em}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title:focus{outline:none}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header{background:var(--pk-agenda-dialog-field);color:var(--pk-on-solid);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;padding:1.375rem 1.75rem 1.5rem;display:grid}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading{gap:.75rem;display:contents}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading>*{grid-column:1/-1}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__heading>:first-child{grid-area:1/1;align-self:start}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools{grid-area:1/2;align-self:start;align-items:center;gap:.5rem;display:flex}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools .pk-btn{border:1px solid var(--pk-agenda-dialog-control-line);border-radius:var(--pk-radius);block-size:2.125rem;min-block-size:2.125rem;inline-size:2.125rem;min-inline-size:2.125rem;color:var(--pk-on-solid);font-size:var(--pk-agenda-type-20);background:0 0;flex:none;padding:0;font-weight:400;line-height:1}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools .pk-btn:hover{background:var(--pk-agenda-dialog-control-hover);color:var(--pk-on-solid)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools .pk-btn .pk-icon{block-size:1rem;inline-size:1rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body{gap:1.5rem;padding:1.5rem 1.75rem 2rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions{gap:.5rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions .pk-btn{border-radius:var(--pk-radius);min-block-size:2.375rem;font-size:var(--pk-agenda-type-14);padding-inline:.875rem;font-weight:500}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions .pk-btn--icon{inline-size:2.375rem;padding:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__actions .pk-badge{align-self:center}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section>h3{color:var(--agenda-ink-2);font-family:var(--agenda-mono);font-size:var(--pk-agenda-type-11);letter-spacing:.14em;text-transform:uppercase;border:0;margin:0 0 .25rem;padding:0;font-weight:600}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section:first-of-type:not(:has(.session-modal__speaker)){gap:.75rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section:not(:has(.session-modal__speaker)) p{color:var(--pk-ink);font-size:var(--pk-agenda-type-16);text-wrap:pretty;margin:0;line-height:1.7}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body section:has(.session-modal__speaker){gap:0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker{border:0;border-block-start:1px solid var(--pk-line-soft);background:0 0;border-radius:0;padding:1rem 0}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker--detail{gap:1rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker>.pk-avatar,:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-agenda-speaker__portrait>.pk-avatar{--pk-avatar-size:64px;border-radius:50%}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker h3{font-size:var(--pk-agenda-type-16);margin:0 0 .25rem;font-weight:700}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker small{color:var(--agenda-ink-2);font-size:var(--pk-agenda-type-14);line-height:1.4}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-bio{color:color-mix(in srgb, var(--pk-ink) 90%, var(--pk-surface));font-size:var(--pk-agenda-type-14);margin-block-start:.375rem;line-height:1.6}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__speaker .pk-content-agenda__speaker-bio p{font-size:inherit;line-height:inherit;margin-block:0 .5rem}@media (width<=46rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal{max-block-size:calc(100dvh - 1.5rem);inline-size:calc(100% - 1.5rem)}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header,:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__body{padding-inline:1.125rem}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__title{font-size:var(--pk-agenda-type-22)}}.pk-content-agenda .pk-content-agenda__session--break .pk-content-agenda__card-footer{border:0;min-block-size:0;margin:0;padding:0}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot .pk-content-agenda__clocks:not(.pk-sr-only){position:static}}@media (width<=46rem){:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__header .pk-content-agenda__metadata span{font-size:var(--pk-agenda-type-12)}}@media screen and (width>=47.5rem){.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__card-footer>.pk-content-agenda__footer-track{display:none}}.pk-content-agenda__controls [data-agenda-location-trigger]{background:linear-gradient(45deg, transparent 50%, var(--pk-ink) 50%) calc(100% - 16px) 50% / 5px 5px no-repeat, linear-gradient(135deg, var(--pk-ink) 50%, transparent 50%) calc(100% - 11.2px) 50% / 5px 5px no-repeat, var(--pk-surface);gap:.625rem;padding-inline:.75rem 2rem}.pk-content-agenda__controls [data-agenda-location-trigger]>[aria-hidden=true]:last-child{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-9);display:none}.pk-agenda-editor .pk-content-agenda__tabs:has(+.pk-agenda-editor__planning){margin-block-end:calc(-1 * var(--pk-4))}.pk-agenda-editor .pk-content-agenda__tabs [role=tab][aria-selected=true]{background:var(--pk-surface);border-block-end-color:var(--pk-accent)}.pk-content-agenda [data-agenda-zone-abbr]{margin-inline-start:.1875rem}.pk-content-agenda:not([data-agenda-time-display=browser]) .pk-content-agenda__time [data-agenda-clock=venue]>small[data-agenda-zone-abbr],.pk-content-agenda[data-agenda-time-display=browser] .pk-content-agenda__time [data-agenda-clock=browser]>small[data-agenda-zone-abbr]{display:none}.pk-content-agenda .pk-content-agenda__time [data-agenda-clock]>small:not([hidden],:empty){color:var(--agenda-ink-3);font-size:var(--pk-agenda-type-11);font-weight:500;display:inline}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__time [data-agenda-clock]>small:not([hidden],:empty){color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-13)}}.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session:not(.pk-content-agenda__session--break):focus-within,.pk-agenda-editor .pk-content-agenda .pk-content-agenda__session:not(.pk-content-agenda__session--break):hover,.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session:not(.pk-content-agenda__session--break):has([aria-expanded=true]){transform:none}@media screen{.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--break{flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:0;display:flex}.pk-content-agenda .pk-content-agenda__break-content{box-sizing:border-box;inline-size:min(100%, calc(var(--agenda-visible-width,100%) - var(--agenda-pinned-width) - .75rem));flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:.5rem 1.125rem;min-block-size:3.125rem;padding:.5rem 1rem;display:flex;position:sticky;inset-inline-start:calc(var(--agenda-pinned-width) + .375rem)}.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__break{inline-size:min(calc(100% - .625rem), calc(var(--agenda-visible-width,100%) - var(--agenda-pinned-width) - .75rem));inset-inline-start:calc(var(--agenda-pinned-width) + .375rem)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__break-content{inline-size:auto;position:static}}.pk-content-agenda .pk-content-agenda__break-content>.pk-content-agenda__session-body{flex:0 auto;justify-content:center}.pk-content-agenda__zone-headings [data-agenda-zone-heading=venue]>span{display:block}.pk-content-agenda__zone-headings [data-agenda-zone-heading=venue]>span+span{color:var(--pk-accent-ink)}.pk-content-agenda__zone-headings [data-agenda-zone-heading]>span,.pk-content-agenda__zone-headings>small{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}@media screen{.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__time-heading{padding-inline:.625rem .375rem}}.pk-content-agenda__time-picker{align-items:center;min-inline-size:0;display:flex;position:relative}.pk-content-agenda__time-face:after{content:"▼";font-size:var(--pk-agenda-type-8);flex:none}.pk-content-agenda__time-heading .pk-content-agenda__time-picker select{opacity:0;cursor:pointer;block-size:100%;min-block-size:0;inline-size:100%;position:absolute;inset:0}.pk-content-agenda__time-heading:has(select:focus-visible) .pk-content-agenda__time-face{outline:2px solid var(--pk-focus,var(--pk-accent));outline-offset:2px}.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--break{overflow:clip}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools>.pk-row-actions{flex:none;inline-size:auto}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__location{font-family:var(--agenda-mono);font-size:var(--pk-agenda-type-11);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:.375rem;font-weight:500;line-height:2.125rem;display:inline-flex}@media screen{.pk-content-agenda .pk-content-agenda__day[data-agenda-more=after]{mask-image:linear-gradient(90deg, var(--pk-agenda-mask-opaque) calc(100% - 36px), var(--pk-agenda-mask-faded))}.pk-content-agenda .pk-content-agenda__day[data-agenda-more=before]{mask-image:linear-gradient(90deg, var(--pk-agenda-mask-opaque) var(--agenda-pinned-width), var(--pk-agenda-mask-faded) var(--agenda-pinned-width), var(--pk-agenda-mask-opaque) calc(var(--agenda-pinned-width) + 36px))}.pk-content-agenda .pk-content-agenda__day[data-agenda-more=both]{mask-image:linear-gradient(90deg, var(--pk-agenda-mask-opaque) var(--agenda-pinned-width), var(--pk-agenda-mask-faded) var(--agenda-pinned-width), var(--pk-agenda-mask-opaque) calc(var(--agenda-pinned-width) + 36px), var(--pk-agenda-mask-opaque) calc(100% - 36px), var(--pk-agenda-mask-faded))}}.pk-content-agenda__tabs [role=tab]:focus-visible,.pk-content-agenda__tabs button[aria-selected]:focus-visible{outline:2px solid var(--pk-focus,var(--pk-accent));outline-offset:-4px;border-radius:0}.pk-content-agenda__room-change{z-index:1;border-radius:var(--pk-agenda-radius-chip);background:var(--pk-line-soft);color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-11);white-space:nowrap;align-items:center;gap:.25rem;padding:1px .4375rem;font-weight:500;line-height:1.4;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:.5rem;transform:translateY(-50%)}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__timeline .pk-content-agenda__time:has(>.pk-content-agenda__room-change){padding-block-start:1.5rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room-change{margin-block-end:.375rem;position:static;transform:none}}@media print{.pk-content-agenda__room-change{display:none}}@media (width<=46rem){.pk-content-agenda__time:has(>.pk-content-agenda__room-change){position:relative}}.pk-content-agenda .pk-content-agenda__session--placeholder:hover,.pk-content-agenda .pk-content-agenda__session--placeholder:focus-within{box-shadow:0 0 0 1.5px var(--pk-line), var(--pk-agenda-placeholder-lift)}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__session-body{text-align:center;flex:1;justify-content:center;align-items:center}.pk-content-agenda .pk-content-agenda__session--placeholder h3{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12);letter-spacing:.12em;text-transform:uppercase;padding-inline-end:0;font-weight:700}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__description{display:none}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__card-footer{color:var(--agenda-ink-3);border-block-start:0;justify-content:center}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session--placeholder h3{text-align:start}.pk-content-agenda__format{color:var(--pk-ink-muted);flex:none;order:-1;margin-inline-end:.375rem;display:inline-flex}.pk-content-agenda__format svg{block-size:.9375rem;inline-size:.9375rem}.pk-content-agenda__session[data-agenda-format=keynote] .pk-content-agenda__format{color:var(--pk-accent-ink)}@media screen{.pk-content-agenda .pk-content-agenda__timeline thead th.pk-content-agenda__time-heading{padding-inline:.5rem .25rem}}.pk-content-agenda__time-face{min-inline-size:0;color:var(--pk-accent-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;font-size:var(--pk-agenda-type-11-5);letter-spacing:-.01em;align-items:center;gap:.25rem;display:flex;overflow:hidden}:is(.pk-content-agenda__session,.pk-agenda-dialogs,.pk-agenda-speaker) .session-modal__tools>.pk-row-actions .pk-btn :is(svg,span){color:var(--pk-on-solid);fill:currentColor}@media screen{.pk-content-agenda:has(>[data-agenda-panel=speakers]:not([hidden]))>.pk-content-agenda__controls{display:none}}.pk-content-agenda .pk-content-agenda__session--placeholder>.pk-content-agenda__session-body{flex:none;overflow:visible}.pk-content-agenda .pk-content-agenda__session--placeholder>.pk-content-agenda__card-footer{flex:none;block-size:auto;min-block-size:0;margin:0;padding:0}.pk-content-agenda .pk-content-agenda__session.pk-content-agenda__session--placeholder{border:1px solid var(--pk-line-soft);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--pk-surface-sunk) 30%, var(--pk-surface)) 0 9px, color-mix(in srgb, var(--pk-line-soft) 45%, var(--pk-surface)) 9px 18px);cursor:default;justify-content:center;gap:.25rem;padding-block:.375rem}.pk-content-agenda .pk-content-agenda__session--placeholder .pk-content-agenda__title-action{letter-spacing:inherit;text-transform:inherit}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__slot[data-agenda-room-change]>th,.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__slot[data-agenda-room-change]>td{border-block-start:1px dashed var(--pk-line)}}.pk-content-agenda .pk-content-agenda__status[data-agenda-status=live]:after{content:"";block-size:.1875rem;inline-size:var(--agenda-live-progress,0%);background:var(--pk-agenda-live-progress-fill);position:absolute;inset-block-end:0;inset-inline-start:0}.pk-content-agenda__status[data-agenda-progress="0"]{--agenda-live-progress:0%}.pk-content-agenda__status[data-agenda-progress="5"]{--agenda-live-progress:5%}.pk-content-agenda__status[data-agenda-progress="10"]{--agenda-live-progress:10%}.pk-content-agenda__status[data-agenda-progress="15"]{--agenda-live-progress:15%}.pk-content-agenda__status[data-agenda-progress="20"]{--agenda-live-progress:20%}.pk-content-agenda__status[data-agenda-progress="25"]{--agenda-live-progress:25%}.pk-content-agenda__status[data-agenda-progress="30"]{--agenda-live-progress:30%}.pk-content-agenda__status[data-agenda-progress="35"]{--agenda-live-progress:35%}.pk-content-agenda__status[data-agenda-progress="40"]{--agenda-live-progress:40%}.pk-content-agenda__status[data-agenda-progress="45"]{--agenda-live-progress:45%}.pk-content-agenda__status[data-agenda-progress="50"]{--agenda-live-progress:50%}.pk-content-agenda__status[data-agenda-progress="55"]{--agenda-live-progress:55%}.pk-content-agenda__status[data-agenda-progress="60"]{--agenda-live-progress:60%}.pk-content-agenda__status[data-agenda-progress="65"]{--agenda-live-progress:65%}.pk-content-agenda__status[data-agenda-progress="70"]{--agenda-live-progress:70%}.pk-content-agenda__status[data-agenda-progress="75"]{--agenda-live-progress:75%}.pk-content-agenda__status[data-agenda-progress="80"]{--agenda-live-progress:80%}.pk-content-agenda__status[data-agenda-progress="85"]{--agenda-live-progress:85%}.pk-content-agenda__status[data-agenda-progress="90"]{--agenda-live-progress:90%}.pk-content-agenda__status[data-agenda-progress="95"]{--agenda-live-progress:95%}.pk-content-agenda__status[data-agenda-progress="100"]{--agenda-live-progress:100%}.pk-content-agenda .pk-content-agenda__session:has(>.pk-content-agenda__status:not([hidden])):hover,.pk-content-agenda .pk-content-agenda__session:has(>.pk-content-agenda__status:not([hidden])):focus-within{box-shadow:inset 0 0 0 3px var(--agenda-color), var(--pk-agenda-card-lift);border-color:#0000}.pk-content-agenda .pk-content-agenda__session[data-agenda-state=past]:not(:hover,:focus-within){opacity:.8}.pk-content-agenda .pk-content-agenda__card-footer [data-agenda-media-during]:not([hidden]){border-radius:var(--pk-agenda-radius-action);background:var(--pk-agenda-live);block-size:1.5rem;min-inline-size:0;color:var(--pk-on-solid);font-size:var(--pk-agenda-type-12);gap:.3125rem;margin-inline-end:.25rem;padding:0 .625rem;font-weight:600;display:inline-flex}.pk-content-agenda .pk-content-agenda__card-footer [data-agenda-media-during]:not([hidden]) .pk-sr-only{clip-path:none;white-space:nowrap;block-size:auto;inline-size:auto;margin:0;position:static}.pk-content-agenda .pk-content-agenda__card-footer [data-agenda-media-during]:not([hidden]) svg{block-size:.75rem;inline-size:.75rem}@media screen{.pk-content-agenda:not([data-agenda-view=list]) .pk-content-agenda__day{position:relative}.pk-content-agenda__now{z-index:5;background:var(--pk-agenda-now-rule);pointer-events:none;block-size:2px;position:absolute;inset-inline-start:0}.pk-content-agenda__now>span{border-radius:var(--pk-agenda-radius-chip);background:var(--pk-agenda-live);color:var(--pk-on-solid);font-size:var(--pk-agenda-type-10);letter-spacing:.06em;white-space:nowrap;padding:2px .4375rem;font-weight:700;display:inline-block;position:sticky;inset-inline-start:.375rem;transform:translateY(-50%)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__now{display:none}}@media print{.pk-content-agenda__now{display:none}}.pk-content-agenda .pk-content-agenda__card-footer .pk-content-agenda__media-action[aria-pressed=true],.pk-content-agenda .session-modal__actions .pk-btn[aria-pressed=true]{color:var(--agenda-favorite)}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter]{border-color:var(--agenda-control-line);background:var(--pk-surface);color:var(--pk-ink);gap:.375rem;padding-inline:.75rem}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter] svg{color:var(--agenda-ink-3)}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter] small{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-12)}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter][aria-pressed=true],.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter][aria-pressed=true]:hover:not(:disabled){border-color:var(--agenda-favorite);background:color-mix(in srgb, var(--agenda-favorite) 10%, var(--pk-surface))}.pk-content-agenda__toolbar-actions>[data-agenda-mine-filter][aria-pressed=true] svg{color:var(--agenda-favorite)}body:has(.pk-app-tabbar--event) .pk-content-agenda{margin-block-start:0}@media screen and (width<=47.499rem){.pk-content-agenda__tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.pk-content-agenda__tabs [role=tab],.pk-content-agenda__tabs button[aria-selected]{font-size:var(--pk-agenda-type-15);flex:none;padding-inline:.625rem}.pk-content-agenda__controls .pk-content-agenda__filter-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.pk-content-agenda__controls .pk-content-agenda__filter-controls [data-agenda-location-trigger]{inline-size:100%;min-inline-size:0}.pk-content-agenda__controls .pk-content-agenda__location-dots{display:none}.pk-content-agenda__controls .pk-content-agenda__filter-controls .pk-field:has([data-agenda-search]){grid-column:1/-1}.pk-content-agenda__controls .pk-content-agenda__filter-controls :is(.pk-field,select,input){inline-size:100%;max-inline-size:none}.pk-content-agenda__controls .pk-content-agenda__toolbar-actions{justify-content:flex-start;gap:.375rem}.pk-content-agenda__controls .pk-content-agenda__toolbar-actions>.pk-btn:not(.pk-btn--icon),.pk-content-agenda__controls .pk-content-agenda__view-choice .pk-btn{padding-inline:.625rem}.pk-content-agenda__controls :is([data-agenda-expand],[data-agenda-print]){display:none}.pk-content-agenda__controls .pk-content-agenda__view-choice{margin-inline-start:auto}body:has(.pk-app-tabbar--event) .pk-content-agenda__controls [data-agenda-mine-filter]{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__session>.pk-content-agenda__room{border-radius:var(--pk-agenda-radius-band) var(--pk-agenda-radius-band) 0 0;background:color-mix(in srgb, var(--agenda-color) 15%, var(--pk-surface));align-self:stretch;margin:-.625rem -.75rem .625rem;padding:.625rem .75rem}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child{font-size:var(--pk-agenda-type-15)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room>span:first-child:before{display:none}.pk-content-agenda[data-agenda-view=list]:not(.is-compact) .pk-content-agenda__description{display:block}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>th.pk-content-agenda__time{padding-block-end:.625rem}}.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle]{gap:.375rem;padding-inline:.75rem;display:none}.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle] svg{color:var(--agenda-ink-3)}.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle] small{border-radius:var(--pk-agenda-radius-chip);background:var(--pk-accent);min-inline-size:1.125rem;color:var(--pk-accent-on);font-size:var(--pk-agenda-type-11);text-align:center;padding:1px .3125rem;font-weight:700}.pk-content-agenda__earlier{display:none}@media screen and (width<=47.499rem){.pk-content-agenda__toolbar-actions>[data-agenda-filters-toggle]{display:inline-flex}.pk-content-agenda__controls .pk-content-agenda__filter-controls{order:1}.pk-content-agenda[data-agenda-filters=collapsed] .pk-content-agenda__controls .pk-content-agenda__filter-controls{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__earlier:not([hidden]){padding-block:.75rem 2px;display:block}.pk-content-agenda__earlier>[data-agenda-earlier-toggle]{border-color:var(--agenda-control-line);color:var(--pk-ink-muted)}.pk-content-agenda__earlier>[data-agenda-earlier-toggle][aria-expanded=true] svg{transform:rotate(180deg)}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__day:not([data-agenda-earlier-open]) .pk-content-agenda__slot[data-agenda-finished]{display:none}}.pk-content-agenda__timeline thead th.pk-content-agenda__location .pk-btn{background:0 0;border-color:#0000}.pk-content-agenda__session--break{background:var(--pk-on-solid-ink);color:var(--pk-on-solid);border-color:var(--pk-on-solid-ink);box-shadow:none}.pk-content-agenda__session--break h3,.pk-content-agenda__session--break .pk-content-agenda__unknown-end,.pk-content-agenda__session--break .pk-content-agenda__duration{color:inherit}.pk-content-agenda__session--break .pk-content-agenda__session-body{text-align:center;justify-content:center}.pk-content-agenda__session--break .pk-content-agenda__duration{justify-content:center}.pk-content-agenda__session--break .pk-content-agenda__title-action{text-align:center;inline-size:100%}.pk-content-agenda__session--break:has(>.pk-content-agenda__card-header)>.pk-content-agenda__session-body>h3{padding-inline:var(--pk-8)}.pk-agenda-editor .pk-content-agenda__timeline .pk-content-agenda__time,.pk-agenda-editor .pk-content-agenda__timeline .pk-content-agenda__time-heading{z-index:4;background:var(--pk-surface);box-shadow:1px 0 0 var(--pk-line);position:sticky;inset-inline-start:0}.pk-content-agenda__time-heading small{font-size:var(--pk-text-xs);overflow-wrap:anywhere;font-weight:400;display:block}.pk-agenda-room-heading{min-height:1.75rem;padding-inline-end:2.25rem;position:relative}.pk-agenda-room-heading>.pk-btn{color:var(--pk-ink);text-align:start;white-space:normal;max-width:100%}.pk-agenda-room-heading>.pk-menu{position:absolute;inset-block-start:0;inset-inline-end:0}.pk-agenda-room-heading--add{justify-content:center;align-items:center;padding:0;display:flex}.pk-agenda-editor .pk-content-agenda__timeline thead th.pk-agenda-editor__add-room{vertical-align:middle}.pk-agenda-editor .pk-content-agenda__timeline thead th.pk-agenda-editor__add-room,.pk-agenda-editor .pk-content-agenda__slot td.pk-agenda-editor__add-room{width:3.5rem;min-width:3.5rem}.pk-content-agenda__zone-key{display:none}@media (width>=46.001rem){.pk-content-agenda__timeline .pk-content-agenda__time,.pk-content-agenda__timeline .pk-content-agenda__time-heading{z-index:4;background:var(--pk-surface);box-shadow:1px 0 0 var(--pk-line);position:sticky;inset-inline-start:0}}@media (width<=46rem){.pk-content-agenda__zone-key{gap:var(--pk-2) var(--pk-4);font-size:var(--pk-text-xs);color:var(--pk-ink-muted);padding-block:var(--pk-2);flex-wrap:wrap;display:flex}}.pk-agenda-editor .pk-content-agenda__slot[data-agenda-major]>.pk-content-agenda__time{border-block-start:1px solid var(--pk-line);z-index:6}.pk-agenda-editor .pk-content-agenda__timeline .pk-content-agenda__time-heading{z-index:7}.pk-content-agenda__card-header>.pk-agenda-editor__card-actions{opacity:1;flex-shrink:0;order:1;display:flex;position:static}.pk-content-agenda__controls:not([hidden]),.pk-content-agenda__timeline thead th{backdrop-filter:none;background:var(--pk-surface)}.pk-content-agenda__timeline thead th{padding-block:var(--pk-2);box-sizing:border-box;block-size:3.625rem}.pk-content-agenda__timeline thead th.pk-content-agenda__location{--agenda-fill:color-mix(in srgb, var(--agenda-color) 18%, var(--pk-surface));border-block-end:2px solid var(--agenda-color);background:var(--agenda-fill)}.pk-content-agenda__toolbar-actions{justify-content:flex-end;align-items:center;gap:var(--pk-2);flex-wrap:wrap;flex:100%;min-inline-size:0;display:flex}.pk-agenda-editor .pk-content-agenda__clocks:not(.pk-sr-only){inset-inline-end:var(--pk-3)}.pk-agenda-editor .pk-content-agenda__card-header:has(.pk-menu__trigger[aria-expanded=true]),.pk-agenda-editor .pk-content-agenda__duration:has(.pk-menu__trigger[aria-expanded=true]){z-index:7}.pk-agenda-editor .pk-content-agenda__duration:has(.pk-menu__trigger[aria-expanded=true]){position:relative}.pk-agenda-editor__card-actions:has(.pk-menu__trigger[aria-expanded=true]){z-index:7}.pk-content-agenda{--agenda-time-width:84px;--agenda-room-width:340px;--agenda-pinned-width:var(--agenda-time-width)}.pk-content-agenda[data-agenda-distinct-zones=true]{--agenda-time-width:96px}@media (width<=46rem){.pk-content-agenda{--agenda-pinned-width:0px}}.pk-content-agenda__timeline{background:var(--pk-surface);table-layout:auto}.pk-content-agenda__time-column{width:var(--agenda-time-width)}.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time,.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time-heading{width:var(--agenda-time-width);min-width:var(--agenda-time-width);max-width:var(--agenda-time-width);box-sizing:border-box}.pk-content-agenda .pk-content-agenda__clocks{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:2px}.pk-content-agenda__clock{width:auto;flex-shrink:0;max-inline-size:100%}.pk-content-agenda .pk-content-agenda__clock>time{font-size:var(--pk-agenda-type-18);color:var(--pk-ink);font-weight:700}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser],.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]{order:1}.pk-content-agenda__zone-headings>small{width:auto;font-size:var(--pk-agenda-type-12);line-height:1.3;display:block}.pk-content-agenda__zone-headings>small[hidden]{display:none}.pk-content-agenda .pk-content-agenda__time-heading{vertical-align:middle;display:table-cell}.pk-content-agenda__room-column{width:auto}.pk-content-agenda__add-column{width:3.5rem}.pk-content-agenda__timeline thead th.pk-content-agenda__location,.pk-content-agenda__cell{width:auto;min-width:var(--agenda-room-width)}.pk-agenda-editor .pk-content-agenda__timeline{width:100%}@media (width<=46rem){.pk-content-agenda{--agenda-room-width:280px}}@media screen{.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline tbody,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{display:block}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline tbody,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__slot,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__slot>td{block-size:auto;inline-size:100%;min-inline-size:0;height:auto}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline thead,.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__cell:empty{display:none}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__timeline .pk-content-agenda__cell>.pk-content-agenda__session{position:relative;inset:auto}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__time{padding-block:var(--pk-3);box-shadow:none;display:block;position:static}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__room{display:flex}.pk-content-agenda[data-agenda-view=list] .pk-content-agenda__description{mask-image:none}}@media screen and (width<=46rem){.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__timeline{min-inline-size:100%;display:table}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__timeline thead{display:table-header-group}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__timeline tbody{display:table-row-group}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__slot{display:table-row}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__slot td{inline-size:19rem;min-inline-size:19rem;padding:var(--pk-1);display:table-cell}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__time{vertical-align:top;display:table-cell}.pk-content-agenda[data-agenda-view=grid] .pk-content-agenda__room{display:none}}.pk-content-agenda__zone-headings{flex-direction:column;gap:2px;display:flex}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-zone-heading=browser],.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-zone-heading=venue]{color:var(--pk-ink-muted);font-size:var(--pk-agenda-type-10);order:1}.pk-content-agenda__session-body .pk-content-agenda__speaker-info{flex:1}.pk-content-agenda__session-body>.pk-agenda-speaker>.pk-agenda-speaker__open .pk-content-agenda__speaker small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media screen{.pk-content-agenda__timeline:has(col[data-agenda-column-room]):not(:has(col[data-agenda-column-room]:not([hidden]))){width:var(--agenda-time-width)}}.pk-content-agenda__time-heading .pk-content-agenda__time-choice{inline-size:100%;min-inline-size:0;margin:0}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__control{min-inline-size:0}.pk-content-agenda__time-heading .pk-content-agenda__time-choice select{text-overflow:ellipsis;background-color:#0000;border-color:#0000;inline-size:100%;min-inline-size:0;font-weight:600}.pk-content-agenda__time-heading:has([data-agenda-time-choice]:not([hidden])) .pk-content-agenda__zone-headings{display:none}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__label{margin:0;display:block;position:static}.pk-content-agenda__tabs .pk-tabs__link{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pk-content-agenda__tabs .pk-tabs__link small{font-size:var(--pk-agenda-type-12);font-weight:400}@media print{.pk-content-agenda__time-heading .pk-content-agenda__time-choice{display:none!important}.pk-content-agenda__time-heading .pk-content-agenda__zone-headings{display:flex!important}.pk-content-agenda__time-heading .pk-content-agenda__zone-headings>small:not([hidden]){display:block!important}}@media screen and (width>=46.001rem){.pk-content-agenda__slot[data-agenda-compact-break]>.pk-content-agenda__time{padding-block:0}.pk-content-agenda__slot[data-agenda-compact-break] .pk-content-agenda__clocks:not(.pk-sr-only){position:absolute;inset-block-start:0;inset-inline-end:var(--pk-2)}}.pk-agenda-editor .pk-content-agenda__slot[data-agenda-compact-break]>.pk-content-agenda__time{padding-block:0}.session-modal__header .pk-content-agenda__metadata[data-local-time-container]>span{min-inline-size:0;display:block}@media print{.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time,.pk-content-agenda .pk-content-agenda__timeline .pk-content-agenda__time-heading{padding-inline:var(--pk-2)}.pk-content-agenda .pk-content-agenda__clock>time{line-height:1.2}.pk-content-agenda:not([data-agenda-time-display=browser]) [data-agenda-clock=browser]>time,.pk-content-agenda[data-agenda-time-display=browser] [data-agenda-clock=venue]>time{font-size:var(--pk-agenda-type-10);color:var(--pk-ink-muted);font-weight:400}.pk-content-agenda__time-heading .pk-content-agenda__time-choice select{font-size:var(--pk-agenda-type-11);padding:2px 1.125rem 2px 2px}.pk-content-agenda__time-heading .pk-content-agenda__time-choice .pk-field__label{font-size:var(--pk-agenda-type-10);line-height:1.2}}.pk-agenda-break-sponsors{gap:var(--pk-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pk-agenda-break-sponsors li>a,.pk-agenda-break-sponsors li>span{align-items:center;gap:var(--pk-1);display:inline-flex}.pk-agenda-break-sponsors img{object-fit:contain;block-size:1.5rem;max-inline-size:5rem}.pk-session-admission{align-items:center;gap:var(--pk-2);color:var(--pk-ink-muted);font-size:var(--pk-text-sm);margin:0;display:flex}.pk-session-admission>.pk-icon{flex:none}}
