@layer components{@media print{.pk-content-agenda{color:var(--pk-agenda-print-ink);background:var(--pk-agenda-print-paper);print-color-adjust:exact;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 dialog,.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){display:none!important}.pk-content-agenda .pk-content-agenda__day,.pk-content-agenda .pk-content-agenda__speakers{break-before:page;width:100%!important;display:block!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__timeline{table-layout:fixed;width:100%!important;min-width:0!important;display:table!important}.pk-content-agenda .pk-content-agenda__timeline caption{font-weight:700;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;padding-block:.5rem!important;display:table-caption!important;position:static!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__timeline thead{display:table-header-group!important;position:static!important;top:auto!important}.pk-content-agenda .pk-content-agenda__timeline tbody{display:table-row-group!important}.pk-content-agenda .pk-content-agenda__slot{height:auto!important;display:table-row!important}.pk-content-agenda .pk-content-agenda__timeline th,.pk-content-agenda .pk-content-agenda__timeline td{vertical-align:top;overflow-wrap:anywhere;width:auto!important;min-width:0!important;height:auto!important;display:table-cell!important;position:static!important;top:auto!important}.pk-content-agenda .pk-content-agenda__cell>.pk-content-agenda__session{break-inside:avoid;opacity:1!important;height:auto!important;max-height:none!important;display:block!important;position:static!important;overflow:visible!important}.pk-content-agenda .pk-content-agenda__description{max-height:none;overflow:visible;mask-image:none;display:block!important}.pk-content-agenda .pk-content-agenda__speakers article{break-inside:avoid}.pk-agenda-dialog:has(.pk-content-agenda){border:0;width:auto;height:auto;max-height:none;padding:0;position:static;overflow:visible}}.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}}@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}}}
