*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 174 18% 95%;--foreground: 175 45% 8%;--card: 0 0% 100%;--card-foreground: 175 45% 8%;--popover: 0 0% 100%;--popover-foreground: 175 45% 8%;--dialog: var(--background);--dialog-foreground: var(--foreground);--primary: 174 90% 37%;--primary-foreground: 0 0% 100%;--secondary: 174 18% 93%;--secondary-foreground: 174 40% 18%;--muted: 174 16% 91%;--muted-foreground: 174 10% 42%;--accent: 174 18% 91%;--accent-foreground: 174 40% 18%;--estado-ok: 160 60% 30%;--estado-ok-foreground: 0 0% 100%;--estado-aviso: 30 92% 35%;--estado-aviso-foreground: 0 0% 100%;--estado-info: 210 80% 42%;--estado-info-foreground: 0 0% 100%;--destructive: 0 72% 45%;--destructive-foreground: 0 0% 100%;--border: 174 14% 84%;--input: 174 16% 76%;--ring: 174 90% 37%;--chart-1: var(--primary);--chart-2: 215 28% 34%;--chart-3: 224 70% 50%;--chart-4: 27 85% 47%;--chart-5: 271 45% 50%;--radius: .625rem;--sidebar-background: 175 50% 7%;--sidebar-foreground: 174 20% 82%;--sidebar-primary: 174 90% 55%;--sidebar-primary-foreground: 175 50% 7%;--sidebar-accent: 175 40% 13%;--sidebar-accent-foreground: 174 90% 65%;--sidebar-border: 175 38% 12%;--sidebar-ring: 174 90% 37%;--vc-chrome-from: #232326;--vc-chrome-to: #0a0a0c;--vc-chrome-fg: 0 0% 100%;--vc-chrome-accent: 174 90% 74%;--vc-chrome-line: rgba(255, 255, 255, .07);--vc-chrome-hover: rgba(255, 255, 255, .06)}.dark{--background: 175 45% 5%;--foreground: 174 15% 92%;--dialog: var(--background);--dialog-foreground: var(--foreground);--card: 175 40% 8%;--card-foreground: 174 15% 92%;--popover: 175 40% 8%;--popover-foreground: 174 15% 92%;--primary: 174 90% 42%;--primary-foreground: 0 0% 100%;--secondary: 175 35% 14%;--secondary-foreground: 174 15% 92%;--muted: 175 35% 14%;--muted-foreground: 174 12% 56%;--accent: 175 35% 16%;--accent-foreground: 174 90% 65%;--estado-ok: 160 60% 48%;--estado-ok-foreground: 175 45% 5%;--estado-aviso: 38 92% 55%;--estado-aviso-foreground: 175 45% 5%;--estado-info: 210 85% 62%;--estado-info-foreground: 175 45% 5%;--destructive: 0 72% 62%;--destructive-foreground: 175 45% 5%;--border: 175 30% 14%;--input: 175 30% 14%;--ring: 174 90% 42%;--chart-1: var(--primary);--chart-2: 215 24% 42%;--chart-3: 224 60% 56%;--chart-4: 27 75% 50%;--chart-5: 271 40% 56%;--sidebar-background: 175 50% 5%;--sidebar-foreground: 174 20% 80%;--sidebar-primary: 174 90% 55%;--sidebar-primary-foreground: 175 50% 5%;--sidebar-accent: 175 40% 11%;--sidebar-accent-foreground: 174 90% 65%;--sidebar-border: 175 38% 10%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--primary) / .35);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary) / .6)}.dark.vc-dark{--dialog: var(--background);--dialog-foreground: var(--foreground);--background: 220 26% 6%;--foreground: 210 20% 96%;--card: 220 22% 10%;--card-foreground: 210 20% 96%;--popover: 220 22% 10%;--popover-foreground: 210 20% 96%;--secondary: 220 18% 14%;--secondary-foreground: 210 20% 96%;--muted: 220 18% 14%;--muted-foreground: 215 13% 62%;--accent: 220 18% 17%;--accent-foreground: 210 20% 96%;--destructive: 0 72% 62%;--destructive-foreground: 0 0% 100%;--border: 220 16% 19%;--input: 220 16% 19%;--vc-copper: 32 88% 63%;--vc-ok: 152 58% 48%;--vc-warn: 38 92% 58%;--vc-crit: 0 72% 62%;--vc-chrome-from: #1b2230;--vc-chrome-to: #070a0f;--vc-chrome-fg: 0 0% 100%;--vc-chrome-accent: 174 90% 74%;--vc-chrome-line: rgba(255, 255, 255, .08);--vc-chrome-hover: rgba(255, 255, 255, .06)}.vc-brutalism{--dialog: var(--background);--dialog-foreground: var(--foreground);--background: 42 35% 86%;--foreground: 0 0% 8%;--card: 40 33% 90%;--card-foreground: 0 0% 8%;--popover: 40 33% 90%;--popover-foreground: 0 0% 8%;--primary: 354 100% 50%;--primary-foreground: 0 0% 100%;--secondary: 39 28% 82%;--secondary-foreground: 0 0% 8%;--muted: 39 28% 82%;--muted-foreground: 0 0% 32%;--accent: 39 28% 78%;--accent-foreground: 0 0% 8%;--destructive: 354 100% 50%;--destructive-foreground: 0 0% 100%;--border: 0 0% 8%;--input: 0 0% 8%;--ring: 354 100% 50%;--vc-copper: 32 90% 50%;--vc-ok: 140 65% 30%;--vc-warn: 32 90% 50%;--vc-crit: 354 100% 50%;--radius: 0rem;--vc-chrome-from: #E8E0CE;--vc-chrome-to: #D9CFB6;--vc-chrome-fg: 0 0% 8%;--vc-chrome-accent: 354 100% 42%;--vc-chrome-line: rgba(20, 20, 20, .85);--vc-chrome-hover: rgba(20, 20, 20, .1)}.dark.vc-glass{--dialog: var(--background);--dialog-foreground: var(--foreground);--background: 240 45% 8%;--foreground: 233 40% 95%;--card: 233 30% 14%;--card-foreground: 233 40% 95%;--popover: 233 30% 14%;--popover-foreground: 233 40% 95%;--primary: 248 100% 73%;--primary-foreground: 240 45% 8%;--secondary: 233 35% 20%;--secondary-foreground: 233 40% 95%;--muted: 233 35% 20%;--muted-foreground: 233 20% 65%;--accent: 233 35% 23%;--accent-foreground: 233 40% 95%;--destructive: 0 72% 62%;--destructive-foreground: 0 0% 100%;--border: 233 30% 24%;--input: 233 30% 24%;--ring: 248 100% 73%;--vc-copper: 32 88% 63%;--vc-ok: 152 58% 55%;--vc-warn: 38 92% 60%;--vc-crit: 0 72% 65%;--radius: .875rem;--vc-chrome-from: #2A2D52;--vc-chrome-to: #080918;--vc-chrome-fg: 0 0% 100%;--vc-chrome-accent: 248 100% 80%;--vc-chrome-line: rgba(160, 150, 255, .16);--vc-chrome-hover: rgba(160, 150, 255, .12)}.vc-neo{--dialog: var(--background);--dialog-foreground: var(--foreground);--background: 219 27% 86%;--foreground: 228 17% 19%;--card: 219 30% 94%;--card-foreground: 228 17% 19%;--popover: 219 40% 98%;--popover-foreground: 228 17% 19%;--primary: 248 70% 65%;--primary-foreground: 0 0% 100%;--secondary: 219 25% 90%;--secondary-foreground: 228 17% 19%;--muted: 219 25% 90%;--muted-foreground: 228 12% 45%;--accent: 219 30% 92%;--accent-foreground: 228 17% 19%;--destructive: 0 72% 55%;--destructive-foreground: 0 0% 100%;--border: 219 24% 80%;--input: 219 24% 80%;--ring: 248 70% 65%;--vc-copper: 32 85% 55%;--vc-ok: 152 50% 42%;--vc-warn: 38 85% 50%;--vc-crit: 0 72% 55%;--radius: 1.25rem;--vc-chrome-from: #EAEDF4;--vc-chrome-to: #C8CFDE;--vc-chrome-fg: 228 17% 19%;--vc-chrome-accent: 248 70% 55%;--vc-chrome-line: rgba(120, 130, 160, .3);--vc-chrome-hover: rgba(120, 130, 160, .16)}.dark.vc-synthwave{--dialog: var(--background);--dialog-foreground: var(--foreground);--background: 280 90% 6%;--foreground: 285 100% 97%;--card: 267 65% 14%;--card-foreground: 285 100% 97%;--popover: 267 65% 14%;--popover-foreground: 285 100% 97%;--primary: 328 100% 60%;--primary-foreground: 280 90% 6%;--secondary: 262 63% 17%;--secondary-foreground: 285 100% 97%;--muted: 262 63% 17%;--muted-foreground: 280 40% 72%;--accent: 262 60% 22%;--accent-foreground: 285 100% 97%;--destructive: 0 80% 62%;--destructive-foreground: 0 0% 100%;--border: 262 55% 26%;--input: 262 55% 26%;--ring: 328 100% 60%;--vc-copper: 32 95% 62%;--vc-ok: 160 80% 50%;--vc-warn: 45 100% 58%;--vc-crit: 0 85% 65%;--radius: .25rem;--vc-chrome-from: #3A1163;--vc-chrome-to: #0B0119;--vc-chrome-fg: 0 0% 100%;--vc-chrome-accent: 328 100% 70%;--vc-chrome-line: rgba(255, 46, 154, .22);--vc-chrome-hover: rgba(255, 46, 154, .14)}.vc-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.vc-gauge-ring{position:relative}.vc-gauge-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;background:conic-gradient(var(--vc-gauge-color, hsl(var(--muted-foreground))) var(--vc-gauge-pct, 0%),hsl(var(--muted)) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px))}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}[data-fiscal=on]{outline:2px solid hsl(var(--estado-info));outline-offset:-2px}[data-fiscal=on]>[data-fiscal-cabecera],[data-fiscal=on]>.dialog-header,[data-fiscal=on]>header{background-color:hsl(var(--estado-info) / .1);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.page-title{font-size:1.0625rem;line-height:1.5rem;font-weight:700;letter-spacing:-.025em}.page-subtitle{font-size:.8125rem;line-height:1.125rem;color:hsl(var(--muted-foreground))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-auto{inset:auto}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-px{bottom:-1px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-2\.5{right:-.625rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-2\.5{top:-.625rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-14{left:3.5rem}.left-16{left:4rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-\[1\.125rem\]{left:1.125rem}.left-\[240px\]{left:240px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-80{right:20rem}.right-\[19\.5rem\]{right:19.5rem}.right-\[calc\(var\(--product-rail-width\,0px\)\+0\.75rem\)\]{right:calc(var(--product-rail-width,0px) + .75rem)}.right-full{right:100%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-1px\]{top:-1px}.top-\[50\%\]{top:50%}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[2147483002\]{z-index:2147483002}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-full{grid-column:1 / -1}.\!m-3{margin:.75rem!important}.m-3{margin:.75rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-\[calc\(var\(--dlg-pad\)\*-1\)\]{margin-left:calc(var(--dlg-pad) * -1);margin-right:calc(var(--dlg-pad) * -1)}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-px{margin-bottom:-1px}.-ml-0\.5{margin-left:-.125rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-mr-1{margin-right:-.25rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-6{margin-top:-1.5rem}.-mt-px{margin-top:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/19\]{aspect-ratio:9/19}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.\!h-2\.5{height:.625rem!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.1em\]{height:1.1em}.h-\[120px\]{height:120px}.h-\[18\%\]{height:18%}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[22\.5rem\]{height:22.5rem}.h-\[220px\]{height:220px}.h-\[250px\]{height:250px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[357\%\]{height:357%}.h-\[380px\]{height:380px}.h-\[4\.5rem\]{height:4.5rem}.h-\[454\%\]{height:454%}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[7\.5rem\]{height:7.5rem}.h-\[70vh\]{height:70vh}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[86px\]{height:86px}.h-\[92px\]{height:92px}.h-\[92vh\]{height:92vh}.h-\[calc\(100vh-0px\)\]{height:calc(100vh + -0px)}.h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[100px\]{max-height:100px}.max-h-\[120px\]{max-height:120px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[32rem\]{max-height:32rem}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[440px\]{max-height:440px}.max-h-\[45vh\]{max-height:45vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[720px\]{max-height:720px}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(92vh-9rem\)\]{max-height:calc(92vh - 9rem)}.max-h-\[min\(80vh\,560px\)\]{max-height:min(80vh,560px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0px}.min-h-9{min-height:2.25rem}.min-h-\[110px\]{min-height:110px}.min-h-\[128px\]{min-height:128px}.min-h-\[154px\]{min-height:154px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[220px\]{min-height:220px}.min-h-\[248px\]{min-height:248px}.min-h-\[28px\]{min-height:28px}.min-h-\[290px\]{min-height:290px}.min-h-\[300px\]{min-height:300px}.min-h-\[34px\]{min-height:34px}.min-h-\[38px\]{min-height:38px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[90px\]{min-height:90px}.min-h-\[92px\]{min-height:92px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-2\.5{width:.625rem!important}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[104px\]{width:104px}.w-\[10rem\]{width:10rem}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[13\%\]{width:13%}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[16\%\]{width:16%}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[216px\]{width:216px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[26rem\]{width:26rem}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[357\%\]{width:357%}.w-\[38rem\]{width:38rem}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[440px\]{width:440px}.w-\[454\%\]{width:454%}.w-\[54\%\]{width:54%}.w-\[56px\]{width:56px}.w-\[680px\]{width:680px}.w-\[6rem\]{width:6rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[720px\]{width:720px}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[7rem\]{width:7rem}.w-\[90vw\]{width:90vw}.w-\[95vw\]{width:95vw}.w-\[9rem\]{width:9rem}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.w-\[min\(calc\(100vw-2rem\)\,640px\)\]{width:min(calc(100vw - 2rem),640px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-32{min-width:8rem}.min-w-4{min-width:1rem}.min-w-52{min-width:13rem}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-\[--radix-popover-trigger-width\]{min-width:var(--radix-popover-trigger-width)}.min-w-\[100px\]{min-width:100px}.min-w-\[128px\]{min-width:128px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[132px\]{min-width:132px}.min-w-\[140px\]{min-width:140px}.min-w-\[148px\]{min-width:148px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[168px\]{min-width:168px}.min-w-\[16px\]{min-width:16px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[190px\]{min-width:190px}.min-w-\[1rem\]{min-width:1rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[32px\]{min-width:32px}.min-w-\[36px\]{min-width:36px}.min-w-\[3px\]{min-width:3px}.min-w-\[460px\]{min-width:460px}.min-w-\[480px\]{min-width:480px}.min-w-\[48px\]{min-width:48px}.min-w-\[520px\]{min-width:520px}.min-w-\[52px\]{min-width:52px}.min-w-\[560px\]{min-width:560px}.min-w-\[60px\]{min-width:60px}.min-w-\[640px\]{min-width:640px}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[880px\]{min-width:880px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-\[320px\]{max-width:320px!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[112px\]{max-width:112px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[120px\]{max-width:120px}.max-w-\[128px\]{max-width:128px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[170px\]{max-width:170px}.max-w-\[17rem\]{max-width:17rem}.max-w-\[180px\]{max-width:180px}.max-w-\[184px\]{max-width:184px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[24rem\]{max-width:24rem}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[360px\]{max-width:360px}.max-w-\[38ch\]{max-width:38ch}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[48px\]{max-width:48px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[70\%\]{max-width:70%}.max-w-\[760px\]{max-width:760px}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[880px\]{max-width:880px}.max-w-\[90\%\]{max-width:90%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(50\%-0\.5rem\)\]{max-width:calc(50% - .5rem)}.max-w-\[min\(28rem\,90vw\)\]{max-width:min(28rem,90vw)}.max-w-\[min\(85\%\,42rem\)\]{max-width:min(85%,42rem)}.max-w-\[min\(96vw\,1200px\)\]{max-width:min(96vw,1200px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\.5{--tw-translate-x: .875rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[18px\]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.22\]{--tw-scale-x: .22;--tw-scale-y: .22;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.28\]{--tw-scale-x: .28;--tw-scale-y: .28;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[128px_1fr\]{grid-template-columns:128px 1fr}.grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.grid-cols-\[1fr_140px\]{grid-template-columns:1fr 140px}.grid-cols-\[1fr_190px\]{grid-template-columns:1fr 190px}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr auto auto}.grid-cols-\[1fr_90px_90px_40px\]{grid-template-columns:1fr 90px 90px 40px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[233px_1fr\]{grid-template-columns:233px 1fr}.grid-cols-\[233px_1fr_264px\]{grid-template-columns:233px 1fr 264px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fill\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#E6EBEF\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(230 235 239 / var(--tw-divide-opacity, 1))}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#ffffff0a}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-x-auto{overflow-x:auto!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-tl-2xl{border-top-left-radius:1rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[7px\]{border-width:7px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.\!border-destructive{border-color:hsl(var(--destructive))!important}.\!border-estado-aviso{border-color:hsl(var(--estado-aviso))!important}.\!border-estado-ok{border-color:hsl(var(--estado-ok))!important}.\!border-muted-foreground\/60{border-color:hsl(var(--muted-foreground) / .6)!important}.\!border-slate-500{--tw-border-opacity: 1 !important;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))!important}.border-\[\#0B5CAD\]{--tw-border-opacity: 1;border-color:rgb(11 92 173 / var(--tw-border-opacity, 1))}.border-\[\#0f1117\]{--tw-border-opacity: 1;border-color:rgb(15 17 23 / var(--tw-border-opacity, 1))}.border-\[\#33B4A8\]\/20{border-color:#33b4a833}.border-\[\#33B4A8\]\/50{border-color:#33b4a880}.border-\[\#B9D2E8\]{--tw-border-opacity: 1;border-color:rgb(185 210 232 / var(--tw-border-opacity, 1))}.border-\[\#D9E1E7\]{--tw-border-opacity: 1;border-color:rgb(217 225 231 / var(--tw-border-opacity, 1))}.border-\[\#E1ABB3\]{--tw-border-opacity: 1;border-color:rgb(225 171 179 / var(--tw-border-opacity, 1))}.border-\[\#E6EBEF\]{--tw-border-opacity: 1;border-color:rgb(230 235 239 / var(--tw-border-opacity, 1))}.border-\[\#E7C98B\]{--tw-border-opacity: 1;border-color:rgb(231 201 139 / var(--tw-border-opacity, 1))}.border-\[\#EDF1F4\]{--tw-border-opacity: 1;border-color:rgb(237 241 244 / var(--tw-border-opacity, 1))}.border-\[color\:var\(--vc-chrome-line\)\]{border-color:var(--vc-chrome-line)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-500\/30{border-color:#f59e0b4d}.border-background{border-color:hsl(var(--background))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-card{border-color:hsl(var(--card))}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/30{border-color:#10b9814d}.border-estado-aviso{border-color:hsl(var(--estado-aviso))}.border-estado-aviso-foreground\/40{border-color:hsl(var(--estado-aviso-foreground) / .4)}.border-estado-aviso\/25{border-color:hsl(var(--estado-aviso) / .25)}.border-estado-aviso\/30{border-color:hsl(var(--estado-aviso) / .3)}.border-estado-aviso\/40{border-color:hsl(var(--estado-aviso) / .4)}.border-estado-info{border-color:hsl(var(--estado-info))}.border-estado-info\/30{border-color:hsl(var(--estado-info) / .3)}.border-estado-info\/40{border-color:hsl(var(--estado-info) / .4)}.border-estado-ok{border-color:hsl(var(--estado-ok))}.border-estado-ok\/20{border-color:hsl(var(--estado-ok) / .2)}.border-estado-ok\/25{border-color:hsl(var(--estado-ok) / .25)}.border-estado-ok\/30{border-color:hsl(var(--estado-ok) / .3)}.border-estado-ok\/40{border-color:hsl(var(--estado-ok) / .4)}.border-estado-ok\/60{border-color:hsl(var(--estado-ok) / .6)}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/40{border-color:hsl(var(--foreground) / .4)}.border-foreground\/5{border-color:hsl(var(--foreground) / .05)}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-500\/20{border-color:#a855f733}.border-red-500\/40{border-color:#ef444466}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sidebar-border\/50{border-color:hsl(var(--sidebar-border) / .5)}.border-sidebar-border\/70{border-color:hsl(var(--sidebar-border) / .7)}.border-sidebar-foreground\/40{border-color:hsl(var(--sidebar-foreground) / .4)}.border-sidebar-primary\/40{border-color:hsl(var(--sidebar-primary) / .4)}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/60{border-color:#fff9}.border-white\/70{border-color:#ffffffb3}.border-white\/80{border-color:#fffc}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-zinc-600{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-estado-aviso{border-left-color:hsl(var(--estado-aviso))}.border-l-estado-info{border-left-color:hsl(var(--estado-info))}.border-l-gray-300{--tw-border-opacity: 1;border-left-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-l-muted-foreground\/40{border-left-color:hsl(var(--muted-foreground) / .4)}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-sidebar-primary{border-left-color:hsl(var(--sidebar-primary))}.border-l-transparent{border-left-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!bg-background{background-color:hsl(var(--background))!important}.\!bg-card{background-color:hsl(var(--card))!important}.\!bg-destructive{background-color:hsl(var(--destructive))!important}.\!bg-estado-aviso{background-color:hsl(var(--estado-aviso))!important}.\!bg-estado-ok{background-color:hsl(var(--estado-ok))!important}.\!bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)!important}.bg-\[\#05090a\]{--tw-bg-opacity: 1;background-color:rgb(5 9 10 / var(--tw-bg-opacity, 1))}.bg-\[\#060f0e\]{--tw-bg-opacity: 1;background-color:rgb(6 15 14 / var(--tw-bg-opacity, 1))}.bg-\[\#0AB3A3\]\/15{background-color:#0ab3a326}.bg-\[\#0B1725\]{--tw-bg-opacity: 1;background-color:rgb(11 23 37 / var(--tw-bg-opacity, 1))}.bg-\[\#0B5CAD\]{--tw-bg-opacity: 1;background-color:rgb(11 92 173 / var(--tw-bg-opacity, 1))}.bg-\[\#0F8A83\]{--tw-bg-opacity: 1;background-color:rgb(15 138 131 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0b0f\]{--tw-bg-opacity: 1;background-color:rgb(10 11 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0b0f\]\/60{background-color:#0a0b0f99}.bg-\[\#0a0b0f\]\/80{background-color:#0a0b0fcc}.bg-\[\#0b0e14\]{--tw-bg-opacity: 1;background-color:rgb(11 14 20 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1117\]{--tw-bg-opacity: 1;background-color:rgb(15 17 23 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1117\]\/80{background-color:#0f1117cc}.bg-\[\#0f1117\]\/85{background-color:#0f1117d9}.bg-\[\#0f1117\]\/95{background-color:#0f1117f2}.bg-\[\#141416\]{--tw-bg-opacity: 1;background-color:rgb(20 20 22 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1b23\]{--tw-bg-opacity: 1;background-color:rgb(26 27 35 / var(--tw-bg-opacity, 1))}.bg-\[\#28C840\]{--tw-bg-opacity: 1;background-color:rgb(40 200 64 / var(--tw-bg-opacity, 1))}.bg-\[\#33B4A8\]{--tw-bg-opacity: 1;background-color:rgb(51 180 168 / var(--tw-bg-opacity, 1))}.bg-\[\#33B4A8\]\/10{background-color:#33b4a81a}.bg-\[\#33B4A8\]\/15{background-color:#33b4a826}.bg-\[\#33B4A8\]\/20{background-color:#33b4a833}.bg-\[\#33B4A8\]\/\[0\.04\]{background-color:#33b4a80a}.bg-\[\#33B4A8\]\/\[0\.10\]{background-color:#33b4a81a}.bg-\[\#C94C5C\]{--tw-bg-opacity: 1;background-color:rgb(201 76 92 / var(--tw-bg-opacity, 1))}.bg-\[\#D98B21\]{--tw-bg-opacity: 1;background-color:rgb(217 139 33 / var(--tw-bg-opacity, 1))}.bg-\[\#EAF3FC\]{--tw-bg-opacity: 1;background-color:rgb(234 243 252 / var(--tw-bg-opacity, 1))}.bg-\[\#F1F7FD\]{--tw-bg-opacity: 1;background-color:rgb(241 247 253 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F6F8\]{--tw-bg-opacity: 1;background-color:rgb(243 246 248 / var(--tw-bg-opacity, 1))}.bg-\[\#F5FAFF\]{--tw-bg-opacity: 1;background-color:rgb(245 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FAFB\]{--tw-bg-opacity: 1;background-color:rgb(248 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#FEBC2E\]{--tw-bg-opacity: 1;background-color:rgb(254 188 46 / var(--tw-bg-opacity, 1))}.bg-\[\#FF5F57\]{--tw-bg-opacity: 1;background-color:rgb(255 95 87 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF8EA\]{--tw-bg-opacity: 1;background-color:rgb(255 248 234 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1f5\]{--tw-bg-opacity: 1;background-color:rgb(238 241 245 / var(--tw-bg-opacity, 1))}.bg-\[color\:var\(--marca\)\]{background-color:var(--marca)}.bg-\[color\:var\(--vc-chrome-line\)\]{background-color:var(--vc-chrome-line)}.bg-\[color\:var\(--vc-chrome-to\)\]{background-color:var(--vc-chrome-to)}.bg-\[hsl\(var\(--vc-chrome-accent\)\)\]{background-color:hsl(var(--vc-chrome-accent))}.bg-\[hsl\(var\(--vc-chrome-fg\)\/0\.05\)\]{background-color:hsl(var(--vc-chrome-fg)/.05)}.bg-\[hsl\(var\(--vc-chrome-fg\)\/0\.10\)\]{background-color:hsl(var(--vc-chrome-fg)/.1)}.bg-\[hsl\(var\(--vc-chrome-fg\)\/0\.14\)\]{background-color:hsl(var(--vc-chrome-fg)/.14)}.bg-\[hsl\(var\(--vc-chrome-fg\)\/0\.16\)\]{background-color:hsl(var(--vc-chrome-fg)/.16)}.bg-\[hsl\(var\(--vc-chrome-fg\)\/0\.3\)\]{background-color:hsl(var(--vc-chrome-fg)/.3)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/\[0\.06\]{background-color:#f59e0b0f}.bg-background{background-color:hsl(var(--background))}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black\/0{background-color:#0000}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/25{background-color:#3b82f640}.bg-blue-500\/80{background-color:#3b82f6cc}.bg-blue-500\/\[0\.08\]{background-color:#3b82f614}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/75{background-color:hsl(var(--card) / .75)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-chart-1\/10{background-color:hsl(var(--chart-1) / .1)}.bg-chart-2{background-color:hsl(var(--chart-2))}.bg-chart-3{background-color:hsl(var(--chart-3))}.bg-chart-3\/10{background-color:hsl(var(--chart-3) / .1)}.bg-chart-4{background-color:hsl(var(--chart-4))}.bg-chart-4\/10{background-color:hsl(var(--chart-4) / .1)}.bg-chart-5{background-color:hsl(var(--chart-5))}.bg-chart-5\/10{background-color:hsl(var(--chart-5) / .1)}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/50{background-color:hsl(var(--destructive) / .5)}.bg-dialog{background-color:hsl(var(--dialog, var(--background)))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/90{background-color:#10b981e6}.bg-estado-aviso{background-color:hsl(var(--estado-aviso))}.bg-estado-aviso\/10{background-color:hsl(var(--estado-aviso) / .1)}.bg-estado-aviso\/15{background-color:hsl(var(--estado-aviso) / .15)}.bg-estado-aviso\/20{background-color:hsl(var(--estado-aviso) / .2)}.bg-estado-aviso\/5{background-color:hsl(var(--estado-aviso) / .05)}.bg-estado-info{background-color:hsl(var(--estado-info))}.bg-estado-info\/10{background-color:hsl(var(--estado-info) / .1)}.bg-estado-info\/15{background-color:hsl(var(--estado-info) / .15)}.bg-estado-info\/5{background-color:hsl(var(--estado-info) / .05)}.bg-estado-info\/\[0\.07\]{background-color:hsl(var(--estado-info) / .07)}.bg-estado-ok{background-color:hsl(var(--estado-ok))}.bg-estado-ok\/10{background-color:hsl(var(--estado-ok) / .1)}.bg-estado-ok\/15{background-color:hsl(var(--estado-ok) / .15)}.bg-estado-ok\/25{background-color:hsl(var(--estado-ok) / .25)}.bg-estado-ok\/5{background-color:hsl(var(--estado-ok) / .05)}.bg-estado-ok\/\[0\.03\]{background-color:hsl(var(--estado-ok) / .03)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/10{background-color:hsl(var(--foreground) / .1)}.bg-foreground\/45{background-color:hsl(var(--foreground) / .45)}.bg-foreground\/5{background-color:hsl(var(--foreground) / .05)}.bg-green-500\/20{background-color:#22c55e33}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/15{background-color:hsl(var(--muted-foreground) / .15)}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.bg-muted-foreground\/25{background-color:hsl(var(--muted-foreground) / .25)}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted-foreground\/60{background-color:hsl(var(--muted-foreground) / .6)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/15{background-color:hsl(var(--primary-foreground) / .15)}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground) / .2)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/\[0\.035\]{background-color:hsl(var(--primary) / .035)}.bg-primary\/\[0\.03\]{background-color:hsl(var(--primary) / .03)}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary) / .04)}.bg-primary\/\[0\.05\]{background-color:hsl(var(--primary) / .05)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/50{background-color:#faf5ff80}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/30{background-color:#a855f74d}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-accent{background-color:hsl(var(--sidebar-accent))}.bg-sidebar-accent\/25{background-color:hsl(var(--sidebar-accent) / .25)}.bg-sidebar-accent\/40{background-color:hsl(var(--sidebar-accent) / .4)}.bg-sidebar-foreground\/20{background-color:hsl(var(--sidebar-foreground) / .2)}.bg-sidebar-primary{background-color:hsl(var(--sidebar-primary))}.bg-sidebar-primary\/15{background-color:hsl(var(--sidebar-primary) / .15)}.bg-sidebar-primary\/20{background-color:hsl(var(--sidebar-primary) / .2)}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-50\/70{background-color:#f5f3ffb3}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/\[0\.012\]{background-color:#ffffff03}.bg-white\/\[0\.015\]{background-color:#ffffff04}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(to_bottom\,var\(--vc-chrome-from\)\,var\(--vc-chrome-to\)\)\]{background-image:linear-gradient(to bottom,var(--vc-chrome-from),var(--vc-chrome-to))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#0b0e14\]{--tw-gradient-from: #0b0e14 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 14 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(10\,179\,163\,0\.28\)\]{--tw-gradient-from: rgba(10,179,163,.28) var(--tw-gradient-from-position);--tw-gradient-to: rgba(10, 179, 163, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-destructive{--tw-gradient-from: hsl(var(--destructive)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--destructive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-estado-aviso{--tw-gradient-from: hsl(var(--estado-aviso)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--estado-aviso) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-estado-info{--tw-gradient-from: hsl(var(--estado-info)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--estado-info) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-estado-ok{--tw-gradient-from: hsl(var(--estado-ok)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--estado-ok) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from: #6b7280 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted{--tw-gradient-from: hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/50{--tw-gradient-from: hsl(var(--muted) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/0{--tw-gradient-from: hsl(var(--primary) / 0) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-100{--tw-gradient-from: #ede9fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0b0e14\]\/40{--tw-gradient-to: rgb(11 14 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(11 14 20 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/70{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[rgba\(10\,179\,163\,0\.07\)\]{--tw-gradient-to: rgba(10,179,163,.07) var(--tw-gradient-to-position)}.to-chart-1{--tw-gradient-to: hsl(var(--chart-1)) var(--tw-gradient-to-position)}.to-chart-4{--tw-gradient-to: hsl(var(--chart-4)) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-estado-aviso{--tw-gradient-to: hsl(var(--estado-aviso)) var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to: #4b5563 var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-muted\/50{--tw-gradient-to: hsl(var(--muted) / .5) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-primary\/0{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-50{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-estado-aviso{fill:hsl(var(--estado-aviso))}.fill-estado-aviso\/20{fill:hsl(var(--estado-aviso) / .2)}.fill-estado-info\/20{fill:hsl(var(--estado-info) / .2)}.fill-primary\/20{fill:hsl(var(--primary) / .2)}.fill-violet-300{fill:#c4b5fd}.fill-zinc-300{fill:#d4d4d8}.fill-zinc-400{fill:#a1a1aa}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[26px\]{padding-left:26px}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[190px\]{padding-right:190px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.1875rem;line-height:1.625rem}.text-2xs{font-size:.625rem;line-height:.875rem}.text-3xl{font-size:1.5rem;line-height:1.875rem}.text-4xl{font-size:1.75rem;line-height:2.125rem}.text-5xl{font-size:2.125rem;line-height:1}.text-6xl{font-size:2.625rem;line-height:1}.text-\[0\.6rem\]{font-size:.6rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[4rem\]{font-size:4rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:.9375rem;line-height:1.3125rem}.text-sm{font-size:.8125rem;line-height:1.125rem}.text-xl{font-size:1.0625rem;line-height:1.5rem}.text-xs{font-size:.6875rem;line-height:.9375rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#04201d\]{--tw-text-opacity: 1;color:rgb(4 32 29 / var(--tw-text-opacity, 1))}.text-\[\#0AB3A3\]{--tw-text-opacity: 1;color:rgb(10 179 163 / var(--tw-text-opacity, 1))}.text-\[\#0B1725\]{--tw-text-opacity: 1;color:rgb(11 23 37 / var(--tw-text-opacity, 1))}.text-\[\#0B5CAD\]{--tw-text-opacity: 1;color:rgb(11 92 173 / var(--tw-text-opacity, 1))}.text-\[\#0B5CAD\]\/70{color:#0b5cadb3}.text-\[\#0b1f4d\]{--tw-text-opacity: 1;color:rgb(11 31 77 / var(--tw-text-opacity, 1))}.text-\[\#166b1f\]{--tw-text-opacity: 1;color:rgb(22 107 31 / var(--tw-text-opacity, 1))}.text-\[\#33B4A8\]{--tw-text-opacity: 1;color:rgb(51 180 168 / var(--tw-text-opacity, 1))}.text-\[\#633D08\]{--tw-text-opacity: 1;color:rgb(99 61 8 / var(--tw-text-opacity, 1))}.text-\[\#69D4C8\]{--tw-text-opacity: 1;color:rgb(105 212 200 / var(--tw-text-opacity, 1))}.text-\[\#7EC8FF\]{--tw-text-opacity: 1;color:rgb(126 200 255 / var(--tw-text-opacity, 1))}.text-\[\#7a1410\]{--tw-text-opacity: 1;color:rgb(122 20 16 / var(--tw-text-opacity, 1))}.text-\[\#8a5a10\]{--tw-text-opacity: 1;color:rgb(138 90 16 / var(--tw-text-opacity, 1))}.text-\[\#A52F41\]{--tw-text-opacity: 1;color:rgb(165 47 65 / var(--tw-text-opacity, 1))}.text-\[\#A96610\]{--tw-text-opacity: 1;color:rgb(169 102 16 / var(--tw-text-opacity, 1))}.text-\[\#C94C5C\]{--tw-text-opacity: 1;color:rgb(201 76 92 / var(--tw-text-opacity, 1))}.text-\[\#EB6608\]{--tw-text-opacity: 1;color:rgb(235 102 8 / var(--tw-text-opacity, 1))}.text-\[\#FF93A0\]{--tw-text-opacity: 1;color:rgb(255 147 160 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--marca\)\]{color:var(--marca)}.text-\[color\:var\(--marca-tinta\)\]{color:var(--marca-tinta)}.text-\[color\:var\(--vc-chrome-to\)\]{color:var(--vc-chrome-to)}.text-\[hsl\(var\(--vc-chrome-accent\)\)\]{color:hsl(var(--vc-chrome-accent))}.text-\[hsl\(var\(--vc-chrome-fg\)\)\]{color:hsl(var(--vc-chrome-fg))}.text-\[hsl\(var\(--vc-chrome-fg\)\/0\.35\)\]{color:hsl(var(--vc-chrome-fg)/.35)}.text-\[hsl\(var\(--vc-chrome-fg\)\/0\.6\)\]{color:hsl(var(--vc-chrome-fg)/.6)}.text-\[hsl\(var\(--vc-chrome-fg\)\/0\.85\)\]{color:hsl(var(--vc-chrome-fg)/.85)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-400\/90{color:#fbbf24e6}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-400\/70{color:#60a5fab3}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-chart-1{color:hsl(var(--chart-1))}.text-chart-3{color:hsl(var(--chart-3))}.text-chart-4{color:hsl(var(--chart-4))}.text-chart-5{color:hsl(var(--chart-5))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-dialog-foreground{color:hsl(var(--dialog-foreground, var(--foreground)))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-emerald-400\/80{color:#34d399cc}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/50{color:#10b98180}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-estado-aviso{color:hsl(var(--estado-aviso))}.text-estado-aviso-foreground{color:hsl(var(--estado-aviso-foreground))}.text-estado-info{color:hsl(var(--estado-info))}.text-estado-info-foreground{color:hsl(var(--estado-info-foreground))}.text-estado-ok{color:hsl(var(--estado-ok))}.text-estado-ok-foreground{color:hsl(var(--estado-ok-foreground))}.text-estado-ok\/70{color:hsl(var(--estado-ok) / .7)}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/35{color:hsl(var(--foreground) / .35)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-700\/80{color:#7e22cecc}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/30{color:hsl(var(--sidebar-foreground) / .3)}.text-sidebar-foreground\/40{color:hsl(var(--sidebar-foreground) / .4)}.text-sidebar-foreground\/45{color:hsl(var(--sidebar-foreground) / .45)}.text-sidebar-foreground\/50{color:hsl(var(--sidebar-foreground) / .5)}.text-sidebar-foreground\/60{color:hsl(var(--sidebar-foreground) / .6)}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sidebar-foreground\/80{color:hsl(var(--sidebar-foreground) / .8)}.text-sidebar-primary{color:hsl(var(--sidebar-primary))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/20{color:#fff3}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-50{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-muted-foreground\/40{text-decoration-color:hsl(var(--muted-foreground) / .4)}.decoration-primary{text-decoration-color:hsl(var(--primary))}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:hsl(var(--primary))}.accent-slate-900{accent-color:#0f172a}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.045\]{opacity:.045}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.5\]{opacity:.5}.\!shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(51\,180\,168\,0\.25\)\,0_4px_16px_-4px_rgba\(51\,180\,168\,0\.4\)\]{--tw-shadow: 0 0 0 1px rgba(51,180,168,.25),0 4px 16px -4px rgba(51,180,168,.4);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 4px 16px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_-2px_rgba\(10\,179\,163\,0\.35\)\,inset_0_1px_0_0_rgba\(255\,255\,255\,0\.10\)\]{--tw-shadow: 0 0 16px -2px rgba(10,179,163,.35),inset 0 1px 0 0 rgba(255,255,255,.1);--tw-shadow-colored: 0 0 16px -2px var(--tw-shadow-color), inset 0 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.06\)\,0_12px_32px_-12px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.06),0 12px 32px -12px rgba(15,23,42,.18);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 12px 32px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.06\)\,0_16px_40px_-16px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.06),0 16px 40px -16px rgba(15,23,42,.18);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 16px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.06\)\,0_16px_40px_-16px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.06),0 16px 40px -16px rgba(15,23,42,.2);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 16px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.06\)\,0_16px_40px_-16px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.06),0 16px 40px -16px rgba(15,23,42,.22);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 16px 40px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.12\)\,0_8px_20px_-8px_var\(--marca\)\]{--tw-shadow: 0 1px 2px rgba(15,23,42,.12),0 8px 20px -8px var(--marca);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 8px 20px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-12px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 8px 24px -12px rgba(0,0,0,.25);--tw-shadow-colored: 0 8px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-4px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 8px 24px -4px rgba(0,0,0,.45);--tw-shadow-colored: 0 8px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[1px_0_16px_-2px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 1px 0 16px -2px rgba(0,0,0,.35);--tw-shadow-colored: 1px 0 16px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.08\)\,0_1px_2px_0_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: inset 0 1px 0 0 rgba(255,255,255,.08),0 1px 2px 0 rgba(0,0,0,.45);--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color), 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-foreground\/20{--tw-shadow-color: hsl(var(--foreground) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/25{--tw-shadow-color: hsl(var(--primary) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-\[6px\]{outline-width:6px}.outline-background{outline-color:hsl(var(--background))}.outline-card{outline-color:hsl(var(--card))}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#0B5CAD\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(11 92 173 / var(--tw-ring-opacity, 1))}.ring-\[\#C94C5C\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(201 76 92 / var(--tw-ring-opacity, 1))}.ring-\[\#D98B21\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(217 139 33 / var(--tw-ring-opacity, 1))}.ring-\[color\:var\(--vc-chrome-line\)\]{--tw-ring-color: var(--vc-chrome-line)}.ring-\[color\:var\(--vc-chrome-to\)\]{--tw-ring-color: var(--vc-chrome-to)}.ring-\[rgba\(94\,234\,212\,0\.32\)\]{--tw-ring-color: rgba(94,234,212,.32)}.ring-amber-500\/30{--tw-ring-color: rgb(245 158 11 / .3)}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.ring-blue-500\/30{--tw-ring-color: rgb(59 130 246 / .3)}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-border\/70{--tw-ring-color: hsl(var(--border) / .7)}.ring-card{--tw-ring-color: hsl(var(--card))}.ring-current{--tw-ring-color: currentColor}.ring-cyan-500\/30{--tw-ring-color: rgb(6 182 212 / .3)}.ring-destructive\/15{--tw-ring-color: hsl(var(--destructive) / .15)}.ring-destructive\/20{--tw-ring-color: hsl(var(--destructive) / .2)}.ring-destructive\/30{--tw-ring-color: hsl(var(--destructive) / .3)}.ring-destructive\/50{--tw-ring-color: hsl(var(--destructive) / .5)}.ring-destructive\/70{--tw-ring-color: hsl(var(--destructive) / .7)}.ring-emerald-500\/30{--tw-ring-color: rgb(16 185 129 / .3)}.ring-estado-aviso\/15{--tw-ring-color: hsl(var(--estado-aviso) / .15)}.ring-estado-aviso\/20{--tw-ring-color: hsl(var(--estado-aviso) / .2)}.ring-estado-aviso\/40{--tw-ring-color: hsl(var(--estado-aviso) / .4)}.ring-estado-info\/15{--tw-ring-color: hsl(var(--estado-info) / .15)}.ring-estado-info\/20{--tw-ring-color: hsl(var(--estado-info) / .2)}.ring-estado-ok\/15{--tw-ring-color: hsl(var(--estado-ok) / .15)}.ring-estado-ok\/20{--tw-ring-color: hsl(var(--estado-ok) / .2)}.ring-foreground\/10{--tw-ring-color: hsl(var(--foreground) / .1)}.ring-green-500\/30{--tw-ring-color: rgb(34 197 94 / .3)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary-foreground\/10{--tw-ring-color: hsl(var(--primary-foreground) / .1)}.ring-primary\/10{--tw-ring-color: hsl(var(--primary) / .1)}.ring-primary\/15{--tw-ring-color: hsl(var(--primary) / .15)}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/25{--tw-ring-color: hsl(var(--primary) / .25)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-red-500\/30{--tw-ring-color: rgb(239 68 68 / .3)}.ring-sidebar{--tw-ring-color: hsl(var(--sidebar-background))}.ring-sidebar-primary\/35{--tw-ring-color: hsl(var(--sidebar-primary) / .35)}.ring-violet-500\/30{--tw-ring-color: rgb(139 92 246 / .3)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.ring-white\/70{--tw-ring-color: rgb(255 255 255 / .7)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,transform\,color\]{transition-property:background-color,box-shadow,transform,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,border-radius\,inset\]{transition-property:width,height,border-radius,inset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-300{transition-delay:.3s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-right,.slide-in-from-right-full{--tw-enter-translate-x: 100%}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-300{animation-delay:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.bg-current-10{background-color:color-mix(in srgb,currentColor 10%,transparent)}.bg-current-20{background-color:color-mix(in srgb,currentColor 20%,transparent)}.bg-current-25{background-color:color-mix(in srgb,currentColor 25%,transparent)}.\[scrollbar-color\:hsl\(var\(--border\)\)_transparent\]{scrollbar-color:hsl(var(--border)) transparent}.\[scrollbar-width\:thin\]{scrollbar-width:thin}:root{font-family:DM Sans,system-ui,sans-serif}@media(prefers-reduced-motion:reduce){.animate-in,.animate-ping,.animate-pulse,.animate-spin{animation:none!important}}body{transition:padding-right .2s ease-out}.logo-mono .logo-isp{filter:brightness(0) invert(1)}.logo-grises .logo-isp{filter:grayscale(1)}.logo-invertido .logo-isp{filter:invert(1) hue-rotate(180deg)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:font-semibold *::marker{font-weight:600}.marker\:text-foreground *::marker{color:hsl(var(--foreground))}.marker\:font-semibold::marker{font-weight:600}.marker\:text-foreground::marker{color:hsl(var(--foreground))}.selection\:bg-\[color\:var\(--marca\)\] *::-moz-selection{background-color:var(--marca)}.selection\:bg-\[color\:var\(--marca\)\] *::selection{background-color:var(--marca)}.selection\:text-\[color\:var\(--marca-tinta\)\] *::-moz-selection{color:var(--marca-tinta)}.selection\:text-\[color\:var\(--marca-tinta\)\] *::selection{color:var(--marca-tinta)}.selection\:bg-\[color\:var\(--marca\)\]::-moz-selection{background-color:var(--marca)}.selection\:bg-\[color\:var\(--marca\)\]::selection{background-color:var(--marca)}.selection\:text-\[color\:var\(--marca-tinta\)\]::-moz-selection{color:var(--marca-tinta)}.selection\:text-\[color\:var\(--marca-tinta\)\]::selection{color:var(--marca-tinta)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.8125rem;line-height:1.125rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-left::-moz-placeholder{text-align:left}.placeholder\:text-left::placeholder{text-align:left}.placeholder\:font-sans::-moz-placeholder{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.placeholder\:font-sans::placeholder{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.placeholder\:text-estado-aviso\/70::-moz-placeholder{color:hsl(var(--estado-aviso) / .7)}.placeholder\:text-estado-aviso\/70::placeholder{color:hsl(var(--estado-aviso) / .7)}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/80::-moz-placeholder{color:hsl(var(--muted-foreground) / .8)}.placeholder\:text-muted-foreground\/80::placeholder{color:hsl(var(--muted-foreground) / .8)}.placeholder\:text-white\/20::-moz-placeholder{color:#fff3}.placeholder\:text-white\/20::placeholder{color:#fff3}.placeholder\:text-white\/25::-moz-placeholder{color:#ffffff40}.placeholder\:text-white\/25::placeholder{color:#ffffff40}.placeholder\:text-zinc-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-500::placeholder{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.first\:mt-0:first-child{margin-top:0}.first\:mt-\[calc\(var\(--dlg-pad\)\*-1\)\]:first-child{margin-top:calc(var(--dlg-pad) * -1)}.first\:border-t-0:first-child{border-top-width:0px}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.focus-within\:border-\[\#33B4A8\]\/40:focus-within{border-color:#33b4a866}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-ring:focus-within{--tw-ring-color: hsl(var(--ring))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#33B4A8\]\/30:hover{border-color:#33b4a84d}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-destructive:hover{border-color:hsl(var(--destructive))}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-input:hover{border-color:hsl(var(--input))}.hover\:border-muted:hover{border-color:hsl(var(--muted))}.hover\:border-muted-foreground\/30:hover{border-color:hsl(var(--muted-foreground) / .3)}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/\[0\.16\]:hover{border-color:#ffffff29}.hover\:border-white\/\[0\.1\]:hover{border-color:#ffffff1a}.hover\:bg-\[\#0B5CAD\]\/10:hover{background-color:#0b5cad1a}.hover\:bg-\[\#12141b\]:hover{--tw-bg-opacity: 1;background-color:rgb(18 20 27 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3fc7ba\]:hover{--tw-bg-opacity: 1;background-color:rgb(63 199 186 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F3F6F8\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 246 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F8FAFB\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color\:var\(--vc-chrome-hover\)\]:hover{background-color:var(--vc-chrome-hover)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent) / .6)}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-500\/25:hover{background-color:#f59e0b40}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-500\/25:hover{background-color:#06b6d440}.hover\:bg-cyan-500\/30:hover{background-color:#06b6d44d}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/30:hover{background-color:hsl(var(--destructive) / .3)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-estado-aviso:hover{background-color:hsl(var(--estado-aviso))}.hover\:bg-estado-aviso-foreground\/15:hover{background-color:hsl(var(--estado-aviso-foreground) / .15)}.hover\:bg-estado-aviso\/15:hover{background-color:hsl(var(--estado-aviso) / .15)}.hover\:bg-estado-aviso\/20:hover{background-color:hsl(var(--estado-aviso) / .2)}.hover\:bg-estado-aviso\/30:hover{background-color:hsl(var(--estado-aviso) / .3)}.hover\:bg-estado-aviso\/90:hover{background-color:hsl(var(--estado-aviso) / .9)}.hover\:bg-estado-ok:hover{background-color:hsl(var(--estado-ok))}.hover\:bg-estado-ok\/10:hover{background-color:hsl(var(--estado-ok) / .1)}.hover\:bg-estado-ok\/20:hover{background-color:hsl(var(--estado-ok) / .2)}.hover\:bg-estado-ok\/30:hover{background-color:hsl(var(--estado-ok) / .3)}.hover\:bg-foreground\/10:hover{background-color:hsl(var(--foreground) / .1)}.hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/\[0\.15\]:hover{background-color:#ef444426}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sidebar-accent\/60:hover{background-color:hsl(var(--sidebar-accent) / .6)}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-200:hover{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-500\/20:hover{background-color:#8b5cf633}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-zinc-500\/20:hover{background-color:#71717a33}.hover\:text-\[\#0B1725\]:hover{--tw-text-opacity: 1;color:rgb(11 23 37 / var(--tw-text-opacity, 1))}.hover\:text-\[\#0B5CAD\]:hover{--tw-text-opacity: 1;color:rgb(11 92 173 / var(--tw-text-opacity, 1))}.hover\:text-\[\#33B4A8\]:hover{--tw-text-opacity: 1;color:rgb(51 180 168 / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(var\(--vc-chrome-fg\)\/0\.95\)\]:hover{color:hsl(var(--vc-chrome-fg)/.95)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-cyan-400:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-emerald-400:hover{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.hover\:text-estado-ok:hover{color:hsl(var(--estado-ok))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-foreground:hover{color:hsl(var(--sidebar-foreground))}.hover\:text-sidebar-foreground\/80:hover{color:hsl(var(--sidebar-foreground) / .8)}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_8px_30px_-12px_rgba\(0\,0\,0\,0\.6\)\]:hover{--tw-shadow: 0 8px 30px -12px rgba(0,0,0,.6);--tw-shadow-colored: 0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/25:hover{--tw-shadow-color: hsl(var(--primary) / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/30:hover{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#33B4A8\]\/50:focus{border-color:#33b4a880}.focus\:border-\[hsl\(var\(--primary\)\)\]:focus{border-color:hsl(var(--primary))}.focus\:border-amber-500\/40:focus{border-color:#f59e0b66}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-500\/40:focus{border-color:#3b82f666}.focus\:border-blue-500\/50:focus{border-color:#3b82f680}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary\/30:focus{border-color:hsl(var(--primary) / .3)}.focus\:border-primary\/40:focus{border-color:hsl(var(--primary) / .4)}.focus\:border-ring:focus{border-color:hsl(var(--ring))}.focus\:border-slate-500:focus{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-background:focus{background-color:hsl(var(--background))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-red-400:focus{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[hsl\(var\(--primary\)\/0\.2\)\]:focus{--tw-ring-color: hsl(var(--primary)/.2)}.focus\:ring-blue-500\/30:focus{--tw-ring-color: rgb(59 130 246 / .3)}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-ring\/25:focus{--tw-ring-color: hsl(var(--ring) / .25)}.focus\:ring-slate-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-destructive:focus-visible{border-color:hsl(var(--destructive))}.focus-visible\:border-estado-ok:focus-visible{border-color:hsl(var(--estado-ok))}.focus-visible\:border-input:focus-visible{border-color:hsl(var(--input))}.focus-visible\:border-primary:focus-visible{border-color:hsl(var(--primary))}.focus-visible\:border-primary\/60:focus-visible{border-color:hsl(var(--primary) / .6)}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:bg-\[\#EAF3FC\]:focus-visible{--tw-bg-opacity: 1;background-color:rgb(234 243 252 / var(--tw-bg-opacity, 1))}.focus-visible\:bg-background:focus-visible{background-color:hsl(var(--background))}.focus-visible\:bg-estado-aviso\/15:focus-visible{background-color:hsl(var(--estado-aviso) / .15)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-\[\#0AB3A3\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(10 179 163 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#0B5CAD\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(11 92 173 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#33B4A8\]\/40:focus-visible{--tw-ring-color: rgb(51 180 168 / .4)}.focus-visible\:ring-\[\#33B4A8\]\/50:focus-visible{--tw-ring-color: rgb(51 180 168 / .5)}.focus-visible\:ring-\[color\:var\(--marca\)\]:focus-visible{--tw-ring-color: var(--marca)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color: hsl(var(--destructive))}.focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color: hsl(var(--destructive) / .4)}.focus-visible\:ring-estado-aviso\/40:focus-visible{--tw-ring-color: hsl(var(--estado-aviso) / .4)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color: hsl(var(--primary) / .3)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color: hsl(var(--primary) / .4)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color: hsl(var(--ring) / .25)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:ring-sidebar-primary\/50:focus-visible{--tw-ring-color: hsl(var(--sidebar-primary) / .5)}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-\[\#0a0b0f\]:focus-visible{--tw-ring-offset-color: #0a0b0f}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[\#2da093\]:active{--tw-bg-opacity: 1;background-color:rgb(45 160 147 / var(--tw-bg-opacity, 1))}.active\:bg-foreground\/15:active{background-color:hsl(var(--foreground) / .15)}.active\:bg-muted\/80:active{background-color:hsl(var(--muted) / .8)}.active\:bg-primary\/25:active{background-color:hsl(var(--primary) / .25)}.active\:bg-white\/30:active{background-color:#ffffff4d}.active\:duration-0:active{transition-duration:0s;animation-duration:0s}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-muted:disabled{background-color:hsl(var(--muted))}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#0B5CAD\]{--tw-text-opacity: 1;color:rgb(11 92 173 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#33B4A8\]{--tw-text-opacity: 1;color:rgb(51 180 168 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-estado-aviso{color:hsl(var(--estado-aviso))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/campo:hover .group-hover\/campo\:opacity-100,.group\/msg:hover .group-hover\/msg\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-primary\/10{background-color:hsl(var(--primary) / .1)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:translate-y-px{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:rotate-2{--tw-rotate: 2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:scale-\[1\.06\]{--tw-scale-x: 1.06;--tw-scale-y: 1.06;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes punto-puesto{0%{transform:scale(.4)}60%{transform:scale(1.15)}to{transform:scale(1)}}.motion-safe\:animate-punto-puesto{animation:punto-puesto .18s ease-out}@keyframes temblor-pin{0%,to{transform:translate(0)}15%{transform:translate(-10px)}30%{transform:translate(9px)}45%{transform:translate(-6px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}}.motion-safe\:animate-temblor-pin{animation:temblor-pin .4s cubic-bezier(.36,.07,.19,.97)}.motion-safe\:drop-shadow-\[0_0_14px_rgba\(255\,255\,255\,0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 14px rgba(255,255,255,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.motion-safe\:drop-shadow-\[0_0_18px_rgba\(255\,255\,255\,0\.3\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(255,255,255,.3));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.motion-safe\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-500{transition-duration:.5s}.motion-safe\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.motion-safe\:duration-500{animation-duration:.5s}.motion-safe\:ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{transition-duration:0s;animation-duration:0s}}.dark\:border-neutral-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.dark\:border-violet-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(91 33 182 / var(--tw-border-opacity, 1))}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66}.dark\:bg-neutral-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark\:bg-violet-900\/40:is(.dark *){background-color:#4c1d9566}.dark\:bg-violet-900\/50:is(.dark *){background-color:#4c1d9580}.dark\:bg-violet-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 16 101 / var(--tw-bg-opacity, 1))}.dark\:bg-violet-950\/30:is(.dark *){background-color:#2e10654d}.dark\:bg-zinc-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:shadow-\[0_8px_24px_-10px_rgba\(0\,0\,0\,0\.55\)\]:is(.dark *){--tw-shadow: 0 8px 24px -10px rgba(0,0,0,.55);--tw-shadow-colored: 0 8px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:brightness-0:is(.dark *){--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:invert:is(.dark *){--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:640px){.sm\:bottom-4{bottom:1rem}.sm\:left-4{left:1rem}.sm\:left-auto{left:auto}.sm\:right-\[calc\(var\(--product-rail-width\,0px\)\+1rem\)\]{right:calc(var(--product-rail-width,0px) + 1rem)}.sm\:right-auto{right:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:row-span-2{grid-row:span 2 / span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-0{margin-bottom:0}.sm\:mr-0{margin-right:0}.sm\:mr-1\.5{margin-right:.375rem}.sm\:mr-auto{margin-right:auto}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-\[400px\]{height:400px}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-80{width:20rem}.sm\:w-\[160px\]{width:160px}.sm\:w-\[210px\]{width:210px}.sm\:w-\[220px\]{width:220px}.sm\:w-\[22rem\]{width:22rem}.sm\:w-\[24rem\]{width:24rem}.sm\:w-\[300px\]{width:300px}.sm\:w-\[60vw\]{width:60vw}.sm\:w-auto{width:auto}.sm\:min-w-\[200px\]{min-width:200px}.sm\:min-w-\[860px\]{min-width:860px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[42rem\]{max-width:42rem}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[95vw\]{max-width:95vw}.sm\:max-w-\[min\(96vw\,1200px\)\]{max-width:min(96vw,1200px)}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.2fr_0\.8fr_auto\]{grid-template-columns:1.2fr .8fr auto}.sm\:grid-cols-\[160px_1fr_auto\]{grid-template-columns:160px 1fr auto}.sm\:grid-cols-\[1fr_100px\]{grid-template-columns:1fr 100px}.sm\:grid-cols-\[1fr_1fr_8rem\]{grid-template-columns:1fr 1fr 8rem}.sm\:grid-cols-\[1fr_1fr_9rem_auto\]{grid-template-columns:1fr 1fr 9rem auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.sm\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:rounded-xl{border-radius:.75rem}.sm\:border-r{border-right-width:1px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pl-0{padding-left:0}.sm\:pr-0{padding-right:0}.sm\:pt-2{padding-top:.5rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.1875rem;line-height:1.625rem}.sm\:text-3xl{font-size:1.5rem;line-height:1.875rem}.sm\:text-lg{font-size:.9375rem;line-height:1.3125rem}.sm\:first\:rounded-t-xl:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}}@media(min-width:768px){.md\:static{position:static}.md\:z-auto{z-index:auto}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mx-0{margin-left:0;margin-right:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-64{width:16rem}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,2\.2fr\)_minmax\(0\,1\.6fr\)_auto_auto\]{grid-template-columns:minmax(0,2.2fr) minmax(0,1.6fr) auto auto}.md\:items-end{align-items:flex-end}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:text-sm{font-size:.8125rem;line-height:1.125rem}}@media(min-width:1024px){.lg\:pointer-events-none{pointer-events:none}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-2{top:.5rem}.lg\:top-4{top:1rem}.lg\:top-6{top:1.5rem}.lg\:top-8{top:2rem}.lg\:z-auto{z-index:auto}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:ml-1{margin-left:.25rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-h-\[calc\(100dvh-5\.5rem\)\]{max-height:calc(100dvh - 5.5rem)}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[220px\]{min-height:220px}.lg\:w-64{width:16rem}.lg\:max-w-md{max-width:28rem}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-\[13\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:13.5rem minmax(0,1fr)}.lg\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:gap-10{gap:2.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-6{gap:1.5rem}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:border-r{border-right-width:1px}.lg\:border-border\/70{border-color:hsl(var(--border) / .7)}.lg\:p-4{padding:1rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-4{padding-right:1rem}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:top-6{top:1.5rem}.xl\:col-span-12{grid-column:span 12 / span 12}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-6{grid-column:span 6 / span 6}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:max-w-\[760px\]{max-width:760px}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1fr_26rem\]{grid-template-columns:1fr 26rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:flex-row{flex-direction:row}.xl\:gap-4{gap:1rem}.xl\:gap-8{gap:2rem}.xl\:self-start{align-self:flex-start}}@media(min-width:1536px){.\32xl\:table-cell{display:table-cell}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}}@media print{.print\:mt-1{margin-top:.25rem}.print\:hidden{display:none}.print\:max-w-none{max-width:none}.print\:rounded-none{border-radius:0}.print\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.print\:p-0{padding:0}.print\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.\[\&\:nth-last-child\(2\)\]\:mb-\[calc\(var\(--dlg-pad\)\*-1\)\]:nth-last-child(2){margin-bottom:calc(var(--dlg-pad) * -1)}@media(min-width:640px){.sm\:\[\&\:nth-last-child\(2\)\]\:rounded-b-xl:nth-last-child(2){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}}@media(min-width:1024px){.lg\:\[\&\>\*\:nth-child\(4\)\]\:border-l-0>*:nth-child(4){border-left-width:0px}}@media(min-width:1280px){.xl\:\[\&\>\*\:nth-child\(4\)\]\:border-l>*:nth-child(4){border-left-width:1px}}@media(min-width:1024px){.lg\:\[\&\>\*\:nth-child\(n\+4\)\]\:border-t>*:nth-child(n+4){border-top-width:1px}}@media(min-width:1280px){.xl\:\[\&\>\*\:nth-child\(n\+4\)\]\:border-t-0>*:nth-child(n+4){border-top-width:0px}}.\[\&\>div\]\:max-w-\[260px\]>div{max-width:260px}.\[\&\>div\]\:max-w-\[320px\]>div{max-width:320px}.\[\&\>label\]\:max-w-\[720px\]>label{max-width:720px}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&_\.maplibregl-popup-content\]\:\!rounded-xl .maplibregl-popup-content{border-radius:.75rem!important}.\[\&_\.maplibregl-popup-content\]\:\!border .maplibregl-popup-content{border-width:1px!important}.\[\&_\.maplibregl-popup-content\]\:\!border-white\/10 .maplibregl-popup-content{border-color:#ffffff1a!important}.\[\&_\.maplibregl-popup-content\]\:\!bg-\[\#0f1117\] .maplibregl-popup-content{--tw-bg-opacity: 1 !important;background-color:rgb(15 17 23 / var(--tw-bg-opacity, 1))!important}.\[\&_\.maplibregl-popup-content\]\:\!bg-card .maplibregl-popup-content{background-color:hsl(var(--card))!important}.\[\&_\.maplibregl-popup-content\]\:\!p-0 .maplibregl-popup-content{padding:0!important}.\[\&_\.maplibregl-popup-content\]\:\!shadow-xl .maplibregl-popup-content{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\[\&_\.maplibregl-popup-tip\]\:\!border-t-\[\#0f1117\] .maplibregl-popup-tip{--tw-border-opacity: 1 !important;border-top-color:rgb(15 17 23 / var(--tw-border-opacity, 1))!important}.\[\&_\.maplibregl-popup-tip\]\:\!border-t-card .maplibregl-popup-tip{border-top-color:hsl(var(--card))!important}.\[\&_\[data-icon\]\]\:text-destructive [data-icon]{color:hsl(var(--destructive))}.\[\&_\[data-icon\]\]\:text-estado-aviso [data-icon]{color:hsl(var(--estado-aviso))}.\[\&_\[data-icon\]\]\:text-estado-info [data-icon]{color:hsl(var(--estado-info))}.\[\&_\[data-icon\]\]\:text-estado-ok [data-icon]{color:hsl(var(--estado-ok))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_td\]\:align-top td{vertical-align:top}@media(pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:grid{display:grid}.\[\@media\(pointer\:coarse\)\]\:opacity-100{opacity:1}}html.tema-cinta{--papel: 40 30% 89%;--papel-2: 40 26% 84%;--papel-3: 40 22% 79%;--hoja: 44 44% 97%;--tinta: 28 16% 13%;--tinta-2: 28 10% 36%;--oliva: 70 18% 23%;--oliva-2: 70 15% 30%;--oliva-3: 70 20% 16%;--rojo: 4 76% 36%;--rojo-cinta: 6 82% 66%;--manila: 40 56% 82%;--manila-2: 40 44% 91%;--crema: 44 40% 90%;--estado-ok: 168 62% 23%;--estado-ok-foreground: 44 44% 97%;--estado-aviso: 34 88% 26%;--estado-aviso-foreground: 44 44% 97%;--estado-info: 210 66% 32%;--estado-info-foreground: 44 44% 97%;--destructive: var(--rojo);--destructive-foreground: 44 44% 97%;--background: var(--papel);--foreground: var(--tinta);--card: var(--hoja);--card-foreground: var(--tinta);--popover: var(--hoja);--popover-foreground: var(--tinta);--dialog: var(--hoja);--dialog-foreground: var(--tinta);--primary: var(--tinta);--primary-foreground: var(--hoja);--secondary: var(--manila);--secondary-foreground: var(--tinta);--muted: var(--manila-2);--muted-foreground: var(--tinta-2);--accent: var(--manila);--accent-foreground: var(--tinta);--border: 36 14% 72%;--input: 34 18% 48%;--ring: var(--rojo);--radius: .125rem;--sidebar-background: var(--oliva);--sidebar-foreground: var(--crema);--sidebar-primary: 44 60% 95%;--sidebar-primary-foreground: var(--oliva);--sidebar-accent: var(--oliva-3);--sidebar-accent-foreground: 44 60% 95%;--sidebar-border: var(--oliva-3);--sidebar-ring: var(--rojo-cinta);--chart-1: 44 64% 74%;--chart-2: 276 42% 84%;--chart-3: 204 50% 79%;--chart-4: 26 26% 75%;--chart-5: 70 28% 73%;--contacto: 0 1px 0 0 hsl(28 14% 42% / .22);--apoyo: 0 1px 1px -.5px hsl(28 14% 28% / .16), 0 3px 5px -3px hsl(28 14% 28% / .2);--flota: 0 2px 3px -1px hsl(28 14% 26% / .16), 0 9px 18px -8px hsl(28 14% 26% / .3);--alza: 0 4px 6px -2px hsl(28 14% 24% / .18), 0 18px 36px -14px hsl(28 14% 24% / .38);--font-mono: "Courier Prime", "Courier New", ui-monospace, monospace;--font-prosa: "Work Sans", "Helvetica Neue", Arial, sans-serif;font-family:var(--font-prosa)}.tema-cinta .font-sans{font-family:var(--font-prosa)}.tema-cinta .font-mono{font-family:var(--font-mono)}.tema-cinta main{background-image:repeating-linear-gradient(0deg,hsl(var(--tinta) / .028) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,hsl(var(--tinta) / .022) 0 1px,transparent 1px 4px)}.tema-cinta :is(.kpi-value,th,.badge,.badge-estado,.tabular-nums,.page-title,code,kbd,input,textarea,[role=tab],.bg-card .font-semibold.tracking-tight){font-family:var(--fam, var(--font-mono))}.tema-cinta :is(select,[role=combobox]){font-family:var(--font-prosa)}.tema-cinta [role=combobox]{font-size:.8rem;letter-spacing:-.006em;padding-left:.6rem;padding-right:.55rem}.tema-cinta .bg-card .font-semibold.tracking-tight{--fam: var(--font-prosa);font-weight:600;font-size:.9rem;letter-spacing:.01em}.tema-cinta .page-title{font-weight:700;font-size:1.32rem;line-height:1.15;letter-spacing:-.02em;position:relative;display:inline-block;padding-bottom:.28rem}.tema-cinta .page-title:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:hsl(var(--rojo));transform-origin:left center}.tema-cinta .page-title>span{font-family:var(--font-prosa);font-weight:400;letter-spacing:0}.tema-cinta :is(h1,h2,h3,h4){font-family:var(--font-prosa);letter-spacing:-.01em}.tema-cinta :is(h2,h3){font-weight:600}.tema-cinta th{font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.075em;color:hsl(var(--tinta-2));border-bottom:1px solid hsl(var(--tinta) / .55);box-shadow:inset 0 -3px 0 -2px hsl(var(--tinta) / .55);padding-bottom:.45rem}.tema-cinta :is(td,.kpi-value,.tabular-nums){font-variant-numeric:tabular-nums}.tema-cinta .kpi-value{font-weight:700;font-size:1.7rem;line-height:1.05;letter-spacing:-.045em}.tema-cinta [class~=uppercase]:is([class~="text-[10px]"],[class~="text-[11px]"],[class~=text-xs],.text-2xs){font-family:var(--font-mono);letter-spacing:.09em}.tema-cinta [class~=uppercase]:is([class~="text-[9px]"],[class~="text-[10px]"]){font-size:.6875rem}.tema-cinta [class*=rounded]:not([class*=rounded-full]){border-radius:3px}.tema-cinta [class*=rounded-full]:not([role=switch]):not([role=switch] *):not([class*=animate-spin]):not(.punto-estado):not(.rounded-full.h-8):not(.rounded-full.h-7){border-radius:2px}.tema-cinta :is(div,section,article,li).bg-card.border,.tema-cinta :is(a,button):not(.btn).bg-card.border{border-color:hsl(var(--border));box-shadow:var(--apoyo)}.tema-cinta :is(div,section,article,li,a,button).bg-card.border :is(div,section,article,li,a,button):not(.btn).bg-card.border{box-shadow:none;border-color:hsl(var(--border))}.tema-cinta div.rounded-xl.p-5.border[class*=bg-muted]{border-color:hsl(var(--border));box-shadow:var(--apoyo)}.tema-cinta .bg-popover{border-color:hsl(var(--border));box-shadow:var(--flota)}.tema-cinta .bg-dialog{border-color:hsl(var(--tinta) / .35)}.tema-cinta .bg-dialog.grid,.tema-cinta .bg-dialog.flex.border{box-shadow:var(--alza)}.tema-cinta .bg-dialog:is(.border-l,.border-r,.border-t,.border-b){border-color:hsl(var(--tinta) / .35)}.tema-cinta .bg-dialog>.bg-muted.border-b,.tema-cinta .bg-dialog>[class*=bg-muted].border-t{border-color:hsl(var(--border))}.tema-cinta .backdrop-blur-\[2px\]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#392d2373}.tema-cinta .btn{border-radius:3px;font-weight:600;letter-spacing:.005em;transition:transform .07s ease-out,box-shadow .07s ease-out,background-color .12s ease-out,color .12s ease-out}.tema-cinta .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary){box-shadow:var(--apoyo)}.tema-cinta .btn:is(.bg-card,.bg-secondary){border-color:hsl(var(--input))}.tema-cinta .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):hover{transform:translateY(-1px);box-shadow:var(--flota)}.tema-cinta .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):active{transform:translateY(1px);box-shadow:inset 0 1px 2px #20191359}.tema-cinta .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):disabled{transform:none;box-shadow:none}.tema-cinta .btn.bg-primary:not(.btn-icon){letter-spacing:.02em}.tema-cinta :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,[role=combobox]){border-color:var(--campo-borde, hsl(var(--input)));border-bottom-width:var(--campo-renglon, 2px);border-radius:var(--campo-radio, 3px 3px 1px 1px);background-color:var(--campo-fondo, hsl(0 0% 100%));font-size:.86rem;box-shadow:none}.tema-cinta :is(input,select,textarea,[role=combobox])::-moz-placeholder{color:hsl(var(--tinta-2) / .92)}.tema-cinta :is(input,select,textarea,[role=combobox])::placeholder{color:hsl(var(--tinta-2) / .92)}.tema-cinta :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,[role=combobox]):is(:focus-visible,:focus-within){outline:2px solid hsl(var(--rojo));outline-offset:2px;border-color:var(--campo-borde, hsl(var(--input)));border-bottom-color:var(--campo-foco, hsl(var(--rojo)));box-shadow:var(--campo-foco-sombra, none)}.tema-cinta select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.3rem;background-image:linear-gradient(45deg,transparent 50%,hsl(var(--tinta-2)) 50%),linear-gradient(135deg,hsl(var(--tinta-2)) 50%,transparent 50%);background-position:right .75rem center,right .53rem center;background-size:4.5px 4.5px,4.5px 4.5px;background-repeat:no-repeat}.tema-cinta :is(input[type=checkbox],input[type=radio]){accent-color:hsl(var(--tinta))}.tema-cinta input[type=range]{accent-color:hsl(var(--rojo))}html.tema-cinta :focus-visible{outline:2px solid hsl(var(--rojo));outline-offset:2px;border-radius:3px}html.tema-cinta aside[data-app-sidebar] :focus-visible,html.tema-cinta aside[aria-label="Módulos de Valwisp"] :focus-visible{outline-color:hsl(var(--rojo-cinta))}html.tema-cinta{caret-color:hsl(var(--rojo))}.tema-cinta ::-moz-selection{background:hsl(var(--rojo) / .22);color:hsl(var(--tinta))}.tema-cinta ::selection{background:hsl(var(--rojo) / .22);color:hsl(var(--tinta))}.tema-cinta a:where(:hover,.underline){text-decoration-thickness:1px;text-underline-offset:3px}html.tema-cinta{scrollbar-color:hsl(var(--papel-3)) hsl(var(--papel))}.tema-cinta ::-webkit-scrollbar{width:11px;height:11px}.tema-cinta ::-webkit-scrollbar-track{background:hsl(var(--papel))}.tema-cinta ::-webkit-scrollbar-thumb{background:hsl(var(--papel-3));border-radius:2px;border:3px solid hsl(var(--papel))}.tema-cinta ::-webkit-scrollbar-thumb:hover{background:hsl(var(--tinta-2) / .6)}.tema-cinta [role=tablist]{height:auto;padding:0;gap:2px;background:transparent;border-radius:0;border-bottom:1px solid hsl(var(--tinta) / .4);align-items:flex-end;justify-content:flex-start}.tema-cinta [role=tab]{--fam: var(--font-prosa);position:relative;border:1px solid hsl(var(--tinta) / .28);border-bottom:1px solid hsl(var(--tinta) / .4);border-radius:5px 5px 0 0;margin-bottom:-1px;padding:.4rem .95rem .42rem;background:hsl(var(--papel-2));color:hsl(var(--tinta-2));font-size:.79rem;font-weight:500;box-shadow:none}.tema-cinta [role=tab]:hover:not([data-state=active]):not([aria-selected=true]){background:hsl(var(--manila));color:hsl(var(--tinta))}.tema-cinta [role=tab]:is([data-state=active],[aria-selected=true]){background:hsl(var(--hoja));color:hsl(var(--tinta));font-weight:600;border-color:hsl(var(--tinta) / .4);border-bottom-color:hsl(var(--hoja));box-shadow:none}.tema-cinta [role=tab]:is([data-state=active],[aria-selected=true]):before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:2px;background:hsl(var(--rojo));border-radius:5px 5px 0 0}.tema-cinta nav[role=tablist]{gap:2px}.tema-cinta button.border-b-2.-mb-px{border-radius:0;font-size:.79rem;font-weight:500}.tema-cinta button.border-b-2.-mb-px:is(.border-primary,[class~=border-primary]){border-color:hsl(var(--rojo));color:hsl(var(--tinta));font-weight:600}.tema-cinta button.border-b-2.-mb-px>span{font-family:var(--font-mono);border-radius:2px}.tema-cinta button.border-b-2.-mb-px:is(.border-primary,[class~=border-primary])>span{background:hsl(var(--tinta));color:hsl(var(--hoja))}.tema-cinta :is([class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"])[class~=text-primary]{background-color:hsl(var(--hoja));color:hsl(var(--tinta));box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .35),inset 0 2px hsl(var(--rojo));font-weight:600}.tema-cinta :is([class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"])[class~=text-primary] *{color:inherit}.tema-cinta [class~=border-primary]:is([class~="bg-primary/5"],[class~="bg-primary/10"]){background-color:hsl(var(--hoja));border-color:hsl(var(--tinta) / .35);box-shadow:inset 2px 0 hsl(var(--rojo)),var(--apoyo)}.tema-cinta button[class~=bg-primary][class~=text-primary-foreground]:not(.btn){background:hsl(var(--hoja));color:hsl(var(--tinta));box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .35),inset 0 2px hsl(var(--rojo))}.tema-cinta :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5){color:hsl(var(--tinta))}.tema-cinta :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl,.tema-cinta .bg-primary.rounded-xl:is(.pb-7,.p-5){box-shadow:var(--apoyo);transition:transform .1s ease-out,box-shadow .1s ease-out}.tema-cinta :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl:hover,.tema-cinta .bg-primary.rounded-xl:is(.pb-7,.p-5):hover{transform:translateY(-1px);box-shadow:var(--flota)}.tema-cinta :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl:before,.tema-cinta .bg-primary.rounded-xl.pb-7:before{content:"";position:absolute;inset:0 auto auto 0;width:38%;height:3px;background:hsl(var(--tinta) / .45);border-radius:3px 3px 0 0}.tema-cinta .bg-primary.rounded-xl.pb-7:before{background:hsl(var(--rojo))}.tema-cinta :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5) :is(.opacity-50,.opacity-60,.opacity-70,.opacity-80){opacity:.88}.tema-cinta .bg-primary.rounded-xl:is(.pb-7,.p-5) :is(.opacity-50,.opacity-60,.opacity-70,.opacity-80){opacity:1}.tema-cinta .bg-primary.rounded-xl.pb-7 :is(.bg-current-10,.bg-current-25){background-color:hsl(var(--hoja) / .16)}.tema-cinta aside[data-app-sidebar]{background-image:repeating-linear-gradient(45deg,hsl(0 0% 100% / .022) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,hsl(0 0% 0% / .03) 0 1px,transparent 1px 5px)}.tema-cinta aside nav :is(a,button){border-radius:3px;font-family:var(--font-prosa);font-size:.8rem;font-weight:500;letter-spacing:.005em;transition:background-color .12s ease-out,color .12s ease-out}.tema-cinta [class*="text-sidebar-foreground/"]{color:hsl(var(--crema) / .78)}.tema-cinta aside nav :is(a,button):hover{background:hsl(var(--oliva-3) / .6);color:hsl(var(--crema))}.tema-cinta aside[data-app-sidebar] nav :is(a[aria-current=page],button[aria-expanded=true]){position:relative;background:hsl(var(--oliva-3));color:#faf6eb;box-shadow:inset 0 1px 2px #181b0e8c}.tema-cinta aside[data-app-sidebar] nav>a[aria-current=page]:before,.tema-cinta aside[data-app-sidebar] nav>div>button[aria-expanded=true]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2.5px;border-radius:0 2px 2px 0;background:hsl(var(--rojo-cinta));transform-origin:center top}.tema-cinta aside[data-app-sidebar] nav button[aria-expanded=true] svg{color:inherit;opacity:.9}.tema-cinta aside nav .border-l{border-color:hsl(var(--crema) / .22)}.tema-cinta aside nav .border-l a{font-size:.77rem}.tema-cinta aside nav .border-l a .rounded-full{border-radius:1px}.tema-cinta aside nav .border-l a[aria-current=page] .rounded-full,.tema-cinta aside nav .border-l a .bg-sidebar-primary{background-color:hsl(var(--rojo-cinta))}.tema-cinta aside nav span.bg-primary{background:hsl(var(--crema));color:hsl(var(--oliva));font-family:var(--font-mono);border-radius:2px}.tema-cinta aside[data-app-sidebar] :is(.border-t,.border-b){border-color:hsl(var(--oliva-3))}.tema-cinta aside[data-app-sidebar] [class*="bg-sidebar-accent/"]{background-color:hsl(var(--oliva-3) / .55)}.tema-cinta header.h-14{border-bottom-color:hsl(var(--tinta) / .3);box-shadow:0 1px hsl(var(--tinta) / .06)}.tema-cinta header input{background-color:hsl(var(--papel) / .75);border-color:hsl(var(--input) / .7)}.tema-cinta header input:focus{background-color:#fff}.tema-cinta header .absolute.bg-card,.tema-cinta header .absolute.top-full.bg-card{border-color:hsl(var(--border));box-shadow:var(--flota)}.tema-cinta header .absolute.bg-card :is(.border-b,.border-t){border-color:hsl(var(--border))}.tema-cinta header :is(button,a).w-full:hover{background-color:hsl(var(--manila))}.tema-cinta header :is([class~="bg-primary/15"],[class~="bg-primary/10"]).rounded-full{border-radius:2px;background:hsl(var(--manila));box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .25)}.tema-cinta header :is([class~="bg-primary/15"],[class~="bg-primary/10"]).rounded-full>span{color:hsl(var(--tinta));font-family:var(--font-mono);font-weight:700}.tema-cinta header span.absolute.rounded-full.bg-destructive{border-radius:2px;font-family:var(--font-mono);font-weight:700;letter-spacing:-.02em}.tema-cinta div.text-center.py-1.text-xs.font-semibold:is([class~=bg-primary],[class~=bg-estado-aviso],[class~=bg-estado-ok],[class~=bg-destructive]){background:hsl(var(--manila-2));color:hsl(var(--tinta));font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.085em;border-top:1px solid hsl(var(--tinta) / .25);border-bottom:2px solid hsl(var(--tinta) / .45)}.tema-cinta div.text-center.py-1.text-xs.font-semibold[class~=bg-estado-aviso]{border-bottom-color:hsl(var(--estado-aviso))}.tema-cinta div.text-center.py-1.text-xs.font-semibold[class~=bg-destructive]{border-bottom-color:hsl(var(--rojo))}.tema-cinta div.text-center.py-1.text-xs.font-semibold[class~=bg-estado-ok]{border-bottom-color:hsl(var(--estado-ok))}.tema-cinta span[class~="bg-[#FF5F57]"]{background-color:hsl(var(--rojo))}.tema-cinta span[class~="bg-[#FEBC2E]"]{background-color:hsl(var(--manila))}.tema-cinta span[class~="bg-[#28C840]"]{background-color:hsl(var(--oliva-2))}.tema-cinta span:is([class~="bg-[#FF5F57]"],[class~="bg-[#FEBC2E]"],[class~="bg-[#28C840]"]){border-radius:2px;box-shadow:inset 0 0 0 1px hsl(var(--crema) / .35)}.tema-cinta :is(.bg-popover,header .absolute.bg-card) :is([class~="bg-primary/5"],[class~="bg-accent/50"],[class~="bg-muted/50"],[class~="bg-muted/30"]):not([class~=text-primary]){background-color:hsl(var(--manila-2))}.tema-cinta [data-testid=chip]{border-radius:3px;box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .45),var(--contacto)}.tema-cinta [data-testid=chip] :is(.tabular-nums,[class*="text-[10px]"],[class*="text-[11px]"]){font-family:var(--font-mono)}.tema-cinta aside[aria-label="Módulos de Valwisp"]{border-left-color:hsl(var(--tinta) / .3)}.tema-cinta aside[aria-label="Módulos de Valwisp"] :is(.border-t,.border-b){border-color:hsl(var(--border))}.tema-cinta aside[aria-label="Módulos de Valwisp"] .absolute.inset-0.bg-accent{background:hsl(var(--manila));border-radius:3px;box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .2),inset 2px 0 hsl(var(--rojo))}.tema-cinta aside[aria-label="Módulos de Valwisp"] :is(a,button):hover{background-color:hsl(var(--manila-2))}.tema-cinta .fixed.right-0.top-1\/2.border.bg-card{border-color:hsl(var(--border));box-shadow:var(--flota)}.tema-cinta :is(tbody tr,td){border-color:hsl(var(--tinta) / .12)}.tema-cinta tbody tr{transition:background-color .1s ease-out}.tema-cinta tbody tr:not([class~="hover:bg-transparent"]):hover{background-color:hsl(var(--manila-2))}.tema-cinta tbody tr:is([data-state=selected],[aria-selected=true],[class~="bg-primary/5"],[class~="bg-primary/10"]){background-color:hsl(var(--manila))}.tema-cinta tbody tr:is([data-state=selected],[aria-selected=true],[class~="bg-primary/5"])>td:first-child{box-shadow:inset 2px 0 hsl(var(--rojo))}.tema-cinta th :is(button,[aria-sort]){color:hsl(var(--tinta-2))}.tema-cinta th button:hover,.tema-cinta th button[class~=text-foreground]{color:hsl(var(--tinta))}.tema-cinta th button[class~=text-foreground] svg{color:hsl(var(--rojo));opacity:1}.tema-cinta tbody tr[class*="bg-muted/"]{background-color:hsl(var(--papel-2) / .55)}.tema-cinta :is([role=menuitem],[role=option],[role=menuitemcheckbox],[role=menuitemradio]){border-radius:2px;transition:background-color .08s ease-out}.tema-cinta .bg-popover :is([role=menuitem],[role=option])[data-highlighted],.tema-cinta .bg-popover :is([role=menuitem],[role=option]):focus{background:hsl(var(--manila));color:hsl(var(--tinta))}.tema-cinta [role=option][data-state=checked]{font-weight:600}.tema-cinta [role=option][data-state=checked] svg{color:hsl(var(--rojo))}.tema-cinta .bg-popover :is([role=separator],.h-px){background:hsl(var(--border))}.tema-cinta :is(.bg-popover,header .absolute.bg-card)>:is(div,header)>:is(p,h3,h4).font-semibold:not(.badge):not(.badge-estado){font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.tema-cinta [data-radix-popper-content-wrapper]>.bg-primary.text-primary-foreground.text-xs{background:hsl(var(--tinta));color:hsl(var(--hoja));font-family:var(--font-mono);font-size:.72rem;border-radius:2px;padding:.28rem .5rem;box-shadow:var(--flota)}.tema-cinta [role=switch]{box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .35)}.tema-cinta [role=switch][data-state=unchecked]{background-color:hsl(var(--papel-3))}.tema-cinta [role=switch]>span{box-shadow:var(--contacto)}.tema-cinta button[role=checkbox]{border-color:hsl(var(--input));border-radius:2px;background:#fff}.tema-cinta button[role=checkbox]:is([data-state=checked],[data-state=indeterminate]){background:hsl(var(--tinta));border-color:hsl(var(--tinta));color:hsl(var(--hoja))}.tema-cinta button[role=radio]{border-color:hsl(var(--input));background:#fff}.tema-cinta button[role=radio][data-state=checked]{border-color:hsl(var(--tinta));box-shadow:inset 0 0 0 3px #fff;background:hsl(var(--tinta))}.tema-cinta .animate-pulse:not(.punto-estado){background-color:hsl(var(--papel-2));border-radius:2px}.tema-cinta :is(.h-1,.h-1\.5,.h-2,.h-2\.5,.h-3).rounded-full.bg-muted.overflow-hidden{border-radius:2px;background:hsl(var(--papel-3));box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .14)}.tema-cinta :is(.h-1,.h-1\.5,.h-2,.h-2\.5,.h-3).rounded-full.bg-muted.overflow-hidden>*{border-radius:1px}.tema-cinta [class~="border-destructive/30"][class~="bg-destructive/5"]{border-color:hsl(var(--rojo) / .45);background:hsl(var(--rojo) / .06);box-shadow:inset 3px 0 hsl(var(--rojo))}.tema-cinta [class*=border-dashed]{border-color:hsl(var(--tinta) / .28)}.tema-cinta .aviso{border-radius:2px 3px 3px 2px;border-left-width:4px;box-shadow:var(--apoyo);color:hsl(var(--tinta))}.tema-cinta .aviso[data-tono=ok]{border-left-color:hsl(var(--estado-ok))}.tema-cinta .aviso[data-tono=aviso]{border-left-color:hsl(var(--estado-aviso))}.tema-cinta .aviso[data-tono=info]{border-left-color:hsl(var(--estado-info))}.tema-cinta .aviso[data-tono=mal]{border-left-color:hsl(var(--rojo))}.tema-cinta .aviso>div>p:first-child{font-family:var(--font-mono);font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.07em}.tema-cinta .aviso .text-muted-foreground{color:hsl(var(--tinta-2))}.tema-cinta button.aviso{transition:transform .08s ease-out,box-shadow .08s ease-out}.tema-cinta button.aviso:hover{transform:translateY(-1px);box-shadow:var(--flota);filter:none}.tema-cinta button.aviso:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #20191340}.tema-cinta :is(div,section):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"])[class*=border-]{border-radius:2px 3px 3px 2px;border-left-width:4px;box-shadow:var(--apoyo)}.tema-cinta :is(div,section)[class~="bg-estado-ok/10"][class*=border-]{border-left-color:hsl(var(--estado-ok))}.tema-cinta :is(div,section)[class~="bg-estado-aviso/10"][class*=border-]{border-left-color:hsl(var(--estado-aviso))}.tema-cinta :is(div,section)[class~="bg-estado-info/10"][class*=border-]{border-left-color:hsl(var(--estado-info))}.tema-cinta :is(div,section)[class~="bg-destructive/10"][class*=border-]{border-left-color:hsl(var(--rojo))}.tema-cinta button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]){border-radius:3px;font-weight:600;box-shadow:var(--apoyo);transition:transform .08s ease-out,box-shadow .08s ease-out}.tema-cinta button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):hover{transform:translateY(-1px);box-shadow:var(--flota)}.tema-cinta button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):active{transform:translateY(1px);box-shadow:inset 0 1px 2px #20191340}.tema-cinta .badge-estado{font-family:var(--font-mono);font-weight:700;font-size:.6875rem;letter-spacing:.015em;border-radius:1px 3px 3px 1px;border-left-width:3px;padding-left:.2rem;padding-right:.3rem}.tema-cinta .badge-estado[data-tono=ok]{border-left-color:hsl(var(--estado-ok));background-color:hsl(var(--hoja))}.tema-cinta .badge-estado[data-tono=aviso]{border-left-color:hsl(var(--estado-aviso))}.tema-cinta .badge-estado[data-tono=info]{border-left-color:hsl(var(--estado-info))}.tema-cinta .badge-estado[data-tono=mal]{border-left-color:hsl(var(--rojo))}.tema-cinta .badge-estado[data-tono=neutro]{border-left-color:hsl(var(--tinta-2));background-color:hsl(var(--papel-2))}.tema-cinta .punto-estado{border-radius:1px}.tema-cinta .punto-estado[data-tono=aviso]{clip-path:polygon(50% 0%,100% 100%,0% 100%);border-radius:0}.tema-cinta .punto-estado[data-tono=info]{background-image:linear-gradient(hsl(var(--hoja)) 0,hsl(var(--hoja)) 0);background-size:100% 2px;background-position:center;background-repeat:no-repeat}.tema-cinta .punto-estado[data-tono=mal]{background-color:transparent;background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),hsl(var(--rojo)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to bottom left,transparent calc(50% - 1px),hsl(var(--rojo)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}.tema-cinta .punto-estado[data-tono=neutro]{background-color:transparent;box-shadow:inset 0 0 0 1.5px hsl(var(--tinta-2) / .8)}@keyframes cinta-golpe{0%,55%{opacity:1}56%,to{opacity:.3}}.tema-cinta .punto-estado.animate-pulse{animation:cinta-golpe 1.1s steps(1,end) infinite}.tema-cinta span:is([class~="bg-estado-ok/10"],[class~="bg-estado-ok/15"],[class~="bg-estado-ok/20"],[class~="bg-estado-aviso/10"],[class~="bg-estado-aviso/15"],[class~="bg-estado-aviso/20"],[class~="bg-estado-info/10"],[class~="bg-estado-info/15"],[class~="bg-estado-info/20"],[class~="bg-destructive/10"],[class~="bg-destructive/15"],[class~="bg-destructive/20"]){border-radius:2px;font-weight:600}.tema-cinta span[class*=border-]:is([class*="border-destructive/"],[class*=border-estado-],[class*="border-muted-foreground/"]):not([class*=bg-]){border-radius:2px;font-weight:600}.tema-cinta .badge{font-family:var(--font-mono);font-weight:700;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;border-radius:2px}html.tema-cinta .toast{border:1px solid hsl(var(--border));border-left-width:4px;border-left-color:hsl(var(--tinta-2));border-radius:2px 3px 3px 2px;background-color:hsl(var(--hoja));color:hsl(var(--tinta));box-shadow:var(--alza);font-family:var(--font-prosa);padding:.85rem .95rem;gap:.7rem}html.tema-cinta [data-sonner-toaster][data-y-position=top]{top:3.9rem}html.tema-cinta .toast[data-type=success]{border-left-color:hsl(var(--estado-ok))}html.tema-cinta .toast[data-type=warning]{border-left-color:hsl(var(--estado-aviso))}html.tema-cinta .toast[data-type=info]{border-left-color:hsl(var(--estado-info))}html.tema-cinta .toast[data-type=error]{border-left-color:hsl(var(--rojo))}.tema-cinta .toast [data-title]{font-family:var(--font-mono);font-weight:700;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;line-height:1.25;color:hsl(var(--tinta))}.tema-cinta .toast [data-description]{color:hsl(var(--tinta-2));font-size:.79rem}.tema-cinta .toast [data-close-button]{left:auto;right:-11px;top:-11px;transform:none;width:24px;height:24px;border:1px solid hsl(var(--tinta) / .4);border-radius:2px;background:hsl(var(--hoja));color:hsl(var(--tinta-2));box-shadow:var(--contacto)}.tema-cinta .toast [data-close-button]:hover{background:hsl(var(--manila));color:hsl(var(--tinta))}.tema-cinta .toast :is([data-button],[data-cancel]){border-radius:3px;font-family:var(--font-prosa);font-weight:600;background:hsl(var(--tinta));color:hsl(var(--hoja));box-shadow:var(--contacto)}.tema-cinta .toast [data-cancel]{background:hsl(var(--papel-2));color:hsl(var(--tinta));box-shadow:none}.tema-cinta .recharts-cartesian-grid line{stroke:hsl(var(--tinta) / .13);stroke-dasharray:2 3}.tema-cinta .recharts-cartesian-axis-line{stroke:hsl(var(--tinta) / .55)}.tema-cinta .recharts-cartesian-axis-tick-line{stroke:hsl(var(--tinta) / .35)}.tema-cinta .recharts-text{fill:hsl(var(--tinta-2));font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums}.tema-cinta :is(.recharts-legend-item,.recharts-legend-item-text){color:hsl(var(--tinta))!important;font-size:.74rem}.tema-cinta .recharts-legend-wrapper{font-family:var(--font-mono)}.tema-cinta .recharts-default-tooltip{background-color:hsl(var(--hoja))!important;border:1px solid hsl(var(--tinta) / .4)!important;border-radius:3px!important;box-shadow:var(--flota);font-family:var(--font-mono);font-size:.74rem;padding:.45rem .65rem!important}.tema-cinta .recharts-tooltip-label{font-family:var(--font-prosa);font-weight:600;color:hsl(var(--tinta))}.tema-cinta .recharts-tooltip-cursor{fill:hsl(var(--tinta) / .06)}.tema-cinta :is(.recharts-bar-rectangle,.recharts-rectangle) path{stroke:hsl(var(--tinta) / .55);stroke-width:1}.tema-cinta .recharts-pie-sector path{stroke:hsl(var(--hoja));stroke-width:1.5}.tema-cinta .recharts-line-curve{stroke-width:1.75}.tema-cinta .recharts-area-area{fill-opacity:.14}.tema-cinta [fill="#7c3aed"]{fill:hsl(var(--chart-5))}.tema-cinta [fill="#334155"]{fill:hsl(var(--tinta-2))}.tema-cinta [fill="#0AB3A3"]{fill:hsl(var(--estado-ok))}.tema-cinta [stroke="#0AB3A3"]{stroke:hsl(var(--estado-ok))}.tema-cinta :is([class~=bg-violet-50],[class~=bg-violet-100],[class~=bg-purple-50],[class~=bg-purple-100],[class~="bg-purple-500/10"]){background-color:hsl(var(--chart-5) / .55);border-radius:2px;color:hsl(var(--tinta))}.tema-cinta :is([class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700]){background-color:#684389;color:hsl(var(--hoja))}.tema-cinta :is([class~=text-violet-600],[class~=text-violet-700],[class~=text-violet-800],[class~=text-purple-500],[class~=text-purple-600],[class~=text-purple-700],[class~=text-purple-800],[class~=text-purple-900],[class~="text-purple-700/80"]){color:#5e397f}.tema-cinta :is([class~=border-violet-200],[class~=border-purple-200]){border-color:#a081bb}.tema-cinta :is([class*="text-muted-foreground/"],[class*="text-foreground/"]):not(aside *){color:hsl(var(--tinta-2))}.tema-cinta .min-h-screen.bg-\[\#05090a\],.tema-cinta .min-h-screen.bg-\[\#05090a\] .bg-\[\#05090a\]{background-color:hsl(var(--papel));background-image:repeating-linear-gradient(0deg,hsl(var(--tinta) / .028) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,hsl(var(--tinta) / .022) 0 1px,transparent 1px 4px)}.tema-cinta .min-h-screen.bg-\[\#05090a\] div.absolute.inset-0[style*=radial-gradient]{opacity:0}.tema-cinta .min-h-screen.bg-\[\#05090a\] [fill^="url(#hubGlow"]{display:none}.tema-cinta .min-h-screen.bg-\[\#05090a\] .opacity-\[0\.05\]{filter:invert(1);opacity:.1}.tema-cinta .min-h-screen.bg-\[\#05090a\] .text-white{color:hsl(var(--tinta))}.tema-cinta .min-h-screen.bg-\[\#05090a\] :is(.text-white\/45,.text-white\/40,.text-white\/35,.text-white\/20){color:hsl(var(--tinta-2))}.tema-cinta .min-h-screen.bg-\[\#05090a\] :is(.bg-white\/20,.bg-white\/\[0\.12\]){background-color:hsl(var(--tinta) / .28)}.tema-cinta .min-h-screen.bg-\[\#05090a\] :is(.border-white\/\[0\.07\],.border-white\/\[0\.06\]){border-color:hsl(var(--tinta) / .3)}.tema-cinta .min-h-screen.bg-\[\#05090a\] .rounded-2xl.bg-white\/\[0\.02\]{background-color:hsl(var(--hoja));border-color:hsl(var(--tinta) / .3);border-radius:3px;box-shadow:var(--alza);-webkit-backdrop-filter:none;backdrop-filter:none}.tema-cinta .min-h-screen.bg-\[\#05090a\] :is(h1,h2)[style]{font-family:var(--font-mono)!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.045em}.tema-cinta .min-h-screen.bg-\[\#05090a\] h1[style] span[style]{color:hsl(var(--rojo))!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] [style*=Plex]{font-family:var(--font-mono)!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] .rounded-full.border[style]{border-radius:2px;border-color:hsl(var(--tinta) / .35)!important;background:hsl(var(--manila))!important;color:hsl(var(--tinta))!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] :is(label,span)[style*="rgba(255"]{color:hsl(var(--tinta-2))!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] .space-y-2:has(input:focus) :is(label,span)[style]{color:hsl(var(--rojo))!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative>span.absolute.-bottom-px[style]{background:hsl(var(--rojo))!important;box-shadow:none!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] input{--campo-fondo: transparent;--campo-borde: transparent;--campo-renglon: 0px;--campo-radio: 0;--campo-foco: transparent;--campo-foco-sombra: none;color:hsl(var(--tinta));font-family:var(--font-mono)}.tema-cinta .min-h-screen.bg-\[\#05090a\] input::-moz-placeholder{color:hsl(var(--tinta-2) / .92)}.tema-cinta .min-h-screen.bg-\[\#05090a\] input::placeholder{color:hsl(var(--tinta-2) / .92)}.tema-cinta .min-h-screen.bg-\[\#05090a\] button[type=submit]{border-radius:3px;box-shadow:var(--apoyo)!important;font-family:var(--font-prosa);letter-spacing:.02em}.tema-cinta .min-h-screen.bg-\[\#05090a\] button[type=submit]:hover{box-shadow:var(--flota)!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] button[type=submit]:active{box-shadow:inset 0 1px 2px #20191359!important}.tema-cinta .min-h-screen.bg-\[\#05090a\] img[alt=Valwisp]{filter:brightness(0) opacity(.88)}@keyframes cinta-renglon{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cinta-corte{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cinta-carro{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){.tema-cinta .page-title:after{animation:cinta-renglon .22s cubic-bezier(.22,1,.36,1) both}.tema-cinta aside[data-app-sidebar] nav>a[aria-current=page]:before,.tema-cinta aside[data-app-sidebar] nav>div>button[aria-expanded=true]:before{animation:cinta-corte .18s cubic-bezier(.22,1,.36,1) both}.tema-cinta :is(.bg-dialog,.bg-popover)[data-state=open]{animation:cinta-carro .16s cubic-bezier(.22,1,.36,1) both;--tw-enter-scale: 1}.tema-cinta .bg-dialog.flex[data-state=open]{animation-duration:.18s}.tema-cinta [data-radix-popper-content-wrapper]>[data-state=delayed-open],.tema-cinta [data-radix-popper-content-wrapper]>[data-state=instant-open]{animation-duration:.12s;--tw-enter-scale: 1}}@media(prefers-reduced-motion:reduce){.tema-cinta [data-state=open],.tema-cinta [data-state=closed],.tema-cinta .punto-estado.animate-pulse,.tema-cinta .animate-pulse{animation:none}.tema-cinta :is(.btn,button.aviso,.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5,.bg-primary.rounded-xl){transition:none}.tema-cinta button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]){transition:none}.tema-cinta .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):hover,.tema-cinta .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):active,.tema-cinta button.aviso:hover,.tema-cinta button.aviso:active,.tema-cinta button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):hover,.tema-cinta button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):active,.tema-cinta :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl:hover,.tema-cinta .bg-primary.rounded-xl:is(.pb-7,.p-5):hover{transform:none}}.tema-consola{--vidrio-hondo: 168 26% 3.5%;--vidrio: 165 22% 5%;--vidrio-2: 162 16% 8%;--vidrio-3: 160 15% 10%;--vidrio-4: 160 13% 13%;--vidrio-5: 158 18% 16%;--linea: 158 16% 19%;--linea-2: 156 15% 26%;--tinta: 150 24% 89%;--tinta-2: 152 12% 66%;--fosforo: 146 62% 60%;--fosforo-2: 146 40% 40%;--ambar: 40 92% 62%;--cian: 190 72% 60%;--rosa: 348 78% 66%;--lavanda: 265 60% 72%;--alarma: 356 86% 68%;--estado-ok: 186 70% 46%;--estado-ok-foreground: 168 30% 6%;--estado-aviso: var(--ambar);--estado-aviso-foreground: 30 30% 8%;--estado-info: 218 85% 72%;--estado-info-foreground: 210 30% 8%;--estado-neutro: var(--tinta-2);--background: var(--vidrio);--foreground: var(--tinta);--card: var(--vidrio-2);--card-foreground: var(--tinta);--popover: var(--vidrio-3);--popover-foreground: var(--tinta);--dialog: var(--vidrio-3);--dialog-foreground: var(--tinta);--secondary: var(--vidrio-4);--secondary-foreground: var(--tinta);--muted: var(--vidrio-4);--muted-foreground: var(--tinta-2);--accent: var(--vidrio-5);--accent-foreground: var(--fosforo);--destructive: var(--alarma);--destructive-foreground: var(--vidrio-hondo);--border: var(--linea);--input: var(--linea-2);--chart-1: var(--fosforo);--chart-2: var(--ambar);--chart-3: var(--estado-info);--chart-4: var(--rosa);--chart-5: var(--lavanda);--radius: .125rem;--sidebar-background: var(--vidrio-hondo);--sidebar-foreground: 150 20% 94%;--sidebar-primary: var(--fosforo);--sidebar-primary-foreground: var(--vidrio-hondo);--sidebar-accent: 152 30% 10%;--sidebar-accent-foreground: var(--fosforo);--sidebar-border: 158 16% 14%;--sidebar-ring: var(--fosforo);--vc-chrome-from: #121a17;--vc-chrome-to: #070b0a;--vc-chrome-fg: 150 20% 94%;--vc-chrome-accent: 146 62% 60%;--vc-chrome-line: hsl(146 62% 60% / .12);--vc-chrome-hover: hsl(146 62% 60% / .08);--font-consola: "Martian Mono", "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--esq: 9px;color-scheme:dark;font-variant-numeric:tabular-nums;background-color:hsl(var(--vidrio))}.tema-consola body,.tema-consola .h-screen.overflow-hidden.bg-background{background-color:hsl(var(--vidrio));background-image:radial-gradient(120% 70% at 50% -20%,hsl(146 45% 22% / .22),transparent 60%),repeating-linear-gradient(0deg,hsl(0 0% 100% / .022) 0 1px,transparent 1px 4px),linear-gradient(hsl(146 30% 55% / .045) 1px,transparent 1px),linear-gradient(90deg,hsl(146 30% 55% / .045) 1px,transparent 1px);background-size:auto,auto,32px 32px,32px 32px}.tema-consola .bg-card.rounded-xl,.tema-consola .bg-card.rounded-2xl,.tema-consola :is([role=dialog],[role=alertdialog]):after{--marco: hsl(var(--linea-2));background-image:linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco));background-size:var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq);background-position:left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom;background-repeat:no-repeat;box-shadow:inset 0 1px #9cc9b30f}.tema-consola :is(.rounded,[class*=rounded-]):not(.rounded-full,.rounded-t-full,.rounded-b-full,.rounded-l-full,.rounded-r-full){border-radius:2px}.tema-consola :is(h1,h2,h3,th,label,.btn,aside nav a,aside nav button,[role=tab],[role=dialog] nav button,.font-mono,.bg-card .font-semibold.tracking-tight){font-family:var(--font-consola);font-stretch:var(--ancho, 87.5%)}.tema-consola :is(h1,h2,h3,th,label,.btn:not(.btn-icon),aside nav button,aside nav>div>a,[role=tab],.bg-card .font-semibold.tracking-tight){text-transform:var(--caja, uppercase);letter-spacing:.07em}.tema-consola .bg-card .font-semibold.tracking-tight{font-size:.72rem}.tema-consola h1{letter-spacing:.08em}.tema-consola h2{font-size:.9rem;letter-spacing:.06em}.tema-consola h3{font-size:.72rem}.tema-consola h3[class*=font-medium]{--caja: none;letter-spacing:.01em;font-size:.8125rem;--ancho: 87.5%}.tema-consola label{font-size:.6875rem;font-weight:500}.tema-consola th{font-size:.6875rem;--ancho: 80%;font-weight:600;letter-spacing:.08em;color:hsl(var(--tinta-2))}.tema-consola .page-title{--ancho: 100%;font-size:1rem;font-weight:700;color:hsl(var(--fosforo));text-shadow:0 0 14px hsl(var(--fosforo) / .3)}.tema-consola .page-title:after{content:"";display:inline-block;width:.5em;height:.9em;margin-left:.35em;vertical-align:-.08em;background:hsl(var(--fosforo));opacity:.7}.tema-consola .page-subtitle{color:hsl(var(--tinta-2))}.tema-consola .kpi-value{font-family:var(--font-consola);font-stretch:100%;font-weight:700;letter-spacing:-.01em}.tema-consola .font-mono{--ancho: 80%}.tema-consola .bg-chart-1:has(.kpi-value){--hud: var(--chart-1)}.tema-consola .bg-chart-2:has(.kpi-value){--hud: var(--chart-2)}.tema-consola .bg-chart-3:has(.kpi-value){--hud: var(--chart-3)}.tema-consola .bg-chart-4:has(.kpi-value){--hud: var(--chart-4)}.tema-consola .bg-chart-5:has(.kpi-value){--hud: var(--chart-5)}.tema-consola .bg-primary:has(.kpi-value){--hud: var(--primary)}.tema-consola .bg-primary.rounded-xl.p-5{--hud: var(--primary)}.tema-consola :is([class*=bg-chart-],.bg-primary):has(.kpi-value),.tema-consola .bg-primary.rounded-xl.p-5{--marco: hsl(var(--hud));--esq: 12px;background-color:hsl(var(--vidrio-2));color:hsl(var(--tinta));border:1px solid hsl(var(--hud) / .38);background-image:linear-gradient(90deg,transparent,hsl(var(--hud) / .55),transparent),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco));background-size:70% 1px,var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq);background-position:center top,left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom;background-repeat:no-repeat;box-shadow:inset 0 0 48px hsl(var(--hud) / .05)}.tema-consola :is([class*=bg-chart-],.bg-primary):has(.kpi-value) .kpi-value,.tema-consola .bg-primary.rounded-xl.p-5>p:nth-child(2){font-family:var(--font-consola);font-stretch:100%;font-weight:700;font-size:1.55rem;color:hsl(var(--hud));text-shadow:0 0 16px hsl(var(--hud) / .35)}.tema-consola :is([class*=bg-chart-],.bg-primary):has(.kpi-value)>p:first-child,.tema-consola .bg-primary.rounded-xl.p-5>p:first-child{font-family:var(--font-consola);font-stretch:87.5%;letter-spacing:.1em;color:hsl(var(--tinta-2));opacity:1}.tema-consola :is([class*=bg-chart-],.bg-primary):has(.kpi-value)>button[class*=opacity-50]{opacity:.75}.tema-consola .bg-primary.rounded-xl.p-5>p:last-child{color:hsl(var(--tinta-2));opacity:1}.tema-consola .bg-primary.text-white,.tema-consola .bg-primary .text-white{color:hsl(var(--primary-foreground))}.tema-consola .bg-destructive.text-white,.tema-consola .bg-destructive .text-white{color:hsl(var(--destructive-foreground))}.tema-consola .bg-estado-ok.text-white,.tema-consola .bg-estado-ok .text-white{color:hsl(var(--estado-ok-foreground))}.tema-consola .bg-estado-aviso.text-white,.tema-consola .bg-estado-aviso .text-white{color:hsl(var(--estado-aviso-foreground))}.tema-consola .bg-estado-info.text-white,.tema-consola .bg-estado-info .text-white{color:hsl(var(--estado-info-foreground))}.tema-consola :is(.bg-primary,.bg-estado-aviso,.bg-estado-ok,.bg-estado-info,.bg-destructive).text-center.py-1{font-family:var(--font-consola);font-stretch:80%;letter-spacing:.08em;text-transform:uppercase}.tema-consola aside{box-shadow:inset -1px 0 hsl(var(--fosforo) / .08)}.tema-consola aside nav :is(a,button){font-size:.7rem;font-weight:500}.tema-consola aside nav .border-l a{font-size:.6875rem;--ancho: 75%;text-transform:none;letter-spacing:0;gap:.25rem;padding-left:.375rem;padding-right:0}.tema-consola aside nav a[aria-current=page]{box-shadow:inset 2px 0 hsl(var(--fosforo));text-shadow:0 0 10px hsl(var(--fosforo) / .45)}.tema-consola aside .text-sidebar-foreground\/30{color:hsl(var(--sidebar-foreground) / .55)}.tema-consola img[src="/community.svg"],.tema-consola img[src="/novedades.svg"]{filter:brightness(0) invert(.88);opacity:1}.tema-consola img.opacity-60.grayscale{filter:brightness(0) invert(.72);opacity:1}.tema-consola.logo-mono .logo-isp{filter:brightness(0) invert(1) drop-shadow(0 0 6px hsl(var(--fosforo) / .35))}.tema-consola header{box-shadow:inset 0 -1px hsl(var(--fosforo) / .08)}.tema-consola .btn{font-size:.7rem;font-weight:600;--ancho: 80%;transition-duration:.12s}.tema-consola .btn.btn-icon{letter-spacing:0;text-transform:none}.tema-consola .btn.bg-primary:not(.btn-icon){clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);box-shadow:inset 0 0 0 1px #ffffff29}.tema-consola .btn.bg-primary:not(.btn-icon):focus-visible{outline:2px solid hsl(var(--primary-foreground));outline-offset:-4px}.tema-consola .btn.bg-primary:not(.btn-icon):hover{box-shadow:inset 0 0 0 1px #ffffff47,0 0 18px hsl(var(--fosforo) / .25)}.tema-consola :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[role=combobox]){font-family:var(--font-consola);font-stretch:var(--ancho, 87.5%);caret-color:hsl(var(--fosforo))}.tema-consola [role=combobox]{--ancho: 75%}.tema-consola :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[role=combobox]):focus-visible{outline:none;border-color:hsl(var(--fosforo));box-shadow:0 0 0 1px hsl(var(--fosforo)),0 0 18px hsl(var(--fosforo) / .12)}.tema-consola :focus-visible{--tw-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000}.tema-consola :is(input,textarea)::-moz-placeholder{color:hsl(var(--tinta-2) / .8)}.tema-consola :is(input,textarea)::placeholder{color:hsl(var(--tinta-2) / .8)}.tema-consola thead{box-shadow:inset 0 -1px hsl(var(--fosforo) / .28)}.tema-consola tbody tr:hover{box-shadow:inset 2px 0 hsl(var(--fosforo) / .6)}.tema-consola [role=tablist]{height:auto;padding:0;gap:.125rem;background:transparent;border-radius:0;border-bottom:1px solid hsl(var(--linea))}.tema-consola [role=tab]{font-size:.6875rem;padding:.55rem .75rem;margin-bottom:-1px;border-radius:0;border-bottom:2px solid transparent}.tema-consola [role=tab][data-state=active]{background:transparent;color:hsl(var(--fosforo));border-bottom-color:hsl(var(--fosforo));box-shadow:none;text-shadow:0 0 10px hsl(var(--fosforo) / .4)}.tema-consola .inline-flex.items-center.rounded-md.border.text-xs.font-semibold{font-family:var(--font-consola);font-stretch:80%;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase}.tema-consola [role=dialog],.tema-consola [role=alertdialog]{border-color:hsl(var(--linea-2));box-shadow:inset 0 1px #9cc9b30f,0 30px 80px -30px hsl(var(--vidrio-hondo) / .95),0 0 0 1px hsl(var(--fosforo) / .1),0 0 40px hsl(var(--fosforo) / .05)}.tema-consola :is([role=dialog],[role=alertdialog]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--marco: hsl(var(--fosforo));--esq: 14px;box-shadow:none}.tema-consola .bg-popover{border-color:hsl(var(--linea-2));box-shadow:0 16px 40px -16px hsl(var(--vidrio-hondo) / .95),inset 0 1px #9cc9b30f}.tema-consola :is(.bg-foreground\/45,.bg-black\/60,.bg-black\/50){background-color:hsl(var(--vidrio-hondo) / .78)}.tema-consola [role=dialog] nav button{font-size:.6875rem;letter-spacing:.03em}.tema-consola :is([class^=text-purple-],[class*=" text-purple-"],[class^=text-violet-],[class*=" text-violet-"],[class^=text-fuchsia-],[class*=" text-fuchsia-"],[class^=text-indigo-],[class*=" text-indigo-"]){color:hsl(var(--lavanda))}.tema-consola :is([class^=bg-purple-],[class*=" bg-purple-"],[class^=bg-violet-],[class*=" bg-violet-"],[class^=bg-fuchsia-],[class*=" bg-fuchsia-"],[class^=bg-indigo-],[class*=" bg-indigo-"]){background-color:hsl(var(--lavanda) / .15);color:hsl(var(--lavanda))}.tema-consola :is([class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-indigo-500],[class~=bg-indigo-600]){background-color:hsl(var(--lavanda));color:hsl(var(--vidrio-hondo))}.tema-consola :is([class^=border-purple-],[class*=" border-purple-"],[class^=border-violet-],[class*=" border-violet-"],[class^=border-indigo-],[class*=" border-indigo-"]){border-color:hsl(var(--lavanda) / .45)}.tema-consola :is([class^=text-teal-],[class*=" text-teal-"],[class^=text-cyan-],[class*=" text-cyan-"],[class^=text-lime-],[class*=" text-lime-"]){color:hsl(var(--estado-ok))}.tema-consola :is([class^=bg-teal-],[class*=" bg-teal-"],[class^=bg-cyan-],[class*=" bg-cyan-"],[class^=bg-lime-],[class*=" bg-lime-"]){background-color:hsl(var(--estado-ok) / .15);color:hsl(var(--estado-ok))}.tema-consola :is([class^=border-teal-],[class*=" border-teal-"],[class^=border-cyan-],[class*=" border-cyan-"]){border-color:hsl(var(--estado-ok) / .45)}.tema-consola :is([class^=text-slate-],[class*=" text-slate-"],[class^=text-gray-],[class*=" text-gray-"],[class^=text-zinc-],[class*=" text-zinc-"],[class^=text-stone-],[class*=" text-stone-"],[class^=text-neutral-],[class*=" text-neutral-"]){color:hsl(var(--tinta-2))}.tema-consola :is([class~=text-slate-100],[class~=text-slate-200],[class~=text-slate-300],[class~=text-zinc-50],[class~=text-zinc-100],[class~=text-gray-100],[class~=text-gray-200]){color:hsl(var(--tinta))}.tema-consola :is([class~=bg-white],[class^=bg-slate-50],[class*=" bg-slate-50"],[class~=bg-gray-50],[class~=bg-gray-100],[class~=bg-zinc-50],[class~=bg-zinc-100]){background-color:hsl(var(--vidrio-4))}.tema-consola :is([class^=border-slate-],[class*=" border-slate-"],[class^=border-gray-],[class*=" border-gray-"],[class^=border-zinc-],[class*=" border-zinc-"]){border-color:hsl(var(--linea))}.tema-consola :is([class^=text-emerald-],[class*=" text-emerald-"],[class^=text-green-],[class*=" text-green-"]){color:hsl(var(--estado-ok))}.tema-consola :is([class^=text-amber-],[class*=" text-amber-"],[class^=text-yellow-],[class*=" text-yellow-"],[class^=text-orange-],[class*=" text-orange-"]){color:hsl(var(--estado-aviso))}.tema-consola :is([class^=text-red-],[class*=" text-red-"],[class^=text-rose-],[class*=" text-rose-"]){color:hsl(var(--destructive))}.tema-consola :is([class^=text-blue-],[class*=" text-blue-"],[class^=text-sky-],[class*=" text-sky-"]){color:hsl(var(--estado-info))}.tema-consola :is([class^=bg-emerald-],[class*=" bg-emerald-"],[class^=bg-green-],[class*=" bg-green-"]){background-color:hsl(var(--estado-ok) / .15)}.tema-consola :is([class^=bg-amber-],[class*=" bg-amber-"],[class^=bg-yellow-],[class*=" bg-yellow-"],[class^=bg-orange-],[class*=" bg-orange-"]){background-color:hsl(var(--estado-aviso) / .15)}.tema-consola :is([class^=bg-red-],[class*=" bg-red-"],[class^=bg-rose-],[class*=" bg-rose-"]){background-color:hsl(var(--destructive) / .15)}.tema-consola :is([class^=bg-blue-],[class*=" bg-blue-"],[class^=bg-sky-],[class*=" bg-sky-"]){background-color:hsl(var(--estado-info) / .15)}.tema-consola :is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-500],[class~=bg-green-600]){background-color:hsl(var(--estado-ok));color:hsl(var(--estado-ok-foreground))}.tema-consola :is([class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-orange-500]){background-color:hsl(var(--estado-aviso));color:hsl(var(--estado-aviso-foreground))}.tema-consola :is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700]){background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.tema-consola :is([class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-sky-500]){background-color:hsl(var(--estado-info));color:hsl(var(--estado-info-foreground))}.tema-consola :is([class^=border-emerald-],[class*=" border-emerald-"],[class^=border-green-]){border-color:hsl(var(--estado-ok) / .45)}.tema-consola :is([class^=border-amber-],[class*=" border-amber-"],[class^=border-yellow-],[class^=border-orange-]){border-color:hsl(var(--estado-aviso) / .45)}.tema-consola :is([class^=border-red-],[class*=" border-red-"],[class^=border-rose-]){border-color:hsl(var(--destructive) / .45)}.tema-consola :is([class^=border-blue-],[class*=" border-blue-"],[class^=border-sky-]){border-color:hsl(var(--estado-info) / .45)}.tema-consola :is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-500],[class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-violet-600],[class~=bg-purple-500]) :is([class*=text-white]){color:inherit}.tema-consola .bg-\[\#FF5F57\]{background-color:hsl(var(--destructive))}.tema-consola .bg-\[\#FEBC2E\]{background-color:hsl(var(--estado-aviso))}.tema-consola .bg-\[\#28C840\]{background-color:hsl(var(--fosforo))}.tema-consola :is(.bg-\[\#FF5F57\],.bg-\[\#FEBC2E\],.bg-\[\#28C840\]){border-radius:2px;box-shadow:0 0 6px currentColor}.tema-consola .text-\[\#166b1f\]{color:hsl(var(--estado-ok))}.tema-consola .bg-\[\#0AB3A3\]\/15{background-color:hsl(var(--estado-ok) / .15)}.tema-consola .text-\[\#0AB3A3\]{color:hsl(var(--estado-ok))}.tema-consola .bg-white.rounded-lg.border.p-4{background-color:#fff;border-color:hsl(var(--linea-2))}.tema-consola .aviso{--tono: var(--fosforo);border-radius:2px;box-shadow:inset 1px 0 hsl(var(--tono));font-family:var(--font-consola);font-stretch:87.5%}.tema-consola .aviso[data-tono=ok]{--tono: var(--estado-ok)}.tema-consola .aviso[data-tono=aviso]{--tono: var(--estado-aviso)}.tema-consola .aviso[data-tono=info]{--tono: var(--estado-info)}.tema-consola .aviso[data-tono=mal]{--tono: var(--destructive)}.tema-consola .aviso :is(p,span,div)[class*=font-semibold],.tema-consola .aviso :is(p,span,div)[class*=font-bold]{letter-spacing:.05em;text-transform:uppercase}.tema-consola .aviso svg{filter:drop-shadow(0 0 5px hsl(var(--tono) / .5))}.tema-consola .aviso :is(p,span):not([class*=font-semibold]):not([class*=font-bold]){font-family:DM Sans,system-ui,sans-serif}.tema-consola button.aviso{transition:background-color .12s,box-shadow .12s}.tema-consola button.aviso:hover{filter:none;background-color:hsl(var(--tono) / .16);box-shadow:inset 3px 0 hsl(var(--tono)),0 0 18px hsl(var(--tono) / .12)}.tema-consola .badge-estado{--tono: var(--estado-neutro);font-family:var(--font-consola);font-stretch:80%;font-size:.6875rem;font-weight:600;letter-spacing:.05em;border-radius:2px;border-color:transparent;box-shadow:inset 0 0 0 1px hsl(var(--tono) / .3)}.tema-consola .badge-estado[data-tono=ok]{--tono: var(--estado-ok)}.tema-consola .badge-estado[data-tono=aviso]{--tono: var(--estado-aviso)}.tema-consola .badge-estado[data-tono=info]{--tono: var(--estado-info)}.tema-consola .badge-estado[data-tono=mal]{--tono: var(--destructive)}.tema-consola .badge-estado[data-tono=neutro]{--tono: var(--estado-neutro)}.tema-consola .badge{font-family:var(--font-consola);font-stretch:80%;letter-spacing:.05em;text-transform:uppercase;border-radius:2px}.tema-consola .badge:not([class*="text-["]){font-size:.6875rem}.tema-consola .badge:is(.bg-estado-ok,.bg-estado-aviso,.bg-estado-info,.bg-destructive){color:hsl(var(--t));background-color:hsl(var(--t) / .14);box-shadow:inset 0 0 0 1px hsl(var(--t) / .35),0 0 8px hsl(var(--t) / .18)}.tema-consola .badge.bg-estado-ok{--t: var(--estado-ok)}.tema-consola .badge.bg-estado-aviso{--t: var(--estado-aviso)}.tema-consola .badge.bg-estado-info{--t: var(--estado-info)}.tema-consola .badge.bg-destructive{--t: var(--destructive)}.tema-consola .bg-foreground.text-background,.tema-consola .bg-foreground.rounded-full{background-color:hsl(var(--fosforo) / .15);color:hsl(var(--fosforo));box-shadow:inset 0 0 0 1px hsl(var(--fosforo) / .35);border-radius:2px}.tema-consola span.rounded.px-1\.5.py-0\.5[class*=font-medium],.tema-consola span.rounded.border.px-1\.5.py-0\.5[class*=font-medium]{font-family:var(--font-consola);font-stretch:80%;letter-spacing:.05em;text-transform:uppercase;border-radius:2px}.tema-consola .punto-estado{--tono: var(--estado-neutro);box-shadow:0 0 6px hsl(var(--tono) / .65)}.tema-consola .punto-estado[data-tono=ok]{--tono: var(--estado-ok)}.tema-consola .punto-estado[data-tono=aviso]{--tono: var(--estado-aviso)}.tema-consola .punto-estado[data-tono=info]{--tono: var(--estado-info)}.tema-consola .punto-estado[data-tono=mal]{--tono: var(--destructive)}.tema-consola .punto-estado[data-tono=neutro]{box-shadow:none}.tema-consola .bg-primary[data-side][data-state]{background-color:hsl(var(--vidrio-3));color:hsl(var(--tinta));border:1px solid hsl(var(--fosforo) / .45);font-family:var(--font-consola);font-stretch:87.5%;font-size:.6875rem;letter-spacing:.03em;box-shadow:0 12px 30px -12px hsl(var(--vidrio-hondo) / .95),0 0 16px hsl(var(--fosforo) / .08)}.tema-consola :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){border-radius:2px;transition:background-color .1s,color .1s,box-shadow .1s;font-family:var(--font-consola);font-stretch:80%}.tema-consola :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):is(:focus,:hover,[data-highlighted],[data-state=open]){background-color:hsl(var(--vidrio-5));color:hsl(var(--fosforo));box-shadow:inset 2px 0 hsl(var(--fosforo))}.tema-consola :is([role=option],[role=menuitemcheckbox],[role=menuitemradio])[data-state=checked]{color:hsl(var(--fosforo))}.tema-consola :is([role=menu],[role=listbox],.bg-popover){border-color:hsl(var(--linea-2))}.tema-consola .bg-card.shadow-xl{border-color:hsl(var(--linea-2));box-shadow:0 16px 40px -16px hsl(var(--vidrio-hondo) / .95),inset 0 1px #9cc9b30f}.tema-consola .bg-card.shadow-xl button,.tema-consola .bg-card.shadow-xl a{font-family:var(--font-consola);font-stretch:80%;border-radius:2px;transition:background-color .1s,color .1s,box-shadow .1s}.tema-consola .bg-card.shadow-xl :is(button,a):hover{background-color:hsl(var(--vidrio-5));color:hsl(var(--fosforo));box-shadow:inset 2px 0 hsl(var(--fosforo))}.tema-consola [role=switch]{border-color:transparent;transition:background-color .15s,box-shadow .15s}.tema-consola [role=switch][data-state=unchecked]{background-color:hsl(var(--linea-2))}.tema-consola [role=switch][data-state=checked]{box-shadow:0 0 12px hsl(var(--fosforo) / .35)}.tema-consola [role=switch]>span{background-color:hsl(var(--vidrio-hondo));box-shadow:none}.tema-consola [role=switch][data-state=unchecked]>span{background-color:hsl(var(--tinta-2))}.tema-consola :is([role=checkbox],[role=radio])[data-state=checked]{background-color:hsl(var(--fosforo));border-color:hsl(var(--fosforo));color:hsl(var(--primary-foreground))}.tema-consola :is([role=checkbox],[role=radio])[data-state=unchecked]{border-color:hsl(var(--linea-2))}.tema-consola tbody tr{transition:background-color .12s,box-shadow .12s}.tema-consola tbody tr:is([aria-selected=true],[data-state=selected],.bg-primary\/5){background-color:hsl(var(--fosforo) / .06);box-shadow:inset 2px 0 hsl(var(--fosforo) / .7)}.tema-consola th:is(.cursor-pointer,[aria-sort]){transition:color .12s}.tema-consola th:is(.cursor-pointer,[aria-sort]):hover{color:hsl(var(--fosforo))}.tema-consola th[aria-sort]:not([aria-sort=none]){color:hsl(var(--fosforo))}.tema-consola .animate-pulse:not(.punto-estado){background-color:hsl(var(--fosforo) / .07);background-image:linear-gradient(100deg,transparent 30%,hsl(var(--fosforo) / .1) 50%,transparent 70%);background-size:220% 100%}.tema-consola header span.rounded-full[class*=bg-red-]{box-shadow:0 0 8px hsl(var(--destructive) / .6)}.tema-consola :is(.h-2.w-2,.w-2.h-2,.h-1\.5.w-1\.5,.h-2\.5.w-2\.5).rounded-full:is([class*=bg-emerald-],[class*=bg-green-],[class*=bg-red-],[class*=bg-amber-],[class*=bg-blue-],[class*=bg-sky-]){box-shadow:0 0 6px currentColor;color:inherit}.tema-consola [data-sonner-toaster]{font-family:var(--font-consola);font-stretch:87.5%;--border-radius: 2px}.tema-consola .toast[data-styled=true]{--tono: var(--fosforo);--marco: hsl(var(--tono));--esq: 10px;border-color:hsl(var(--tono) / .4);background-image:linear-gradient(90deg,hsl(var(--tono) / .09),transparent 55%),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco)),linear-gradient(var(--marco),var(--marco));background-size:100% 100%,var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq);background-position:center center,left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom;background-repeat:no-repeat;box-shadow:inset 0 1px #9cc9b312,0 16px 40px -16px hsl(var(--vidrio-hondo) / .95),0 0 0 1px hsl(var(--tono) / .12);letter-spacing:.01em}.tema-consola .toast[data-type=success]{--tono: var(--estado-ok)}.tema-consola .toast[data-type=info]{--tono: var(--estado-info)}.tema-consola .toast[data-type=warning]{--tono: var(--estado-aviso)}.tema-consola .toast[data-type=error]{--tono: var(--destructive)}.tema-consola .toast [data-title]{font-weight:600;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.tema-consola .toast [data-description]{font-family:DM Sans,system-ui,sans-serif;color:hsl(var(--tinta-2))}.tema-consola .toast [data-icon]{filter:drop-shadow(0 0 6px hsl(var(--tono) / .55))}.tema-consola .toast [data-close-button]{background-color:hsl(var(--vidrio-3));border:1px solid hsl(var(--tono) / .35);color:hsl(var(--tinta));border-radius:2px;opacity:0;transition:opacity .12s,background-color .12s,color .12s,border-color .12s}.tema-consola .toast:is(:hover,:focus-within) [data-close-button]{opacity:1}.tema-consola .toast [data-description]{font-size:.75rem;line-height:1.45}.tema-consola .toast [data-close-button]:hover{background-color:hsl(var(--vidrio-5));color:hsl(var(--tono));border-color:hsl(var(--tono) / .5)}.tema-consola .toast [data-button]{background-color:hsl(var(--tono));color:hsl(var(--vidrio-hondo));border-radius:2px;font-family:var(--font-consola);font-stretch:80%;font-weight:600;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase}.tema-consola .toast [data-cancel]{background-color:hsl(var(--vidrio-4));color:hsl(var(--tinta));border-radius:2px}.tema-consola .recharts-wrapper{font-family:var(--font-consola);font-stretch:87.5%;font-size:10px}.tema-consola .recharts-cartesian-axis-line,.tema-consola .recharts-cartesian-axis-tick-line{stroke:hsl(var(--linea-2))}.tema-consola .recharts-text{fill:hsl(var(--tinta-2))}.tema-consola .recharts-legend-item-text{color:hsl(var(--tinta-2))!important}.tema-consola .recharts-tooltip-cursor{fill:hsl(var(--fosforo) / .06);stroke:hsl(var(--linea-2))}.tema-consola .recharts-default-tooltip{border:1px solid hsl(var(--linea-2))!important;border-radius:2px;box-shadow:0 16px 40px -16px hsl(var(--vidrio-hondo) / .95)}.tema-consola .recharts-tooltip-label{color:hsl(var(--tinta-2))}.tema-consola .recharts-pie-sector path{stroke:hsl(var(--vidrio-2));stroke-width:2}.tema-consola :is(.recharts-line-curve,.recharts-area-curve){filter:drop-shadow(0 0 5px currentColor)}.tema-consola .recharts-line-dot,.tema-consola .recharts-active-dot circle{stroke:hsl(var(--vidrio-2))}.tema-consola ::-moz-selection{background:hsl(var(--fosforo));color:hsl(var(--vidrio-hondo))}.tema-consola ::selection{background:hsl(var(--fosforo));color:hsl(var(--vidrio-hondo))}.tema-consola ::-webkit-scrollbar,.tema-consola::-webkit-scrollbar{width:8px;height:8px}.tema-consola ::-webkit-scrollbar-track,.tema-consola::-webkit-scrollbar-track{background:hsl(var(--vidrio-hondo));box-shadow:inset 1px 0 hsl(var(--linea))}.tema-consola ::-webkit-scrollbar-thumb,.tema-consola::-webkit-scrollbar-thumb{background:hsl(var(--fosforo-2));border:2px solid hsl(var(--vidrio-hondo));border-radius:0}.tema-consola ::-webkit-scrollbar-thumb:hover,.tema-consola::-webkit-scrollbar-thumb:hover{background:hsl(var(--fosforo))}.tema-consola :focus-visible{outline:2px solid hsl(var(--fosforo));outline-offset:2px}.tema-consola input[type=checkbox],.tema-consola input[type=radio]{accent-color:hsl(var(--fosforo))}@media(prefers-reduced-motion:no-preference){.tema-consola :is([role=dialog],[role=alertdialog])[data-state=open]{animation:consola-encender .28s cubic-bezier(.2,.9,.25,1) both}.tema-consola .page-title:after{animation:consola-cursor 1.3s steps(1,end) 4}.tema-consola :is([role=menu],[role=listbox],.bg-popover)[data-state=open]{animation:consola-encender .18s cubic-bezier(.2,.9,.25,1) both}.tema-consola .toast[data-mounted=true]{animation:consola-encender-aviso .26s cubic-bezier(.2,.9,.25,1) backwards}.tema-consola [role=tabpanel][data-state=active]{animation:consola-aparecer .22s ease-out both}.tema-consola header .bg-card.shadow-xl{animation:consola-encender .18s cubic-bezier(.2,.9,.25,1) both}.tema-consola .animate-pulse:not(.punto-estado){animation:consola-barrido 1.8s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.tema-consola :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],.bg-popover)[data-state=open],.tema-consola .toast,.tema-consola header .bg-card.shadow-xl,.tema-consola [role=tabpanel]{animation:none}.tema-consola .page-title:after{opacity:.6}}@keyframes consola-encender{0%{opacity:0;clip-path:inset(49% 2% 49% 2%);filter:brightness(1.8)}45%{opacity:1;clip-path:inset(0 0 0 0);filter:brightness(1.25)}to{opacity:1;clip-path:inset(0);filter:brightness(1)}}@keyframes consola-cursor{0%,55%{opacity:.7}56%,to{opacity:.08}}@keyframes consola-encender-aviso{0%{clip-path:inset(49% 2% 49% 2%);filter:brightness(1.8)}45%{clip-path:inset(0 0 0 0);filter:brightness(1.25)}to{clip-path:inset(0);filter:brightness(1)}}@keyframes consola-aparecer{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes consola-barrido{0%{background-position:120% 0}to{background-position:-20% 0}}.tema-cortina{--tela: 163 61% 14%;--tela-2: 163 62% 10%;--tela-3: 163 50% 20%;--cromo: 49 100% 50%;--calico: 45 32% 93%;--calico-2: 44 28% 89%;--calico-3: 43 26% 86%;--tinta: 163 61% 14%;--tinta-3: 160 12% 42%;--hilo: 160 20% 75%;--hilo-2: 160 18% 62%;--background: var(--tela);--foreground: var(--calico);--card: var(--calico);--card-foreground: var(--tinta);--popover: var(--calico);--popover-foreground: var(--tinta);--dialog: var(--calico);--dialog-foreground: var(--tinta);--secondary: var(--tela-3);--secondary-foreground: var(--calico);--muted: var(--tela-3);--muted-foreground: 160 15% 72%;--accent: var(--tela-3);--accent-foreground: var(--cromo);--border: 163 30% 26%;--input: 163 25% 34%;--estado-ok: 150 55% 55%;--estado-ok-foreground: var(--tinta);--estado-aviso: var(--cromo);--estado-aviso-foreground: var(--tinta);--estado-info: 199 70% 60%;--estado-info-foreground: var(--tinta);--destructive: 6 78% 68%;--destructive-foreground: var(--tinta);--chart-1: 163 45% 28%;--chart-2: 38 85% 36%;--chart-3: 199 45% 34%;--chart-4: 352 55% 42%;--chart-5: 163 61% 14%;--radius: .25rem;--sidebar-background: var(--calico);--sidebar-foreground: var(--tinta);--sidebar-primary: var(--tela);--sidebar-primary-foreground: var(--cromo);--sidebar-accent: var(--cromo);--sidebar-accent-foreground: var(--tela);--sidebar-border: var(--hilo);--sidebar-ring: var(--cromo);--font-legend: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.08) 0 1px,transparent 1px 3px)}.tema-cortina :is(.bg-card,.bg-popover,.bg-dialog,.bg-white,.toast,input,select,textarea){--background: var(--calico-2);--foreground: var(--tinta);--muted: var(--calico-2);--muted-foreground: var(--tinta-3);--secondary: var(--calico-2);--secondary-foreground: var(--tinta);--accent: var(--calico-3);--accent-foreground: var(--tinta);--border: var(--hilo);--input: var(--hilo-2);--estado-ok: 155 60% 28%;--estado-ok-foreground: var(--calico);--estado-aviso: 32 90% 32%;--estado-aviso-foreground: var(--calico);--estado-info: 205 75% 34%;--estado-info-foreground: var(--calico);--destructive: 6 63% 40%;--destructive-foreground: var(--calico);color:hsl(var(--tinta))}.tema-cortina :is(h1,h2,h3,.page-title,th,.btn:not(.btn-icon),aside nav a,aside nav button,[role=tab],.kpi-value){font-family:var(--font-legend);text-transform:uppercase;letter-spacing:.05em}.tema-cortina .page-title{font-size:1.6rem;line-height:1}.tema-cortina :is(h2,h3){letter-spacing:.04em}.tema-cortina .btn:not(.btn-icon){clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);border-radius:0;padding-left:1.1rem;padding-right:1.1rem;font-weight:700}.tema-cortina.logo-mono .logo-isp{filter:brightness(0) opacity(.85)}html.tema-laton{--marmol-hondo: 168 42% 4.5%;--marmol: 166 32% 7.5%;--marmol-2: 166 28% 9%;--marmol-3: 165 26% 11.5%;--marmol-4: 164 25% 12.5%;--marmol-5: 163 26% 13%;--marmol-6: 163 24% 16%;--junta: 161 15% 25%;--junta-2: 156 15% 38%;--laton: 43 42% 62%;--laton-brillo: 46 62% 78%;--laton-hondo: 40 34% 34%;--marfil: 44 24% 92%;--marfil-2: 44 12% 68%;--estado-ok: 158 58% 52%;--estado-ok-foreground: 166 45% 6%;--estado-aviso: 28 96% 60%;--estado-aviso-foreground: 28 60% 7%;--estado-info: 202 82% 66%;--estado-info-foreground: 205 50% 8%;--destructive: 356 82% 72%;--destructive-foreground: 356 50% 8%;--estado-neutro: var(--marfil-2);--background: var(--marmol);--foreground: var(--marfil);--card: var(--marmol-3);--card-foreground: var(--marfil);--popover: var(--marmol-5);--popover-foreground: var(--marfil);--dialog: var(--marmol-4);--dialog-foreground: var(--marfil);--primary: var(--laton);--primary-foreground: var(--marmol-hondo);--ring: var(--laton);--secondary: var(--marmol-2);--secondary-foreground: var(--marfil);--muted: var(--marmol-2);--muted-foreground: var(--marfil-2);--accent: var(--marmol-6);--accent-foreground: var(--laton);--border: var(--junta);--input: var(--junta-2);--radius: 0rem;--sidebar-background: var(--marmol-hondo);--sidebar-foreground: 44 20% 92%;--sidebar-primary: var(--laton);--sidebar-primary-foreground: var(--marmol-hondo);--sidebar-accent: 166 30% 9%;--sidebar-accent-foreground: var(--laton);--sidebar-border: 164 22% 13%;--sidebar-ring: var(--laton);--chart-1: var(--laton);--chart-2: 274 48% 70%;--chart-3: 182 52% 58%;--chart-4: 330 42% 70%;--chart-5: 204 14% 76%;--vc-chrome-from: #12201c;--vc-chrome-to: #07100e;--vc-chrome-fg: 44 20% 92%;--vc-chrome-accent: 43 42% 62%;--vc-chrome-line: hsl(43 42% 62% / .14);--vc-chrome-hover: hsl(43 42% 62% / .08);--font-display: "Playfair Display", "Times New Roman", Georgia, serif;--font-rotulo: "Jost", "Futura", "Century Gothic", system-ui, sans-serif;--versal: .18em;color-scheme:dark;font-family:var(--font-rotulo);font-variant-numeric:lining-nums tabular-nums;background-color:hsl(var(--marmol))}.tema-laton .font-sans{font-family:var(--font-rotulo)}.tema-laton body,.tema-laton .h-screen.overflow-hidden.bg-background{background-color:hsl(var(--marmol));background-image:conic-gradient(from 225deg at 50% -12%,transparent 0deg,hsl(var(--laton) / .05) 18deg,transparent 36deg,hsl(var(--laton) / .04) 54deg,transparent 72deg,hsl(var(--laton) / .05) 90deg,transparent 108deg),repeating-linear-gradient(118deg,hsl(var(--laton) / .01) 0 2px,transparent 2px 11px),radial-gradient(120% 60% at 50% -10%,hsl(160 40% 22% / .28),transparent 62%)}.tema-laton :is(.rounded,[class*=rounded-]):not([class*=rounded-full]){border-radius:0}.tema-laton [class*=rounded-full]:not([role=switch]):not([role=switch] *):not([class*=animate-spin]):not(.punto-estado):not(img){border-radius:0}.tema-laton :is(h1,h2,h3,.page-title,.kpi-value,.bg-card .font-semibold.tracking-tight,[role=dialog] .font-semibold.tracking-tight){font-family:var(--voz, var(--font-display));font-weight:var(--peso, 600);letter-spacing:var(--track, -.005em);text-transform:var(--caja, none)}.tema-laton :is(th,label,.btn,[role=tab],aside nav a,aside nav button,.badge,.badge-estado){font-family:var(--font-rotulo);text-transform:var(--caja, uppercase);letter-spacing:var(--versal);font-weight:var(--peso, 500)}.tema-laton .page-title{--peso: 700;font-size:1.5rem;line-height:1.15;padding-bottom:.4rem;background-image:linear-gradient(178deg,hsl(var(--laton-brillo)),hsl(var(--laton)) 46%,hsl(var(--laton-hondo)));-webkit-background-clip:text;background-clip:text;color:transparent;position:relative}.tema-laton .page-title:after{content:"";position:absolute;left:0;bottom:0;width:3.25rem;height:5px;background-image:linear-gradient(hsl(var(--laton)) 0 2px,transparent 2px 4px,hsl(var(--laton-hondo)) 4px 5px)}.tema-laton .page-title>span{font-family:var(--font-rotulo);font-weight:400;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;color:hsl(var(--marfil-2))}.tema-laton .page-subtitle{color:hsl(var(--marfil-2))}.tema-laton h1{--peso: 700}.tema-laton h2,.tema-laton h3{--peso: 600}.tema-laton h2:not([class*=text-]){font-size:1.05rem}.tema-laton h3:not([class*=text-]){font-size:.95rem}.tema-laton h3[class*=font-medium]{--voz: var(--font-rotulo);--peso: 500;font-size:.8125rem;letter-spacing:0}.tema-laton :is(.bg-card,[role=dialog]) .font-semibold.tracking-tight{--peso: 600;font-size:.95rem;color:hsl(var(--marfil))}.tema-laton th{--peso: 500;font-size:.6875rem;letter-spacing:.1em;color:hsl(var(--marfil-2))}.tema-laton label{font-size:.6875rem;letter-spacing:.12em;color:hsl(var(--marfil-2))}.tema-laton label:has(:is(input,button,[role=checkbox],[role=radio],[role=switch])){--caja: none;letter-spacing:0;font-size:.8125rem;color:hsl(var(--marfil))}.tema-laton :is(h1,h2,h3)[class*=uppercase]{--voz: var(--font-rotulo);--peso: 500}.tema-laton [class~=uppercase]:is([class*="text-[10px]"],[class*="text-[9px]"],.text-2xs):not(.absolute){font-size:.6875rem;letter-spacing:.12em}.tema-laton .kpi-value{--peso: 700;--track: -.02em;font-size:1.9rem;line-height:1}.tema-laton :is([class*="text-muted-foreground/"],[class*="text-foreground/"]){color:hsl(var(--marfil-2))}.tema-laton :is(div,section,article,li).bg-card.border,.tema-laton :is(a,button):not(.btn).bg-card.border{border-color:hsl(var(--junta));box-shadow:inset 0 1px hsl(var(--laton) / .26),0 12px 28px -18px #000c}.tema-laton :is(div,section,article,li,a,button).bg-card.border :is(div,section,article,li,a,button):not(.btn).bg-card.border{box-shadow:none;border-color:hsl(var(--junta) / .7)}.tema-laton div.rounded-xl.p-5.border[class*=bg-muted]{border-color:hsl(var(--junta));box-shadow:inset 0 1px hsl(var(--laton) / .2)}.tema-laton .bg-chart-1:is(:has(.kpi-value),.pb-7){--serie: var(--chart-1)}.tema-laton .bg-chart-2:is(:has(.kpi-value),.pb-7){--serie: var(--chart-2)}.tema-laton .bg-chart-3:is(:has(.kpi-value),.pb-7){--serie: var(--chart-3)}.tema-laton .bg-chart-4:is(:has(.kpi-value),.pb-7){--serie: var(--chart-4)}.tema-laton .bg-chart-5:is(:has(.kpi-value),.pb-7){--serie: var(--chart-5)}.tema-laton .bg-primary:is(:has(.kpi-value),.pb-7){--serie: var(--laton)}.tema-laton .bg-primary.rounded-xl.p-5{--serie: var(--laton)}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7),.tema-laton .bg-primary.rounded-xl.p-5{background-color:hsl(var(--marmol-3));color:hsl(var(--marfil));border:1px solid hsl(var(--junta));background-image:linear-gradient(hsl(var(--serie)) 0 2px,transparent 2px 4px,hsl(var(--serie) / .5) 4px 5px,transparent 5px 7px,hsl(var(--serie) / .22) 7px 8px);background-repeat:no-repeat;background-size:100% 8px;padding-top:1.35rem;transition:box-shadow .18s ease-out,border-color .18s ease-out}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7):hover,.tema-laton .bg-primary.rounded-xl.p-5:hover{border-color:hsl(var(--serie) / .45);box-shadow:0 0 0 1px hsl(var(--serie) / .2),0 14px 34px -20px hsl(var(--serie) / .5)}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7) .kpi-value,.tema-laton .bg-primary.rounded-xl.p-5>p:nth-child(2){font-family:var(--font-display);font-weight:700;font-size:1.9rem;letter-spacing:-.02em;color:hsl(var(--serie))}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7)>p:first-child,.tema-laton .bg-primary.rounded-xl.p-5>p:first-child{font-family:var(--font-rotulo);letter-spacing:var(--versal);color:hsl(var(--marfil-2));opacity:1}.tema-laton .bg-primary.rounded-xl.p-5>p:last-child{color:hsl(var(--marfil-2));opacity:1}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7) :is(.opacity-50,.opacity-60,.opacity-70,.opacity-80){opacity:1}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7)>button[class*=opacity-]{color:hsl(var(--marfil-2))}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7)>button[class*=opacity-]:hover{color:hsl(var(--laton))}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7) :is(.bg-current-10,.bg-current-25){background-color:hsl(var(--marmol-2));color:hsl(var(--marfil-2));box-shadow:inset 0 0 0 1px hsl(var(--junta))}.tema-laton [data-app-sidebar]{border-right-color:transparent;box-shadow:inset -1px 0 hsl(var(--laton) / .42),inset -4px 0 0 -3px hsl(var(--laton) / .2),inset -7px 0 0 -6px hsl(var(--laton) / .1)}.tema-laton [data-app-sidebar]>div:first-child{border-bottom-color:hsl(var(--laton) / .22)}.tema-laton aside nav :is(a,button){font-size:.6875rem;--peso: 500;color:hsl(var(--sidebar-foreground) / .72);transition:color .14s ease-out,background-color .14s ease-out,box-shadow .14s ease-out}.tema-laton aside nav .border-l a{--caja: none;letter-spacing:0;font-size:.75rem}.tema-laton aside nav .border-l{border-left-color:hsl(var(--laton) / .18)}.tema-laton aside nav :is(a,button):hover{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-foreground))}.tema-laton aside nav button[aria-expanded=true]{color:hsl(var(--laton))}.tema-laton aside nav a[aria-current=page],.tema-laton aside nav>div>a.text-sidebar-primary{color:hsl(var(--laton));background-color:hsl(var(--sidebar-accent));box-shadow:inset 2px 0 hsl(var(--laton))}.tema-laton [class*="text-sidebar-foreground/"]{color:hsl(var(--sidebar-foreground) / .68)}.tema-laton.logo-mono .logo-isp{filter:brightness(0) invert(.78) sepia(1) saturate(1.8) hue-rotate(346deg) brightness(.78)}.tema-laton img[src="/community.svg"],.tema-laton img[src="/novedades.svg"],.tema-laton img.opacity-60.grayscale{filter:brightness(0) invert(.72);opacity:1}.tema-laton header.h-14{border-bottom-color:transparent;box-shadow:inset 0 -1px hsl(var(--laton) / .4),inset 0 -4px 0 -3px hsl(var(--laton) / .16)}.tema-laton header .bg-card.shadow-xl,.tema-laton header .absolute.top-full.bg-card{border-color:hsl(var(--junta-2));box-shadow:inset 0 1px hsl(var(--laton) / .3),0 22px 48px -22px #000000e6}.tema-laton header :is(button,a).w-full{transition:background-color .14s ease-out,box-shadow .14s ease-out}.tema-laton header :is(button,a).w-full:hover{background-color:hsl(var(--marmol-6));box-shadow:inset 2px 0 hsl(var(--laton))}.tema-laton header :is([class~="bg-primary/15"],[class~="bg-primary/10"]).rounded-full{background-color:hsl(var(--marmol-2));box-shadow:inset 0 0 0 1px hsl(var(--laton) / .55)}.tema-laton header :is([class~="bg-primary/15"],[class~="bg-primary/10"]).rounded-full>span{color:hsl(var(--laton));font-family:var(--font-display);font-weight:600}.tema-laton header span.absolute.rounded-full.bg-destructive{border-radius:0;font-family:var(--font-rotulo);font-weight:600;letter-spacing:.04em;box-shadow:0 0 0 1px hsl(var(--marmol-hondo))}.tema-laton header input[class*="bg-muted/50"]{background-color:hsl(var(--marmol))}.tema-laton aside[aria-label="Módulos de Valwisp"]{border-left-color:transparent;box-shadow:inset 1px 0 hsl(var(--laton) / .42),inset 4px 0 0 -3px hsl(var(--laton) / .2),inset 7px 0 0 -6px hsl(var(--laton) / .1)}.tema-laton aside[aria-label="Módulos de Valwisp"]>nav:first-child{box-shadow:inset 0 3.5rem 0 -3.5rem hsl(var(--laton) / .4),inset 0 3.5rem 0 -3.4rem transparent}.tema-laton aside[aria-label="Módulos de Valwisp"] :is(.border-t,.border-b){border-color:hsl(var(--laton) / .2)}.tema-laton aside[aria-label="Módulos de Valwisp"] nav a[aria-current=page] .bg-accent{background-color:hsl(var(--sidebar-accent));box-shadow:inset -2px 0 hsl(var(--laton))}.tema-laton aside[aria-label="Módulos de Valwisp"] :is(a,button){transition:background-color .14s ease-out,color .14s ease-out}.tema-laton aside[aria-label="Módulos de Valwisp"] :is(a,button):hover{background-color:hsl(var(--marmol-6));color:hsl(var(--laton))}.tema-laton .fixed.right-0.top-1\/2.border.bg-card{border-color:hsl(var(--laton) / .45);color:hsl(var(--laton))}.tema-laton .btn{--peso: 500;letter-spacing:.08em;font-size:.7rem;border-radius:0;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.tema-laton .btn.btn-icon{--caja: none;letter-spacing:0}.tema-laton .btn.bg-primary:not(.btn-icon){clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);box-shadow:inset 0 1px hsl(var(--laton-brillo) / .75)}.tema-laton .btn.bg-primary:not(.btn-icon):hover{background-color:hsl(var(--laton-brillo));box-shadow:inset 0 1px #ffffff80}.tema-laton .btn.bg-primary:not(.btn-icon):focus-visible{outline:2px solid hsl(var(--marmol-hondo));outline-offset:-5px}.tema-laton .btn.bg-card{background-color:hsl(var(--marmol-2));border-color:hsl(var(--junta-2))}.tema-laton .btn.bg-card:hover{background-color:hsl(var(--marmol-6));border-color:hsl(var(--laton) / .55);color:hsl(var(--laton))}.tema-laton .btn.bg-destructive{background-color:hsl(var(--destructive) / .12);color:hsl(var(--destructive));box-shadow:inset 0 0 0 1px hsl(var(--destructive) / .55)}.tema-laton .btn.bg-destructive:hover{background-color:hsl(var(--destructive) / .2);box-shadow:inset 0 0 0 1px hsl(var(--destructive))}.tema-laton button:is([class~=bg-estado-ok],[class~=bg-estado-aviso],[class~=bg-estado-info]){background-color:hsl(var(--tono, var(--laton)) / .12);color:hsl(var(--tono, var(--laton)));box-shadow:inset 0 0 0 1px hsl(var(--tono, var(--laton)) / .55)}.tema-laton button[class~=bg-estado-ok]{--tono: var(--estado-ok)}.tema-laton button[class~=bg-estado-aviso]{--tono: var(--estado-aviso)}.tema-laton button[class~=bg-estado-info]{--tono: var(--estado-info)}.tema-laton .btn:not(.bg-primary):not(.bg-card):not(.bg-destructive):not(.bg-secondary):hover{color:hsl(var(--laton))}.tema-laton :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,[role=combobox]){background-color:hsl(var(--marmol-2));border-color:hsl(var(--junta-2));border-radius:0;font-family:var(--font-rotulo);transition:border-color .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out}.tema-laton :is(input,select,textarea,[role=combobox]):focus-visible,.tema-laton :is(input,select,textarea,[role=combobox]):focus{outline:none;background-color:hsl(var(--marmol));border-color:hsl(var(--laton) / .7);box-shadow:inset 0 -2px hsl(var(--laton))}.tema-laton :is(input,textarea)::-moz-placeholder{color:hsl(var(--marfil-2) / .8)}.tema-laton :is(input,textarea)::placeholder{color:hsl(var(--marfil-2) / .8)}.tema-laton :is(input[type=checkbox],input[type=radio]){accent-color:hsl(var(--laton))}html.tema-laton{caret-color:hsl(var(--laton))}.tema-laton [role=switch]{border-color:transparent;transition:background-color .16s ease-out}.tema-laton [role=switch][data-state=unchecked]{background-color:hsl(var(--junta-2))}.tema-laton [role=switch][data-state=unchecked]>span{background-color:hsl(var(--marfil-2))}.tema-laton [role=switch][data-state=checked]>span{background-color:hsl(var(--marmol-hondo))}.tema-laton :is([role=checkbox],[role=radio]){border-color:hsl(var(--junta-2));background-color:hsl(var(--marmol-2))}.tema-laton :is([role=checkbox],[role=radio])[data-state=checked],.tema-laton [role=checkbox][data-state=indeterminate]{background-color:hsl(var(--laton));border-color:hsl(var(--laton));color:hsl(var(--marmol-hondo))}.tema-laton [role=radio][data-state=checked]{box-shadow:inset 0 0 0 3px hsl(var(--marmol-2))}.tema-laton [role=tablist]{height:auto;padding:0;gap:.25rem;background:transparent;border-radius:0;border-bottom:1px solid hsl(var(--junta))}.tema-laton [role=tab]{font-size:.6875rem;letter-spacing:.12em;padding:.55rem .85rem;margin-bottom:-1px;border-radius:0;border-bottom:2px solid transparent;color:hsl(var(--marfil-2));transition:color .16s ease-out,border-color .16s ease-out}.tema-laton [role=tab]:hover{color:hsl(var(--marfil))}.tema-laton [role=tab]:is([data-state=active],[aria-selected=true]){background:transparent;color:hsl(var(--laton));border-bottom-color:hsl(var(--laton));box-shadow:none}.tema-laton button.border-b-2.-mb-px{font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:var(--versal);font-size:.6875rem;font-weight:500;border-radius:0}.tema-laton button.border-b-2.-mb-px[class~=border-primary]{border-color:hsl(var(--laton));color:hsl(var(--laton))}.tema-laton button.border-b-2.-mb-px>span{border-radius:0;border:1px solid hsl(var(--junta));font-family:var(--font-rotulo)}.tema-laton button.border-b-2.-mb-px[class~=border-primary]>span{border-color:hsl(var(--laton) / .55);color:hsl(var(--laton))}.tema-laton :is([class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"])[class~=text-primary]{background-color:hsl(var(--marmol-2));color:hsl(var(--laton));box-shadow:inset 0 0 0 1px hsl(var(--laton) / .55)}.tema-laton :is([class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"])[class~=text-primary] *{color:inherit}.tema-laton [class~=border-primary]:is([class~="bg-primary/5"],[class~="bg-primary/10"]){background-color:hsl(var(--marmol-2));border-color:hsl(var(--laton) / .6);box-shadow:inset 3px 0 hsl(var(--laton))}.tema-laton button[class~=bg-primary][class~=text-primary-foreground]:not(.btn),.tema-laton :is(.rounded-md,.rounded-lg).border[class*=p-0]>.btn.bg-primary{background-color:hsl(var(--marmol-6));color:hsl(var(--laton));box-shadow:inset 0 -2px hsl(var(--laton));clip-path:none}.tema-laton thead{box-shadow:inset 0 -1px hsl(var(--laton) / .32)}.tema-laton :is(tbody tr,td,th){border-color:hsl(var(--junta) / .75)}.tema-laton tbody tr{transition:background-color .14s ease-out,box-shadow .14s ease-out}.tema-laton tbody tr:hover{background-color:hsl(var(--marmol-6));box-shadow:inset 3px 0 hsl(var(--laton)),inset 0 -1px hsl(var(--laton) / .45)}.tema-laton tbody tr:is([aria-selected=true],[data-state=selected],[class~="bg-primary/5"],[class~="bg-primary/10"]){background-color:hsl(var(--marmol-6));box-shadow:inset 3px 0 hsl(var(--laton)),inset 0 -1px hsl(var(--laton) / .6),inset 0 1px hsl(var(--laton) / .6)}.tema-laton [class*="hover:bg-muted"]:hover,.tema-laton [class*="hover:bg-accent"]:hover{background-color:hsl(var(--marmol-6))}.tema-laton th:is(.cursor-pointer,[aria-sort]){transition:color .14s ease-out}.tema-laton th:is(.cursor-pointer,[aria-sort]):hover{color:hsl(var(--marfil))}.tema-laton th[aria-sort]:not([aria-sort=none]),.tema-laton th .text-foreground{color:hsl(var(--laton));-webkit-text-decoration:underline 1px hsl(var(--laton) / .6);text-decoration:underline 1px hsl(var(--laton) / .6);text-underline-offset:5px}.tema-laton :is([role=dialog],[role=alertdialog]){border-color:hsl(var(--junta-2));box-shadow:inset 0 1px hsl(var(--laton) / .35),0 40px 90px -40px #000000f2}.tema-laton :is([role=dialog],[role=alertdialog]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--esq: 16px;--met: hsl(var(--laton) / .75);--met2: hsl(var(--laton) / .3);background-image:linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met),var(--met)),linear-gradient(var(--met2),var(--met2)),linear-gradient(var(--met2),var(--met2)),linear-gradient(var(--met2),var(--met2)),linear-gradient(var(--met2),var(--met2));background-size:var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),var(--esq) 1px,1px var(--esq),calc(var(--esq) - 6px) 1px,calc(var(--esq) - 6px) 1px,calc(var(--esq) - 6px) 1px,calc(var(--esq) - 6px) 1px;background-position:left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom,left 4px,right 4px,left calc(100% - 4px),right calc(100% - 4px);background-repeat:no-repeat}.tema-laton .bg-dialog>[class*=bg-muted].border-b{border-bottom-color:hsl(var(--laton) / .28)}.tema-laton .bg-dialog>[class*=bg-muted].border-t{border-top-color:hsl(var(--laton) / .28)}.tema-laton :is(.bg-foreground\/45,.bg-black\/60,.bg-black\/50,.backdrop-blur-\[2px\]){background-color:hsl(var(--marmol-hondo) / .82)}.tema-laton [class~=shadow-sm]:not(.bg-card):not([role=dialog]){box-shadow:none}.tema-laton .bg-popover{border-color:hsl(var(--junta-2));box-shadow:inset 0 1px hsl(var(--laton) / .3),0 22px 48px -22px #000000e6}.tema-laton [role=dialog] nav button{font-family:var(--font-rotulo);font-size:.6875rem;letter-spacing:.08em}.tema-laton :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){border-radius:0;font-family:var(--font-rotulo);transition:background-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out}.tema-laton :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):is(:hover,[data-highlighted],[data-state=open]){background-color:hsl(var(--marmol-6));color:hsl(var(--laton));box-shadow:inset 2px 0 hsl(var(--laton))}.tema-laton :is([role=option],[role=menuitemcheckbox],[role=menuitemradio])[data-state=checked]{color:hsl(var(--laton));font-weight:500}.tema-laton :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):focus-visible{outline:none;background-color:hsl(var(--marmol-6));color:hsl(var(--laton));box-shadow:inset 3px 0 hsl(var(--laton))}.tema-laton .bg-popover :is([role=separator],.h-px){background-color:hsl(var(--junta))}.tema-laton .bg-primary[data-side][data-state]{background-color:hsl(var(--marmol-4));color:hsl(var(--marfil));border:1px solid hsl(var(--laton) / .45);border-radius:0;font-family:var(--font-rotulo);letter-spacing:.03em;box-shadow:0 14px 34px -16px #000000e6}.tema-laton .aviso{--tono: var(--laton);border-radius:0;border-color:hsl(var(--tono) / .32);background-color:hsl(var(--marmol-2));box-shadow:inset 3px 0 hsl(var(--tono)),inset 0 1px hsl(var(--tono) / .3);color:hsl(var(--marfil))}.tema-laton .aviso[data-tono=ok]{--tono: var(--estado-ok)}.tema-laton .aviso[data-tono=aviso]{--tono: var(--estado-aviso)}.tema-laton .aviso[data-tono=info]{--tono: var(--estado-info)}.tema-laton .aviso[data-tono=mal]{--tono: var(--destructive)}.tema-laton .aviso :is(p,span,div)[class*=font-semibold]{font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:hsl(var(--tono))}.tema-laton .aviso .text-muted-foreground{color:hsl(var(--marfil-2))}.tema-laton button.aviso{transition:background-color .16s ease-out,box-shadow .16s ease-out}.tema-laton button.aviso:hover{filter:none;background-color:hsl(var(--marmol-6));box-shadow:inset 4px 0 hsl(var(--tono)),inset 0 1px hsl(var(--tono) / .45)}.tema-laton :is(div,section):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"],[class~="bg-estado-ok/5"],[class~="bg-destructive/5"])[class*=border-]{--tono: var(--laton);border-radius:0;border-color:hsl(var(--tono) / .32);background-color:hsl(var(--marmol-2));box-shadow:inset 3px 0 hsl(var(--tono))}.tema-laton :is(div,section):is([class~="bg-estado-ok/10"],[class~="bg-estado-ok/5"])[class*=border-]{--tono: var(--estado-ok)}.tema-laton :is(div,section)[class~="bg-estado-aviso/10"][class*=border-]{--tono: var(--estado-aviso)}.tema-laton :is(div,section)[class~="bg-estado-info/10"][class*=border-]{--tono: var(--estado-info)}.tema-laton :is(div,section):is([class~="bg-destructive/10"],[class~="bg-destructive/5"])[class*=border-]{--tono: var(--destructive)}.tema-laton button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]){--tono: var(--laton);border-radius:0;background-color:hsl(var(--marmol-2));color:hsl(var(--tono));font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:.1em;box-shadow:inset 0 0 0 1px hsl(var(--tono) / .5);transition:background-color .16s ease-out,box-shadow .16s ease-out}.tema-laton button:not(.aviso)[class~="bg-estado-ok/10"]{--tono: var(--estado-ok)}.tema-laton button:not(.aviso)[class~="bg-estado-aviso/10"]{--tono: var(--estado-aviso)}.tema-laton button:not(.aviso)[class~="bg-estado-info/10"]{--tono: var(--estado-info)}.tema-laton button:not(.aviso)[class~="bg-destructive/10"]{--tono: var(--destructive)}.tema-laton button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):hover{background-color:hsl(var(--marmol-6));box-shadow:inset 0 0 0 1px hsl(var(--tono))}.tema-laton .badge-estado{--tono: var(--estado-neutro);--peso: 500;border-radius:0;border-color:hsl(var(--tono) / .5);background-color:hsl(var(--marmol-2));color:hsl(var(--tono));font-size:.6875rem;letter-spacing:.1em}.tema-laton .badge-estado[data-tono=ok]{--tono: var(--estado-ok)}.tema-laton .badge-estado[data-tono=aviso]{--tono: var(--estado-aviso)}.tema-laton .badge-estado[data-tono=info]{--tono: var(--estado-info)}.tema-laton .badge-estado[data-tono=mal]{--tono: var(--destructive)}.tema-laton .badge-estado[data-tono=neutro]{--tono: var(--estado-neutro)}.tema-laton .badge{--peso: 500;border-radius:0;letter-spacing:.1em}.tema-laton .badge:not([class*="text-["]){font-size:.6875rem}.tema-laton .badge:is(.bg-estado-ok,.bg-estado-aviso,.bg-estado-info,.bg-destructive,.bg-primary){--tono: var(--laton);background-color:hsl(var(--marmol-2));color:hsl(var(--tono));box-shadow:inset 0 0 0 1px hsl(var(--tono) / .5)}.tema-laton .badge.bg-estado-ok{--tono: var(--estado-ok)}.tema-laton .badge.bg-estado-aviso{--tono: var(--estado-aviso)}.tema-laton .badge.bg-estado-info{--tono: var(--estado-info)}.tema-laton .badge.bg-destructive{--tono: var(--destructive)}.tema-laton .bg-foreground.text-background,.tema-laton .bg-foreground.rounded-full{background-color:hsl(var(--marmol-2));color:hsl(var(--laton));box-shadow:inset 0 0 0 1px hsl(var(--laton) / .55);border-radius:0}.tema-laton span.rounded.px-1\.5.py-0\.5[class*=font-medium],.tema-laton span.rounded.border.px-1\.5.py-0\.5[class*=font-medium]{font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:.1em;border-radius:0}.tema-laton span:is([class~="bg-estado-ok/10"],[class~="bg-estado-ok/15"],[class~="bg-estado-ok/20"],[class~="bg-estado-aviso/10"],[class~="bg-estado-aviso/15"],[class~="bg-estado-aviso/20"],[class~="bg-estado-info/10"],[class~="bg-estado-info/15"],[class~="bg-estado-info/20"],[class~="bg-destructive/10"],[class~="bg-destructive/15"],[class~="bg-destructive/20"]){--tono: var(--laton);background-color:hsl(var(--marmol-2));border-radius:0;box-shadow:inset 0 0 0 1px hsl(var(--tono) / .45);font-weight:500}.tema-laton span:is([class~="bg-estado-ok/10"],[class~="bg-estado-ok/15"],[class~="bg-estado-ok/20"]){--tono: var(--estado-ok)}.tema-laton span:is([class~="bg-estado-aviso/10"],[class~="bg-estado-aviso/15"],[class~="bg-estado-aviso/20"]){--tono: var(--estado-aviso)}.tema-laton span:is([class~="bg-estado-info/10"],[class~="bg-estado-info/15"],[class~="bg-estado-info/20"]){--tono: var(--estado-info)}.tema-laton span:is([class~="bg-destructive/10"],[class~="bg-destructive/15"],[class~="bg-destructive/20"]){--tono: var(--destructive)}.tema-laton span[class*=border-]:is([class*="border-destructive/"],[class*=border-estado-],[class*="border-muted-foreground/"]):not([class*=bg-]){background-color:hsl(var(--marmol-2));border-radius:0;font-weight:500}.tema-laton .bg-estado-ok :is(.text-white),.tema-laton .bg-estado-ok.text-white{color:hsl(var(--estado-ok-foreground))}.tema-laton .bg-estado-aviso :is(.text-white),.tema-laton .bg-estado-aviso.text-white{color:hsl(var(--estado-aviso-foreground))}.tema-laton .bg-estado-info :is(.text-white),.tema-laton .bg-estado-info.text-white{color:hsl(var(--estado-info-foreground))}.tema-laton .bg-destructive :is(.text-white),.tema-laton .bg-destructive.text-white{color:hsl(var(--destructive-foreground))}.tema-laton .bg-primary :is(.text-white),.tema-laton .bg-primary.text-white{color:hsl(var(--primary-foreground))}.tema-laton :is(.bg-primary,.bg-estado-aviso,.bg-estado-ok,.bg-estado-info,.bg-destructive).text-center.py-1{--tono: var(--laton);font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:.14em;background-color:hsl(var(--marmol-2));color:hsl(var(--tono));box-shadow:inset 0 1px hsl(var(--tono) / .55),inset 0 -1px hsl(var(--tono) / .25)}.tema-laton .bg-estado-aviso.text-center.py-1{--tono: var(--estado-aviso)}.tema-laton .bg-estado-ok.text-center.py-1{--tono: var(--estado-ok)}.tema-laton .bg-estado-info.text-center.py-1{--tono: var(--estado-info)}.tema-laton .bg-destructive.text-center.py-1{--tono: var(--destructive)}.tema-laton :is(span,div):is([class~=bg-primary],[class~=bg-estado-ok],[class~=bg-estado-aviso],[class~=bg-estado-info],[class~=bg-destructive]):is([class*=px-1],[class*=px-2],[class*=min-w-]):not(.btn):not(.text-center){background-color:hsl(var(--marmol-2));color:hsl(var(--tono, var(--laton)));box-shadow:inset 0 0 0 1px hsl(var(--tono, var(--laton)) / .55)}.tema-laton :is(span,div)[class~=bg-estado-ok]:is([class*=px-1],[class*=px-2],[class*=min-w-]){--tono: var(--estado-ok)}.tema-laton :is(span,div)[class~=bg-estado-aviso]:is([class*=px-1],[class*=px-2],[class*=min-w-]){--tono: var(--estado-aviso)}.tema-laton :is(span,div)[class~=bg-estado-info]:is([class*=px-1],[class*=px-2],[class*=min-w-]){--tono: var(--estado-info)}.tema-laton :is(span,div)[class~=bg-destructive]:is([class*=px-1],[class*=px-2],[class*=min-w-]){--tono: var(--destructive)}.tema-laton .punto-estado{box-shadow:0 0 0 1px hsl(var(--laton) / .45);transform-origin:center}.tema-laton .punto-estado[data-tono=aviso]{border-radius:0;transform:rotate(45deg) scale(.84)}.tema-laton .punto-estado[data-tono=info]{border-radius:0;clip-path:inset(0 32% 0 32%);box-shadow:none}.tema-laton .punto-estado[data-tono=mal]{border-radius:0;background-color:transparent;box-shadow:none;background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),hsl(var(--destructive)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to bottom left,transparent calc(50% - 1px),hsl(var(--destructive)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}.tema-laton .punto-estado[data-tono=neutro]{background-color:transparent;box-shadow:inset 0 0 0 1px hsl(var(--marfil-2) / .7)}@keyframes laton-latido{0%,to{opacity:1}50%{opacity:.35}}.tema-laton .punto-estado.animate-pulse{animation:laton-latido 1.6s ease-in-out infinite}html.tema-laton [data-sonner-toaster][data-y-position=top]{top:4.25rem}html.tema-laton .toast{--tono: var(--laton);border-radius:0;border-color:hsl(var(--tono) / .35);background-color:hsl(var(--marmol-4));color:hsl(var(--marfil));font-family:var(--font-rotulo);box-shadow:inset 3px 0 hsl(var(--tono)),inset 0 1px hsl(var(--tono) / .3),0 22px 48px -22px #000000e6}html.tema-laton .toast[data-type=success]{--tono: var(--estado-ok)}html.tema-laton .toast[data-type=warning]{--tono: var(--estado-aviso)}html.tema-laton .toast[data-type=info]{--tono: var(--estado-info)}html.tema-laton .toast[data-type=error]{--tono: var(--destructive)}.tema-laton .toast [data-title]{font-family:var(--font-rotulo);font-weight:500;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--tono))}.tema-laton .toast [data-description]{color:hsl(var(--marfil-2));font-size:.78rem;line-height:1.45}.tema-laton .toast [data-icon]{color:hsl(var(--tono))}.tema-laton .toast [data-close-button]{background-color:hsl(var(--marmol-4));border:1px solid hsl(var(--junta-2));color:hsl(var(--marfil-2));border-radius:0;opacity:0;transition:opacity .14s ease-out,color .14s ease-out,border-color .14s ease-out}.tema-laton .toast:is(:hover,:focus-within) [data-close-button]{opacity:1}.tema-laton .toast [data-close-button]:hover{color:hsl(var(--laton));border-color:hsl(var(--laton) / .6)}.tema-laton .toast [data-button]{background-color:hsl(var(--laton));color:hsl(var(--marmol-hondo));border-radius:0;font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:.1em;font-weight:500}.tema-laton .toast [data-cancel]{background-color:hsl(var(--marmol-2));color:hsl(var(--marfil));border-radius:0}.tema-laton .animate-pulse:not(.punto-estado){background-color:#2d433c;background-image:linear-gradient(100deg,transparent 30%,hsl(var(--laton) / .14) 50%,transparent 70%);background-size:220% 100%;border-radius:0}.tema-laton :is([class*=bg-chart-],.bg-primary):is(:has(.kpi-value),.rounded-xl.pb-7) :is([class*=bg-current-],.animate-pulse){background-color:#2d433c}.tema-laton :is(.h-2,.h-1\.5,.h-3).rounded-full.bg-muted.overflow-hidden{border-radius:0;background-color:hsl(var(--marmol));box-shadow:inset 0 0 0 1px hsl(var(--junta))}.tema-laton :is(.h-2,.h-1\.5,.h-3).rounded-full.bg-muted.overflow-hidden>*{border-radius:0}.tema-laton [class~="border-destructive/30"][class~="bg-destructive/5"]{border:1px dashed hsl(var(--destructive) / .6);background-color:hsl(var(--marmol-2));border-radius:0}.tema-laton [class*=border-dashed]{border-color:hsl(var(--junta-2))}.tema-laton .recharts-wrapper{font-family:var(--font-rotulo);font-size:10px}.tema-laton .recharts-cartesian-grid line{stroke:hsl(var(--junta) / .7)}.tema-laton :is(.recharts-cartesian-axis-line,.recharts-cartesian-axis-tick-line){stroke:hsl(var(--junta-2))}.tema-laton .recharts-text{fill:hsl(var(--marfil-2));letter-spacing:.04em}.tema-laton .recharts-legend-item-text{color:hsl(var(--marfil-2))!important}.tema-laton .recharts-tooltip-cursor{fill:hsl(var(--laton) / .07)}.tema-laton .recharts-default-tooltip{border:1px solid hsl(var(--laton) / .45)!important;border-radius:0!important;box-shadow:0 22px 48px -22px #000000e6;font-family:var(--font-rotulo)}.tema-laton .recharts-tooltip-label{color:hsl(var(--marfil-2));letter-spacing:.06em}.tema-laton .recharts-pie-sector path{stroke:hsl(var(--marmol-3));stroke-width:2}.tema-laton :is(.recharts-line-dot,.recharts-active-dot) circle{stroke:hsl(var(--marmol-3))}.tema-laton :is([fill="#22c55e"],[fill="#10b981"],[fill="#16a34a"],[stroke="#22c55e"],[stroke="#10b981"]){fill:hsl(var(--estado-ok));stroke:hsl(var(--estado-ok))}.tema-laton :is([fill="#f59e0b"],[fill="#f97316"],[fill="#eab308"],[stroke="#f59e0b"],[stroke="#f97316"]){fill:hsl(var(--estado-aviso));stroke:hsl(var(--estado-aviso))}.tema-laton :is([fill="#ef4444"],[fill="#dc2626"],[stroke="#ef4444"],[stroke="#dc2626"]){fill:hsl(var(--destructive));stroke:hsl(var(--destructive))}.tema-laton :is([fill="#3b82f6"],[fill="#0ea5e9"],[stroke="#3b82f6"],[stroke="#0ea5e9"]){fill:hsl(var(--estado-info));stroke:hsl(var(--estado-info))}.tema-laton [stroke="#0AB3A3"]{stroke:hsl(var(--laton))}.tema-laton [stroke="#334155"]{stroke:hsl(var(--junta))}.tema-laton [stroke="#7c3aed"]{stroke:hsl(var(--chart-2))}.tema-laton :is([class^=text-purple-],[class*=" text-purple-"],[class^=text-violet-],[class*=" text-violet-"],[class^=text-fuchsia-],[class*=" text-fuchsia-"],[class^=text-indigo-],[class*=" text-indigo-"]){color:hsl(var(--chart-2))}.tema-laton :is([class^=bg-purple-],[class*=" bg-purple-"],[class^=bg-violet-],[class*=" bg-violet-"],[class^=bg-fuchsia-],[class*=" bg-fuchsia-"],[class^=bg-indigo-],[class*=" bg-indigo-"]){background-color:hsl(var(--marmol-2));color:hsl(var(--chart-2));box-shadow:inset 0 0 0 1px hsl(var(--chart-2) / .45)}.tema-laton :is([class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-indigo-500],[class~=bg-indigo-600]){background-color:hsl(var(--chart-2));color:hsl(var(--marmol-hondo));box-shadow:none}.tema-laton :is([class^=border-purple-],[class*=" border-purple-"],[class^=border-violet-],[class*=" border-violet-"],[class^=border-indigo-],[class*=" border-indigo-"]){border-color:hsl(var(--chart-2) / .45)}.tema-laton :is([class^=text-slate-],[class*=" text-slate-"],[class^=text-gray-],[class*=" text-gray-"],[class^=text-zinc-],[class*=" text-zinc-"],[class^=text-neutral-],[class*=" text-neutral-"],[class^=text-stone-],[class*=" text-stone-"]){color:hsl(var(--marfil-2))}.tema-laton :is([class~=text-slate-100],[class~=text-slate-200],[class~=text-gray-100],[class~=text-zinc-100]){color:hsl(var(--marfil))}.tema-laton :is([class~=bg-white],[class~=bg-slate-50],[class~=bg-gray-50],[class~=bg-gray-100],[class~=bg-zinc-50],[class~=bg-zinc-100]){background-color:hsl(var(--marmol-2))}.tema-laton :is([class^=border-slate-],[class*=" border-slate-"],[class^=border-gray-],[class*=" border-gray-"],[class^=border-zinc-],[class*=" border-zinc-"]){border-color:hsl(var(--junta))}.tema-laton :is([class^=text-emerald-],[class*=" text-emerald-"],[class^=text-green-],[class*=" text-green-"]){color:hsl(var(--estado-ok))}.tema-laton :is([class^=text-amber-],[class*=" text-amber-"],[class^=text-yellow-],[class*=" text-yellow-"],[class^=text-orange-],[class*=" text-orange-"]){color:hsl(var(--estado-aviso))}.tema-laton :is([class^=text-red-],[class*=" text-red-"],[class^=text-rose-],[class*=" text-rose-"]){color:hsl(var(--destructive))}.tema-laton :is([class^=text-blue-],[class*=" text-blue-"],[class^=text-sky-],[class*=" text-sky-"],[class^=text-cyan-],[class*=" text-cyan-"],[class^=text-teal-],[class*=" text-teal-"]){color:hsl(var(--estado-info))}.tema-laton :is([class^=bg-emerald-],[class*=" bg-emerald-"],[class^=bg-green-],[class*=" bg-green-"]){background-color:hsl(var(--estado-ok) / .14)}.tema-laton :is([class^=bg-amber-],[class*=" bg-amber-"],[class^=bg-yellow-],[class*=" bg-yellow-"],[class^=bg-orange-],[class*=" bg-orange-"]){background-color:hsl(var(--estado-aviso) / .14)}.tema-laton :is([class^=bg-red-],[class*=" bg-red-"],[class^=bg-rose-],[class*=" bg-rose-"]){background-color:hsl(var(--destructive) / .14)}.tema-laton :is([class^=bg-blue-],[class*=" bg-blue-"],[class^=bg-sky-],[class*=" bg-sky-"],[class^=bg-teal-],[class*=" bg-teal-"]){background-color:hsl(var(--estado-info) / .14)}.tema-laton .bg-white.rounded-lg.border.p-4{background-color:#fff;border-color:hsl(var(--junta-2))}.tema-laton .bg-\[\#FF5F57\]{background-color:hsl(var(--destructive))}.tema-laton .bg-\[\#FEBC2E\]{background-color:hsl(var(--laton))}.tema-laton .bg-\[\#28C840\]{background-color:hsl(var(--laton-hondo))}.tema-laton :is(.bg-\[\#FF5F57\],.bg-\[\#FEBC2E\],.bg-\[\#28C840\]){border-radius:0}.tema-laton [role=dialog] nav [class~=rounded-full][class~=border]{transform:rotate(45deg) scale(.78)}.tema-laton :is(.text-\[\#166b1f\],.text-\[\#0AB3A3\]){color:hsl(var(--estado-ok))}.tema-laton .bg-\[\#0AB3A3\]\/15{background-color:hsl(var(--estado-ok) / .14)}html.tema-laton{scrollbar-color:hsl(var(--laton) / .55) hsl(var(--marmol-hondo))}.tema-laton ::-webkit-scrollbar,.tema-laton::-webkit-scrollbar{width:10px;height:10px}.tema-laton ::-webkit-scrollbar-track,.tema-laton::-webkit-scrollbar-track{background:hsl(var(--marmol-hondo))}.tema-laton ::-webkit-scrollbar-thumb,.tema-laton::-webkit-scrollbar-thumb{background:hsl(var(--laton) / .5);border:3px solid hsl(var(--marmol-hondo));border-radius:0}.tema-laton ::-webkit-scrollbar-thumb:hover,.tema-laton::-webkit-scrollbar-thumb:hover{background:hsl(var(--laton))}.tema-laton ::-moz-selection{background:hsl(var(--laton));color:hsl(var(--marmol-hondo))}.tema-laton ::selection{background:hsl(var(--laton));color:hsl(var(--marmol-hondo))}html.tema-laton :focus-visible{outline:2px solid hsl(var(--laton));outline-offset:2px;--tw-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000}.tema-laton a:where(:hover,.underline){text-decoration-thickness:1px;text-underline-offset:3px}.tema-laton :is(td,.kpi-value,.tabular-nums){font-variant-numeric:tabular-nums}.tema-laton .bg-\[\#05090a\]{background-color:hsl(var(--marmol));background-image:conic-gradient(from 225deg at 50% -8%,transparent 0deg,hsl(var(--laton) / .06) 18deg,transparent 36deg,hsl(var(--laton) / .05) 54deg,transparent 72deg,hsl(var(--laton) / .06) 90deg,transparent 108deg),radial-gradient(120% 60% at 50% -6%,hsl(160 40% 22% / .3),transparent 62%)}.tema-laton .bg-\[\#05090a\] .bg-\[\#05090a\]{background-image:none;background-color:transparent}.tema-laton .bg-\[\#05090a\] .text-white{color:hsl(var(--marfil))}.tema-laton .bg-\[\#05090a\] :is(.text-white\/45,.text-white\/40,.text-white\/35,.text-white\/20){color:hsl(var(--marfil-2))}.tema-laton .bg-\[\#05090a\] .placeholder\:text-white\/20::-moz-placeholder{color:hsl(var(--marfil-2) / .6)}.tema-laton .bg-\[\#05090a\] .placeholder\:text-white\/20::placeholder{color:hsl(var(--marfil-2) / .6)}.tema-laton .bg-\[\#05090a\] .rounded-2xl.border.bg-white\/\[0\.02\]{background-color:hsl(var(--marmol-3));border-color:hsl(var(--junta-2));border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px hsl(var(--laton) / .45),0 40px 90px -40px #000000f2}.tema-laton .bg-\[\#05090a\] .bg-white\/\[0\.12\],.tema-laton .bg-\[\#05090a\] .bg-white\/20{background-color:hsl(var(--junta-2))}.tema-laton .bg-\[\#05090a\] .border-white\/\[0\.06\]{border-color:hsl(var(--laton) / .25)}.tema-laton .bg-\[\#05090a\] input{background:transparent;border:0;box-shadow:none}.tema-laton .bg-\[\#05090a\] input:focus-visible{outline:none;box-shadow:none}.tema-laton .bg-\[\#05090a\] :is(h1,h2)[style]{font-family:var(--font-display)!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.015em}.tema-laton .bg-\[\#05090a\] h1[style] span[style]{font-style:normal!important}.tema-laton .bg-\[\#05090a\] :is(label,span)[style*="rgba(255"]{color:hsl(var(--marfil-2))!important}.tema-laton .bg-\[\#05090a\] label{font-family:var(--font-rotulo)!important;letter-spacing:var(--versal)!important}.tema-laton .bg-\[\#05090a\] button[type=submit]{border-radius:0;font-family:var(--font-rotulo);text-transform:uppercase;letter-spacing:.12em;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.tema-laton .bg-\[\#05090a\] .rounded-full.border[style]{border-radius:0;letter-spacing:.14em;text-transform:uppercase}.tema-laton.logo-mono .bg-\[\#05090a\] img[alt=Valwisp]{filter:brightness(0) invert(.78) sepia(1) saturate(1.8) hue-rotate(346deg) brightness(.78)}@keyframes laton-puertas{0%{opacity:0;clip-path:inset(0 50% 0 50%)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes laton-desliza{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0 0}}@keyframes laton-filete{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.tema-laton :is([role=dialog],[role=alertdialog])[data-state=open]{animation:laton-puertas .22s cubic-bezier(.22,.8,.28,1) both}.tema-laton :is([role=menu],[role=listbox],.bg-popover)[data-state=open],.tema-laton header .bg-card.shadow-xl{animation:laton-desliza .14s cubic-bezier(.22,.8,.28,1) both}.tema-laton .page-title:after{animation:laton-filete .2s cubic-bezier(.22,.8,.28,1) both;transform-origin:left}.tema-laton [role=tabpanel][data-state=active]{animation:laton-desliza .18s ease-out both}.tema-laton .animate-pulse:not(.punto-estado){animation:laton-brillo 1.9s ease-in-out infinite}}@keyframes laton-brillo{0%{background-position:130% 0}to{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.tema-laton [data-state=open],.tema-laton [data-state=closed],.tema-laton .page-title:after,.tema-laton :is(.animate-pulse,.punto-estado.animate-pulse){animation:none}html.tema-laton .toast{transition:none}.tema-laton *{transition-property:background-color,border-color,color,fill,stroke,box-shadow,opacity}}.tema-laton :is(.btn,tbody tr,[role=menuitem],[role=option],aside nav a,aside nav button){transition-duration:.14s}.tema-rotativa{--papel: 42 20% 93%;--hoja: 40 33% 98%;--papel-2: 40 18% 91%;--papel-3: 40 16% 87%;--tinta: 30 8% 11%;--tinta-2: 30 5% 37%;--filete: 35 10% 78%;--filete-2: 30 8% 52%;--rojo: 358 78% 42%;--sello: 215 40% 34%;--plomo: 30 5% 35%;--sepia: 32 50% 31%;--background: var(--papel);--foreground: var(--tinta);--card: var(--hoja);--card-foreground: var(--tinta);--popover: var(--hoja);--popover-foreground: var(--tinta);--dialog: var(--hoja);--dialog-foreground: var(--tinta);--primary: var(--tinta);--primary-foreground: var(--hoja);--secondary: var(--papel-2);--secondary-foreground: var(--tinta);--muted: var(--papel-2);--muted-foreground: var(--tinta-2);--accent: var(--papel-3);--accent-foreground: var(--tinta);--destructive: var(--rojo);--destructive-foreground: var(--hoja);--border: var(--filete);--input: var(--filete-2);--ring: var(--rojo);--radius: 0rem;--chart-1: 30 8% 18%;--chart-2: var(--sello);--chart-3: var(--plomo);--chart-4: var(--sepia);--chart-5: var(--rojo);--sidebar-background: var(--hoja);--sidebar-foreground: var(--tinta);--sidebar-primary: var(--rojo);--sidebar-primary-foreground: var(--hoja);--sidebar-accent: var(--papel-2);--sidebar-accent-foreground: var(--tinta);--sidebar-border: var(--tinta);--sidebar-ring: var(--rojo);--vc-chrome-from: #FCFBF8;--vc-chrome-to: #F1EEE7;--vc-chrome-fg: 30 8% 11%;--vc-chrome-accent: 358 78% 42%;--vc-chrome-line: rgba(30, 28, 25, .85);--vc-chrome-hover: rgba(30, 28, 25, .06);--font-serif: "Newsreader", "Times New Roman", Georgia, serif;--font-grotesca: "Schibsted Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--grano: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.11 0 0 0 0 0.10 0 0 0 0.10 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");font-family:var(--font-grotesca);font-feature-settings:"kern" 1,"liga" 1}.tema-rotativa :is(main,aside[data-app-sidebar],header.h-14){background-image:var(--grano)}.tema-rotativa :is(.shadow-sm,.shadow,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:none}.tema-rotativa :is(.rounded,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-t-xl,.rounded-b-xl,.rounded-t-lg,.rounded-b-lg,.sm\:rounded-xl,.sm\:rounded-lg,.sm\:first\:rounded-t-xl,.sm\:\[\&\:nth-last-child\(2\)\]\:rounded-b-xl){border-radius:0}.tema-rotativa header.h-14{border-bottom-color:hsl(var(--tinta));box-shadow:inset 0 -3px hsl(var(--card)),inset 0 -4px hsl(var(--tinta))}.tema-rotativa aside[data-app-sidebar]>div:first-child{box-shadow:inset 0 -3px hsl(var(--sidebar-background)),inset 0 -4px hsl(var(--tinta))}.tema-rotativa .bg-popover{border-color:hsl(var(--tinta))}.tema-rotativa .bg-dialog{border-color:hsl(var(--tinta));outline:1px solid hsl(var(--tinta));outline-offset:3px}.tema-rotativa .bg-dialog:focus-visible{outline:1px solid hsl(var(--tinta));outline-offset:3px}.tema-rotativa :is(h1,h2,h3,.page-title,.kpi-value,.bg-card>div>div.font-semibold.tracking-tight){font-family:var(--font-serif);font-weight:600;font-optical-sizing:auto;letter-spacing:-.01em}.tema-rotativa :is(.text-2xl,.text-3xl,.text-4xl,.text-5xl).font-bold.tabular-nums{font-family:var(--font-serif);font-weight:700;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums}.tema-rotativa .page-title{font-size:1.75rem;line-height:1.1;letter-spacing:-.015em}.tema-rotativa .page-title:before{content:"";display:block;width:2rem;height:3px;margin-bottom:.5rem;background:hsl(var(--rojo))}.tema-rotativa :is(.page-subtitle,[role=dialog] h2+p){font-family:var(--font-serif);font-style:italic;font-size:.9375rem;line-height:1.3}.tema-rotativa [role=dialog] h2{font-size:1.25rem;font-weight:700}.tema-rotativa .kpi-value{font-size:2rem;line-height:1;font-weight:700;font-variant-numeric:lining-nums tabular-nums}.tema-rotativa .recharts-legend-item-text{font-size:.75rem}.tema-rotativa :is(td,.tabular-nums){font-variant-numeric:lining-nums tabular-nums}.tema-rotativa th{font-family:var(--font-grotesca);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tinta))}.tema-rotativa thead{border-bottom-color:hsl(var(--tinta))}.tema-rotativa label{font-family:var(--font-grotesca);color:hsl(var(--tinta) / .72)}.tema-rotativa label.uppercase{letter-spacing:.08em}.tema-rotativa [role=tablist]{background:transparent;padding:0;gap:.25rem;border-radius:0;border-bottom:1px solid hsl(var(--filete))}.tema-rotativa [role=tab]{font-family:var(--font-grotesca);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:hsl(var(--tinta-2))}.tema-rotativa [role=tab]:is([data-state=active],[aria-selected=true]){background:transparent;color:hsl(var(--tinta));border-bottom-color:hsl(var(--rojo));box-shadow:none}.tema-rotativa .btn{border-radius:0;font-family:var(--font-grotesca);font-weight:500;box-shadow:none}.tema-rotativa .btn:is(.bg-primary,.bg-destructive){font-weight:600}.tema-rotativa .btn:hover{box-shadow:none}.tema-rotativa .btn.bg-primary:hover{background-color:hsl(var(--tinta));box-shadow:inset 0 -3px hsl(var(--rojo))}.tema-rotativa .btn.bg-card:hover{border-color:hsl(var(--tinta))}.tema-rotativa :is(input,select,textarea,[role=combobox]):focus-visible{border-color:hsl(var(--rojo))}.tema-rotativa :is(input,textarea,select,[role=combobox]).border-transparent{border-color:hsl(var(--input));background-color:hsl(var(--hoja))}.tema-rotativa select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding-right:1.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%231E1C19' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center}.tema-rotativa aside[data-app-sidebar] nav{counter-reset:seccion}.tema-rotativa aside[data-app-sidebar] nav>:is(a,div){counter-increment:seccion}.tema-rotativa aside[data-app-sidebar] nav>a:before,.tema-rotativa aside[data-app-sidebar] nav>div>button:before{content:counter(seccion,decimal-leading-zero);content:counter(seccion,decimal-leading-zero) / "";flex:none;width:1.125rem;font-family:var(--font-grotesca);font-size:.6875rem;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:hsl(var(--tinta) / .66)}.tema-rotativa aside[data-app-sidebar].w-\[56px\] nav>a:before,.tema-rotativa aside[data-app-sidebar].w-\[56px\] nav>div>button:before{display:none}.tema-rotativa aside[data-app-sidebar] nav :is(a,button):not(.text-sidebar-primary){color:hsl(var(--tinta) / .78);font-family:var(--font-grotesca)}.tema-rotativa aside[data-app-sidebar] nav :is(a,button):not(.text-sidebar-primary):hover{color:hsl(var(--tinta))}.tema-rotativa aside[data-app-sidebar] nav .text-sidebar-primary{font-weight:600}.tema-rotativa aside[data-app-sidebar] nav>a.text-sidebar-primary,.tema-rotativa aside[data-app-sidebar] nav>div>button.text-sidebar-primary{position:relative}.tema-rotativa aside[data-app-sidebar] nav>a.text-sidebar-primary:after,.tema-rotativa aside[data-app-sidebar] nav>div>button.text-sidebar-primary:after{content:"";position:absolute;left:0;top:.4rem;bottom:.4rem;width:3px;background:hsl(var(--rojo))}.tema-rotativa aside[data-app-sidebar] span.uppercase.tracking-widest{color:hsl(var(--tinta) / .66)}.tema-rotativa aside[data-app-sidebar]>div:last-child button:hover{color:hsl(var(--rojo));background:hsl(var(--rojo) / .08)}.tema-rotativa.logo-mono .logo-isp{filter:brightness(0) opacity(.9)}.tema-rotativa :is(a,button,input,select,textarea,summary,[role=tab],[role=combobox],[role=switch],[role=radio],[role=checkbox],[role=menuitem],[role=option],[tabindex]):not(.bg-dialog):focus-visible{outline:2px solid hsl(var(--rojo));outline-offset:2px;box-shadow:none}.tema-rotativa ::-moz-selection{background:hsl(var(--rojo));color:hsl(var(--hoja))}.tema-rotativa ::selection{background:hsl(var(--rojo));color:hsl(var(--hoja))}.tema-rotativa ::-webkit-scrollbar-thumb{border-radius:0;background:hsl(var(--tinta) / .3)}.tema-rotativa ::-webkit-scrollbar-thumb:hover{background:hsl(var(--tinta) / .55)}.tema-rotativa .toast{border-radius:0;box-shadow:none;outline:1px solid hsl(var(--tinta) / .35);outline-offset:2px;font-family:var(--font-grotesca)}.tema-rotativa .toast [data-title]{font-family:var(--font-serif);font-weight:600;font-size:.9375rem}.tema-rotativa .toast[data-type=success]{box-shadow:inset 0 3px hsl(var(--estado-ok))}.tema-rotativa .toast[data-type=warning]{box-shadow:inset 0 3px hsl(var(--estado-aviso))}.tema-rotativa .toast[data-type=info]{box-shadow:inset 0 3px hsl(var(--estado-info))}.tema-rotativa .toast[data-type=error]{box-shadow:inset 0 3px hsl(var(--rojo))}.tema-rotativa .toast[data-type=success] [data-title]{color:hsl(var(--estado-ok))}.tema-rotativa .toast[data-type=warning] [data-title]{color:hsl(var(--estado-aviso))}.tema-rotativa .toast[data-type=info] [data-title]{color:hsl(var(--estado-info))}.tema-rotativa .toast[data-type=error] [data-title]{color:hsl(var(--rojo))}.tema-rotativa [data-sonner-toaster][data-theme]{--border-radius: 0px;font-family:var(--font-grotesca)}.tema-rotativa [data-sonner-toast] [data-close-button]{border-radius:0;border-color:hsl(var(--tinta));color:hsl(var(--tinta));background:hsl(var(--hoja));left:auto;right:0;top:0;transform:translate(-.4rem,.4rem)}.tema-rotativa [data-sonner-toast]:has([data-close-button]) [data-content]{padding-right:1.25rem}.tema-rotativa [data-sonner-toaster][data-y-position=top]{top:4.25rem}.tema-rotativa{--estado-ok: 152 42% 27%;--estado-ok-foreground: var(--hoja);--estado-aviso: 32 55% 30%;--estado-aviso-foreground: var(--hoja);--estado-info: var(--sello);--estado-info-foreground: var(--hoja)}.tema-rotativa :is([class~="group-hover:text-purple-500"],[class~=text-purple-500],[class~=text-purple-600],[class~=text-purple-700],[class~="text-purple-700/80"],[class~=text-purple-800],[class~=text-purple-900],[class~=text-slate-800],[class~=text-slate-900],[class~=text-violet-600],[class~=text-violet-700],[class~=text-violet-800],[class~=text-violet-900]){color:hsl(var(--tinta))}.tema-rotativa :is([class~=bg-purple-100],[class~=bg-purple-50],[class~="bg-purple-50/30"],[class~="bg-purple-50/50"],[class~="bg-purple-500/10"],[class~="bg-purple-500/15"],[class~=bg-violet-100],[class~=bg-violet-50],[class~="bg-violet-500/10"],[class~="bg-violet-500/20"]){background-color:hsl(var(--tinta) / .1)}.tema-rotativa :is([class~=bg-blue-50],[class~="bg-blue-500/10"],[class~="bg-blue-500/20"],[class~="bg-blue-500/25"],[class~=bg-cyan-100],[class~="bg-cyan-500/10"],[class~="bg-cyan-500/15"],[class~="bg-cyan-500/20"]){background-color:hsl(var(--estado-info) / .1)}.tema-rotativa :is([class~=text-amber-300],[class~=text-amber-400],[class~="text-amber-400/70"],[class~="text-amber-400/80"],[class~="text-amber-400/90"],[class~=text-orange-300],[class~=text-orange-400]):not(.dark *){color:hsl(var(--estado-aviso))}.tema-rotativa :is([class~=bg-blue-400],[class~=bg-blue-500],[class~="bg-blue-500/80"],[class~=bg-blue-700],[class~=bg-cyan-500],[class~=bg-indigo-500]){background-color:hsl(var(--estado-info));color:hsl(var(--hoja))}.tema-rotativa :is([class~=bg-neutral-800],[class~=bg-zinc-500],[class~="bg-zinc-500/10"],[class~=bg-zinc-700],[class~=bg-zinc-900],[class~="group-hover:bg-zinc-800"]){background-color:hsl(var(--filete))}.tema-rotativa :is([class~=text-blue-200],[class~=text-blue-300],[class~=text-blue-400],[class~="text-blue-400/70"],[class~=text-cyan-300],[class~=text-cyan-400]):not(.dark *){color:hsl(var(--estado-info))}.tema-rotativa :is([class~=text-emerald-300],[class~="text-emerald-300/90"],[class~=text-emerald-400],[class~="text-emerald-400/70"],[class~="text-emerald-400/80"],[class~=text-green-300]):not(.dark *){color:hsl(var(--estado-ok))}.tema-rotativa :is([class~=bg-amber-50],[class~="bg-amber-500/10"],[class~="bg-amber-500/15"],[class~="bg-amber-500/20"],[class~="bg-orange-500/10"]){background-color:hsl(var(--estado-aviso) / .1)}.tema-rotativa :is([class~="bg-emerald-500/10"],[class~="bg-emerald-500/15"],[class~="bg-emerald-500/20"],[class~="bg-green-500/20"],[class~=bg-teal-100]){background-color:hsl(var(--estado-ok) / .1)}.tema-rotativa :is([class~=bg-purple-500],[class~="bg-purple-500/30"],[class~=bg-purple-600],[class~=bg-violet-500],[class~=bg-violet-600]){background-color:hsl(var(--tinta));color:hsl(var(--hoja))}.tema-rotativa :is([class~="border-emerald-400/20"],[class~="border-emerald-400/25"],[class~="border-emerald-400/30"],[class~="border-emerald-400/40"],[class~="border-emerald-500/30"]){border-color:hsl(var(--estado-ok) / .7)}.tema-rotativa :is([class~=border-neutral-800],[class~=border-slate-100],[class~=border-slate-200],[class~=border-slate-300],[class~=border-zinc-600]){border-color:hsl(var(--filete))}.tema-rotativa :is([class~=text-slate-500],[class~=text-slate-600],[class~=text-slate-700],[class~=text-zinc-500],[class~=text-zinc-600]){color:hsl(var(--tinta-2))}.tema-rotativa :is([class~="hover:bg-blue-500/10"],[class~="hover:bg-cyan-500/10"],[class~="hover:bg-cyan-500/20"],[class~="hover:bg-cyan-500/25"]):hover{background-color:hsl(var(--estado-info) / .1)}.tema-rotativa :is([class~=bg-emerald-400],[class~=bg-emerald-500],[class~="bg-emerald-500/90"],[class~=bg-teal-500]){background-color:hsl(var(--estado-ok));color:hsl(var(--hoja))}.tema-rotativa :is([class~=text-amber-500],[class~=text-amber-700],[class~=text-amber-800],[class~=text-amber-900]){color:hsl(var(--estado-aviso))}.tema-rotativa :is([class~=text-emerald-500],[class~="text-emerald-500/50"],[class~=text-emerald-700],[class~=text-teal-700]){color:hsl(var(--estado-ok))}.tema-rotativa :is([class~=ring-blue-400],[class~="ring-blue-500/30"],[class~="ring-cyan-500/30"]){--tw-ring-color: hsl(var(--estado-info) / .5)}.tema-rotativa :is([class~="hover:bg-amber-500/20"],[class~="hover:bg-amber-500/25"],[class~="hover:bg-orange-500/20"]):hover{background-color:hsl(var(--estado-aviso) / .1)}.tema-rotativa :is([class~=bg-amber-400],[class~=bg-amber-500],[class~=bg-orange-400]){background-color:hsl(var(--estado-aviso));color:hsl(var(--hoja))}.tema-rotativa :is([class~="hover:bg-blue-400"],[class~="hover:bg-blue-800"],[class~="hover:bg-cyan-500/30"]):hover{background-color:hsl(var(--estado-info));color:hsl(var(--hoja))}.tema-rotativa :is([class~="hover:bg-emerald-500/10"],[class~="hover:bg-emerald-500/20"],[class~="hover:bg-emerald-500/25"]):hover{background-color:hsl(var(--estado-ok) / .1)}.tema-rotativa :is([class~="bg-red-500/10"],[class~="bg-red-500/15"],[class~="bg-red-500/20"]){background-color:hsl(var(--rojo) / .1)}.tema-rotativa :is([class~="hover:bg-purple-100"],[class~="hover:bg-violet-200"],[class~="hover:bg-violet-500/20"]):hover{background-color:hsl(var(--tinta) / .1)}.tema-rotativa :is([class~="focus:border-blue-500"],[class~="focus:border-blue-500/40"],[class~="focus:border-blue-500/50"]):focus{border-color:hsl(var(--estado-info) / .7)}.tema-rotativa :is([class~=border-purple-200],[class~=border-purple-300],[class~=border-violet-200]){border-color:hsl(var(--tinta) / .35)}.tema-rotativa :is([class~=text-blue-500],[class~=text-blue-700],[class~=text-cyan-700]){color:hsl(var(--estado-info))}.tema-rotativa :is([class~="hover:text-blue-300"],[class~="hover:text-blue-400"],[class~="hover:text-cyan-400"]):not(.dark *):hover{color:hsl(var(--estado-info))}.tema-rotativa :is([class~=text-red-500],[class~=text-red-600],[class~=text-red-700]){color:hsl(var(--rojo))}.tema-rotativa :is([class~=text-purple-400],[class~=text-violet-300],[class~=text-violet-400]):not(.dark *){color:hsl(var(--tinta))}.tema-rotativa :is([class~="ring-emerald-500/30"],[class~="ring-green-500/30"]){--tw-ring-color: hsl(var(--estado-ok) / .5)}.tema-rotativa :is([class~="hover:bg-red-500/10"],[class~="hover:bg-red-500/20"]):hover{background-color:hsl(var(--rojo) / .1)}.tema-rotativa :is([class~=border-blue-400],[class~=border-blue-500]){border-color:hsl(var(--estado-info) / .7)}.tema-rotativa :is([class~=text-red-300],[class~=text-red-400]):not(.dark *){color:hsl(var(--rojo))}.tema-rotativa :is([class~="hover:text-red-300"],[class~="hover:text-red-400"]):not(.dark *):hover{color:hsl(var(--rojo))}.tema-rotativa :is([class~=fill-zinc-300],[class~=fill-zinc-400]){fill:hsl(var(--tinta-2))}.tema-rotativa :is([class~="ring-amber-500/30"]){--tw-ring-color: hsl(var(--estado-aviso) / .5)}.tema-rotativa :is([class~="focus:ring-blue-500/30"]):focus{--tw-ring-color: hsl(var(--estado-info) / .5)}.tema-rotativa :is([class~="ring-red-500/30"]){--tw-ring-color: hsl(var(--rojo) / .5)}.tema-rotativa :is([class~="ring-violet-500/30"]){--tw-ring-color: hsl(var(--tinta) / .5)}.tema-rotativa :is([class~="hover:bg-emerald-500"]):hover{background-color:hsl(var(--estado-ok));color:hsl(var(--hoja))}.tema-rotativa :is([class~="hover:bg-zinc-500/20"]):hover{background-color:hsl(var(--filete))}.tema-rotativa :is([class~=bg-slate-50]){background-color:hsl(var(--papel-2))}.tema-rotativa :is([class~=bg-red-500]){background-color:hsl(var(--rojo));color:hsl(var(--hoja))}.tema-rotativa :is([class~="hover:bg-red-500"]):hover{background-color:hsl(var(--rojo));color:hsl(var(--hoja))}.tema-rotativa :is([class~="hover:bg-violet-700"]):hover{background-color:hsl(var(--tinta));color:hsl(var(--hoja))}.tema-rotativa :is([class~=border-amber-200]){border-color:hsl(var(--estado-aviso) / .35)}.tema-rotativa :is([class~="focus:border-amber-500/40"]):focus{border-color:hsl(var(--estado-aviso) / .7)}.tema-rotativa :is([class~="border-amber-500/30"]){border-color:hsl(var(--estado-aviso) / .7)}.tema-rotativa :is([class~="hover:border-blue-300"]):hover{border-color:hsl(var(--estado-info) / .35)}.tema-rotativa :is([class~="border-red-500/40"]){border-color:hsl(var(--rojo) / .7)}.tema-rotativa :is([class~="border-purple-500/20"]){border-color:hsl(var(--tinta) / .7)}.tema-rotativa :is([class~="hover:text-emerald-400"]):not(.dark *):hover{color:hsl(var(--estado-ok))}.tema-rotativa :is([class~="focus:text-red-400"]):not(.dark *):focus{color:hsl(var(--rojo))}.tema-rotativa :is([class~="hover:text-purple-800"]):hover{color:hsl(var(--tinta))}.tema-rotativa :is([class~=fill-violet-300]){fill:hsl(var(--tinta))}.tema-rotativa .aviso{border-radius:0;border-width:1px;box-shadow:inset 0 3px 0 0 currentColor;padding-top:.85rem}.tema-rotativa .aviso.px-3{padding-top:.6rem}.tema-rotativa .aviso[data-tono=ok]{color:hsl(var(--estado-ok))}.tema-rotativa .aviso[data-tono=aviso]{color:hsl(var(--estado-aviso))}.tema-rotativa .aviso[data-tono=info]{color:hsl(var(--estado-info))}.tema-rotativa .aviso[data-tono=mal]{color:hsl(var(--rojo))}.tema-rotativa .aviso>div{color:hsl(var(--tinta))}.tema-rotativa .aviso :is(p,div)>:is(p,span):first-child{font-family:var(--font-serif)}.tema-rotativa .aviso .font-semibold{font-family:var(--font-serif);font-weight:600;font-size:1rem}.tema-rotativa .aviso:hover{filter:none;background-color:hsl(var(--papel-2))}.tema-rotativa :is([class~=bg-amber-50],[class~=bg-emerald-50],[class~=bg-red-50],[class~=bg-blue-50],[class~=bg-sky-50],[class~=bg-orange-100],[class~=bg-amber-100])[class~=border]{border-width:1px}.tema-rotativa :is([class~="bg-destructive/5"],[class~="bg-destructive/10"]){background-color:hsl(var(--rojo) / .06)}.tema-rotativa [data-radix-popper-content-wrapper] .bg-primary.text-primary-foreground{font-family:var(--font-grotesca);font-size:.6875rem;letter-spacing:.02em;border-radius:0;box-shadow:inset 0 0 0 1px hsl(var(--hoja) / .25)}.tema-rotativa :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){border-radius:0;font-family:var(--font-grotesca)}.tema-rotativa :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):not(.bg-dialog):is([data-highlighted],:focus,[data-state=open]){background-color:hsl(var(--papel-3));box-shadow:inset 3px 0 hsl(var(--rojo))}.tema-rotativa [role=option][data-state=checked]{font-weight:600}.tema-rotativa :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):not(.bg-dialog):focus-visible{outline:none}.tema-rotativa :is([role=menu],[role=listbox],.bg-popover) [role=separator]{background-color:hsl(var(--filete))}.tema-rotativa :is([role=menu],.bg-popover) [class~=font-semibold][class~=px-2]{font-family:var(--font-grotesca);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--tinta-2))}.tema-rotativa [role=switch]{border-radius:0;border-color:hsl(var(--tinta) / .55);background-color:hsl(var(--hoja))}.tema-rotativa [role=switch][data-state=checked]{border-color:hsl(var(--tinta));background-color:hsl(var(--tinta))}.tema-rotativa [role=switch]>span{border-radius:0;box-shadow:none;background-color:hsl(var(--tinta))}.tema-rotativa [role=switch][data-state=checked]>span{background-color:hsl(var(--hoja))}.tema-rotativa [role=switch]:disabled{opacity:.4}.tema-rotativa input:is([type=checkbox],[type=radio]){accent-color:hsl(var(--tinta))}.tema-rotativa [role=checkbox]{border-radius:0;border-color:hsl(var(--tinta) / .55)}.tema-rotativa [role=checkbox][data-state=checked]{background-color:hsl(var(--tinta));border-color:hsl(var(--tinta));color:hsl(var(--hoja))}.tema-rotativa [class~="bg-[#FF5F57]"]{background-color:hsl(var(--rojo))}.tema-rotativa [class~="bg-[#FEBC2E]"]{background-color:hsl(var(--estado-aviso))}.tema-rotativa [class~="bg-[#28C840]"]{background-color:hsl(var(--estado-ok))}.tema-rotativa :is([class~="bg-[#FF5F57]"],[class~="bg-[#FEBC2E]"],[class~="bg-[#28C840]"]){border-radius:0;box-shadow:none}.tema-rotativa [role=dialog] .text-sidebar-primary{color:hsl(var(--estado-ok))}.tema-rotativa tbody tr:not([class~="hover:bg-transparent"]):hover{background-color:hsl(var(--papel-2))}.tema-rotativa tbody tr:is([class~="bg-primary/5"],[class~="bg-primary/10"],[aria-selected=true],[data-state=selected]){background-color:hsl(var(--papel-2));box-shadow:inset 3px 0 hsl(var(--rojo))}.tema-rotativa th button[class~=text-foreground] svg{color:hsl(var(--rojo));opacity:1}.tema-rotativa th button:hover{color:hsl(var(--tinta))}.tema-rotativa :is([class~=tabular-nums]){font-variant-numeric:lining-nums tabular-nums}.tema-rotativa button[class~="bg-primary/15"][class~=uppercase]{background-color:hsl(var(--papel-2));color:hsl(var(--tinta));box-shadow:inset 0 -2px hsl(var(--rojo))}.tema-rotativa .animate-pulse{background-color:hsl(var(--papel-3));border-radius:0}.tema-rotativa :is(.h-1,.h-1\.5,.h-2,.h-2\.5,.h-3).w-full.rounded-full,.tema-rotativa :is(.h-1,.h-1\.5,.h-2,.h-2\.5,.h-3).w-full.rounded-full>*{border-radius:0}.tema-rotativa .rounded-full:is(.text-xs,.text-2xs,.text-\[9px\],.text-\[10px\],.text-\[11px\]){border-radius:0}.tema-rotativa :is(.badge-estado,.badge){border-radius:0;font-family:var(--font-grotesca);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.tema-rotativa .badge-estado{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 35%,transparent)}.tema-rotativa .badge{line-height:1.15rem}.tema-rotativa .punto-estado{border-radius:0;transform-origin:center}.tema-rotativa .punto-estado[data-tono=aviso]{transform:rotate(45deg) scale(.86)}.tema-rotativa .punto-estado[data-tono=info]{clip-path:inset(0 30% 0 30%)}.tema-rotativa .punto-estado[data-tono=mal]{background-color:transparent;background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),hsl(var(--rojo)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to bottom left,transparent calc(50% - 1px),hsl(var(--rojo)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}.tema-rotativa .punto-estado[data-tono=neutro]{background-color:transparent;box-shadow:inset 0 0 0 1px hsl(var(--tinta) / .55)}.tema-rotativa header [class~=bg-red-500][class~=rounded-full]{border-radius:0;font-family:var(--font-grotesca);font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px hsl(var(--hoja))}.tema-rotativa :is(header,[role=dialog]) .rounded-full:is([class*=h-8],[class*=h-7],[class*=h-6],[class*="h-3.5"]){border-radius:0}.tema-rotativa aside[aria-label="Módulos de Valwisp"]{border-left-color:hsl(var(--tinta))}.tema-rotativa aside[aria-label="Módulos de Valwisp"]>nav:first-child{box-shadow:inset 0 3.5rem 0 -3.25rem hsl(var(--tinta)),inset 0 3.25rem 0 -3.25rem hsl(var(--card))}.tema-rotativa aside[aria-label="Módulos de Valwisp"] nav a[aria-current=page] .bg-accent{background-color:hsl(var(--papel-2));box-shadow:inset -3px 0 hsl(var(--rojo))}.tema-rotativa aside[aria-label="Módulos de Valwisp"] :is(.border-t,.border-b){border-color:hsl(var(--filete))}.tema-rotativa .fixed.right-0.top-1\/2.border.bg-card{border-color:hsl(var(--tinta));border-radius:0}.tema-rotativa header .absolute.top-full.bg-card{border-color:hsl(var(--tinta));box-shadow:none}.tema-rotativa header .absolute.top-full.bg-card>.border-b{border-color:hsl(var(--tinta))}.tema-rotativa header .absolute.top-full.bg-card :is(button,a):hover{background-color:hsl(var(--papel-2))}.tema-rotativa .recharts-cartesian-grid line{stroke:hsl(var(--tinta) / .18);stroke-dasharray:none}.tema-rotativa .recharts-cartesian-axis-line{stroke:hsl(var(--tinta))}.tema-rotativa .recharts-cartesian-axis-tick-line{stroke:hsl(var(--filete-2))}.tema-rotativa .recharts-text{fill:hsl(var(--tinta-2));font-family:var(--font-grotesca);font-size:11px;font-variant-numeric:lining-nums tabular-nums}.tema-rotativa :is(.recharts-legend-item,.recharts-legend-item-text){color:hsl(var(--tinta))!important;font-size:.75rem}.tema-rotativa .recharts-legend-wrapper{font-family:var(--font-grotesca)}.tema-rotativa .recharts-default-tooltip{background-color:hsl(var(--hoja))!important;border:1px solid hsl(var(--tinta))!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-grotesca);font-size:.75rem;padding:.5rem .75rem!important}.tema-rotativa .recharts-tooltip-label{font-family:var(--font-serif);font-weight:600;font-size:.875rem;color:hsl(var(--tinta))}.tema-rotativa .recharts-tooltip-item{font-variant-numeric:lining-nums tabular-nums}.tema-rotativa .recharts-tooltip-cursor{fill:hsl(var(--tinta) / .06)}.tema-rotativa :is(.recharts-bar-rectangle,.recharts-rectangle) path,.tema-rotativa .recharts-bar-rectangle{stroke:hsl(var(--tinta));stroke-width:1}.tema-rotativa .recharts-pie-sector path{stroke:hsl(var(--hoja));stroke-width:2}.tema-rotativa .recharts-line-curve{stroke-width:1.5}.tema-rotativa .recharts-area-area{fill-opacity:.12}.tema-rotativa :is([fill="#22c55e"],[fill="#10b981"],[fill="#0F8A83"],[fill="#059669"],[fill="#16a34a"]){fill:hsl(var(--estado-ok))}.tema-rotativa :is([stroke="#22c55e"],[stroke="#10b981"],[stroke="#0F8A83"],[stroke="#059669"],[stroke="#16a34a"]){stroke:hsl(var(--estado-ok))}.tema-rotativa :is([fill="#f59e0b"],[fill="#f97316"],[fill="#eab308"],[fill="#D98B21"],[fill="#98652B"],[fill="#d97706"]){fill:hsl(var(--estado-aviso))}.tema-rotativa :is([stroke="#f59e0b"],[stroke="#f97316"],[stroke="#eab308"],[stroke="#D98B21"],[stroke="#d97706"]){stroke:hsl(var(--estado-aviso))}.tema-rotativa :is([fill="#3b82f6"],[fill="#0B5CAD"],[fill="#6366f1"],[fill="#6E5DA8"],[fill="#2563eb"],[fill="#0ea5e9"]){fill:hsl(var(--sello))}.tema-rotativa :is([stroke="#3b82f6"],[stroke="#0B5CAD"],[stroke="#6366f1"],[stroke="#2563eb"],[stroke="#0ea5e9"]){stroke:hsl(var(--sello))}.tema-rotativa :is([fill="#ef4444"],[fill="#dc2626"],[fill="#C94C5C"],[fill="#e11d48"]){fill:hsl(var(--rojo))}.tema-rotativa :is([stroke="#ef4444"],[stroke="#dc2626"],[stroke="#C94C5C"],[stroke="#e11d48"]){stroke:hsl(var(--rojo))}.tema-rotativa :is([fill="#94a3b8"],[fill="#526273"],[fill="#64748b"]){fill:hsl(var(--plomo))}.tema-rotativa :is([stroke="#94a3b8"],[stroke="#526273"],[stroke="#64748b"]){stroke:hsl(var(--plomo))}.tema-rotativa :is([fill="#0B1725"],[fill="#1e293b"],[fill="#0f172a"]){fill:hsl(var(--tinta))}.tema-rotativa :is([stroke="#E6EBEF"],[stroke="#D9E1E7"],[stroke="#e2e8f0"],[stroke="#e5e7eb"]){stroke:hsl(var(--filete))}.tema-rotativa :is([fill="#D9E1E7"],[fill="#E6EBEF"],[fill="#e2e8f0"]){fill:hsl(var(--papel-3))}.tema-rotativa .min-h-screen.bg-\[\#05090a\],.tema-rotativa .min-h-screen.bg-\[\#05090a\] .bg-\[\#05090a\]{background-color:hsl(var(--papel));background-image:var(--grano)}.tema-rotativa .min-h-screen.bg-\[\#05090a\] [style*=radial-gradient],.tema-rotativa .min-h-screen.bg-\[\#05090a\] [style*=backgroundImage],.tema-rotativa .min-h-screen.bg-\[\#05090a\] .opacity-\[0\.05\]{display:none}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .text-white{color:hsl(var(--tinta))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] :is(.text-white\/45,.text-white\/40,.text-white\/35){color:hsl(var(--tinta-2))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .text-white\/20{color:hsl(var(--tinta-2))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] :is(.border-white\/\[0\.07\],.border-white\/\[0\.06\]){border-color:hsl(var(--tinta))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .bg-white\/\[0\.02\]{background-color:hsl(var(--hoja));outline:1px solid hsl(var(--tinta));outline-offset:3px;-webkit-backdrop-filter:none;backdrop-filter:none}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .bg-white\/20{background-color:hsl(var(--tinta) / .35)}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .bg-white\/\[0\.12\]{background-color:hsl(var(--filete-2))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] input{color:hsl(var(--tinta))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] input::-moz-placeholder{color:hsl(var(--tinta-2))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] input::placeholder{color:hsl(var(--tinta-2))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] label{color:hsl(var(--tinta-2))!important;font-family:var(--font-grotesca)!important}.tema-rotativa .min-h-screen.bg-\[\#05090a\] label+.relative>span:first-child{color:hsl(var(--tinta-2))!important}.tema-rotativa .min-h-screen.bg-\[\#05090a\] :has(>input:focus)>span:first-child,.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2:has(input:focus) label{color:hsl(var(--rojo))!important}.tema-rotativa .min-h-screen.bg-\[\#05090a\] h1,.tema-rotativa .min-h-screen.bg-\[\#05090a\] h2{font-family:var(--font-serif)!important;font-weight:600!important;letter-spacing:-.015em}.tema-rotativa .min-h-screen.bg-\[\#05090a\] img[alt=Valwisp]{filter:brightness(0) opacity(.9)}.tema-rotativa .min-h-screen.bg-\[\#05090a\] button[type=submit]{box-shadow:none!important;border-radius:0;font-family:var(--font-grotesca)}.tema-rotativa .min-h-screen.bg-\[\#05090a\] button[type=submit]:hover{box-shadow:inset 0 -3px hsl(var(--rojo))!important}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .rounded-full.text-\[11px\].border{border-color:hsl(var(--tinta));background-color:hsl(var(--hoja))!important;color:hsl(var(--tinta))!important}.tema-rotativa .min-h-screen.bg-\[\#05090a\] [fill^="url(#hubGlow"]{display:none}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative{border:1px solid hsl(var(--input));background-color:hsl(var(--hoja))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative>span:first-of-type{left:.5rem}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative>button{right:.5rem}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative input{padding-left:2.25rem;padding-right:2.25rem}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative:focus-within{border-color:hsl(var(--rojo))}.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative>span.h-px,.tema-rotativa .min-h-screen.bg-\[\#05090a\] .space-y-2>.relative>.h-px{display:none}.tema-rotativa .min-h-screen.bg-\[\#05090a\] h2:before{content:"";display:block;width:2rem;height:3px;margin-bottom:.5rem;background:hsl(var(--rojo))}@media(prefers-reduced-motion:no-preference){.tema-rotativa :is(.bg-dialog,.bg-popover)[data-state=open]{animation-duration:.16s;animation-timing-function:cubic-bezier(.2,.8,.2,1);--tw-enter-scale: 1}.tema-rotativa aside[data-app-sidebar] nav>a.text-sidebar-primary:after,.tema-rotativa aside[data-app-sidebar] nav>div>button.text-sidebar-primary:after{animation:rotativa-trazo .18s cubic-bezier(.2,.8,.2,1) both}.tema-rotativa .page-title:before{animation:rotativa-filete .2s cubic-bezier(.2,.8,.2,1) both}.tema-rotativa .btn{transition-duration:.12s}.tema-rotativa [role=tab]{transition:color .15s ease-out,border-color .15s ease-out}.tema-rotativa [data-radix-popper-content-wrapper]>[data-state=delayed-open],.tema-rotativa [data-radix-popper-content-wrapper]>[data-state=instant-open]{animation-duration:.12s;--tw-enter-scale: 1}}@media(prefers-reduced-motion:reduce){.tema-rotativa [data-state=open],.tema-rotativa [data-state=closed]{animation:none}}.tema-rotativa tbody tr{transition:background-color .12s ease-out}.tema-rotativa :is([role=menuitem],[role=option]){transition:background-color 80ms ease-out}@keyframes rotativa-trazo{0%{transform:scaleY(0);transform-origin:top}to{transform:scaleY(1);transform-origin:top}}@keyframes rotativa-filete{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}html.tema-taller{--papel: 44 60% 93%;--hoja: 40 40% 98%;--tinta: 24 14% 9%;--tinta-2: 24 8% 32%;--cobalto: 230 100% 56%;--amarillo: 47 100% 63%;--amarillo-2: 47 100% 80%;--amarillo-3: 47 80% 90%;--rojo: 4 78% 38%;--estado-ok: 158 72% 23%;--estado-ok-foreground: 0 0% 100%;--estado-ok-suave: 158 62% 80%;--estado-aviso: 32 95% 26%;--estado-aviso-foreground: 0 0% 100%;--estado-aviso-suave: 40 100% 80%;--estado-info: 272 55% 42%;--estado-info-foreground: 0 0% 100%;--estado-info-suave: 272 90% 86%;--estado-mal-suave: 352 100% 89%;--background: var(--papel);--foreground: var(--tinta);--card: var(--hoja);--card-foreground: var(--tinta);--popover: var(--hoja);--popover-foreground: var(--tinta);--dialog: var(--hoja);--dialog-foreground: var(--tinta);--primary: var(--cobalto);--primary-foreground: 0 0% 100%;--secondary: var(--amarillo);--secondary-foreground: var(--tinta);--muted: var(--amarillo-3);--muted-foreground: var(--tinta-2);--accent: var(--amarillo-2);--accent-foreground: var(--tinta);--destructive: var(--rojo);--destructive-foreground: 0 0% 100%;--border: var(--tinta);--input: var(--tinta);--ring: var(--cobalto);--radius: 0rem;--chart-1: 205 75% 72%;--chart-2: 97 75% 78%;--chart-3: 189 75% 76%;--chart-4: 325 65% 78%;--chart-5: 217 12% 78%;--sidebar-background: var(--amarillo);--sidebar-foreground: var(--tinta);--sidebar-primary: var(--tinta);--sidebar-primary-foreground: var(--amarillo);--sidebar-accent: var(--hoja);--sidebar-accent-foreground: var(--tinta);--sidebar-border: var(--tinta);--sidebar-ring: var(--cobalto);--sombra: hsl(var(--tinta));--font-cartel: "Archivo", "Arial Black", Impact, sans-serif;font-family:Archivo,Helvetica Neue,Arial,sans-serif}.tema-taller .font-sans{font-family:Archivo,Helvetica Neue,Arial,sans-serif}.tema-taller main{background-image:radial-gradient(hsl(var(--tinta) / .06) 1px,transparent 1.3px);background-size:7px 7px}.tema-taller :is(h1,h2,h3,.page-title,th,.kpi-value,[role=tab],.btn:not(.btn-icon),aside nav a,aside nav button){font-family:var(--font-cartel)}.tema-taller :is(h1,h2,h3,.page-title){font-weight:900;font-stretch:112%;text-transform:uppercase;letter-spacing:.01em}.tema-taller :is(h2,h3){font-weight:800;font-stretch:105%;letter-spacing:.03em}.tema-taller div.font-semibold.tracking-tight{font-family:var(--font-cartel);font-weight:800;font-stretch:105%;text-transform:uppercase;letter-spacing:.03em}.tema-taller .page-title{font-size:1.55rem;line-height:1;font-stretch:125%;letter-spacing:-.01em}.tema-taller .page-title:before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.35em;vertical-align:.05em;background:hsl(var(--cobalto));box-shadow:3px 3px 0 var(--sombra)}.tema-taller .page-title>span{font-weight:500;font-stretch:100%;text-transform:none;letter-spacing:0}.tema-taller .kpi-value{font-weight:900;font-stretch:125%;font-size:2rem;line-height:.95;letter-spacing:-.02em}.tema-taller th{font-weight:800;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--tinta));border-bottom:2px solid hsl(var(--tinta))}.tema-taller :is(tbody tr,td){border-color:hsl(var(--tinta) / .25)}.tema-taller :is(.recharts-bar-rectangle,.recharts-pie-sector) path{stroke:hsl(var(--tinta));stroke-width:2px}.tema-taller .recharts-area-curve{stroke-width:2.5px}.tema-taller .recharts-cartesian-grid line{stroke:hsl(var(--tinta) / .22)}.tema-taller :is(.recharts-cartesian-axis-line,.recharts-cartesian-axis-tick-line){stroke:hsl(var(--tinta))}.tema-taller .recharts-cartesian-axis-tick text{fill:hsl(var(--tinta-2));font-weight:600}.tema-taller .recharts-default-tooltip{border:2px solid hsl(var(--tinta))!important;border-radius:0!important;box-shadow:4px 4px 0 var(--sombra);font-family:Archivo,Helvetica Neue,Arial,sans-serif}.tema-taller [class*=rounded]:not([class*=rounded-full]){border-radius:0}.tema-taller [class*=rounded-full]:not([role=switch]):not([role=switch] *):not([class*=animate-spin]):not(.punto-estado){border-radius:0}.tema-taller [class*=ring-]:not(:focus-visible):not(:focus-within){--tw-ring-color: hsl(var(--tinta));--tw-ring-offset-width: 0px;--tw-ring-offset-color: transparent}.tema-taller :is(div,section,article,li).bg-card.border,.tema-taller :is(a,button):not(.btn).bg-card.border{border-width:2px;border-color:hsl(var(--tinta));box-shadow:2px 2px 0 var(--sombra)}.tema-taller div.rounded-xl.p-5.border[class*=bg-muted]{border-width:2px;border-color:hsl(var(--tinta));box-shadow:2px 2px 0 var(--sombra)}.tema-taller :is(div,section,article,li,a,button).bg-card.border :is(div,section,article,li,a,button):not(.btn).bg-card.border{border-width:1px;border-color:hsl(var(--tinta) / .45);box-shadow:none}.tema-taller .bg-popover{border:2px solid hsl(var(--tinta));box-shadow:5px 5px 0 var(--sombra)}.tema-taller .bg-dialog{border-color:hsl(var(--tinta))}.tema-taller .bg-dialog.grid,.tema-taller .bg-dialog.flex.border{border-width:3px;box-shadow:10px 10px 0 var(--sombra)}.tema-taller .bg-dialog.border-l{border-left-width:3px}.tema-taller .bg-dialog.border-r{border-right-width:3px}.tema-taller .bg-dialog.border-t{border-top-width:3px}.tema-taller .bg-dialog.border-b{border-bottom-width:3px}.tema-taller .bg-dialog>.bg-muted.border-b{border-bottom-width:2px}.tema-taller .bg-dialog>[class*=bg-muted].border-t{border-top-width:2px}.tema-taller .backdrop-blur-\[2px\]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:hsl(var(--tinta) / .55);background-image:radial-gradient(hsl(var(--papel) / .12) 1px,transparent 1.4px);background-size:5px 5px}.tema-taller .btn{border-radius:0;font-weight:700;transition:transform .06s linear,box-shadow .06s linear,background-color .06s linear,color .06s linear}.tema-taller .btn:not(.btn-icon){text-transform:uppercase;letter-spacing:.02em;font-size:.76rem}.tema-taller .btn.h-8:not(.btn-icon){font-size:.72rem;letter-spacing:.01em}.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary){border:2px solid hsl(var(--tinta));box-shadow:3px 3px 0 var(--sombra)}.tema-taller .btn:is(.bg-card,.bg-secondary),.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary).h-8{box-shadow:2px 2px 0 var(--sombra)}.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--sombra)}.tema-taller .btn:is(.bg-card,.bg-secondary):hover,.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary).h-8:hover{box-shadow:3px 3px 0 var(--sombra)}.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):active{transform:translate(3px,3px);box-shadow:0 0 0 var(--sombra)}.tema-taller .btn:is(.bg-card,.bg-secondary):active,.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary).h-8:active{transform:translate(2px,2px)}.tema-taller .btn:is(.bg-primary,.bg-destructive,.bg-card,.bg-secondary):disabled{transform:none;box-shadow:none}.tema-taller .btn.bg-card:hover{border-color:hsl(var(--tinta))}.tema-taller :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,[role=combobox]){border:2px solid hsl(var(--tinta));border-radius:0;background-color:hsl(var(--hoja));box-shadow:none}.tema-taller :is(input,select,textarea,[role=combobox]):focus-visible{outline:none;border-color:hsl(var(--cobalto));box-shadow:3px 3px hsl(var(--cobalto))}.tema-taller :is(input[type=checkbox],input[type=radio]){accent-color:hsl(var(--cobalto))}.tema-taller [role=switch]{border:2px solid hsl(var(--tinta))}.tema-taller [role=switch][data-state=unchecked]{background-color:hsl(var(--hoja))}.tema-taller [role=switch][data-state=unchecked]>span{background-color:hsl(var(--tinta))}.tema-taller [role=switch][data-state=checked]>span{background-color:hsl(var(--hoja))}html.tema-taller :focus-visible{outline:3px solid hsl(var(--tinta));outline-offset:2px}html.tema-taller{caret-color:hsl(var(--cobalto))}.tema-taller a:where(:hover,.underline){text-decoration-thickness:2px;text-underline-offset:3px}.tema-taller :is(td,.kpi-value,.tabular-nums){font-variant-numeric:tabular-nums}.tema-taller [role=tablist]{height:auto;padding:0;gap:0;background:transparent;border:2px solid hsl(var(--tinta));border-radius:0;box-shadow:3px 3px 0 var(--sombra)}.tema-taller [role=tab]{border-radius:0;padding:.45rem .9rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--tinta));border-right:2px solid hsl(var(--tinta))}.tema-taller [role=tab]:last-child{border-right:0}.tema-taller [role=tab]:is([data-state=active],[aria-selected=true]){background:hsl(var(--tinta));color:hsl(var(--papel));box-shadow:none}.tema-taller nav[role=tablist]{gap:0}.tema-taller button.border-b-2.-mb-px{border-radius:0;font-family:var(--font-cartel);font-weight:800;font-size:.74rem;text-transform:uppercase;letter-spacing:.05em;transition:none}.tema-taller button.border-b-2.-mb-px:is(.border-primary,[class~=border-primary]){border-bottom-width:3px;border-color:hsl(var(--cobalto));color:hsl(var(--tinta))}.tema-taller button.border-b-2.-mb-px:hover{color:hsl(var(--tinta))}.tema-taller button.border-b-2.-mb-px>span{border-radius:0;border:1.5px solid hsl(var(--tinta) / .5);font-family:var(--font-cartel)}.tema-taller button.border-b-2.-mb-px:is(.border-primary,[class~=border-primary])>span{background:hsl(var(--tinta));color:hsl(var(--papel));border-color:hsl(var(--tinta))}.tema-taller :is([class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"])[class~=text-primary]{background-color:hsl(var(--tinta));color:hsl(var(--papel))}.tema-taller :is([class~="bg-primary/10"],[class~="bg-primary/15"],[class~="bg-primary/20"])[class~=text-primary] *{color:inherit}.tema-taller [class~=border-primary]:is([class~="bg-primary/5"],[class~="bg-primary/10"]){background-color:hsl(var(--hoja));border-color:hsl(var(--tinta));border-width:2px;box-shadow:4px 4px hsl(var(--cobalto))}.tema-taller :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5){color:hsl(var(--tinta))}.tema-taller :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl,.tema-taller .bg-primary.rounded-xl.pb-7{border:3px solid hsl(var(--tinta));box-shadow:6px 6px 0 var(--sombra);transition:transform .08s linear,box-shadow .08s linear}.tema-taller :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl:hover,.tema-taller .bg-primary.rounded-xl.pb-7:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--sombra)}.tema-taller .bg-primary.rounded-xl.p-5{border:2px solid hsl(var(--tinta));box-shadow:2px 2px 0 var(--sombra)}.tema-taller .bg-primary.rounded-xl:is(.pb-7,.p-5) :is(.opacity-50,.opacity-60,.opacity-70,.opacity-80){opacity:1}.tema-taller .bg-primary.rounded-xl.pb-7 :is(.bg-current-10,.bg-current-25){background-color:hsl(var(--hoja));color:hsl(var(--tinta))}.tema-taller :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5) :is(.opacity-50,.opacity-60,.opacity-70,.opacity-80){opacity:.85}.tema-taller [data-app-sidebar]{border-right-width:3px}.tema-taller [data-app-sidebar]>div:first-child{border-bottom-width:3px}.tema-taller aside nav :is(a,button){color:hsl(var(--tinta));border-radius:0;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;transition:background-color .06s linear,color .06s linear}.tema-taller aside nav .border-l{border-left-width:2px;border-color:hsl(var(--tinta))}.tema-taller aside nav .border-l a{font-family:inherit;font-weight:600;font-size:.76rem;text-transform:none;letter-spacing:0}.tema-taller aside nav :is(a,button):hover{background:hsl(var(--amarillo-2));color:hsl(var(--tinta))}.tema-taller aside nav button[aria-expanded=true]{background:hsl(var(--tinta));color:hsl(var(--amarillo))}.tema-taller aside nav button[aria-expanded=true] svg{color:inherit;opacity:1}.tema-taller aside nav a[aria-current=page]{background:hsl(var(--hoja));color:hsl(var(--tinta));box-shadow:2px 2px 0 var(--sombra),inset 0 0 0 2px hsl(var(--tinta))}.tema-taller [class*="text-sidebar-foreground/"]{color:hsl(var(--tinta) / .75)}.tema-taller.logo-mono .logo-isp{filter:brightness(0)}.tema-taller :is([class*="text-muted-foreground/"],[class*="text-foreground/"]){color:hsl(var(--tinta-2))}.tema-taller :is(.bg-popover,header .absolute.bg-card) :is(p,h3,h4,div,span).font-semibold:not(.badge):not(.badge-estado){font-family:var(--font-cartel);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.tema-taller :is(.bg-popover,header .absolute.bg-card) :is([class~="bg-primary/5"],[class~="bg-accent/50"],[class~="bg-muted/50"],[class~="bg-muted/30"]):not([class~=text-primary]){background-color:hsl(var(--amarillo-3))}.tema-taller header.h-14{border-bottom-width:3px}html.tema-taller{scrollbar-color:hsl(var(--tinta)) hsl(var(--papel))}.tema-taller ::-webkit-scrollbar{width:12px;height:12px}.tema-taller ::-webkit-scrollbar-track{background:hsl(var(--papel))}.tema-taller ::-webkit-scrollbar-thumb{background:hsl(var(--tinta));border-radius:0;border:3px solid hsl(var(--papel))}.tema-taller ::-webkit-scrollbar-thumb:hover{background:hsl(var(--cobalto))}.tema-taller ::-moz-selection{background:hsl(var(--amarillo));color:hsl(var(--tinta))}.tema-taller ::selection{background:hsl(var(--amarillo));color:hsl(var(--tinta))}@keyframes taller-estampa{0%{opacity:0;box-shadow:0 0 0 var(--sombra)}50%{opacity:1;box-shadow:0 0 0 var(--sombra)}to{opacity:1;box-shadow:10px 10px 0 var(--sombra)}}@keyframes taller-entra{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}.tema-taller .bg-dialog.grid[data-state=open]{animation:taller-estampa .22s steps(2,end) both}.tema-taller .bg-dialog.flex[data-state=open]{animation:taller-entra .18s steps(3,end) both}@media(prefers-reduced-motion:reduce){.tema-taller .bg-dialog[data-state=open]{animation:none}.tema-taller .btn,.tema-taller aside nav :is(a,button),.tema-taller :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl,.tema-taller .bg-primary.rounded-xl.pb-7{transition:none}.tema-taller .btn:hover,.tema-taller :is(.bg-chart-1,.bg-chart-2,.bg-chart-3,.bg-chart-4,.bg-chart-5).rounded-xl:hover,.tema-taller .bg-primary.rounded-xl.pb-7:hover{transform:none}}.tema-taller :is([class~=bg-violet-50],[class~=bg-violet-100],[class~=bg-purple-50],[class~=bg-purple-100],[class~="bg-purple-500/10"]){background-color:hsl(var(--hoja));border:1.5px solid hsl(var(--tinta) / .6);border-radius:0;color:hsl(var(--tinta))}.tema-taller :is([class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700]){background-color:hsl(var(--estado-info));color:hsl(var(--estado-info-foreground))}.tema-taller :is([class~=text-violet-600],[class~=text-violet-700],[class~=text-violet-800],[class~=text-purple-500],[class~=text-purple-600],[class~=text-purple-700],[class~=text-purple-800],[class~=text-purple-900],[class~="text-purple-700/80"]){color:hsl(var(--tinta))}.tema-taller :is([class~=border-violet-200],[class~=border-purple-200]){border-color:hsl(var(--tinta))}.tema-taller span:is([class~="bg-estado-ok/10"],[class~="bg-estado-ok/15"],[class~="bg-estado-ok/20"]){background-color:hsl(var(--estado-ok-suave))}.tema-taller span:is([class~="bg-estado-aviso/10"],[class~="bg-estado-aviso/15"],[class~="bg-estado-aviso/20"]){background-color:hsl(var(--estado-aviso-suave))}.tema-taller span:is([class~="bg-estado-info/10"],[class~="bg-estado-info/15"],[class~="bg-estado-info/20"]){background-color:hsl(var(--estado-info-suave))}.tema-taller span:is([class~="bg-destructive/10"],[class~="bg-destructive/15"],[class~="bg-destructive/20"]){background-color:hsl(var(--estado-mal-suave))}.tema-taller span:is([class~="bg-estado-ok/10"],[class~="bg-estado-ok/15"],[class~="bg-estado-ok/20"],[class~="bg-estado-aviso/10"],[class~="bg-estado-aviso/15"],[class~="bg-estado-aviso/20"],[class~="bg-estado-info/10"],[class~="bg-estado-info/15"],[class~="bg-estado-info/20"],[class~="bg-destructive/10"],[class~="bg-destructive/15"],[class~="bg-destructive/20"]){border:1.5px solid hsl(var(--tinta) / .6);border-radius:0;color:hsl(var(--tinta));font-weight:700}.tema-taller span[class*=border-]:is([class*="border-destructive/"],[class*=border-estado-],[class*="border-muted-foreground/"]):not([class*=bg-]){background-color:hsl(var(--hoja));border:1.5px solid hsl(var(--tinta) / .6);border-radius:0;color:hsl(var(--tinta));font-weight:700}.tema-taller :is(div,section):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"])[class*=border-]{border:2px solid hsl(var(--tinta));border-radius:0;box-shadow:3px 3px 0 var(--sombra);color:hsl(var(--tinta))}.tema-taller :is(div,section)[class~="bg-estado-ok/10"][class*=border-]{background-color:hsl(var(--estado-ok-suave))}.tema-taller :is(div,section)[class~="bg-estado-aviso/10"][class*=border-]{background-color:hsl(var(--estado-aviso-suave))}.tema-taller :is(div,section)[class~="bg-estado-info/10"][class*=border-]{background-color:hsl(var(--estado-info-suave))}.tema-taller :is(div,section)[class~="bg-destructive/10"][class*=border-]{background-color:hsl(var(--estado-mal-suave))}.tema-taller :is(.aviso,div,section):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"],[data-tono]) :is(p,h3,h4,span):is([class~=text-estado-ok],[class~=text-estado-aviso],[class~=text-estado-info],[class~=text-destructive]){color:hsl(var(--tinta))}.tema-taller .aviso{border:2px solid hsl(var(--tinta));border-radius:0;box-shadow:3px 3px 0 var(--sombra);color:hsl(var(--tinta))}.tema-taller .aviso[data-tono=ok]{background-color:hsl(var(--estado-ok-suave))}.tema-taller .aviso[data-tono=aviso]{background-color:hsl(var(--estado-aviso-suave))}.tema-taller .aviso[data-tono=info]{background-color:hsl(var(--estado-info-suave))}.tema-taller .aviso[data-tono=mal]{background-color:hsl(var(--estado-mal-suave))}.tema-taller .aviso>div>p:first-child{font-family:var(--font-cartel);font-weight:800;font-stretch:105%;text-transform:uppercase;letter-spacing:.04em}.tema-taller .aviso .text-muted-foreground{color:hsl(var(--tinta-2))}.tema-taller button.aviso{transition:transform .06s linear,box-shadow .06s linear}.tema-taller button.aviso:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--sombra);filter:none}.tema-taller button.aviso:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--sombra)}.tema-taller button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]){border:2px solid hsl(var(--tinta));border-radius:0;box-shadow:2px 2px 0 var(--sombra);color:hsl(var(--tinta));font-family:var(--font-cartel);font-weight:800;text-transform:uppercase;letter-spacing:.03em;transition:transform .06s linear,box-shadow .06s linear}.tema-taller button:not(.aviso)[class~="bg-estado-ok/10"]{background-color:hsl(var(--estado-ok-suave))}.tema-taller button:not(.aviso)[class~="bg-estado-aviso/10"]{background-color:hsl(var(--estado-aviso-suave))}.tema-taller button:not(.aviso)[class~="bg-estado-info/10"]{background-color:hsl(var(--estado-info-suave))}.tema-taller button:not(.aviso)[class~="bg-destructive/10"]{background-color:hsl(var(--estado-mal-suave))}.tema-taller button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--sombra)}.tema-taller button:not(.aviso):is([class~="bg-estado-ok/10"],[class~="bg-estado-aviso/10"],[class~="bg-estado-info/10"],[class~="bg-destructive/10"]):active{transform:translate(2px,2px);box-shadow:0 0 0 var(--sombra)}.tema-taller .badge-estado{border-width:1.5px;border-radius:0;font-family:var(--font-cartel);font-weight:800;font-size:.7rem;letter-spacing:.03em;color:hsl(var(--tinta))}.tema-taller [class~=uppercase]:is([class*="text-[10px]"],[class*="text-[11px]"],.text-2xs){font-size:.7rem;letter-spacing:.02em}.tema-taller .badge-estado[data-tono=ok]{background-color:hsl(var(--estado-ok-suave));border-color:hsl(var(--estado-ok))}.tema-taller .badge-estado[data-tono=aviso]{background-color:hsl(var(--estado-aviso-suave));border-color:hsl(var(--estado-aviso))}.tema-taller .badge-estado[data-tono=info]{background-color:hsl(var(--estado-info-suave));border-color:hsl(var(--estado-info))}.tema-taller .badge-estado[data-tono=mal]{background-color:hsl(var(--estado-mal-suave));border-color:hsl(var(--destructive))}.tema-taller .badge-estado[data-tono=neutro]{background-color:hsl(var(--amarillo-3));border-color:hsl(var(--tinta) / .5)}.tema-taller .punto-estado{border-radius:0;box-shadow:0 0 0 1.5px hsl(var(--tinta))}.tema-taller .punto-estado[data-tono=neutro]{background-color:hsl(var(--tinta) / .35)}@keyframes taller-registro{0%,49%{opacity:1}50%,to{opacity:.25}}.tema-taller .punto-estado.animate-pulse{background-image:none;animation:taller-registro 1s steps(1,end) infinite}.tema-taller button[class~=bg-primary][class~=text-primary-foreground]:not(.btn){background:hsl(var(--tinta));color:hsl(var(--papel))}.tema-taller .badge{border-width:2px;border-color:hsl(var(--tinta));border-radius:0;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;box-shadow:none}html.tema-taller .toast{border:2px solid hsl(var(--tinta));border-radius:0;box-shadow:5px 5px 0 var(--sombra);background-color:hsl(var(--hoja));color:hsl(var(--tinta));font-family:Archivo,Helvetica Neue,Arial,sans-serif;padding:.9rem 1rem;gap:.75rem;transition-timing-function:steps(3,end)}html.tema-taller .toast[data-type=success]{background-color:hsl(var(--estado-ok-suave))}html.tema-taller .toast[data-type=warning]{background-color:hsl(var(--estado-aviso-suave))}html.tema-taller .toast[data-type=info]{background-color:hsl(var(--estado-info-suave))}html.tema-taller .toast[data-type=error]{background-color:hsl(var(--estado-mal-suave))}.tema-taller .toast [data-title]{font-family:var(--font-cartel);font-weight:800;font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;color:hsl(var(--tinta))}.tema-taller .toast [data-description]{color:hsl(var(--tinta-2));font-size:.78rem}.tema-taller .toast [data-close-button]{left:auto;right:-8px;top:-8px;width:22px;height:22px;border:2px solid hsl(var(--tinta));border-radius:0;background:hsl(var(--hoja));color:hsl(var(--tinta));box-shadow:2px 2px 0 var(--sombra);transform:none}.tema-taller .toast [data-close-button]:hover{background:hsl(var(--amarillo));color:hsl(var(--tinta))}.tema-taller .toast :is([data-button],[data-cancel]){border:2px solid hsl(var(--tinta));border-radius:0;font-family:var(--font-cartel);font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--cobalto));color:hsl(var(--primary-foreground));box-shadow:2px 2px 0 var(--sombra)}.tema-taller .toast [data-cancel]{background:hsl(var(--hoja));color:hsl(var(--tinta))}.tema-taller [data-radix-popper-content-wrapper]>.bg-primary.text-primary-foreground.text-xs{background:hsl(var(--tinta));color:hsl(var(--papel));border-radius:0;box-shadow:3px 3px hsl(var(--cobalto));font-weight:600;padding:.35rem .6rem;animation:none}.tema-taller [data-radix-popper-content-wrapper]>.bg-primary.text-primary-foreground.text-xs[data-state=delayed-open]{animation:taller-menu .12s steps(2,end) both}@keyframes taller-menu{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}.tema-taller .bg-popover[data-state=open]{animation:taller-menu .14s steps(3,end) both}.tema-taller :is([role=menuitem],[role=option],[role=menuitemcheckbox],[role=menuitemradio]){border-radius:0;transition:none}.tema-taller [role=option][data-state=checked]{font-weight:700}.tema-taller [role=option][data-state=checked] svg{color:hsl(var(--cobalto))}.tema-taller .bg-popover [role=separator],.tema-taller .bg-popover .h-px{background:hsl(var(--tinta))}.tema-taller .bg-popover :is([role=menuitem],[role=option])[data-highlighted],.tema-taller .bg-popover :is([role=menuitem],[role=option]):focus{background:hsl(var(--amarillo-2));color:hsl(var(--tinta))}.tema-taller button[role=checkbox]{border:2px solid hsl(var(--tinta));border-radius:0;background:hsl(var(--hoja));color:hsl(var(--papel));box-shadow:none}.tema-taller button[role=checkbox][data-state=checked],.tema-taller button[role=checkbox][data-state=indeterminate]{background:hsl(var(--tinta));color:hsl(var(--papel))}.tema-taller button[role=radio]{border:2px solid hsl(var(--tinta));background:hsl(var(--hoja))}.tema-taller button[role=radio][data-state=checked]{border-color:hsl(var(--cobalto));box-shadow:inset 0 0 0 3px hsl(var(--hoja));background:hsl(var(--cobalto))}.tema-taller th{color:hsl(var(--tinta-2))}.tema-taller th :is(.text-foreground,[aria-sort]){color:hsl(var(--tinta));-webkit-text-decoration:underline 2px hsl(var(--cobalto));text-decoration:underline 2px hsl(var(--cobalto));text-underline-offset:4px}.tema-taller th button:hover{color:hsl(var(--tinta))}.tema-taller tbody tr{transition:none}.tema-taller tbody tr:is([data-state=selected],[aria-selected=true],[class~="bg-primary/5"],[class~="bg-primary/10"]){background-color:hsl(var(--amarillo-3))}.tema-taller tbody tr:is([data-state=selected],[aria-selected=true],[class~="bg-primary/5"])>td:first-child{box-shadow:inset 4px 0 hsl(var(--cobalto))}@keyframes taller-pulso{0%,49%{opacity:1}50%,to{opacity:.55}}.tema-taller .animate-pulse:not(.punto-estado){background-color:hsl(var(--amarillo-3));background-image:repeating-linear-gradient(-45deg,hsl(var(--tinta) / .09) 0 4px,transparent 4px 9px);border-radius:0;animation:taller-pulso 1.1s steps(1,end) infinite}.tema-taller :is(.h-2,.h-1\.5,.h-3).rounded-full.bg-muted.overflow-hidden{height:.7rem;border:2px solid hsl(var(--tinta));border-radius:0;background:hsl(var(--hoja))}.tema-taller :is(.h-2,.h-1\.5,.h-3).rounded-full.bg-muted.overflow-hidden>*{border-radius:0;background-image:repeating-linear-gradient(-45deg,hsl(var(--tinta) / .22) 0 3px,transparent 3px 6px)}.tema-taller header span.absolute.rounded-full.bg-destructive{border-radius:0;border:2px solid hsl(var(--tinta));box-shadow:2px 2px 0 var(--sombra);font-family:var(--font-cartel);font-weight:800;min-width:18px;height:18px}.tema-taller aside[aria-label="Módulos de Valwisp"]{border-left-width:3px;border-color:hsl(var(--tinta))}.tema-taller aside[aria-label="Módulos de Valwisp"] .border-t{border-top-width:2px;border-color:hsl(var(--tinta))}.tema-taller .rounded-l-lg.border.bg-card{border-width:2px;border-right-width:0;border-color:hsl(var(--tinta));box-shadow:none;border-radius:0}.tema-taller aside[aria-label="Módulos de Valwisp"] .absolute.inset-0.bg-accent{background:hsl(var(--amarillo));box-shadow:inset 0 0 0 2px hsl(var(--tinta))}.tema-taller aside[aria-label="Módulos de Valwisp"] :is(a,button):hover{background:hsl(var(--amarillo-2));color:hsl(var(--tinta))}.tema-taller aside[aria-label="Módulos de Valwisp"] :is(a,button){transition:none}.tema-taller header :is(button,a).w-full.transition-colors{transition:none}.tema-taller header :is(button,a).w-full:hover{background:hsl(var(--amarillo-2))}.tema-taller header [class~="bg-primary/15"].rounded-full,.tema-taller header [class~="bg-primary/10"].rounded-full{border-radius:0;background:hsl(var(--amarillo));box-shadow:inset 0 0 0 2px hsl(var(--tinta))}.tema-taller header [class~="bg-primary/15"].rounded-full>span,.tema-taller header [class~="bg-primary/10"].rounded-full>span{color:hsl(var(--tinta));font-family:var(--font-cartel);font-weight:900}.tema-taller [class~="border-destructive/30"][class~="bg-destructive/5"]{border:2px dashed hsl(var(--destructive));background:hsl(var(--estado-mal-suave) / .5);border-radius:0}.tema-taller .bg-\[\#05090a\]{background-color:hsl(var(--papel));background-image:radial-gradient(hsl(var(--tinta) / .06) 1px,transparent 1.3px);background-size:7px 7px}.tema-taller .bg-\[\#05090a\] .bg-\[\#05090a\]{background-image:none;background-color:transparent}.tema-taller .bg-\[\#05090a\] .text-white{color:hsl(var(--tinta))}.tema-taller .bg-\[\#05090a\] :is(.text-white\/45,.text-white\/40,.text-white\/35){color:hsl(var(--tinta-2))}.tema-taller .bg-\[\#05090a\] .placeholder\:text-white\/20::-moz-placeholder{color:hsl(var(--tinta-2) / .7)}.tema-taller .bg-\[\#05090a\] .placeholder\:text-white\/20::placeholder{color:hsl(var(--tinta-2) / .7)}.tema-taller .bg-\[\#05090a\] .bg-white\/\[0\.12\]{background:hsl(var(--tinta));height:2px}.tema-taller .bg-\[\#05090a\] .bg-white\/20{background:hsl(var(--tinta))}.tema-taller .bg-\[\#05090a\] .border-white\/\[0\.06\]{border-color:hsl(var(--tinta));border-top-width:2px}.tema-taller .bg-\[\#05090a\] .rounded-2xl.border.bg-white\/\[0\.02\]{background:hsl(var(--hoja));border:3px solid hsl(var(--tinta));border-radius:0;box-shadow:10px 10px 0 var(--sombra);-webkit-backdrop-filter:none;backdrop-filter:none}.tema-taller .bg-\[\#05090a\] :is(h1,h2)[style]{font-family:var(--font-cartel)!important;font-weight:900!important;font-style:normal!important;font-stretch:112%;text-transform:uppercase;letter-spacing:-.01em}.tema-taller .bg-\[\#05090a\] h1[style] span[style]{font-style:normal!important}.tema-taller .bg-\[\#05090a\] :is(label,span)[style*="rgba(255"]{color:hsl(var(--tinta-2))!important}.tema-taller .bg-\[\#05090a\] button[type=submit]{border:2px solid hsl(var(--tinta));border-radius:0;box-shadow:4px 4px 0 var(--sombra)!important;font-family:var(--font-cartel);font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:transform .06s linear,box-shadow .06s linear}.tema-taller .bg-\[\#05090a\] button[type=submit]:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--sombra)!important}.tema-taller .bg-\[\#05090a\] button[type=submit]:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--sombra)!important}.tema-taller .bg-\[\#05090a\] input{border:0;border-radius:0;background:transparent;box-shadow:none}.tema-taller .bg-\[\#05090a\] input:focus-visible{box-shadow:none;outline:none}.tema-taller .bg-\[\#05090a\] .rounded-full.border[style]{border-radius:0;border-width:2px;border-color:hsl(var(--tinta))!important;background:hsl(var(--amarillo))!important;color:hsl(var(--tinta))!important;box-shadow:2px 2px 0 var(--sombra)}.tema-taller.logo-mono .bg-\[\#05090a\] img{filter:brightness(0)}.tema-taller .bg-\[\#05090a\] div.absolute.inset-0[style*=radial-gradient]{opacity:0}@media(prefers-reduced-motion:reduce){.tema-taller .bg-popover[data-state=open],.tema-taller [data-radix-popper-content-wrapper]>.bg-primary.text-primary-foreground.text-xs[data-state=delayed-open],.tema-taller :is(.animate-pulse,.punto-estado.animate-pulse){animation:none}html.tema-taller .toast,.tema-taller .bg-\[\#05090a\] button[type=submit],.tema-taller button.aviso{transition:none}.tema-taller .bg-\[\#05090a\] button[type=submit]:hover,.tema-taller button.aviso:hover{transform:none}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media(forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(forced-colors:active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media(hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media(forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media(forced-colors:active)and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media(forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media(forced-colors:active)and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media(forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media(forced-colors:active)and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media(forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media(forced-colors:active)and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media(forced-colors:active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media(forced-colors:active)and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active)and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@media(prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media(hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}
