@layer components{.pk-agenda-session-rows{margin:0;padding:0;list-style:none}.pk-agenda-session-rows__day{font-size:var(--pk-text-md);margin:0;font-weight:700}.pk-agenda-session-rows__clock{color:var(--pk-ink-muted);font-size:var(--pk-text-xs);margin:0}.pk-agenda-session-row{align-items:start;gap:var(--pk-1) var(--pk-3);padding:var(--pk-3) 0;border-block-start:1px solid var(--pk-line-soft);font-size:var(--pk-text-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when actions""main actions";display:grid}.pk-agenda-session-row:first-child{border-block-start:0}.pk-agenda-session-row__when{color:var(--pk-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:when}.pk-agenda-session-row__when>span+span:before{content:" · "}.pk-agenda-session-row__main{gap:var(--pk-1);flex-direction:column;grid-area:main;min-inline-size:0;display:flex}.pk-agenda-session-row__title{color:var(--pk-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}:is(a,button).pk-agenda-session-row__title:hover{color:var(--pk-accent-ink);text-underline-offset:.2em;text-decoration:underline}.pk-agenda-session-row__meta{align-items:center;gap:var(--pk-1) var(--pk-2);color:var(--pk-ink-muted);font-size:var(--pk-text-xs);flex-wrap:wrap;display:flex}.pk-agenda-session-row__meta .pk-badge{padding:0 var(--pk-2);font-size:var(--pk-text-2xs);line-height:1.6}.pk-agenda-session-row__actions{align-items:center;gap:var(--pk-2);grid-area:actions;display:flex}.pk-agenda-session-row__actions .pk-btn[aria-pressed=true]{color:var(--pk-agenda-favorite)}@media (width>=36rem){.pk-agenda-session-row{grid-template-columns:7.5rem minmax(0,1fr) auto;grid-template-areas:"when main actions"}.pk-agenda-session-row__when>span{display:block}.pk-agenda-session-row__when>span+span:before{content:none}}}
