@layer components{.pk-avatar{width:var(--pk-avatar-size,2.5rem);height:var(--pk-avatar-size,2.5rem);background:var(--pk-accent-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.pk-avatar--sm{--pk-avatar-size:2rem}.pk-avatar--lg{--pk-avatar-size:3rem}.pk-avatar--xl{--pk-avatar-size:5.75rem}.pk-avatar__img{object-fit:cover;width:100%;height:100%}.pk-avatar--square{border-radius:var(--pk-radius-sm);background:var(--pk-surface);border:1px solid var(--pk-line)}.pk-avatar--square .pk-avatar__img{object-fit:contain;padding:12%}.pk-avatar--square .pk-avatar__initials{color:var(--pk-ink-muted)}.pk-avatar__initials{font-size:calc(var(--pk-avatar-size,2.5rem) * .4);color:var(--pk-accent-ink);font-weight:700;line-height:1}.pk-avatar-standing{flex-direction:column;flex:none;align-items:center;display:inline-flex}.pk-avatar-standing__ring{background:var(--pk-grad-brand);border-radius:50%;padding:.1875rem;display:block}.pk-avatar-standing__ring>.pk-avatar{border:3px solid var(--pk-surface);box-sizing:content-box}.pk-avatar-standing__label{z-index:1;border:2px solid var(--pk-surface);border-radius:var(--pk-radius-pill);background:var(--pk-accent);color:var(--pk-accent-on);font-size:var(--pk-text-2xs);letter-spacing:var(--pk-tracking-label);text-transform:uppercase;white-space:nowrap;margin-block-start:-.6rem;padding:.25rem .55rem;line-height:1;position:relative}.pk-avatar-standing[data-tone=neutral] .pk-avatar-standing__ring{background:var(--pk-line-strong)}.pk-avatar-standing[data-tone=neutral] .pk-avatar{filter:grayscale()}.pk-avatar-standing[data-tone=neutral] .pk-avatar-standing__label{background:var(--pk-ink-faint);color:var(--pk-on-solid)}.pk-agenda-speaker{min-inline-size:0}.pk-agenda-speaker__open,.pk-agenda-speaker__name{inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.pk-agenda-speaker__open .pk-content-agenda__speaker{margin:0}.pk-agenda-speaker__open:hover strong,.pk-agenda-speaker__name:hover{text-underline-offset:.2em;text-decoration:underline}.pk-agenda-dialogs{display:contents}dialog.pk-agenda-speaker-profile{border-radius:var(--pk-radius-lg);background:var(--pk-surface);max-block-size:calc(100dvh - 3rem);inline-size:min(47.5rem,100% - 3rem);color:var(--pk-ink);box-shadow:var(--pk-agenda-dialog-shadow);border:0;padding:0;overflow:hidden}dialog.pk-agenda-speaker-profile[open]{flex-direction:column;display:flex}.pk-agenda-speaker-profile::backdrop{background:var(--pk-agenda-dialog-backdrop)}.pk-agenda-speaker-profile>.session-modal__body{flex:auto;min-block-size:0;overflow-y:auto}@media (width<=46rem){dialog.pk-agenda-speaker-profile{max-block-size:calc(100dvh - 1.5rem);inline-size:calc(100% - 1.5rem)}}.pk-agenda-speaker-profile__identity{align-items:center;gap:var(--pk-4);min-inline-size:0;display:flex}.pk-agenda-speaker-profile__portrait{flex:none;display:flex}.pk-agenda-speaker-profile__portrait .pk-avatar{box-shadow:0 0 0 2px var(--pk-agenda-dialog-control-line)}.pk-agenda-speaker-profile__name{align-items:flex-start;gap:var(--pk-2);flex-direction:column;min-inline-size:0;display:flex}.pk-agenda-speaker-profile__roles{gap:var(--pk-1);flex-wrap:wrap;display:flex}.pk-agenda-speaker-profile__affiliations{justify-content:space-between;align-items:center;gap:var(--pk-3);flex-wrap:wrap;display:flex}.pk-agenda-speaker-profile__affiliations .pk-agenda-speaker-affiliations,.pk-agenda-speaker-profile .session-modal__body>p{margin:0}.pk-agenda-speaker-profile__sessions{gap:var(--pk-2);flex-direction:column;display:flex}.pk-agenda-speaker-profile__sessions>:is(h2,h3){margin:0}@media (width<=46rem){.pk-agenda-speaker-profile__identity{gap:var(--pk-3)}.pk-agenda-speaker-profile__portrait .pk-avatar{--pk-avatar-size:3.5rem}}.pk-agenda-speaker-organization{--pk-agenda-mark-block:22px;--pk-agenda-mark-inline:112px;block-size:var(--pk-agenda-mark-block);inline-size:auto;max-inline-size:var(--pk-agenda-mark-inline);flex:none;justify-content:flex-start;align-items:center;display:inline-flex}.pk-agenda-speaker-organization--card{--pk-agenda-mark-block:16px;--pk-agenda-mark-inline:96px}.pk-agenda-speaker-organization--profile{--pk-agenda-mark-block:24px;--pk-agenda-mark-inline:144px}.pk-agenda-speaker-organization__logo{object-fit:contain;object-position:left center;block-size:100%;inline-size:auto;max-inline-size:100%;display:block}.pk-agenda-speaker-affiliations{align-items:center;gap:var(--pk-2) var(--pk-5);margin:var(--pk-2) 0 0;color:var(--pk-ink-muted);font-size:var(--pk-text-sm);flex-wrap:wrap;padding:0;line-height:1.3;list-style:none;display:flex}.pk-agenda-speaker-affiliations li{align-items:center;gap:var(--pk-2);min-inline-size:0;display:inline-flex}.pk-agenda-speaker-affiliations__organization{display:inline-flex}.pk-content-agenda__speaker-info .pk-affiliation-rotation{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);margin-block-start:2px;line-height:1.4;display:flex}.pk-content-agenda__speaker-name .pk-badge{padding:0 var(--pk-2);font-size:var(--pk-text-2xs);line-height:1.6}.pk-content-agenda__speaker-name{align-items:center;gap:var(--pk-1) var(--pk-2);flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.pk-content-agenda__speaker-name>:is(h1,h3){margin:0;padding:0}.pk-content-agenda__speaker-name .pk-link-list{gap:0}.pk-content-agenda__speaker-name .pk-link-list__link{opacity:.75;padding:.2rem}.pk-content-agenda__speaker-name .pk-link-list__link:hover,.pk-content-agenda__speaker-name .pk-link-list__link:focus-visible{opacity:1}.pk-content-agenda__speaker-name .pk-link-list__mark{block-size:.8125rem;inline-size:.8125rem}.pk-content-agenda__speaker-name>:is(h1,h3):focus{outline:none}.pk-agenda-speaker__portrait{cursor:pointer;background:0 0;border:0;flex:none;padding:0}@media print{dialog.pk-agenda-speaker-profile{display:none!important}}.pk-affiliation-rotation{align-items:center;gap:var(--pk-1);vertical-align:middle;min-inline-size:0;max-inline-size:100%;display:inline-flex}.pk-affiliation-rotation__units{grid-auto-flow:column;align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-grid}.pk-affiliation-rotation__unit{align-items:center;gap:var(--pk-2);grid-area:1/1;min-inline-size:0;max-inline-size:100%;display:inline-flex}.pk-affiliation-rotation__unit>*{align-items:center;gap:var(--pk-2);min-inline-size:0;max-inline-size:100%;display:inline-flex}.pk-affiliation-rotation__unit .pk-agenda-speaker-affiliations__text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.pk-affiliation-rotation__more{grid-area:1/2;margin-inline-start:var(--pk-1);font-weight:600;display:none}@keyframes pk-affiliation-rotate-2{0%{opacity:0;visibility:visible}7.5%,50%{opacity:1;visibility:visible}57.5%,to{opacity:0;visibility:hidden}}.pk-affiliation-rotation--rotate-2 .pk-affiliation-rotation__unit{animation:pk-affiliation-rotate-2 calc(var(--pk-dur-affiliation) * 2) linear infinite both}.pk-affiliation-rotation--rotate-2 .pk-affiliation-rotation__unit:nth-child(2){animation-delay:calc(var(--pk-dur-affiliation) * 1)}@keyframes pk-affiliation-rotate-3{0%{opacity:0;visibility:visible}5%,33.333%{opacity:1;visibility:visible}38.333%,to{opacity:0;visibility:hidden}}.pk-affiliation-rotation--rotate-3 .pk-affiliation-rotation__unit{animation:pk-affiliation-rotate-3 calc(var(--pk-dur-affiliation) * 3) linear infinite both}.pk-affiliation-rotation--rotate-3 .pk-affiliation-rotation__unit:nth-child(2){animation-delay:calc(var(--pk-dur-affiliation) * 1)}.pk-affiliation-rotation--rotate-3 .pk-affiliation-rotation__unit:nth-child(3){animation-delay:calc(var(--pk-dur-affiliation) * 2)}@keyframes pk-affiliation-rotate-4{0%{opacity:0;visibility:visible}3.75%,25%{opacity:1;visibility:visible}28.75%,to{opacity:0;visibility:hidden}}.pk-affiliation-rotation--rotate-4 .pk-affiliation-rotation__unit{animation:pk-affiliation-rotate-4 calc(var(--pk-dur-affiliation) * 4) linear infinite both}.pk-affiliation-rotation--rotate-4 .pk-affiliation-rotation__unit:nth-child(2){animation-delay:calc(var(--pk-dur-affiliation) * 1)}.pk-affiliation-rotation--rotate-4 .pk-affiliation-rotation__unit:nth-child(3){animation-delay:calc(var(--pk-dur-affiliation) * 2)}.pk-affiliation-rotation--rotate-4 .pk-affiliation-rotation__unit:nth-child(4){animation-delay:calc(var(--pk-dur-affiliation) * 3)}@keyframes pk-affiliation-rotate-5{0%{opacity:0;visibility:visible}3%,20%{opacity:1;visibility:visible}23%,to{opacity:0;visibility:hidden}}.pk-affiliation-rotation--rotate-5 .pk-affiliation-rotation__unit{animation:pk-affiliation-rotate-5 calc(var(--pk-dur-affiliation) * 5) linear infinite both}.pk-affiliation-rotation--rotate-5 .pk-affiliation-rotation__unit:nth-child(2){animation-delay:calc(var(--pk-dur-affiliation) * 1)}.pk-affiliation-rotation--rotate-5 .pk-affiliation-rotation__unit:nth-child(3){animation-delay:calc(var(--pk-dur-affiliation) * 2)}.pk-affiliation-rotation--rotate-5 .pk-affiliation-rotation__unit:nth-child(4){animation-delay:calc(var(--pk-dur-affiliation) * 3)}.pk-affiliation-rotation--rotate-5 .pk-affiliation-rotation__unit:nth-child(5){animation-delay:calc(var(--pk-dur-affiliation) * 4)}:is(.pk-affiliation-rotation,.pk-content-agenda__speaker,.pk-agenda-speaker-directory__card,.pk-agenda-speaker__open):is(:hover,:focus-within) .pk-affiliation-rotation__unit{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pk-affiliation-rotation__unit{animation:none}.pk-affiliation-rotation__unit:not(:first-child){display:none}.pk-affiliation-rotation__more{display:inline}}.pk-speaker-portrait-control-card{flex-direction:column;min-inline-size:0;display:flex}.pk-speaker-portrait-control-card>.pk-agenda-speaker-directory__card{border-block-end:0;border-end-end-radius:0;border-end-start-radius:0}.pk-speaker-portrait-controls{background:var(--pk-surface);border:1.5px solid var(--pk-line);border-block-start:0;border-end-end-radius:var(--pk-radius-lg);border-end-start-radius:var(--pk-radius-lg);overflow:hidden}.pk-agenda-speaker-directory__card[data-size=compact] .pk-agenda-speaker-directory__name>strong,.pk-agenda-speaker-directory__card[data-size=compact] .pk-agenda-speaker-affiliations__text>span,.pk-agenda-speaker-directory__card[data-size=compact] .pk-agenda-speaker-affiliations__text>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pk-speaker-portrait-grid{align-items:stretch;gap:var(--pk-4);grid-template-columns:repeat(auto-fill,minmax(min(14.375rem,100%),1fr));display:grid}.pk-speaker-portrait-grid>*{flex-direction:column;min-inline-size:0;display:flex}.pk-speaker-portrait-missing{justify-content:center;align-items:center;gap:var(--pk-2);aspect-ratio:1;inline-size:100%;padding:var(--pk-4);background:var(--pk-surface-sunk);border-block-end:1px solid var(--pk-line);color:var(--pk-ink-muted);font-size:var(--pk-text-sm);text-align:center;flex-direction:column;display:flex}.pk-speaker-portrait-standing{gap:var(--pk-1);font-size:var(--pk-text-sm);flex-direction:column;margin:0;line-height:1.4;display:flex}.pk-speaker-portrait-standing>dd{margin:0}.pk-speaker-portrait-standing>dd:first-of-type{color:var(--pk-ink-muted)}.pk-speaker-portrait-actions{position:absolute;inset-block-start:var(--pk-2);inset-inline-end:var(--pk-2)}@media (width<=46rem){.pk-speaker-portrait-grid{gap:var(--pk-3);grid-template-columns:repeat(2,minmax(0,1fr))}}article.pk-agenda-speaker-directory__card{cursor:default;position:relative}.pk-content-agenda__speakers.pk-agenda-speaker-directory{align-items:stretch;gap:var(--pk-4);grid-template-columns:repeat(auto-fill,minmax(min(14.375rem,100%),1fr))}.pk-content-agenda__speakers .pk-agenda-speaker-directory__entry{background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pk-agenda-speaker-directory__entry>.pk-agenda-speaker{flex-direction:column;flex:1;display:flex}.pk-agenda-speaker-directory__entry>.pk-agenda-speaker>.pk-agenda-speaker-directory__card{flex:1}.pk-agenda-speaker-directory__card{border:1.5px solid var(--pk-line);border-radius:var(--pk-radius-lg);background:var(--pk-surface);block-size:100%;inline-size:100%;min-inline-size:0;color:var(--pk-ink);font:inherit;text-align:start;cursor:pointer;flex-direction:column;padding:0;display:flex;overflow:hidden}.pk-agenda-speaker-directory__card:is(button):hover,.pk-agenda-speaker-directory__card:is(button):focus-visible{border-color:var(--pk-accent);box-shadow:0 0 0 1px var(--pk-accent), var(--pk-shadow-2)}.pk-agenda-speaker-directory__card>.pk-avatar{aspect-ratio:1;background:var(--pk-accent-soft);block-size:auto;inline-size:100%;max-inline-size:none;font-size:var(--pk-agenda-type-44);border-radius:0}.pk-agenda-speaker-directory__card .pk-avatar__initials{color:var(--pk-accent-ink);font-size:var(--pk-agenda-type-44)}.pk-agenda-speaker-directory__card>.pk-avatar img{object-fit:cover}.pk-agenda-speaker-directory__caption{gap:var(--pk-1);min-inline-size:0;padding:var(--pk-3) var(--pk-4) var(--pk-4);flex-direction:column;flex:1;display:flex}.pk-agenda-speaker-directory__name>strong{font-size:var(--pk-text-md);line-height:1.25}.pk-agenda-speaker-directory__title{color:var(--pk-ink-muted);font-size:var(--pk-text-sm);line-height:1.4}.pk-agenda-speaker-directory__roles,.pk-agenda-speaker-directory__footer{align-items:center;gap:var(--pk-2);flex-wrap:wrap;display:flex}.pk-agenda-speaker-directory__footer{color:var(--pk-accent-ink);font-size:var(--pk-text-xs);flex-wrap:nowrap;justify-content:space-between;margin-block-start:auto;padding-block-start:var(--pk-3)}.pk-agenda-speaker-directory__link{justify-content:flex-end;gap:var(--pk-2);white-space:nowrap;flex-wrap:wrap;margin-inline-start:auto;font-weight:600;display:flex}@media print{.pk-agenda-speaker-directory__card{border-color:var(--pk-line);box-shadow:none;flex-direction:row}.pk-agenda-speaker-directory__card>.pk-avatar{block-size:4rem;inline-size:4rem;font-size:var(--pk-text-lg);flex:0 0 64px}.pk-agenda-speaker-directory__footer{display:none}}.pk-agenda-speaker-directory__name{align-items:center;gap:var(--pk-2);flex-wrap:wrap;display:flex}.pk-agenda-speaker-directory__logos{gap:var(--pk-2);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.pk-agenda-speaker-directory__logos .pk-agenda-speaker-organization{max-inline-size:min(100%, var(--pk-agenda-mark-inline))}@media (width<=46rem){.pk-content-agenda__speakers.pk-agenda-speaker-directory{gap:var(--pk-3);grid-template-columns:repeat(2,minmax(0,1fr))}.pk-agenda-speaker-directory__caption{padding:var(--pk-3)}.pk-agenda-speaker-directory__caption .pk-affiliation-rotation{font-size:var(--pk-text-sm);line-height:1.4}.pk-agenda-speaker-directory__footer{padding-block-start:var(--pk-2)}}.pk-agenda-speaker-affiliations--directory{align-items:stretch;gap:var(--pk-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pk-agenda-speaker-affiliations--directory>li{align-items:start;gap:var(--pk-2);display:flex}.pk-agenda-speaker-affiliations--directory .pk-agenda-speaker-affiliations__text{min-inline-size:0;font-size:var(--pk-text-sm);color:var(--pk-ink-muted);overflow-wrap:anywhere;flex-direction:column;line-height:1.4;display:flex}.pk-agenda-speaker-affiliations--directory .pk-agenda-speaker-affiliations__text>strong{color:var(--pk-ink);font-weight:500}.pk-pkic-mark{--pk-mark-recede:.07;flex:none}.pk-pkic-mark[data-highlight=arcs] :is(.pk-pkic-mark__table,.pk-pkic-mark__keyhole),.pk-pkic-mark[data-highlight=table] :is(.pk-pkic-mark__arc,.pk-pkic-mark__keyhole){opacity:var(--pk-mark-recede)}.pk-live-roles{align-items:center;gap:var(--pk-2);flex:none;display:inline-flex}.pk-live-roles--full{flex-wrap:wrap;margin-block-start:var(--pk-3);display:flex}.pk-live-role{color:var(--live-role,var(--pk-ink-muted));font-size:var(--pk-text-xs);white-space:nowrap;align-items:center;gap:.2em;font-weight:600;display:inline-flex}.pk-live-role__icon{flex:none;block-size:.95em;inline-size:.95em}.pk-live-author .pk-live-role{font-size:inherit}.pk-live-author .pk-live-role__icon{block-size:1em;inline-size:1em}.pk-live-role[data-role=event_team]{--live-role:var(--pk-accent-ink)}.pk-live-role[data-role=speaker],.pk-live-role[data-role=moderator],.pk-live-role[data-role=host]{--live-role:var(--pk-info-ink)}.pk-live-role[data-role=chair],.pk-live-role[data-role=vice_chair]{--live-role:var(--pk-warn-ink)}.pk-live-role[data-role=member]{--live-role:var(--pk-ink-muted)}.pk-person-preview-host{display:contents}.pk-live-person-card{z-index:30;box-sizing:border-box;border-radius:var(--pk-radius-lg);inline-size:min(15rem,100vw - 2rem);color:var(--pk-ink);box-shadow:var(--pk-shadow-3);font-size:var(--pk-text-sm);text-align:start;white-space:normal;background:0 0;border:0;margin:0;padding:0;font-weight:400;position:fixed}.pk-live-person-card>.pk-agenda-speaker-directory__card{cursor:default}.pk-live-person-card .pk-agenda-speaker-directory__name a{color:inherit;text-decoration:underline;text-decoration-color:var(--pk-line-strong);text-underline-offset:.2em}.pk-live-person-card .pk-agenda-speaker-directory__name a:hover{text-decoration-color:currentColor}.pk-live-person-card__role{color:var(--pk-ink-muted);font-size:var(--pk-text-sm)}.pk-live-person-card .pk-live-roles--full{margin-block-start:var(--pk-1)}.pk-live-person-preview{display:block}}@layer legacy;@layer tokens{:root{--pk-agenda-location-1:#5a9bd5;--pk-agenda-location-2:#ed7d31;--pk-agenda-location-3:#dc3545;--pk-agenda-location-4:#7d5bc6;--pk-agenda-location-5:#2fa58f;--pk-agenda-location-6:#6577d6;--pk-agenda-type-8:8px;--pk-agenda-type-9:9px;--pk-agenda-type-10:10px;--pk-agenda-type-11:11px;--pk-agenda-type-11-5:11.5px;--pk-agenda-type-12:12px;--pk-agenda-type-12-5:12.5px;--pk-agenda-type-13:13px;--pk-agenda-type-14:14px;--pk-agenda-type-15:15px;--pk-agenda-type-16:16px;--pk-agenda-type-16-5:16.5px;--pk-agenda-type-18:18px;--pk-agenda-type-20:20px;--pk-agenda-type-22:22px;--pk-agenda-type-26:26px;--pk-agenda-type-44:44px;--pk-agenda-radius-marker:2px;--pk-agenda-radius-band:5px;--pk-agenda-radius-switch:8px;--pk-agenda-radius-chip:9px;--pk-agenda-radius-action:12px;--pk-agenda-dur:.15s;--pk-agenda-shade:#000;--pk-agenda-favorite:#ed7d31;--pk-agenda-live:#dc3545;--pk-agenda-live-progress-fill:#fff9;--pk-agenda-now-rule:#dc35452e;--pk-agenda-break-ink-muted:#ced4da;--pk-agenda-break-rule:#ffffff40;--pk-agenda-card-lift:0 8px 22px #0000001f;--pk-agenda-placeholder-lift:0 8px 22px #00000014;--pk-agenda-dialog-shadow:0 24px 64px #0000004d;--pk-agenda-dialog-backdrop:#0b0d0c8c;--pk-agenda-dialog-field:linear-gradient(135deg, #0b2a1c 0%, #125c3c 32%, #20506e 74%, #b0581f 100%);--pk-agenda-dialog-scrim:linear-gradient(135deg, #000000a6, #00000059);--pk-agenda-dialog-dot-ring:#ffffffb3;--pk-agenda-dialog-meta-ink:#b5d2ec;--pk-agenda-dialog-control-line:#ffffff4d;--pk-agenda-dialog-control-hover:#ffffff1f;--pk-agenda-mask-opaque:#000;--pk-agenda-mask-faded:#00000040;--pk-agenda-print-ink:#000;--pk-agenda-print-paper:#fff}}@layer base,utilities;
