@media print{@page{size:11in 17in landscape;margin:.15in}body{background-color:#fff!important;color:#334155!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.no-print,.no-print-lane,.fixed.inset-0{display:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important}.no-print-bg,.timeline-root,.timeline-container,main,aside,header,footer,[class*="bg-[linear-gradient"],[class*=bg-gradient]{background:#fff!important;background-image:none!important}.gallery-lane-bg:nth-child(2n){background-color:#f8fafc!important}[role=button][aria-label^="Project:"]{background-image:none!important;background-color:#ef4444!important;border-color:#f87171!important;border-width:1px!important}[role=button][aria-label^="Project:"] span{color:#fff!important;font-size:12px!important;font-weight:500!important;letter-spacing:.05em!important;line-height:1.1!important}[role=button][aria-label^="Project:"] span[style*=background-color]{font-size:9px!important;font-weight:600!important;padding:2px 4px!important;border-color:#fff6!important;letter-spacing:.05em!important}aside [class*=from-slate],aside [class*="bg-[linear-gradient"]{background:#fff!important;background-image:none!important}aside .font-bold.uppercase,aside .font-semibold.uppercase{font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;color:#475569!important}aside>div:first-child{padding:8px 10px!important;gap:4px!important;justify-content:space-evenly!important;background:#fff!important;background-image:none!important;overflow:hidden!important}aside>div:first-child>div{gap:6px!important;flex-wrap:nowrap!important;min-width:0!important}aside>div:first-child svg{width:11px!important;height:11px!important;color:#475569!important;flex-shrink:0!important}aside>div:first-child span.font-bold.uppercase{font-size:10px!important;font-weight:600!important;letter-spacing:.03em!important;color:#1e293b!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}aside [title]{font-size:11px!important;font-weight:500!important;color:#334155!important;line-height:1.2!important}.border-slate-200,.border-slate-300,.border-black\/10{border-color:#e2e8f0!important;border-width:.5px!important}.border-slate-200\/40,.border-slate-200\/10,.border-slate-200\/5,.border-black\/5{border-color:#f1f5f9!important;border-width:.5px!important;border-style:dashed!important}.bg-orange-50\/50,.bg-orange-50,.bg-slate-50\/50,.bg-slate-100\/50,.bg-slate-100,.bg-white\/40,.bg-white\/75,.bg-white\/80,.bg-white\/85,.bg-white\/95{background-color:#fff!important}.bg-slate-50{background-color:#f8fafc!important}.timeline-root{display:flex!important;overflow:visible!important;height:auto!important;zoom:var(--print-scale, 1);transform-origin:top left!important;padding:0!important;gap:0!important}.timeline-container{overflow:visible!important;height:auto!important;width:auto!important;cursor:default!important}.sticky,.sticky.top-0{position:relative!important;top:0!important}.timeline-root,.timeline-container,aside,main{break-inside:avoid;page-break-inside:avoid}.bg-red-500{background-color:#f87171!important;width:1px!important}.rotate-45{border-color:#64748b!important;border-width:1px!important}[class*=bg-white][class*=border-slate-200],[class*=bg-white][class*="border-black/10"]{background:transparent!important;border:none!important;font-size:9px!important;color:#475569!important;font-weight:500!important;letter-spacing:.05em!important}}
