@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700&display=swap";.lanson-app{--background: 0 0% 100%;--foreground: 213 27% 20%;--card: 0 0% 100%;--card-foreground: 213 27% 20%;--popover: 0 0% 100%;--popover-foreground: 213 27% 20%;--primary: 172 46% 33%;--primary-foreground: 0 0% 100%;--secondary: 210 17% 95%;--secondary-foreground: 213 27% 20%;--muted: 210 17% 95%;--muted-foreground: 213 10% 47%;--accent: 210 17% 95%;--accent-foreground: 213 27% 20%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--warning: 45 93% 47%;--warning-foreground: 0 0% 100%;--border: 214 20% 90%;--input: 214 20% 90%;--ring: 172 46% 33%;--radius: .375rem;font-family:Lexend,system-ui,-apple-system,sans-serif;font-feature-settings:"rlig" 1,"calt" 1;max-width:100%;min-height:100%;min-width:0;overflow-x:hidden;box-sizing:border-box}.dark .lanson-app{color-scheme:dark;--background: 210 6% 6% !important;--foreground: 210 11% 95% !important;--card: 210 6% 8% !important;--card-foreground: 210 11% 95% !important;--popover: 210 6% 9% !important;--popover-foreground: 210 11% 95% !important;--secondary: 210 7% 12% !important;--secondary-foreground: 210 8% 88% !important;--muted: 210 7% 12% !important;--muted-foreground: 210 6% 63% !important;--accent: 210 7% 14% !important;--accent-foreground: 210 11% 95% !important;--border: 210 7% 16% !important;--input: 210 7% 12% !important;--ring: 166 52% 56% !important;background-color:hsl(var(--background));color:hsl(var(--foreground))}.dark .lanson-app :where(.bg-white,.bg-slate-50,.bg-slate-100,[class~="bg-slate-50/50"],[class~="bg-slate-50/60"],[class~="bg-slate-50/70"],[class~="bg-slate-50/80"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:hsl(var(--card))}.dark .lanson-app :where([class~="hover:bg-slate-50"],[class~="hover:bg-slate-50/50"],[class~="hover:bg-slate-100"]):hover:not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:hsl(var(--muted))}.dark .lanson-app :where(.bg-slate-200):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:hsl(var(--muted))}.dark .lanson-app :where(.text-slate-700,.text-slate-800,.text-slate-900):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:hsl(var(--foreground))}.dark .lanson-app :where(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:hsl(var(--muted-foreground))}.dark .lanson-app :where(.border-slate-50,.border-slate-100,.border-slate-200,.border-slate-300):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){border-color:hsl(var(--border))}.dark .lanson-app :where(.ring-slate-200,.ring-slate-300,[class~="ring-slate-200/60"],[class~="ring-slate-200/70"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){--tw-ring-color: hsl(var(--border))}.dark .lanson-app :where(.bg-amber-50,.bg-amber-100,[class~="bg-amber-50/30"],[class~="bg-amber-50/40"],[class~="bg-amber-50/60"],[class~="bg-amber-100/80"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:color-mix(in srgb,#f59e0b 14%,hsl(var(--card)))}.dark .lanson-app :where(.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:#fcd34d}.dark .lanson-app :where(.border-amber-200,.border-amber-300,.ring-amber-200,.ring-amber-300):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){border-color:color-mix(in srgb,#f59e0b 48%,hsl(var(--border)));--tw-ring-color: color-mix(in srgb, #f59e0b 48%, hsl(var(--border)))}.dark .lanson-app :where(.bg-violet-50,.bg-violet-100,[class~="bg-violet-50/30"],[class~="bg-violet-50/40"],[class~="bg-violet-100/60"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:color-mix(in srgb,#8b5cf6 15%,hsl(var(--card)))}.dark .lanson-app :where(.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:#c4b5fd}.dark .lanson-app :where(.border-violet-100,.border-violet-200,.ring-violet-200,.ring-violet-300,.ring-violet-400):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){border-color:color-mix(in srgb,#8b5cf6 48%,hsl(var(--border)));--tw-ring-color: color-mix(in srgb, #8b5cf6 48%, hsl(var(--border)))}.dark .lanson-app :where(.bg-emerald-50,.bg-emerald-100,[class~="bg-emerald-50/30"],[class~="bg-emerald-50/40"],[class~="bg-emerald-50/50"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:color-mix(in srgb,#10b981 14%,hsl(var(--card)))}.dark .lanson-app :where(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:#6ee7b7}.dark .lanson-app :where(.border-emerald-200,.ring-emerald-200,.ring-emerald-300):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){border-color:color-mix(in srgb,#10b981 48%,hsl(var(--border)));--tw-ring-color: color-mix(in srgb, #10b981 48%, hsl(var(--border)))}.dark .lanson-app :where(.bg-sky-50,.bg-sky-100,[class~="bg-sky-50/70"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:color-mix(in srgb,#0ea5e9 14%,hsl(var(--card)))}.dark .lanson-app :where(.text-sky-600,.text-sky-700,.text-sky-800):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:#7dd3fc}.dark .lanson-app :where(.border-sky-200,.ring-sky-200):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){border-color:color-mix(in srgb,#0ea5e9 48%,hsl(var(--border)));--tw-ring-color: color-mix(in srgb, #0ea5e9 48%, hsl(var(--border)))}.dark .lanson-app :where(.bg-rose-50,.bg-rose-100,[class~="bg-rose-50/40"]):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:color-mix(in srgb,#f43f5e 14%,hsl(var(--card)))}.dark .lanson-app :where(.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:#fda4af}.dark .lanson-app :where(.border-rose-100,.border-rose-200,.border-rose-300,.ring-rose-200,.ring-rose-300):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){border-color:color-mix(in srgb,#f43f5e 48%,hsl(var(--border)));--tw-ring-color: color-mix(in srgb, #f43f5e 48%, hsl(var(--border)))}.dark .lanson-app :where(.bg-zinc-100):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){background-color:hsl(var(--muted))}.dark .lanson-app :where(.text-zinc-600,.text-zinc-700):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){color:hsl(var(--muted-foreground))}.dark .lanson-app :where(.ring-zinc-200):not(:where(.lanson-document-page,.lanson-document-page *,.lanson-po-document,.lanson-po-document *)){--tw-ring-color: hsl(var(--border))}.lanson-app .input{width:100%;border-radius:.5rem;border:1px solid hsl(var(--input));background:hsl(var(--card));padding:.5rem .75rem;font-size:.875rem}.lanson-app .no-scrollbar::-webkit-scrollbar{display:none}.lanson-app .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media print{.lanson-app aside,.lanson-app header,.lanson-app .print\:hidden{display:none!important}.lanson-po-document table thead tr{background:#1e293b!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
