@page{size:A4 portrait;margin:12mm 10mm}@media print{:root{--print-ink:#111;--print-muted:#444;--print-line:#bbb;--print-paper:#fff}html,body{background:var(--print-paper)!important;color:var(--print-ink)!important;overflow:visible!important}*,:before,:after{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;text-shadow:none!important;color:var(--print-ink)!important}svg,svg *,img{color:initial!important}body{font-family:DM Sans,Arial,Helvetica,sans-serif!important}.site-header,body>[data-sonner-toaster],main>footer,.back-to-top,.catalog-toolbar,.catalog-chips,.event-search,.filter-bar,.filter-panel,.active-chips,.view-share-bar,.calendar-export,.share-popover,.presentation-actions,.slide-player-header,.slide-player-controls,.slide-progress,.slide-edge,.slide-filmstrip,.slide-sheet,.slide-grid-overview,.slide-info-panel,.qr-premium-overlay,.event-qr-modal,.qr-sheet-modal,.qr-sheet-trigger,.event-map-shortcuts{display:none!important}body:not(:has(.print-only-sheet[aria-hidden=false])) .catalog-actions{display:none!important}.hero:after,.hero:before,.warsaw-line{content:none!important;display:none!important}main,section,article,figure,table,tr,.events-intro,.calendar-section,.catalog-section,.events-list,.event-row,.catalog-card,.catalog-table,.event-landing,.event-map,.presentation-shell,.slide-player,.slide-stage,.slide-canvas,.qr-sheet-card{break-inside:avoid;page-break-inside:avoid}.hero,.event-landing,.events-intro,.calendar-section,.catalog-section,.events-list,.event-map{background:var(--print-paper)!important;color:var(--print-ink)!important;border-color:var(--print-line)!important}.hero,.event-landing{min-height:auto!important;padding:16mm 0 10mm!important}.events-intro,.calendar-section,.catalog-section,.events-list,.event-map{padding:10mm 0!important}.event-row,.catalog-card{border-color:var(--print-line)!important;padding:8mm 0!important}.catalog-section,.event-map,.print-sheet-page{break-before:page;page-break-before:always}a[href]:after{content:" (" attr(href) ")";color:var(--print-muted);font-size:8pt}.presentation-thumb,.event-landing-preview,.slide-player{border:1px solid var(--print-line)!important;background:var(--print-paper)!important}.presentation-thumb img,.event-landing-preview img,.slide-canvas>img{page-break-inside:avoid;break-inside:avoid;object-fit:contain!important;width:100%!important;height:auto!important;max-height:175mm!important;display:block!important}.slide-player{height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.slide-stage,.slide-canvas{aspect-ratio:auto!important;height:auto!important;max-height:none!important;padding:0!important;display:block!important;overflow:visible!important}.slide-canvas>img{position:static!important}.event-map svg,.qr-sheet-page-preview svg,.print-sheet-page svg{max-width:100%!important;height:auto!important;display:block!important}.print-only-sheet{display:none!important}body:has(.print-only-sheet[aria-hidden=false]){width:var(--print-sheet-width,210mm);min-height:var(--print-sheet-height,297mm)}body:has(.print-only-sheet[aria-hidden=false]) *{visibility:hidden!important}:is(body:has(.print-only-sheet[aria-hidden=false]) .print-only-sheet,body:has(.print-only-sheet[aria-hidden=false]) .print-only-sheet *){visibility:visible!important}body:has(.print-only-sheet[aria-hidden=false]) .print-only-sheet{width:100%;margin:0;padding:0;position:absolute;inset:0 auto auto 0;background:var(--print-paper)!important;display:block!important}body:has(.print-only-sheet[aria-hidden=false]) .catalog-actions{display:block!important}body:has(.print-only-sheet[aria-hidden=false]) .catalog-toolbar{display:block!important}.print-sheet-page{width:var(--print-sheet-width,210mm);min-height:var(--print-sheet-height,297mm);break-after:page;page-break-after:always;display:block;background:var(--print-paper)!important}.print-sheet-page:last-child{break-after:auto;page-break-after:auto}.print-sheet-page svg{width:var(--print-sheet-width,210mm)!important;height:var(--print-sheet-height,297mm)!important}}
