@layer components{.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-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}}}
