@media print{@page{margin:.4in .4in .6in .4in;size:A4;@bottom-right{content:counter(page);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:10pt;color:#6b7280}@bottom-left{content:"DiligenceSquared Inc. © 2025 All rights reserved.";font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:10pt;color:#6b7280}@top-left{content:""}@top-center{content:""}@top-right{content:""}@bottom-center{content:""}}@page front-page{margin:0;size:A4;@top-left{content:""}@top-center{content:""}@top-right{content:""}@bottom-left{content:""}@bottom-center{content:""}@bottom-right{content:""}}@page disclaimer{margin:.4in .4in .6in .4in;size:A4;@top-left{content:""}@top-center{content:""}@top-right{content:""}@bottom-left{content:""}@bottom-center{content:""}@bottom-right{content:""}}body,html{margin:0!important;padding:0!important}.app-sidebar,.fixed.inset-0,.no-print,.sidebar,button,nav{display:none!important}.apexcharts-download-icon,.apexcharts-download-menu,.apexcharts-menu,.apexcharts-menu-icon,.apexcharts-menu-item,.apexcharts-menu-open,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon,.recharts-download-menu,[class*=apexcharts-menu],[class*=chart-menu],[class*=download-menu]{display:none!important;visibility:hidden!important;opacity:0!important}.print-content .mb-2:not(.no-print){display:block!important}[data-slot=sidebar-container],[data-slot=sidebar-gap],[data-slot=sidebar-wrapper] .group.peer,[data-slot=sidebar]{display:none!important;width:0!important;min-width:0!important;max-width:0!important}[data-slot=sidebar-inset],[data-slot=sidebar-inset]>div{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.print-content{max-width:100%!important;width:100%!important}.print-content,.print-content *,.print-content .overflow-auto,.print-content .overflow-hidden,.print-content .overflow-x-hidden{overflow:visible!important}.print-only{display:block!important}body.print-mode{background:white!important;color:oklch(.145 0 0)!important;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif!important;font-size:1rem!important;line-height:1.5!important;margin:0;padding:0}.print-front-page{page:front-page;page-break-after:always;height:100vh;background:#1a2d33!important;color:white!important;margin:0!important;padding:0!important;position:relative;overflow:hidden;-moz-column-break-after:page;break-after:page}.print-front-page .grid-background{position:absolute;top:0;left:0;width:75px;height:75px;background:rgba(255,255,255,.08);box-shadow:75px 0 0 0 rgba(255,255,255,.05),150px 0 0 0 rgba(255,255,255,.12),225px 0 0 0 rgba(255,255,255,.06),300px 0 0 0 rgba(255,255,255,.1),375px 0 0 0 rgba(255,255,255,.05),450px 0 0 0 rgba(255,255,255,.08),525px 0 0 0 rgba(255,255,255,.14),600px 0 0 0 rgba(255,255,255,.06),675px 0 0 0 rgba(255,255,255,.1),750px 0 0 0 rgba(255,255,255,.05),825px 0 0 0 rgba(255,255,255,.12),900px 0 0 0 rgba(255,255,255,.08),0 75px 0 0 rgba(255,255,255,.1),75px 75px 0 0 rgba(255,255,255,.06),150px 75px 0 0 rgba(255,255,255,.05),225px 75px 0 0 rgba(255,255,255,.12),300px 75px 0 0 rgba(255,255,255,.08),375px 75px 0 0 rgba(255,255,255,.14),450px 75px 0 0 rgba(255,255,255,.05),525px 75px 0 0 rgba(255,255,255,.08),600px 75px 0 0 rgba(255,255,255,.1),675px 75px 0 0 rgba(255,255,255,.06),750px 75px 0 0 rgba(255,255,255,.12),825px 75px 0 0 rgba(255,255,255,.05),900px 75px 0 0 rgba(255,255,255,.08),0 150px 0 0 rgba(255,255,255,.05),75px 150px 0 0 rgba(255,255,255,.12),150px 150px 0 0 rgba(255,255,255,.1),225px 150px 0 0 rgba(255,255,255,.06),300px 150px 0 0 rgba(255,255,255,.14),375px 150px 0 0 rgba(255,255,255,.08),450px 150px 0 0 rgba(255,255,255,.05),525px 150px 0 0 rgba(255,255,255,.1),600px 150px 0 0 rgba(255,255,255,.12),675px 150px 0 0 rgba(255,255,255,.06),750px 150px 0 0 rgba(255,255,255,.08),825px 150px 0 0 rgba(255,255,255,.14),900px 150px 0 0 rgba(255,255,255,.05),0 225px 0 0 rgba(255,255,255,.12),75px 225px 0 0 rgba(255,255,255,.08),150px 225px 0 0 rgba(255,255,255,.06),225px 225px 0 0 rgba(255,255,255,.1),300px 225px 0 0 rgba(255,255,255,.05),375px 225px 0 0 rgba(255,255,255,.14),450px 225px 0 0 rgba(255,255,255,.08),525px 225px 0 0 rgba(255,255,255,.06),600px 225px 0 0 rgba(255,255,255,.12),675px 225px 0 0 rgba(255,255,255,.1),750px 225px 0 0 rgba(255,255,255,.05),825px 225px 0 0 rgba(255,255,255,.08),900px 225px 0 0 rgba(255,255,255,.14),0 300px 0 0 rgba(255,255,255,.06),75px 300px 0 0 rgba(255,255,255,.1),150px 300px 0 0 rgba(255,255,255,.12),225px 300px 0 0 rgba(255,255,255,.05),300px 300px 0 0 rgba(255,255,255,.08),375px 300px 0 0 rgba(255,255,255,.06),450px 300px 0 0 rgba(255,255,255,.14),525px 300px 0 0 rgba(255,255,255,.1),600px 300px 0 0 rgba(255,255,255,.05),675px 300px 0 0 rgba(255,255,255,.12),750px 300px 0 0 rgba(255,255,255,.08),825px 300px 0 0 rgba(255,255,255,.06),900px 300px 0 0 rgba(255,255,255,.1),0 375px 0 0 rgba(255,255,255,.08),75px 375px 0 0 rgba(255,255,255,.05),150px 375px 0 0 rgba(255,255,255,.14),225px 375px 0 0 rgba(255,255,255,.1),300px 375px 0 0 rgba(255,255,255,.06),375px 375px 0 0 rgba(255,255,255,.12),450px 375px 0 0 rgba(255,255,255,.05),525px 375px 0 0 rgba(255,255,255,.08),600px 375px 0 0 rgba(255,255,255,.1),675px 375px 0 0 rgba(255,255,255,.14),750px 375px 0 0 rgba(255,255,255,.06),825px 375px 0 0 rgba(255,255,255,.12),900px 375px 0 0 rgba(255,255,255,.05),0 450px 0 0 rgba(255,255,255,.14),75px 450px 0 0 rgba(255,255,255,.06),150px 450px 0 0 rgba(255,255,255,.08),225px 450px 0 0 rgba(255,255,255,.12),300px 450px 0 0 rgba(255,255,255,.1),375px 450px 0 0 rgba(255,255,255,.05),450px 450px 0 0 rgba(255,255,255,.08),525px 450px 0 0 rgba(255,255,255,.14),600px 450px 0 0 rgba(255,255,255,.06),675px 450px 0 0 rgba(255,255,255,.1),750px 450px 0 0 rgba(255,255,255,.12),825px 450px 0 0 rgba(255,255,255,.05),900px 450px 0 0 rgba(255,255,255,.08),0 525px 0 0 rgba(255,255,255,.05),75px 525px 0 0 rgba(255,255,255,.12),150px 525px 0 0 rgba(255,255,255,.1),225px 525px 0 0 rgba(255,255,255,.06),300px 525px 0 0 rgba(255,255,255,.14),375px 525px 0 0 rgba(255,255,255,.08),450px 525px 0 0 rgba(255,255,255,.05),525px 525px 0 0 rgba(255,255,255,.1),600px 525px 0 0 rgba(255,255,255,.12),675px 525px 0 0 rgba(255,255,255,.06),750px 525px 0 0 rgba(255,255,255,.08),825px 525px 0 0 rgba(255,255,255,.14),900px 525px 0 0 rgba(255,255,255,.05),0 600px 0 0 rgba(255,255,255,.1),75px 600px 0 0 rgba(255,255,255,.08),150px 600px 0 0 rgba(255,255,255,.06),225px 600px 0 0 rgba(255,255,255,.05),300px 600px 0 0 rgba(255,255,255,.12),375px 600px 0 0 rgba(255,255,255,.14),450px 600px 0 0 rgba(255,255,255,.1),525px 600px 0 0 rgba(255,255,255,.06),600px 600px 0 0 rgba(255,255,255,.08),675px 600px 0 0 rgba(255,255,255,.05),750px 600px 0 0 rgba(255,255,255,.14),825px 600px 0 0 rgba(255,255,255,.12),900px 600px 0 0 rgba(255,255,255,.1),0 675px 0 0 rgba(255,255,255,.06),75px 675px 0 0 rgba(255,255,255,.1),150px 675px 0 0 rgba(255,255,255,.12),225px 675px 0 0 rgba(255,255,255,.08),300px 675px 0 0 rgba(255,255,255,.05),375px 675px 0 0 rgba(255,255,255,.06),450px 675px 0 0 rgba(255,255,255,.14),525px 675px 0 0 rgba(255,255,255,.1),600px 675px 0 0 rgba(255,255,255,.12),675px 675px 0 0 rgba(255,255,255,.08),750px 675px 0 0 rgba(255,255,255,.05),825px 675px 0 0 rgba(255,255,255,.06),900px 675px 0 0 rgba(255,255,255,.14),0 750px 0 0 rgba(255,255,255,.12),75px 750px 0 0 rgba(255,255,255,.05),150px 750px 0 0 rgba(255,255,255,.08),225px 750px 0 0 rgba(255,255,255,.14),300px 750px 0 0 rgba(255,255,255,.1),375px 750px 0 0 rgba(255,255,255,.06),450px 750px 0 0 rgba(255,255,255,.05),525px 750px 0 0 rgba(255,255,255,.12),600px 750px 0 0 rgba(255,255,255,.08),675px 750px 0 0 rgba(255,255,255,.1),750px 750px 0 0 rgba(255,255,255,.14),825px 750px 0 0 rgba(255,255,255,.06),900px 750px 0 0 rgba(255,255,255,.05),0 825px 0 0 rgba(255,255,255,.08),75px 825px 0 0 rgba(255,255,255,.14),150px 825px 0 0 rgba(255,255,255,.06),225px 825px 0 0 rgba(255,255,255,.1),300px 825px 0 0 rgba(255,255,255,.12),375px 825px 0 0 rgba(255,255,255,.05),450px 825px 0 0 rgba(255,255,255,.08),525px 825px 0 0 rgba(255,255,255,.06),600px 825px 0 0 rgba(255,255,255,.14),675px 825px 0 0 rgba(255,255,255,.1),750px 825px 0 0 rgba(255,255,255,.05),825px 825px 0 0 rgba(255,255,255,.12),900px 825px 0 0 rgba(255,255,255,.08),0 900px 0 0 rgba(255,255,255,.05),75px 900px 0 0 rgba(255,255,255,.1),150px 900px 0 0 rgba(255,255,255,.14),225px 900px 0 0 rgba(255,255,255,.06),300px 900px 0 0 rgba(255,255,255,.08),375px 900px 0 0 rgba(255,255,255,.12),450px 900px 0 0 rgba(255,255,255,.1),525px 900px 0 0 rgba(255,255,255,.05),600px 900px 0 0 rgba(255,255,255,.06),675px 900px 0 0 rgba(255,255,255,.14),750px 900px 0 0 rgba(255,255,255,.08),825px 900px 0 0 rgba(255,255,255,.1),900px 900px 0 0 rgba(255,255,255,.12),0 975px 0 0 rgba(255,255,255,.14),75px 975px 0 0 rgba(255,255,255,.08),150px 975px 0 0 rgba(255,255,255,.05),225px 975px 0 0 rgba(255,255,255,.12),300px 975px 0 0 rgba(255,255,255,.06),375px 975px 0 0 rgba(255,255,255,.1),450px 975px 0 0 rgba(255,255,255,.14),525px 975px 0 0 rgba(255,255,255,.08),600px 975px 0 0 rgba(255,255,255,.05),675px 975px 0 0 rgba(255,255,255,.12),750px 975px 0 0 rgba(255,255,255,.1),825px 975px 0 0 rgba(255,255,255,.06),900px 975px 0 0 rgba(255,255,255,.08),0 1050px 0 0 rgba(255,255,255,.1),75px 1050px 0 0 rgba(255,255,255,.06),150px 1050px 0 0 rgba(255,255,255,.12),225px 1050px 0 0 rgba(255,255,255,.08),300px 1050px 0 0 rgba(255,255,255,.14),375px 1050px 0 0 rgba(255,255,255,.05),450px 1050px 0 0 rgba(255,255,255,.1),525px 1050px 0 0 rgba(255,255,255,.12),600px 1050px 0 0 rgba(255,255,255,.06),675px 1050px 0 0 rgba(255,255,255,.08),750px 1050px 0 0 rgba(255,255,255,.14),825px 1050px 0 0 rgba(255,255,255,.05),900px 1050px 0 0 rgba(255,255,255,.1)}.print-front-page .logo-container{position:absolute;top:.4in;left:.4in;z-index:10}.print-front-page .logo-container img{width:250px;height:auto;display:block;filter:none}.print-front-page .text-content{position:absolute;top:50%;left:.4in;transform:translateY(-50%);text-align:left;max-width:70%;z-index:10}.print-front-page .project-name{font-size:2.25rem!important;font-weight:600!important;margin:0 0 1rem!important;color:white!important;letter-spacing:-.025em;line-height:1.3}.print-front-page .report-subtitle{font-size:1.875rem!important;font-weight:500!important;margin:0 0 1.5rem!important;color:rgba(255,255,255,.9)!important;line-height:1.4}.print-front-page .report-date{font-size:1.5rem!important;font-weight:400!important;margin:0!important;color:rgba(255,255,255,.8)!important;line-height:1.5}.print-content{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif!important;color:oklch(.145 0 0)!important;max-width:none!important;padding:0!important;margin:0!important;font-size:1rem!important;line-height:1.5rem!important;display:block!important}.print-content,.print-content *{visibility:visible!important;opacity:1!important}.print-content .mb-12,.print-content .mb-2,.print-content .mb-4,.print-content .mb-6,.print-content .mb-8{display:block!important;visibility:visible!important;opacity:1!important}.print-content>:first-child{page-break-before:auto!important;-moz-column-break-before:auto!important;break-before:auto!important;margin-top:0!important;padding-top:0!important}.mb-12,.prose{margin-left:0!important;margin-right:0!important}.mb-12,.mb-12:first-child,.prose,.scope-section{margin-top:0!important;padding-top:0!important}.scope-section{page-break-before:always;-moz-column-break-before:page;break-before:page;margin-bottom:2.5rem;margin-left:0!important;margin-right:0!important}.scope-section:first-child{page-break-before:auto;-moz-column-break-before:auto;break-before:auto;margin-top:0!important;padding-top:0!important}.print-content .mb-12,.print-content .mb-12.scope-section,.print-content .mb-12.scope-section:first-child,.print-content .mb-12:first-child{page-break-before:auto!important;-moz-column-break-before:auto!important;break-before:auto!important}.print-content .mb-12:first-child,.print-content .scope-section:first-child h2,.print-content h2:first-of-type,.print-content>:first-child{margin-top:0!important;padding-top:0!important}.print-content h2{color:oklch(52.98% .0651 210.8)!important;font-size:1.5rem!important;line-height:2rem!important;font-weight:600!important;margin:0 0 2rem!important;border-bottom:1px solid oklch(52.98% .0651 210.8)!important;padding-bottom:.75rem!important;letter-spacing:-.025em!important}.print-content h2:not(:first-child){margin-top:2rem!important}.question-block{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid oklch(.922 0 0)}.chart-container,.exhibit-container{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin:1.5rem 0;padding:1rem;border:1px solid oklch(.922 0 0);border-radius:8px;background:oklch(.97 0 0);box-sizing:border-box!important;transform:none!important;flex:1!important}.chart-container,.chart-container .recharts-wrapper,.chart-container svg,.chart-container>*,.exhibit-container,.exhibit-container .recharts-wrapper,.exhibit-container svg,.exhibit-container>*{width:100%!important;max-width:100%!important;min-width:100%!important;overflow:visible!important}.chart-container .apexcharts-canvas,.chart-container .apexcharts-svg,.exhibit-container .apexcharts-canvas,.exhibit-container .apexcharts-svg{width:100%!important;max-width:100%!important;min-width:100%!important}.chart-container .apexcharts-canvas,.chart-container .apexcharts-inner,.chart-container .apexcharts-legend,.chart-container .apexcharts-svg,.chart-container .recharts-legend-wrapper,.chart-container [data-chart],.chart-container table,.exhibit-container,.exhibit-container .apexcharts-canvas,.exhibit-container .apexcharts-inner,.exhibit-container .apexcharts-legend,.exhibit-container .apexcharts-svg,.exhibit-container .recharts-legend-wrapper,.exhibit-container [data-chart],.exhibit-container table,.grid.gap-2,.grid.gap-2>*,.grid.gap-4,.grid.gap-4>*,.grid.gap-6,.grid.gap-6>*{overflow:visible!important;max-width:100%!important;width:100%!important}.print-content .grid.grid-cols-1{display:block!important;margin:1rem 0!important}.print-content .grid.grid-cols-1>*{display:block!important;margin-bottom:1.5rem!important;width:100%!important;max-width:100%!important}.print-content .w-full,.print-content [data-chart]{width:100%!important;max-width:100%!important;min-width:100%!important}.print-content .min-w-0{min-width:0!important}.print-content .flex,.print-content .grid,.print-content .min-w-0{width:100%!important;max-width:100%!important}.chart-container table,.exhibit-container table{table-layout:auto!important;word-wrap:break-word!important;font-size:.9em!important;width:100%!important}.chart-container .apexcharts-legend,.chart-container .recharts-legend-wrapper,.exhibit-container .apexcharts-legend,.exhibit-container .recharts-legend-wrapper{font-size:.85em!important}.chart-container .min-w-0,.chart-container .overflow-hidden,.chart-container .w-full,.chart-container div[id^=apexcharts],.exhibit-container .min-w-0,.exhibit-container .overflow-hidden,.exhibit-container .w-full,.exhibit-container div[id^=apexcharts]{overflow:visible!important;max-width:100%!important;width:100%!important;min-width:100%!important}.print-content .chart-container,.print-content .exhibit-container{margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;position:relative!important}.print-content .col-span-1,.print-content .col-span-2,.print-content [class*=col-span-]{width:100%!important;max-width:100%!important;grid-column:1/-1!important}.print-content h3{color:oklch(52.98% .0651 210.8)!important;font-weight:500!important;margin:1.5rem 0 .75rem!important;letter-spacing:-.025em!important}.print-content h4{margin:1rem 0 .75rem!important}.print-content h4,.print-content h5{color:oklch(.145 0 0)!important;font-weight:500!important}.print-content h5{margin:.75rem 0 .5rem!important}.print-content p{color:oklch(.145 0 0)!important;font-size:1rem!important;line-height:1.5rem!important;margin:.75rem 0!important;text-align:justify;display:block!important;visibility:visible!important}.print-content .prose,.print-content .toastui-editor-contents,.print-content .wysiwyg-content,.print-content div[class*=editor]{display:block!important;visibility:visible!important;opacity:1!important}.report-summary{margin-bottom:1.5rem}.report-summary p{text-align:justify;margin-bottom:.75rem}.subquestion-container{margin-left:1.5rem;margin-top:1.5rem;padding-top:1rem;border-top:1px dashed oklch(.922 0 0)}.print-content .transcript-section{page-break-before:always!important;-moz-column-break-before:page!important;break-before:page!important;margin-top:0!important;padding-top:0!important}.print-content .transcript-section:first-of-type{page-break-before:auto!important;-moz-column-break-before:auto!important;break-before:auto!important}.print-disclaimer{page:disclaimer;page-break-before:always;page-break-after:auto;font-size:.875rem!important;padding:0!important;margin:0!important;line-height:1.25rem!important;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif!important;-moz-column-break-before:page;break-before:page;-moz-column-break-after:auto;break-after:auto}.print-disclaimer h2{color:oklch(52.98% .0651 210.8)!important;font-size:1.5rem!important;line-height:2rem!important;font-weight:600!important;margin:0 0 2rem!important;border-bottom:1px solid oklch(52.98% .0651 210.8)!important;padding-bottom:.75rem!important;letter-spacing:-.025em!important}.print-disclaimer h3{color:oklch(.145 0 0)!important;font-size:1rem!important;font-weight:600!important;margin:1.25rem 0 .5rem!important}.print-disclaimer p{color:oklch(.145 0 0)!important;font-size:.875rem!important;line-height:1.25rem!important;margin:.75rem 0!important;text-align:justify}.print-disclaimer .company-info{margin-top:2rem;padding-top:1rem;border-top:1px solid oklch(.922 0 0);text-align:center;color:oklch(.556 0 0)!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{margin:0!important}}