@layer components{.pk-agenda-locations{gap:var(--pk-2);display:grid}.pk-agenda-locations__actions{justify-content:space-between;align-items:center;gap:var(--pk-2);display:flex}.pk-agenda-locations__choices{display:grid}.pk-agenda-locations__row{min-block-size:calc(var(--pk-6) + var(--pk-2));padding-inline:var(--pk-2);border-radius:var(--pk-radius);align-items:center;display:flex}.pk-agenda-locations__row .pk-check__input:checked{background:var(--agenda-color,var(--pk-accent-strong));border-color:var(--agenda-color,var(--pk-accent-strong))}.pk-agenda-locations__row:hover,.pk-agenda-locations__row:focus-within{background:var(--pk-surface-sunk)}.pk-agenda-locations__row[hidden]{display:none}.pk-agenda-locations__empty{padding:var(--pk-2);color:var(--pk-ink-muted);margin:0}@media print{body:has(.pk-content-agenda) :not(.pk-content-agenda,.pk-content-agenda *):not(:has(.pk-content-agenda)){display:none!important}body:has(.pk-content-agenda),body :has(.pk-content-agenda){background:0 0!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;inline-size:auto!important;max-inline-size:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.pk-content-agenda{color:var(--pk-agenda-print-ink);background:var(--pk-agenda-print-paper);print-color-adjust:exact;font-size:var(--pk-agenda-type-12);line-height:1.3;overflow:visible!important}.pk-content-agenda .pk-content-agenda__controls,.pk-content-agenda .pk-content-agenda__tabs,.pk-content-agenda .pk-content-agenda__actions,.pk-content-agenda .pk-content-agenda__card-footer,.pk-content-agenda .pk-content-agenda__speakers,.pk-content-agenda .pk-content-agenda__zone-key,.pk-content-agenda .pk-content-agenda__now,.pk-content-agenda .pk-content-agenda__earlier,.pk-content-agenda dialog,.pk-content-agenda .pk-live-person-card,.pk-content-agenda [popover],.pk-content-agenda colgroup,.pk-content-agenda thead,.pk-content-agenda [data-agenda-card-control],.pk-content-agenda [data-agenda-drop-target],.pk-content-agenda .pk-agenda-editor__add-room,.pk-content-agenda .pk-agenda-editor__add-column,.pk-content-agenda .pk-agenda-editor__canvas>:not(.pk-content-agenda__day),.pk-content-agenda .pk-content-agenda__cell:empty,.pk-content-agenda .pk-content-agenda__slot:not(:has([data-agenda-session],.pk-content-agenda__break)){display:none!important}.pk-content-agenda .pk-content-agenda__day,.pk-content-agenda .pk-content-agenda__timeline,.pk-content-agenda .pk-content-agenda__timeline tbody{box-sizing:border-box;inline-size:auto!important;min-inline-size:0!important;display:block!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__timeline{border-collapse:separate;border-spacing:0;padding-inline:.125rem}.pk-content-agenda .pk-content-agenda__day~.pk-content-agenda__day{margin-block-start:.75rem}.pk-content-agenda .pk-content-agenda__timeline caption{text-align:start;break-after:avoid;font-weight:700;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;padding-block:.5rem!important;display:block!important;position:static!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__slot{border-block-end:1px solid var(--pk-line);grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:.25rem .5rem;padding-block:.25rem;block-size:auto!important;display:grid!important}.pk-content-agenda .pk-content-agenda__timeline th,.pk-content-agenda .pk-content-agenda__timeline td{box-sizing:border-box;border:0;padding:0;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;inset:auto!important}.pk-content-agenda .pk-content-agenda__slot>th{grid-area:1/1}.pk-content-agenda .pk-content-agenda__slot>td{grid-column:2;min-inline-size:0}.pk-content-agenda .pk-content-agenda__clocks{text-align:start;align-items:flex-start!important;position:static!important}.pk-content-agenda .pk-content-agenda__cell>.pk-content-agenda__session,.pk-content-agenda .pk-content-agenda__break{box-sizing:border-box;break-inside:avoid;border-width:1px;inline-size:auto;min-inline-size:0;margin:0;padding:.375rem;opacity:1!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.pk-content-agenda .pk-content-agenda__room{font-size:var(--pk-agenda-type-12);margin:0 0 .25rem;padding:.25rem .375rem;display:flex!important}.pk-content-agenda .pk-content-agenda__session-body{gap:.25rem;overflow:visible}.pk-content-agenda .pk-content-agenda__speaker strong{text-decoration:none!important}.pk-content-agenda .pk-content-agenda__session-body>h3{font-size:var(--pk-agenda-type-13);padding:0;line-height:1.3}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker{gap:.375rem}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker .pk-avatar{--pk-avatar-size:1.5rem}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker strong{font-size:var(--pk-agenda-type-12)}.pk-content-agenda .pk-content-agenda__session-body .pk-content-agenda__speaker small{font-size:var(--pk-agenda-type-11);white-space:normal;overflow:visible}.pk-content-agenda .pk-content-agenda__clock>time{font-size:var(--pk-agenda-type-12)}.pk-content-agenda .pk-content-agenda__staffing{margin-block-end:.25rem;padding:0}.pk-content-agenda .pk-content-agenda__staffing-shift{font-size:var(--pk-agenda-type-11);padding:.375rem}.pk-content-agenda .pk-content-agenda__staffing-shift ul{margin:.25rem 0 0}.pk-content-agenda .pk-content-agenda__description{max-height:none;font-size:var(--pk-agenda-type-11);line-height:1.35;overflow:visible;mask-image:none;display:block!important}.pk-content-agenda.is-compact .pk-content-agenda__description{display:none!important}.pk-agenda-dialog:has(.pk-content-agenda){border:0;width:auto;height:auto;max-height:none;padding:0;position:static;overflow:visible}}}@layer utilities{[data-agenda-editor-controls]{gap:var(--pk-2);display:flex}@container (width<=63.9375rem){.pk-toolbar-row .pk-content-agenda__toolbar-actions>:is([data-agenda-scroll],[data-agenda-compact],[data-agenda-expand],[data-agenda-print],[data-agenda-mine-filter]){display:none}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__filter-controls:not(:popover-open){display:none}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__filter-controls:popover-open{align-items:stretch;gap:var(--pk-3);padding:var(--pk-4);inline-size:min(22rem, calc(100vw - var(--pk-6)));border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface);box-shadow:var(--pk-shadow-3);flex-direction:column;display:flex}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__filter-controls:popover-open :is(.pk-field,select,input){inline-size:100%}.pk-content-agenda .pk-toolbar-row .pk-content-agenda__toolbar-actions>:is([data-agenda-filters-toggle],[data-agenda-editor-controls]){display:none}}}
