@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{align-items:start;gap:var(--pk-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.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-logos{align-items:center;gap:var(--pk-3);flex-wrap:wrap;max-inline-size:14rem;display:flex}.pk-agenda-speaker-logos>a{display:inline-flex}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info{align-items:start;gap:var(--pk-2) var(--pk-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info>:not(.pk-agenda-speaker-logos){grid-column:1}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info>.pk-agenda-speaker-logos{padding-inline:var(--pk-4) var(--pk-2);border-inline-start:1px solid var(--pk-line-soft);grid-area:1/2;justify-content:flex-end;align-self:center}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-name{column-gap:var(--pk-1)}.pk-content-agenda__speaker--detail .pk-agenda-speaker-affiliations{margin-block-start:var(--pk-1)}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-name>h3{margin:0}.pk-agenda-speaker-profile__affiliation-text{gap:var(--pk-3);display:grid}@media (width<=46rem){.pk-agenda-speaker-profile__affiliations,.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info{grid-template-columns:minmax(0,1fr)}.pk-content-agenda__speaker--detail .pk-content-agenda__speaker-info>.pk-agenda-speaker-logos{border-inline-start:0;grid-area:auto/1;justify-content:flex-start;padding-inline:0}}.pk-agenda-speaker-organization{--pk-agenda-mark-block:1.375rem;--pk-agenda-mark-inline:7rem;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:1rem;--pk-agenda-mark-inline:6rem}.pk-agenda-speaker-organization--profile{--pk-agenda-mark-block:1.5rem;--pk-agenda-mark-inline:9rem}.pk-agenda-speaker-organization>.pk-agenda-speaker-organization__logo{--pk-avatar-size:var(--pk-agenda-mark-block);inline-size:auto;max-inline-size:var(--pk-agenda-mark-inline);block-size:var(--pk-agenda-mark-block);object-fit:contain;object-position:left center;background:0 0;border:0;border-radius:0;display:block}.pk-agenda-speaker-organization>.pk-agenda-speaker-organization__logo .pk-avatar__img{inline-size:auto;max-inline-size:var(--pk-agenda-mark-inline);object-fit:contain;block-size:100%;padding:0}.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-info .pk-link-list{gap:var(--pk-1);flex:none;margin:0}.pk-content-agenda__speaker-info .pk-link-list__link{opacity:.75;padding:.125rem}.pk-content-agenda__speaker-info .pk-link-list__link:hover,.pk-content-agenda__speaker-info .pk-link-list__link:focus-visible{opacity:1}.pk-content-agenda__speaker-info .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}}}
