html[data-vth].dark{--background:oklch(18% .034 232);--foreground:oklch(97% .006 210);--card:oklch(21.5% .038 232);--card-foreground:oklch(97% .006 210);--popover:oklch(21.5% .036 232);--popover-foreground:oklch(97% .006 210);--primary:oklch(74.29% .1824 151.67);--primary-foreground:oklch(19% .03 220);--secondary:oklch(26% .034 232);--secondary-foreground:oklch(97% .006 210);--muted:oklch(25% .03 232);--muted-foreground:oklch(73% .03 220);--accent:oklch(29% .06 158);--accent-foreground:oklch(93% .08 151.67);--border:oklch(100% 0 0/.09);--input:oklch(100% 0 0/.14);--ring:oklch(74.29% .1824 151.67/.6);--sidebar:oklch(21.5% .048 232);--sidebar-foreground:oklch(97% .006 210);--sidebar-border:oklch(100% 0 0/.08);--success:oklch(80% .16 151.67);--success-soft:oklch(31% .07 151.67);--warning:oklch(82% .14 72);--warning-soft:oklch(33% .07 60)}@page vth-a4{size:A4;margin:10mm}@media print{.vth-a4{page:vth-a4;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:190mm!important;max-width:none!important}body *{visibility:hidden!important}.vth-print-area,.vth-print-area *{visibility:visible!important}.vth-print-area{box-shadow:none!important;position:absolute!important;inset:0 auto auto 0!important}}.vth-viz{--viz-1:#16a35b;--viz-2:#1f78a8;--viz-prev:#9aa7ad}html.dark .vth-viz{--viz-1:#1fae5f;--viz-2:#3a95c6;--viz-prev:#5f7480}@media print{body:has(.vth-print-sheet) *{visibility:hidden}.vth-print-sheet,.vth-print-sheet *{visibility:visible}.vth-print-sheet{width:100%;position:absolute;inset:0 auto auto 0;border:0!important}}
