.text-base{color:red}:root{--bg-primary:radial-gradient(91.61% 91.61% at 100% 5.53%,#3e2721 0%,#1b2333 100%);--bg-surface:hsla(0,0%,100%,.1);--bg-surface-light:hsla(0,0%,100%,.1);--text-primary:#fff;--text-secondary:#b3b3b3;--text-tertiary:grey;--border-color:hsla(0,0%,100%,.2);--border-light:hsla(0,0%,100%,.16);--status-success:#65c479;--status-error:#ff4141;--status-warning:#f9d255;--status-info:#ff7043;--color-primary:#1a76d2;--chart-series-mint:#a8dcd1}.light-theme{--bg-primary:#fff;--bg-surface:#f5f5f5;--bg-surface-light:rgba(0,0,0,.05);--bg-alert-light:rgba(26,118,210,.12);--text-primary:#000;--text-secondary:#4d4d4d;--text-tertiary:grey;--border-color:rgba(0,0,0,.12);--border-light:rgba(0,0,0,.12);--status-success:#2e7d32;--status-error:#d32f2f;--status-warning:#f57f17;--status-info:#e64a19;--chart-series-mint:#4db8a4}@media print{:root{--bg-primary:#fff!important;--bg-surface:#fff!important;--bg-surface-light:transparent!important;--text-primary:#000!important;--text-secondary:#333!important;--text-tertiary:#555!important;--border-color:#ccc!important;--border-light:#ccc!important;--status-success:#2e7d32!important;--status-error:#d32f2f!important;--status-warning:#f57f17!important;--status-info:#e64a19!important;--chart-series-mint:#4db8a4!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}html{font-size:16px!important}.v-application--wrap{position:absolute;height:calc(var(--vh, 1vh)*100)!important;min-height:calc(var(--vh, 1vh)*100)!important;width:100%}@media print{[data-print-hide],html body [data-ai-analysis-page] .menu-btn__qrcode.control-pill,html body [data-print-legacy-report] .ai-analysis-btn,html body [data-print-legacy-report] .menu-btn__qrcode.control-pill,html body [data-statistics-page] .menu-btn__qrcode.control-pill{display:none!important}}@media print{@supports selector(:has(*)){html body [data-print-legacy-report] .balance-container,html body [data-print-legacy-report] .tug-container{-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}}html body [data-print-legacy-report] .balance-headline-wrapper,html body [data-print-legacy-report] .headline-wrapper,html body [data-print-legacy-report] .questionnaire-headline-wrapper,html body [data-print-legacy-report] .tug-headline-wrapper{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-after:avoid!important}html body [data-print-legacy-report] .balance-chart-wrapper,html body [data-print-legacy-report] .balance-result-wrapper,html body [data-print-legacy-report] .chart-container,html body [data-print-legacy-report] .summary-canvas-wrapper,html body [data-print-legacy-report] .tug-result-wrapper,html body [data-print-legacy-report] .v-alert{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}html body [data-print-legacy-report] .caption:has(+.balance-result-wrapper),html body [data-print-legacy-report] .caption:has(+.tug-result-wrapper){-moz-column-break-after:avoid!important;break-after:avoid!important}html body [data-print-legacy-report] .balance-result-wrapper+.caption,html body [data-print-legacy-report] .tug-result-wrapper+.caption{-moz-column-break-before:avoid!important;break-before:avoid!important}html body [data-print-legacy-report]>.report-container{padding-bottom:0!important}}@media print,screen and (min-width:600px) and (max-width:1102px){html body [data-print-legacy-report] .summary-canvas-wrapper>canvas{max-width:100%;height:auto!important}}@media print{html body [data-print-legacy-report] .chart-container>.chart-wrapper[_echarts_instance_]>div:first-child{width:100%!important;height:100%!important}html body [data-print-legacy-report] .chart-container>.chart-wrapper[_echarts_instance_]>div:first-child>canvas{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}html body [data-statistics-page] .timeline-chart-wrapper .chart>div{max-width:100%!important}html body [data-statistics-page] .timeline-chart-wrapper canvas{max-width:100%!important;height:auto!important}html body [data-statistics-page] .row{display:block;orphans:1;widows:1}html body [data-statistics-page] [data-print-lead]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}@media print{@supports not selector(:has(*)){html body [data-statistics-page] .tug-container{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}html body [data-statistics-page] .row>[class*=col-]{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box}html body [data-statistics-page] .balance-result-wrapper,html body [data-statistics-page] .gait-chart .chart-container,html body [data-statistics-page] .row>[class*=col-],html body [data-statistics-page] .trend-result-wrapper,html body [data-statistics-page] .tug-result-wrapper{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}html body [data-statistics-page] .balance-headline-wrapper,html body [data-statistics-page] .gait-headline-wrapper,html body [data-statistics-page] .trend-headline-wrapper,html body [data-statistics-page] .tug-headline-wrapper{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}}@media print and (min-width:600px){html body [data-statistics-page] .row>[class*=col-]{width:50%}}