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