@page{margin:1.5cm}@media print{*,*:before,*:after{box-shadow:none!important;text-shadow:none!important}body{background:#fff!important;color:var(--color-print-text)!important;overflow:visible!important;font-size:11pt}body:before{content:"The Hominin Tree";display:block;text-align:center;font-size:9pt;color:var(--color-print-muted);padding-bottom:8pt;border-bottom:.5pt solid var(--color-print-border);margin-bottom:12pt}body:after{content:"https://hominin-tree.pages.dev";display:block;text-align:center;font-size:8pt;color:var(--color-print-subtle);padding-top:8pt;border-top:.5pt solid var(--color-print-border);margin-top:12pt}.nav-bar,.skip-to-content,.species-search-wrapper,.modal-actions,.modal-backdrop,.modal-close-btn,.accordion-chevron,.tree-controls,.tree-legend-overlay,.era-bands-toggle,.tree-minimap,.genus-filter-panel,.tour-overlay,.tour-spotlight,.tour-prompt,.surprise-me-btn,.share-export-menu,.export-menu,.export-dropdown,.view-share-btn,.cmp-share-btn,.bottom-sheet,.tl-bottom-sheet,.tl-bottom-sheet-backdrop,.toast{display:none!important}header{color:var(--color-print-text)!important;padding:0!important;margin-bottom:12pt}header h1{color:var(--color-print-text)!important;font-size:22pt!important}header p{color:var(--color-print-body)!important}header em{color:var(--color-print-body)!important}.hero-stat-inline{color:var(--color-print-text)!important;font-weight:700}.hero-journey{display:none}#phylo-tree-container{overflow:visible!important;height:auto!important}#phylo-tree-container svg{width:100%!important;height:auto!important}.tree-zoom-group{transform:none!important}.node-label{fill:var(--color-print-text)!important}.time-axis text{fill:var(--color-print-body)!important}.time-axis line,.time-axis path{stroke:var(--color-print-stroke)!important}.link-line{stroke:var(--color-print-muted)!important}.species-modal{position:static!important;transform:none!important;max-width:100%!important;max-height:none!important;overflow:visible!important;border:1px solid var(--color-print-border)!important;border-radius:0!important;background:#fff!important;color:var(--color-print-text)!important;width:100%!important;page-break-inside:avoid}.species-modal:not(.visible){display:none!important}.species-modal h2,.species-modal h3{color:var(--color-print-text)!important}.species-modal p,.species-modal li,.species-modal dd,.species-modal dt{color:var(--color-print-body)!important}.accordion-panel{grid-template-rows:1fr!important}.accordion-panel-inner{overflow:visible!important;padding-bottom:16px!important}.accordion-header{cursor:default!important;padding:8px 24px!important}.accordion-summary{display:none!important}.accordion-title{color:var(--color-print-text)!important;font-size:10pt!important}.accordion-section{border-color:var(--color-print-border-light)!important}.accordion-prose p{color:var(--color-print-body)!important}.accordion-dl dt{color:var(--color-print-accent)!important}.accordion-dl dd{color:var(--color-print-text)!important}.tag-pill{border-color:var(--color-print-border)!important;color:var(--color-print-body)!important;background:var(--color-print-surface)!important}section[aria-label="How to read this tree"]{page-break-before:auto;color:var(--color-print-text)!important}section[aria-label="How to read this tree"] h2,section[aria-label="How to read this tree"] h3{color:var(--color-print-text)!important}section[aria-label="How to read this tree"] p,section[aria-label="How to read this tree"] li,section[aria-label="How to read this tree"] span,section[aria-label="How to read this tree"] strong{color:var(--color-print-body)!important}section[aria-label="How to read this tree"]>div>div{border-color:var(--color-print-border)!important;background:#fff!important}footer{border-color:var(--color-print-border)!important}footer p{color:var(--color-print-accent)!important}a[href^=http]:after{content:" (" attr(href) ")";font-size:8pt;color:var(--color-print-subtle);word-break:break-all}#timeline-container{overflow:visible!important;height:auto!important}.tl-controls,.tl-filter-drawer,.tl-filter-toggle,.tl-play-btn,.tl-speed-select,.tl-count-display,.tl-scrubber-line,.tl-scrubber-handle,.tl-scrubber-touch-target{display:none!important}#timeline-container svg{width:100%!important;height:auto!important}.tl-bar{print-color-adjust:exact;-webkit-print-color-adjust:exact}.tl-species-label,.tl-species-label-v{fill:var(--color-print-text)!important}.tl-genus-header-text{fill:var(--color-print-body)!important}.geo-map-leaflet,.geo-map-controls,.geo-map-ts-wrapper,.geo-map-status,.leaflet-control-layers,.leaflet-control-zoom,.geo-map-cluster{display:none!important}.geo-map-fallback{display:block!important}}
