@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-16{top:calc(var(--spacing) * 16)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.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-6{grid-column:span 6/span 6}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-full{height:100%}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[55vh\]{max-height:55vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[96vw\]{max-width:96vw}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.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-cols-1{grid-template-columns:repeat(1,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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[110px_1fr_140px_auto\]{grid-template-columns:110px 1fr 140px auto}.grid-cols-\[170px_110px_1fr_auto\]{grid-template-columns:170px 110px 1fr auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.p-16{padding:calc(var(--spacing) * 16)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:inline{display:inline}.sm\:w-1\/2{width:50%}.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-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:grid-cols-\[minmax\(0\,44\%\)_1fr\]{grid-template-columns:minmax(0,44%) 1fr}.md\:items-end{align-items:flex-end}}@media(min-width:64rem){.lg\:static{position:static}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-3{grid-column-start:3}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:w-0{width:0}.lg\:w-\[72px\]{width:72px}.lg\:w-\[120px\]{width:120px}.lg\:w-\[272px\]{width:272px}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-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-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:flex-row{flex-direction:row}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:inline{display:inline}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{--bg:oklch(96.6% .007 250);--surface:oklch(100% 0 0);--surface-2:oklch(97.6% .005 250);--border:oklch(92.5% .006 250);--border-strong:oklch(84% .01 250);--text:oklch(27% .02 255);--text-muted:oklch(50% .018 255);--text-subtle:oklch(62% .014 255);--brand:oklch(71% .102 242.5);--accent:oklch(54% .13 247);--accent-ink:oklch(43% .11 247);--accent-soft:oklch(95% .025 242.5);--on-accent:oklch(100% 0 0);--topbar:var(--surface);--topbar-text:var(--text-muted);--topbar-border:var(--border);--sidebar:var(--surface);--sidebar-text:oklch(35% .02 255);--sidebar-text-active:var(--accent-ink);--sidebar-hover:var(--accent-soft);--sidebar-border:var(--border);--sidebar-muted:oklch(62% .014 255);--sidebar-section:oklch(30% .02 255);--invert-bg:var(--text);--invert-fg:var(--bg);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-sm:0 1px 2px oklch(40% .03 255/.06), 0 1px 3px oklch(40% .03 255/.05);--shadow-card:0 2px 6px oklch(40% .03 255/.05), 0 1px 2px oklch(40% .03 255/.04);--shadow-md:0 10px 28px oklch(30% .03 255/.12), 0 2px 6px oklch(30% .03 255/.07);--font-sans:"Lato", ui-sans-serif, "Segoe UI", "Noto Sans", "Helvetica Neue", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Consolas, monospace;--tint-on-dark:oklch(100% 0 0/.09);--tint-on-light:oklch(30% .03 255/.05);--ic-dashboard:oklch(58% .14 242.5);--ic-dashboard-soft:oklch(94% .035 242.5);--ic-comercial:oklch(56% .15 275);--ic-comercial-soft:oklch(94% .035 275);--ic-produccion:oklch(56% .16 300);--ic-produccion-soft:oklch(94% .035 300);--ic-inventario:oklch(58% .1 195);--ic-inventario-soft:oklch(94% .035 195);--ic-facturacion:oklch(58% .13 150);--ic-facturacion-soft:oklch(94% .04 150);--ic-tesoreria:oklch(64% .13 70);--ic-tesoreria-soft:oklch(95% .045 80);--ic-rh:oklch(58% .15 340);--ic-rh-soft:oklch(94% .035 340);--ic-reportes:oklch(62% .16 40);--ic-reportes-soft:oklch(94% .04 45);--ic-administracion:oklch(52% .02 255);--ic-administracion-soft:oklch(94% .006 255);--st-nuevo-bg:oklch(92% .008 250);--st-nuevo-ink:oklch(40% .015 250);--st-anticipo-bg:oklch(93% .05 250);--st-anticipo-ink:oklch(42% .13 253);--st-produccion-bg:oklch(93% .05 290);--st-produccion-ink:oklch(44% .14 291);--st-instalacion-bg:oklch(92% .06 195);--st-instalacion-ink:oklch(40% .09 196);--st-finiquito-bg:oklch(93% .08 148);--st-finiquito-ink:oklch(42% .12 148);--st-garantia-bg:oklch(93% .045 322);--st-garantia-ink:oklch(43% .13 322);--st-alerta-bg:oklch(94% .09 70);--st-alerta-ink:oklch(42% .13 60);--st-cancel-bg:oklch(93% .06 25);--st-cancel-ink:oklch(45% .15 25)}:root[data-theme=dark]{color-scheme:dark;--bg:oklch(17% .004 260);--surface:oklch(22% .005 260);--surface-2:oklch(25% .006 260);--border:oklch(29% .007 260);--border-strong:oklch(37% .01 260);--text:oklch(94% .004 250);--text-muted:oklch(74% .008 250);--text-subtle:oklch(60% .01 250);--accent:oklch(71% .102 242.5);--accent-ink:oklch(80% .09 242.5);--accent-soft:oklch(30% .045 242.5);--on-accent:oklch(16% .02 242.5);--sidebar-text:oklch(86% .006 250);--sidebar-muted:oklch(58% .01 250);--sidebar-section:oklch(92% .004 250);--shadow-sm:0 1px 3px oklch(0% 0 0/.4), 0 1px 2px oklch(0% 0 0/.3);--shadow-card:0 1px 3px oklch(0% 0 0/.35);--shadow-md:0 10px 28px oklch(0% 0 0/.5), 0 2px 6px oklch(0% 0 0/.35);--tint-on-light:oklch(100% 0 0/.06);--ic-dashboard:oklch(74% .12 242.5);--ic-dashboard-soft:oklch(30% .05 242.5);--ic-comercial:oklch(74% .12 275);--ic-comercial-soft:oklch(30% .05 275);--ic-produccion:oklch(74% .13 300);--ic-produccion-soft:oklch(30% .05 300);--ic-inventario:oklch(76% .1 195);--ic-inventario-soft:oklch(30% .045 195);--ic-facturacion:oklch(76% .12 150);--ic-facturacion-soft:oklch(30% .05 150);--ic-tesoreria:oklch(80% .12 80);--ic-tesoreria-soft:oklch(31% .05 75);--ic-rh:oklch(74% .13 340);--ic-rh-soft:oklch(30% .05 340);--ic-reportes:oklch(76% .13 45);--ic-reportes-soft:oklch(31% .05 45);--ic-administracion:oklch(76% .015 255);--ic-administracion-soft:oklch(30% .008 255);--st-nuevo-bg:oklch(30% .012 250);--st-nuevo-ink:oklch(82% .012 250);--st-anticipo-bg:oklch(28% .06 250);--st-anticipo-ink:oklch(80% .09 253);--st-produccion-bg:oklch(28% .06 291);--st-produccion-ink:oklch(80% .1 291);--st-instalacion-bg:oklch(27% .055 196);--st-instalacion-ink:oklch(78% .09 196);--st-finiquito-bg:oklch(27% .065 148);--st-finiquito-ink:oklch(78% .12 148);--st-garantia-bg:oklch(28% .05 322);--st-garantia-ink:oklch(80% .1 322);--st-alerta-bg:oklch(28% .075 70);--st-alerta-ink:oklch(82% .13 70);--st-cancel-bg:oklch(28% .065 25);--st-cancel-ink:oklch(80% .13 25)}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}*{box-sizing:border-box}.hov{cursor:pointer;transition:background-image .12s,color .12s}.hov-dark:hover,.hov-dark:focus-visible{background-image:linear-gradient(var(--tint-on-dark),var(--tint-on-dark))}.hov-light:hover,.hov-light:focus-visible{background-image:linear-gradient(var(--tint-on-light),var(--tint-on-light))}.hov:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.card{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.campo-label{color:var(--text-muted);margin-bottom:6px;font-size:12px;display:block}.campo-label .obligatorio{color:var(--st-cancel-ink);margin-left:2px}.campo.requerido,.requerido .p-select,.requerido.p-select{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.campo.requerido,.requerido .p-select,.requerido.p-select{background:color-mix(in srgb,var(--accent) 8%,var(--surface))}}.campo.requerido,.requerido .p-select,.requerido.p-select{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.campo.requerido,.requerido .p-select,.requerido.p-select{border-color:color-mix(in srgb,var(--accent) 45%,var(--border-strong))}}.campo.requerido.falta,.requerido.falta .p-select{border-color:var(--st-alerta-ink);box-shadow:0 0 0 1px var(--st-alerta-ink)}.campo-label.requerido{color:var(--text);font-weight:600}.campo-label .para-facturar{color:var(--st-alerta-ink);margin-left:4px;font-size:11px}.campo{border:1px solid var(--border-strong);width:100%;font:inherit;color:var(--text);background:var(--surface);border-radius:8px;padding:9px 12px;font-size:14px}.campo:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:#0000}.campo:disabled{background:var(--surface-2);color:var(--text-muted)}.campo.invalido{border-color:var(--st-cancel-ink)}.btn{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;transition:background-image .12s;display:inline-flex}.btn:hover:not(:disabled){background-image:linear-gradient(var(--tint-on-light),var(--tint-on-light))}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primario{background:var(--accent);color:var(--on-accent)}.btn-secundario{color:var(--accent-ink);border-color:var(--accent);background:0 0}.btn-secundario:hover:not(:disabled){background:var(--accent-soft)}.btn-peligro{color:var(--st-cancel-ink);border-color:var(--st-cancel-ink);background:0 0}.btn-peligro:hover:not(:disabled){background:var(--st-cancel-bg)}.icon-btn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--surface-2);color:var(--text)}.tabla{border-collapse:collapse;width:100%;font-size:14px}.tabla th{text-align:left;color:var(--text-muted);background:var(--surface-2);padding:10px 14px;font-size:12px;font-weight:700}.tabla td{border-top:1px solid var(--border);color:var(--text);padding:11px 14px}.tabla tbody tr:hover{background:var(--surface-2)}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.chip.chip-estado{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.chip.chip-estado{box-shadow:inset 0 0 0 1px color-mix(in oklch,currentColor 35%,transparent)}}.chip.chip-estado i{font-size:11px}.seccion-titulo{color:var(--text);margin:0;font-size:15px;font-weight:900}.tabla-compacta{font-size:13px}.tabla-compacta th,.tabla-compacta td{padding:8px 10px}.seccion-icono{vertical-align:middle;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-right:8px;display:inline-flex}div.tabla-um .p-datatable{font-size:13.5px}div.tabla-um .p-datatable-header{border-width:0 0 1px;padding:12px 14px}div.tabla-um .p-datatable-column-title{white-space:nowrap;font-weight:700}div.tabla-um .p-datatable-filter .p-inputtext,div.tabla-um .p-datatable-filter .p-select{font-size:13px}div.tabla-um .p-datatable-frozen-column{z-index:1}div.tabla-um .p-datatable-scrollable-table>.p-datatable-thead{z-index:3}div.tabla-um .p-button-sm.p-button-icon-only.p-button-rounded{width:1.85rem;height:1.85rem}.celda-1l{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}div.tabla-um .p-datatable-tbody>tr>td{white-space:nowrap}.tarjeta{text-align:left;border:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}button.tarjeta{cursor:pointer}button.tarjeta:hover{box-shadow:var(--shadow-md)}.tarjeta.activa{border-color:var(--accent)}.tarjeta-titulo{color:var(--text-muted);font-size:13px;font-weight:600}.tarjeta-valor{color:var(--text);font-size:24px;font-weight:800;line-height:1.2}.tarjeta-icono{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mayus{text-transform:uppercase}.mayus::placeholder{text-transform:none}.p-datatable-scrollable .p-datatable-thead>tr>th.p-datatable-column-sorted{background:linear-gradient(var(--p-datatable-header-cell-selected-background),var(--p-datatable-header-cell-selected-background)),var(--p-datatable-header-cell-background)}.p-datatable-scrollable .p-datatable-tbody>tr.p-datatable-row-selected>td.p-datatable-frozen-column{background:linear-gradient(var(--p-datatable-row-selected-background),var(--p-datatable-row-selected-background)),var(--p-datatable-row-background)}.p-menu .item-peligro .p-menu-item-label,.p-menu .item-peligro .p-menu-item-icon{color:var(--st-cancel-ink)}div.tabla-um.tabla-chica .p-datatable{font-size:12px}div.tabla-um.tabla-chica .p-datatable-tbody>tr>td{padding-top:5px;padding-bottom:5px}div.tabla-um.tabla-chica .chip{padding:2px 8px;font-size:11px}.origen-ventana-minimizada{border-radius:8px;position:relative;box-shadow:0 0 0 3px var(--accent),0 0 14px 4px var(--accent)!important}@supports (color:color-mix(in lab,red,red)){.origen-ventana-minimizada{box-shadow:0 0 0 3px var(--accent),0 0 14px 4px color-mix(in srgb,var(--accent) 55%,transparent)!important}}.origen-ventana-minimizada{animation:1.8s ease-in-out infinite halo-origen}@keyframes halo-origen{0%,to{box-shadow:0 0 0 3px var(--accent),0 0 10px 2px color-mix(in srgb,var(--accent) 45%,transparent)}50%{box-shadow:0 0 0 3px var(--accent),0 0 20px 7px color-mix(in srgb,var(--accent) 65%,transparent)}}@media(prefers-reduced-motion:reduce){.origen-ventana-minimizada{animation:none}}.icono-excel{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M6%201.5h8.5L19%206v13.5a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-17a1%201%200%200%201%201-1z'%20fill='white'%20stroke='%23808a96'%20stroke-width='1.4'/%3E%3Cpath%20d='M14.5%201.5V6H19'%20fill='none'%20stroke='%23808a96'%20stroke-width='1.4'/%3E%3Crect%20x='1'%20y='7.2'%20width='15.5'%20height='6.4'%20rx='1.3'%20fill='%231f9d55'/%3E%3Ctext%20x='8.75'%20y='12.3'%20font-family='Arial,Helvetica,sans-serif'%20font-size='4.5'%20font-weight='700'%20fill='white'%20text-anchor='middle'%3EEXCEL%3C/text%3E%3Cpath%20d='M12%2015.2v4.3M9.6%2017.4l2.4%202.4%202.4-2.4'%20fill='none'%20stroke='%231f9d55'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:1.15em;height:1.15em;display:inline-block}.icono-excel:before{content:none}.p-datatable-filter-operator,.p-datatable-filter-add-rule-button,.p-datatable-filter-remove-rule-button,.p-datatable-filter-apply-button{display:none!important}.p-datatable-filter-overlay{min-width:240px}.p-datatable-filter-overlay .p-datatable-filter-constraint{padding-bottom:.5rem}.icono-materiales{background-color:currentColor;width:1em;height:1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 10H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h6.5M2 15.5h7.5M6 10v5.5M4.5 15.5V21'/%3E%3Cpath d='M10 14V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v8.5'/%3E%3Cpath d='M13.6 5.5c1 2.2-.7 3.7.3 6.5'/%3E%3Cpath d='M12.5 15h6.5a3 3 0 0 1 0 6h-6.5'/%3E%3Ccircle cx='12.5' cy='18' r='3'/%3E%3Cpath d='M16.8 17.2h2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 10H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h6.5M2 15.5h7.5M6 10v5.5M4.5 15.5V21'/%3E%3Cpath d='M10 14V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v8.5'/%3E%3Cpath d='M13.6 5.5c1 2.2-.7 3.7.3 6.5'/%3E%3Cpath d='M12.5 15h6.5a3 3 0 0 1 0 6h-6.5'/%3E%3Ccircle cx='12.5' cy='18' r='3'/%3E%3Cpath d='M16.8 17.2h2'/%3E%3C/svg%3E") 50%/contain no-repeat}.icono-materiales:before{content:none}:root{--resta-alto:90px}.p-datatable-sortable-column:not(.p-datatable-column-sorted) .p-datatable-sort-icon{display:none}.p-datatable-filter-rule>.p-datatable-filter-constraint-dropdown{order:2}.p-datatable-filter-rule:has(>.p-select:not(.p-datatable-filter-constraint-dropdown),>.p-multiselect)>.p-datatable-filter-constraint-dropdown{display:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.ventana-modal[data-v-7464eb15]{outline:none;max-height:90vh;background:var(--surface);box-shadow:var(--shadow-md)}.ventana-modal.destello[data-v-7464eb15]{animation:destello-ventana-7464eb15 .9s ease-out}@keyframes destello-ventana-7464eb15{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 70%,transparent),var(--shadow-md)}to{box-shadow:0 0 0 14px transparent,var(--shadow-md)}}.encabezado-modal[data-v-7464eb15]{background:var(--surface);border-radius:12px 12px 0 0}.cuerpo-modal[data-v-7464eb15] .p-select,.cuerpo-modal[data-v-7464eb15] .p-multiselect{max-width:100%}.cuerpo-modal[data-v-7464eb15] .grid>*,.cuerpo-modal[data-v-7464eb15] label{min-width:0}.pestana-minimizada[data-v-7464eb15]{position:fixed;bottom:0;z-index:60;width:240px;display:flex;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:600;color:var(--text);background:var(--surface);border:2px solid var(--accent);border-bottom:0;border-radius:10px 10px 0 0;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),var(--shadow-md);animation:halo-pestana-7464eb15 1.6s ease-out 3}@keyframes halo-pestana-7464eb15{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 60%,transparent),var(--shadow-md)}70%{box-shadow:0 0 0 12px transparent,var(--shadow-md)}to{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),var(--shadow-md)}}@media(prefers-reduced-motion:reduce){.pestana-minimizada[data-v-7464eb15],.ventana-modal.destello[data-v-7464eb15]{animation:none}}.ventana-pendiente[data-v-0996eeca]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:2px solid var(--accent);border-radius:10px;background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.ventana-pendiente[data-v-0996eeca]:hover{background:color-mix(in srgb,var(--accent) 15%,var(--surface))}.globo[data-v-37acac74]{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:10.5px;font-weight:800;line-height:18px;text-align:center;background:#db2c2b;color:#fff;box-shadow:0 0 0 2px var(--topbar)}.panel[data-v-37acac74]{width:min(380px,calc(100vw - 32px))}.lista[data-v-37acac74]{max-height:min(460px,70vh);overflow-y:auto}.item[data-v-37acac74]{display:flex;width:100%;align-items:flex-start;gap:10px;padding:10px 16px;border-bottom:1px solid var(--border)}.item.no-leida[data-v-37acac74]{background:color-mix(in srgb,var(--accent-soft) 55%,transparent)}.icono[data-v-37acac74]{display:flex;flex:none;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;font-size:12px}.punto[data-v-37acac74]{flex:none;width:8px;height:8px;margin-top:6px;border-radius:999px;background:var(--accent)}.panel-modulo[data-v-8937d140]{width:200px;flex:none;display:flex;flex-direction:column;gap:2px;padding:12px 8px;overflow-y:auto;background:var(--sidebar)}.panel-modulo.flotante[data-v-8937d140]{height:100%}.panel-cab[data-v-8937d140]{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 8px 10px}.panel-titulo[data-v-8937d140]{font-size:15px;color:var(--text)}.panel-fijar[data-v-8937d140]{align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--sidebar-muted);cursor:pointer}.panel-fijar[data-v-8937d140]:hover{background:var(--sidebar-hover);color:var(--sidebar-text-active)}.panel-lista[data-v-8937d140]{display:flex;flex-direction:column;gap:2px}.panel-enlace[data-v-8937d140]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--sidebar-text);text-decoration:none}.enlace-icono[data-v-8937d140]{font-size:14px;width:16px;text-align:center;color:var(--sidebar-muted)}.panel-enlace[data-v-8937d140]:hover{background:var(--sidebar-hover)}.panel-enlace.activo[data-v-8937d140]{background:var(--sidebar-hover);color:var(--sidebar-text-active);font-weight:700}.panel-enlace.activo .enlace-icono[data-v-8937d140]{color:var(--sidebar-text-active)}.panel-enlace.proximamente[data-v-8937d140]{color:var(--sidebar-muted)}.panel-enlace.proximamente[data-v-8937d140]:hover{background:transparent}.panel-sep[data-v-8937d140]{height:1px;background:var(--sidebar-border);margin:10px 4px}.panel-subtitulo[data-v-8937d140]{display:flex;align-items:center;gap:6px;padding:0 10px 4px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--sidebar-section)}.panel-subtitulo .pi[data-v-8937d140]{font-size:11px}.panel-reciente[data-v-8937d140]{display:flex;flex-direction:column;padding:6px 10px;border-radius:8px;text-decoration:none;color:var(--sidebar-text);min-width:0}.panel-reciente[data-v-8937d140]:hover,.panel-reciente.activo[data-v-8937d140]{background:var(--sidebar-hover)}.reciente-titulo[data-v-8937d140]{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reciente-detalle[data-v-8937d140]{font-size:11.5px;color:var(--sidebar-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-compacto[data-v-8937d140]{width:48px;flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0;overflow-y:auto;background:var(--sidebar)}.compacto-btn[data-v-8937d140]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--sidebar-text);cursor:pointer;text-decoration:none}.compacto-btn .pi[data-v-8937d140]{font-size:16px}.compacto-btn[data-v-8937d140]:hover{background:var(--sidebar-hover)}.compacto-btn.activo[data-v-8937d140]{background:var(--sidebar-hover);color:var(--sidebar-text-active)}.compacto-btn.proximamente[data-v-8937d140]{color:var(--sidebar-muted);opacity:.6;cursor:default}.compacto-btn.proximamente[data-v-8937d140]:hover{background:transparent}.compacto-sep[data-v-8937d140]{width:24px;height:1px;flex:none;background:var(--sidebar-border);margin:4px 0}.rail[data-v-b2f0f185]{width:72px;flex:none;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 0 8px;overflow-y:auto}.rail.con-panel[data-v-b2f0f185]{border-right:1px solid var(--sidebar-border)}.rail-item[data-v-b2f0f185]{width:62px;flex:none;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 0 6px;border:0;border-radius:10px;background:transparent;color:var(--sidebar-text);cursor:pointer;font:inherit;font-size:10.5px;line-height:1.15;text-align:center}.rail-item[data-v-b2f0f185]:hover{background:var(--surface-2)}.rail-item.explorando[data-v-b2f0f185]{background:var(--accent-soft);color:var(--accent-ink)}.rail-item.activo[data-v-b2f0f185]{color:var(--accent-ink);font-weight:700}.rail-item.activo .rail-icono[data-v-b2f0f185]{background:var(--accent);box-shadow:var(--shadow-sm)}.rail-item.activo .rail-icono i[data-v-b2f0f185]{color:var(--on-accent)!important}.rail-icono[data-v-b2f0f185]{display:flex;align-items:center;justify-content:center;width:34px;height:30px;border-radius:8px}.rail-texto[data-v-b2f0f185]{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-sep[data-v-b2f0f185]{width:34px;height:1px;flex:none;background:var(--sidebar-border);margin:5px 0}.rail-marca[data-v-b2f0f185]{font-size:10px;font-weight:700;color:var(--sidebar-muted);padding-top:6px}.panel-flotante[data-v-b2f0f185]{top:64px;bottom:0;left:120px;background:var(--sidebar);border-left:1px solid var(--sidebar-border)}.lema-pie[data-v-e044ed72]{color:var(--brand);text-shadow:0 1px 3px rgb(0 0 0 / .85),0 0 12px rgb(0 0 0 / .6)}.login-foto[data-v-e044ed72]{background-color:#0a1932;background-position:center;background-size:cover;background-repeat:no-repeat}.login-campo[data-v-e044ed72]{background:color-mix(in srgb,var(--accent) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 18%,var(--surface));color:var(--text)}.login-campo[data-v-e044ed72]:focus-within,.login-campo[data-v-e044ed72]:focus{border-color:var(--accent)}.ojo[data-v-e044ed72]{margin:0;padding:0;border:0;border-radius:0;min-height:100%;background:color-mix(in srgb,var(--accent) 16%,var(--surface));color:var(--text-muted)}.barra-seleccion[data-v-1cc5c63e]{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:45;display:flex;align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 32px);padding:6px 8px 6px 14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface, #fff);color:var(--text);box-shadow:0 12px 28px #141e2d2e}.contador[data-v-1cc5c63e]{flex:none;min-width:26px;height:26px;padding:0 6px;border-radius:13px;background:var(--accent);color:var(--on-accent, #fff);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.texto[data-v-1cc5c63e]{flex:none;margin:0 10px 0 2px;font-size:14px;white-space:nowrap}.acciones[data-v-1cc5c63e]{display:flex;align-items:center;gap:2px;min-width:0;overflow-x:auto}.acciones[data-v-1cc5c63e] .p-button{flex:none;flex-direction:column;gap:3px;min-width:64px;padding:5px 8px;border-color:transparent!important;background:transparent!important;font-size:12px;font-weight:400;box-shadow:none}.acciones[data-v-1cc5c63e] .p-button:not(:disabled):hover{background:var(--surface-2)!important}.acciones[data-v-1cc5c63e] .p-button .p-button-icon{font-size:16px;margin:0}.acciones[data-v-1cc5c63e] .p-button.p-button-icon-only{min-width:40px}.acciones[data-v-1cc5c63e] .p-button{color:var(--accent-ink)!important}.acciones[data-v-1cc5c63e] .p-button-secondary{color:var(--text)!important}.acciones[data-v-1cc5c63e] .p-button-danger{color:var(--st-cancel-ink)!important}.acciones[data-v-1cc5c63e] .p-button-warn{color:var(--st-alerta-ink)!important}.acciones[data-v-1cc5c63e] .p-button-success{color:var(--st-finiquito-ink)!important}.acciones[data-v-1cc5c63e] .p-button-help{color:var(--st-produccion-ink)!important}.acciones[data-v-1cc5c63e] .p-button:disabled{opacity:.45}.separador[data-v-1cc5c63e]{flex:none;width:1px;height:32px;background:var(--border);margin:0 4px}.separador.corto[data-v-1cc5c63e]{height:24px}.cerrar[data-v-1cc5c63e]{flex:none;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer}.cerrar[data-v-1cc5c63e]:hover{background:var(--surface-2);color:var(--text)}.barra-sel-enter-active[data-v-1cc5c63e],.barra-sel-leave-active[data-v-1cc5c63e]{transition:opacity .15s ease,transform .15s ease}.barra-sel-enter-from[data-v-1cc5c63e],.barra-sel-leave-to[data-v-1cc5c63e]{opacity:0;transform:translate(-50%,12px)}@media print{.barra-seleccion[data-v-1cc5c63e]{display:none}}.tabla-fusion[data-v-d318e735]{width:100%;border-collapse:collapse;font-size:12.5px}.tabla-fusion th[data-v-d318e735],.tabla-fusion td[data-v-d318e735]{border-bottom:1px solid var(--border);padding:4px 6px;text-align:left;vertical-align:top}.tabla-fusion th[data-v-d318e735]{color:var(--text-muted);font-weight:600}.der[data-v-d318e735]{text-align:right!important}.cen[data-v-d318e735]{text-align:center!important}.caja-error[data-v-d318e735]{padding:8px 10px;border-radius:var(--radius-md);background:var(--st-cancel-bg);color:var(--st-cancel-ink)}.avisos[data-v-d318e735]{display:flex;flex-direction:column;gap:2px;color:var(--st-alerta-ink);font-size:12.5px}.pagos[data-v-d318e735]{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--radius-md);background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.pagos input[data-v-d318e735]{margin-top:3px}.zona-imagen[data-v-ca626b6d]{position:relative;display:flex;flex:none;align-items:center;justify-content:center;border:2px dashed color-mix(in srgb,var(--accent) 55%,var(--border));border-radius:10px;background:color-mix(in srgb,var(--accent) 7%,var(--surface));cursor:pointer;overflow:hidden;outline:none}.zona-imagen.con-imagen[data-v-ca626b6d]{border-style:solid;border-width:1px}.zona-imagen[data-v-ca626b6d]:focus-visible,.zona-imagen[data-v-ca626b6d]:focus,.zona-imagen.encima[data-v-ca626b6d]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.zona-imagen.deshabilitada[data-v-ca626b6d]{cursor:default}.zona-imagen img[data-v-ca626b6d]{width:100%;height:100%;object-fit:contain;background:#fff}.cargando[data-v-ca626b6d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff9}.quitar-compacto[data-v-ca626b6d]{position:absolute;top:-8px;left:calc(100% - 16px);display:none;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:var(--surface);box-shadow:var(--shadow-md);color:var(--text-muted)}.group:hover .quitar-compacto[data-v-ca626b6d]{display:flex}.enlace-zona[data-v-ca626b6d]{color:var(--accent-ink)}.boton-zona[data-v-ca626b6d]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:8px;background:var(--accent);color:var(--on-accent, #fff);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.02em}.boton-zona[data-v-ca626b6d]:hover:not(:disabled){filter:brightness(1.08)}.boton-zona[data-v-ca626b6d]:disabled{opacity:.6}.enlace-zona[data-v-ca626b6d]:hover{text-decoration:underline}.enlace-zona[data-v-ca626b6d]:disabled{opacity:.5}.select-buscable[data-v-ca61e313]{position:relative;min-width:0}.select-buscable-req[data-v-ca61e313]{position:absolute;left:50%;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none}.tarjeta[data-v-109686e4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;text-align:left;border:none}button.tarjeta[data-v-109686e4]{cursor:pointer}button.tarjeta[data-v-109686e4]:hover{box-shadow:var(--shadow-md)}.tarjeta-titulo[data-v-109686e4]{font-size:12.5px;color:var(--text-muted);font-weight:600}.tarjeta-valor[data-v-109686e4]{font-size:22px;font-weight:800;color:var(--text);line-height:1.2}.tarjeta-icono[data-v-109686e4]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px}.tabs-ficha[data-v-cf9bc0a7] .p-tab{padding:.75rem .6rem;font-size:13.5px;white-space:nowrap}.panel-acordeon[data-v-b84e2d91]{padding:0;overflow:hidden}.encabezado[data-v-b84e2d91]{display:flex;width:100%;align-items:center;gap:8px}.encabezado[data-v-b84e2d91]:hover{background:var(--surface-2)}.plegar[data-v-b84e2d91]{display:flex;flex:1;min-width:0;align-items:center;gap:8px;padding:10px 16px;text-align:left;font-size:14px}.acciones-encabezado[data-v-b84e2d91]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-right:16px}.encabezado .pi[data-v-b84e2d91]{font-size:11px;color:var(--text-muted)}.titulo[data-v-b84e2d91]{font-weight:600;color:var(--text)}.resumen[data-v-b84e2d91]{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.contenido[data-v-b84e2d91]{padding:4px 16px 16px}.sombreado[data-v-b84e2d91]{background:var(--surface-2)}.incrustado[data-v-b84e2d91]{border-top:1px solid var(--border)}.incrustado[data-v-b84e2d91]:first-child{border-top:0}.muestra-actual[data-v-0acbe792]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:120px;justify-content:space-between;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;border:1px solid transparent}.muestra-actual[data-v-0acbe792]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.paleta[data-v-0acbe792]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:360px;max-width:80vw}.muestra[data-v-0acbe792]{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;border:2px solid transparent;text-align:left}.muestra.elegida[data-v-0acbe792]{border-color:var(--accent)}.pestanas-config[data-v-345e4705]{display:flex;gap:22px;border-bottom:1px solid var(--border)}.pestanas-config button[data-v-345e4705]{display:inline-flex;align-items:center;gap:6px;padding:8px 2px;border-bottom:2px solid transparent;color:var(--text-muted);font-size:13.5px}.pestanas-config button.activa[data-v-345e4705]{border-bottom-color:var(--accent);color:var(--accent-ink);font-weight:700}.cuadrito[data-v-345e4705]{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex:none}.seccion[data-v-345e4705]{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:10px}.seccion-titulo[data-v-345e4705]{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--text)}.ayuda[data-v-345e4705]{font-size:12px;color:var(--text-muted)}.punto[data-v-345e4705]{display:inline-block;width:8px;height:8px;border-radius:999px;margin-right:6px;vertical-align:middle}.fila-etapa[data-v-345e4705]{display:grid;grid-template-columns:72px minmax(0,1.3fr) minmax(130px,.9fr) minmax(0,1.2fr) 48px;gap:8px;align-items:center}.encabezado-etapa[data-v-345e4705]{font-size:11.5px;font-weight:700;color:var(--text-muted)}.fila-estilo[data-v-345e4705]{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.8fr) minmax(0,1.4fr) 36px;gap:8px;align-items:center}.pie-config[data-v-345e4705]{position:sticky;bottom:-24px;margin:4px -24px -24px;padding:12px 24px;display:flex;align-items:center;gap:8px;background:var(--surface);border-top:1px solid var(--border)}@media(max-width:640px){.fila-etapa[data-v-345e4705],.fila-estilo[data-v-345e4705]{grid-template-columns:1fr}.encabezado-etapa[data-v-345e4705]{display:none}}.tabla-agrupada[data-v-e6de3a2a] .p-datatable-tbody>tr>td:first-child{box-shadow:inset 4px 0 0 var(--grupo-color, transparent)}.tabla-agrupada[data-v-e6de3a2a] .p-datatable-row-toggle-button{display:none}.tabla-agrupada[data-v-e6de3a2a] .p-datatable-row-group-header>td{background:var(--surface);padding:14px 8px 6px;border-left-color:transparent;border-right-color:transparent}.tabla-agrupada[data-v-e6de3a2a] .p-datatable-row-group-footer>td{background:var(--surface);padding:4px 8px 12px;border-left-color:transparent;border-right-color:transparent}.grupo-cab[data-v-e6de3a2a],.grupo-pie[data-v-e6de3a2a]{position:sticky;left:8px;display:inline-flex;align-items:center;gap:10px;max-width:calc(100vw - 420px)}.grupo-plegar[data-v-e6de3a2a]{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--grupo-color);cursor:pointer;padding:0;font:inherit}.grupo-plegar .pi[data-v-e6de3a2a]{font-size:12px;width:14px}.grupo-titulo[data-v-e6de3a2a]{font-size:15px}.grupo-resumen[data-v-e6de3a2a]{font-size:12.5px;color:var(--text-muted);white-space:nowrap}.grupo-mas[data-v-e6de3a2a]{padding:2px 6px}.grupo-nueva[data-v-e6de3a2a]{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;font-size:12.5px;padding:2px 4px}.grupo-nueva[data-v-e6de3a2a]:hover{color:var(--accent-ink);text-decoration:underline}.barra-estados[data-v-e6de3a2a]{display:inline-flex;width:140px;height:16px;border-radius:4px;overflow:hidden;background:var(--surface-2)}.grupo-total[data-v-e6de3a2a]{font-size:12.5px;color:var(--text-muted);white-space:nowrap}.grupo-total strong[data-v-e6de3a2a]{color:var(--text)}.chip-etapa[data-v-e6de3a2a]{display:inline-flex;max-width:100%;align-items:center;gap:4px;cursor:pointer}.chip-etapa[data-v-e6de3a2a]:disabled{cursor:default}.chip-etapa.sin-etapa[data-v-e6de3a2a]{background:transparent;color:var(--text-subtle);border:1px dashed var(--border)}.chip-prospecto[data-v-e6de3a2a]{flex-shrink:0;padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:600;background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.cliente-elegido[data-v-e6de3a2a]{background:var(--surface-2);border:1px solid var(--border);white-space:normal;overflow-wrap:anywhere}.imagen-partida[data-v-4375b1f9]{margin:4px 12px 10px;padding-top:8px;border-top:1px dashed var(--border)}.opcion[data-v-4375b1f9]{padding:2px 8px;border:1px solid var(--border-strong);border-radius:6px;color:var(--text-muted);background:var(--surface)}.opcion.activo[data-v-4375b1f9]{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.calc[data-v-9639c603]{margin-left:4px;padding:2px 5px;border-radius:6px;color:var(--accent-ink)}.calc[data-v-9639c603]:hover:not(:disabled){background:var(--accent-soft)}.calc i[data-v-9639c603]{font-size:12px}.tipo-doble[data-v-9639c603]{display:inline-flex;border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}.tipo-doble button[data-v-9639c603]{padding:3px 9px;font-size:12px;color:var(--text-muted);background:var(--surface)}.tipo-doble button+button[data-v-9639c603]{border-left:1px solid var(--border-strong)}.tipo-doble button.activo[data-v-9639c603]{background:var(--accent);color:var(--on-accent);font-weight:600}.usar[data-v-9639c603]{padding:3px 12px;border-radius:6px;background:var(--accent);color:var(--on-accent);font-weight:600}.usar[data-v-9639c603]:disabled{opacity:.4}.buscador-campo[data-v-1ba3da44]{width:100%;border:1px solid var(--border-strong);border-radius:6px;padding:3px 7px;font-size:13px;background:var(--surface);color:var(--text)}.buscador-lista[data-v-1ba3da44]{position:fixed;z-index:60;overflow-y:auto;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface);box-shadow:var(--shadow-md);font-size:13px;padding:4px 0}.opcion[data-v-1ba3da44]{cursor:pointer;padding:6px 10px;color:var(--text)}.opcion[data-activo="1"][data-v-1ba3da44]{background:var(--accent-soft)}.detalle[data-v-1ba3da44]{font-size:11.5px;color:var(--text-muted)}.via[data-v-1ba3da44]{font-size:11px;color:var(--text-subtle);font-style:italic}.aviso[data-v-1ba3da44]{padding:6px 10px;font-size:12px;color:var(--text-muted)}.crear[data-v-1ba3da44]{border-top:1px solid var(--border);color:var(--accent-ink);font-weight:600}.por-revisar[data-v-1ba3da44]{padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:700;background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.tarjetas[data-v-c77bf093]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.tarjeta[data-v-c77bf093]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.tarjeta.alerta[data-v-c77bf093]{background:var(--st-alerta-bg);border-color:var(--st-alerta-ink);color:var(--st-alerta-ink)}.etq[data-v-c77bf093]{font-size:12px;color:inherit;opacity:.8}.cifra[data-v-c77bf093]{font-size:20px;font-weight:800}.barra[data-v-c77bf093]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border)}.entrada[data-v-c77bf093]{padding:6px 8px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:13px}.entrada.pct[data-v-c77bf093]{width:90px;text-align:right}.campo[data-v-c77bf093]{display:flex;flex-direction:column;gap:4px;font-size:13px}.campo>span[data-v-c77bf093]{font-weight:600;color:var(--text-muted);font-size:12px}table.plan[data-v-c77bf093]{width:100%;border-collapse:collapse;font-size:13px}table.plan th[data-v-c77bf093]{position:sticky;top:0;z-index:1;text-align:left;font-size:12px;color:var(--text-muted);background:var(--surface-2);padding:8px 10px;border-bottom:1px solid var(--border)}table.plan td[data-v-c77bf093]{padding:7px 10px;border-bottom:1px solid var(--border);vertical-align:top}table.plan tfoot td[data-v-c77bf093]{background:var(--surface-2)}.der[data-v-c77bf093]{text-align:right}.sub[data-v-c77bf093]{font-size:12px;color:var(--text-muted)}.chip-ok[data-v-c77bf093]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.chip-parcial[data-v-c77bf093]{background:var(--st-anticipo-bg);color:var(--st-anticipo-ink)}.chip-gris[data-v-c77bf093]{background:var(--st-nuevo-bg);color:var(--st-nuevo-ink)}.chip-suc[data-v-c77bf093]{display:inline-block;margin:1px 3px 1px 0;padding:0 6px;border-radius:4px;font-size:12px;background:var(--st-anticipo-bg);color:var(--st-anticipo-ink);white-space:nowrap}.chip-suc.parcial[data-v-c77bf093]{background:var(--st-produccion-bg);color:var(--st-produccion-ink)}.chip-suc.falta[data-v-c77bf093]{background:var(--st-alerta-bg);color:var(--st-alerta-ink);font-weight:700}.fila-falta td[data-v-c77bf093]{background:color-mix(in srgb,var(--st-alerta-bg) 60%,var(--surface));color:var(--st-alerta-ink)}.aviso[data-v-c77bf093]{display:flex;gap:8px;align-items:center;padding:10px 16px;font-size:13px}.aviso.ok[data-v-c77bf093]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.aviso.alerta[data-v-c77bf093]{background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.aviso.info[data-v-c77bf093]{background:var(--st-anticipo-bg);color:var(--st-anticipo-ink)}.enlace[data-v-c77bf093]{border:0;background:transparent;color:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.lista-piezas[data-v-c77bf093]{max-height:46vh;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.fila-grupo td[data-v-c77bf093]{background:var(--accent-soft);color:var(--accent-ink)}tr.marcada td[data-v-c77bf093]{background:color-mix(in srgb,var(--accent) 7%,var(--surface))}tr.bloqueada td[data-v-c77bf093]{color:var(--text-subtle)}.truncar[data-v-c77bf093]{display:inline-block;max-width:420px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.resumen-edicion[data-v-c77bf093]{min-width:220px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);font-size:13px}.zona-archivo[data-v-13dc96c4]{display:flex;align-items:center;gap:12px;padding:10px 12px;border:2px dashed color-mix(in srgb,var(--accent) 55%,var(--border));border-radius:10px;background:color-mix(in srgb,var(--accent) 7%,var(--surface));min-width:0}.zona-archivo.encima[data-v-13dc96c4]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.zona-archivo.deshabilitada[data-v-13dc96c4]{opacity:.6}.zona-archivo.compacto[data-v-13dc96c4]{padding:6px 8px;gap:8px}.boton-zona[data-v-13dc96c4]{display:inline-flex;flex:none;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;background:var(--accent);color:var(--on-accent, #fff);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.02em}.boton-zona[data-v-13dc96c4]:hover:not(:disabled){filter:brightness(1.08)}.boton-zona[data-v-13dc96c4]:disabled{opacity:.6;cursor:default}.boton-zona[data-v-13dc96c4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.compacto .boton-zona[data-v-13dc96c4]{padding:5px 10px;font-size:12px}.cuerpo-zona[data-v-13dc96c4]{display:flex;min-width:0;flex:1;align-items:center;gap:10px;color:var(--text-muted);font-size:13px}.nube[data-v-13dc96c4]{font-size:26px;color:var(--accent);flex:none}.compacto .nube[data-v-13dc96c4]{font-size:18px}.texto-zona small[data-v-13dc96c4]{color:var(--text-subtle);font-size:11.5px}.archivo-elegido[data-v-13dc96c4]{display:inline-flex;min-width:0;align-items:center;gap:6px;padding:3px 6px 3px 10px;border-radius:999px;background:var(--accent);color:var(--on-accent, #fff);font-weight:600;font-size:12.5px}.quitar-zona[data-v-13dc96c4]{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#ffffff40;color:inherit;font-size:9px}.panel[data-v-a095efb9]{position:fixed;z-index:45;display:flex;flex-direction:column;min-width:420px;min-height:320px;max-width:calc(100vw - 16px);border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-md),0 12px 32px #0000002e;resize:both;overflow:hidden}.cabeza[data-v-a095efb9]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-bottom:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.btn-cab[data-v-a095efb9]{width:28px;height:28px;border-radius:6px;color:var(--text-muted)}.btn-cab[data-v-a095efb9]:hover{background:var(--surface);color:var(--text)}.cuerpo[data-v-a095efb9]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;padding:12px 14px 14px}.filtros[data-v-a095efb9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.filtros .buscar[data-v-a095efb9]{grid-column:1 / -1}.lista[data-v-a095efb9]{flex:1;min-height:120px;overflow:auto;border:1px solid var(--border);border-radius:8px}.tabla-sel[data-v-a095efb9]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.tabla-sel th[data-v-a095efb9]{position:sticky;top:0;z-index:1;padding:6px 8px;text-align:left;font-size:12px;font-weight:600;color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border);white-space:nowrap}.tabla-sel th button[data-v-a095efb9]{display:inline-flex;align-items:center;gap:4px;font-weight:600}.tabla-sel th .pi[data-v-a095efb9]{font-size:10px;color:var(--text-subtle)}.tabla-sel td[data-v-a095efb9]{padding:5px 8px;border-bottom:1px solid var(--border);cursor:pointer}.tabla-sel tr:hover td[data-v-a095efb9]{background:var(--surface-2)}.tabla-sel tr.marcada td[data-v-a095efb9]{background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.der[data-v-a095efb9]{text-align:right}.clave[data-v-a095efb9]{font-family:ui-monospace,monospace;font-size:12.5px;white-space:nowrap}.vacio[data-v-a095efb9]{color:var(--text-muted);cursor:default!important}.enlace[data-v-a095efb9]{color:var(--accent-ink)}.barra-min[data-v-a095efb9]{position:fixed;right:20px;bottom:20px;z-index:45;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--accent);border-radius:999px;background:var(--surface);color:var(--accent-ink);font-size:13px;font-weight:600;box-shadow:var(--shadow-md)}@media(max-width:640px){.panel[data-v-a095efb9]{min-width:0;left:8px!important;width:calc(100vw - 16px)!important}}.grid-config[data-v-95be5f6b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:12px}.caja[data-v-95be5f6b]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:12px;display:flex;flex-direction:column;gap:8px;font-size:13px}.campo[data-v-95be5f6b]{display:flex;flex-direction:column;gap:4px;font-size:12px}.entrada[data-v-95be5f6b]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:4px 6px;font-size:13px;background:var(--surface);color:var(--text)}.sub[data-v-95be5f6b]{font-size:11px;color:var(--text-muted);white-space:nowrap}.alerta[data-v-95be5f6b]{color:var(--st-alerta-ink)}.quitar[data-v-95be5f6b]{border:0;background:transparent;color:var(--st-cancel-ink);cursor:pointer;padding:2px 4px;border-radius:var(--radius-sm)}.quitar[data-v-95be5f6b]:hover{color:var(--st-cancel-ink);background:var(--st-cancel-bg)}.sugerencia[data-v-95be5f6b]{border:1px dashed var(--border-strong);border-radius:999px;padding:1px 8px;background:transparent;color:var(--text-muted);cursor:pointer}.sugerencia[data-v-95be5f6b]:hover:not(:disabled){color:var(--accent-ink);border-color:var(--accent)}.letra[data-v-95be5f6b]{display:inline-block;min-width:18px;text-align:center;font-weight:700;font-size:12px;border-radius:4px;padding:0 4px;margin-right:2px;background:var(--surface-2);color:var(--text)}.letra-s[data-v-95be5f6b]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.letra-d[data-v-95be5f6b]{background:var(--st-cancel-bg);color:var(--st-cancel-ink)}.letra-i[data-v-95be5f6b]{background:var(--st-anticipo-bg);color:var(--st-anticipo-ink)}.letra-otra[data-v-95be5f6b]{background:var(--st-produccion-bg);color:var(--st-produccion-ink)}.buscador-agregar[data-v-95be5f6b] input{border:1px dashed var(--accent);background:var(--accent-soft, var(--surface))}.buscador-agregar[data-v-95be5f6b] input::placeholder{color:var(--accent-ink);font-weight:600;opacity:1}.panel[data-v-95be5f6b]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.barra[data-v-95be5f6b],.barra-sec[data-v-95be5f6b],.pie[data-v-95be5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px}.barra[data-v-95be5f6b]{border-bottom:1px solid var(--border)}.pie[data-v-95be5f6b]{border-top:1px solid var(--border)}.chip-dato[data-v-95be5f6b]{background:var(--surface-2);border-radius:var(--radius-sm);padding:2px 8px;font-size:12px}.aviso[data-v-95be5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 14px 8px;padding:6px 10px;border-radius:var(--radius-sm);background:var(--st-alerta-bg);color:var(--st-alerta-ink);font-size:12px}.enlace[data-v-95be5f6b]{border:0;background:none;padding:0;text-decoration:underline;color:inherit;cursor:pointer;font-weight:700}.tabla-scroll[data-v-95be5f6b]{overflow:auto;max-height:calc(100vh - 64px - var(--alto-zona-fija, 120px) - 150px);min-height:220px}.tabla-viniles[data-v-95be5f6b]{border-collapse:separate;border-spacing:0;font-size:13px;min-width:100%}.tabla-viniles th[data-v-95be5f6b],.tabla-viniles td[data-v-95be5f6b]{border-bottom:1px solid var(--border);padding:4px 6px;white-space:nowrap;vertical-align:top;background:var(--surface)}.tabla-viniles thead[data-v-95be5f6b]{position:sticky;top:0;z-index:4}.tabla-viniles thead th[data-v-95be5f6b]{background:var(--surface-2);font-size:12px;color:var(--text-muted);text-align:left}.tabla-viniles .fija[data-v-95be5f6b]{position:sticky;left:0;z-index:1;width:28px}.tabla-viniles .fija2[data-v-95be5f6b]{position:sticky;left:28px;z-index:1;overflow:hidden;border-right:1px solid var(--border)}.tabla-viniles thead .fija2[data-v-95be5f6b]{position:sticky}.ajuste[data-v-95be5f6b]{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize}.ajuste[data-v-95be5f6b]:hover{background:var(--border-strong)}.col-cant[data-v-95be5f6b]{width:44px;min-width:44px;max-width:44px}.eliminar[data-v-95be5f6b]{border:0;background:transparent;color:var(--st-cancel-ink);cursor:pointer;padding:2px 5px;border-radius:var(--radius-sm)}.eliminar[data-v-95be5f6b]:hover{background:var(--st-cancel-bg)}.agregar-sup[data-v-95be5f6b]{border:0;background:var(--accent);color:var(--on-accent);border-radius:var(--radius-sm);padding:3px 10px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.agregar-sup[data-v-95be5f6b]:hover{filter:brightness(.92)}.col-acciones[data-v-95be5f6b]{vertical-align:middle!important}.tabla-viniles thead .fija[data-v-95be5f6b],.tabla-viniles thead .fija2[data-v-95be5f6b]{z-index:3}.grupo[data-v-95be5f6b]{border-left:1px solid var(--border)}.num[data-v-95be5f6b]{text-align:right;font-variant-numeric:tabular-nums}.chip-min[data-v-95be5f6b]{display:inline-block;margin-top:2px;font-size:10px;font-weight:700;border-radius:999px;padding:0 6px;background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.multi[data-v-95be5f6b]{width:118px}.multi[data-v-95be5f6b] .p-multiselect-label{padding:4px 6px;white-space:nowrap;overflow:visible}.celda-error[data-v-95be5f6b]{background:var(--st-cancel-bg)!important}.con-error .fija2[data-v-95be5f6b]{box-shadow:inset 3px 0 0 var(--st-cancel-ink)}.detalle td[data-v-95be5f6b]{background:var(--surface-2);white-space:normal}.detalle-grid[data-v-95be5f6b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;padding:8px;max-width:1100px}.texto[data-v-95be5f6b]{white-space:pre-wrap;font-family:var(--font-mono);font-size:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px;margin:0}.tabla-mini[data-v-95be5f6b]{border-collapse:collapse;font-size:12px}.tabla-mini th[data-v-95be5f6b],.tabla-mini td[data-v-95be5f6b]{border-bottom:1px solid var(--border);padding:3px 6px;text-align:left;vertical-align:top}.tabla-mini th[data-v-95be5f6b]{color:var(--text-muted);font-weight:600}.tabla-mini .num[data-v-95be5f6b]{text-align:right}.vacio[data-v-95be5f6b]{text-align:center;color:var(--text-muted);padding:24px!important}.datos-tabla[data-v-95be5f6b]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.caja.reglas[data-v-95be5f6b]{margin-bottom:16px}.reglas-fila[data-v-95be5f6b]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 24px}.reglas-fila .notas-reglas[data-v-95be5f6b]{flex:1 1 300px;min-width:0;padding-top:2px;color:var(--text-muted)}.notas-reglas strong[data-v-95be5f6b]{color:var(--text);font-weight:700}.nota-roja[data-v-95be5f6b]{color:var(--st-cancel-ink)}.grid-config>.caja[data-v-95be5f6b]{min-width:0}.tabla-servicios[data-v-95be5f6b]{width:100%;table-layout:fixed}.tabla-servicios .col-letra[data-v-95be5f6b]{width:44px}.tabla-servicios .col-precio[data-v-95be5f6b]{width:110px}.tabla-servicios .col-costo[data-v-95be5f6b]{width:100px}.tabla-servicios .col-merma[data-v-95be5f6b]{width:60px}.tabla-servicios .col-quitar[data-v-95be5f6b]{width:34px}.tabla-servicios .entrada[data-v-95be5f6b]{width:100%}.notas-reglas[data-v-95be5f6b]{display:flex;flex-direction:column;gap:2px;list-style:disc;padding-left:16px}.precio-s[data-v-95be5f6b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--st-finiquito-bg);color:var(--st-finiquito-ink);font-weight:600}.precio-s .entrada[data-v-95be5f6b]{border-color:var(--st-finiquito-ink);font-weight:700}.estado[data-v-95be5f6b]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-muted);white-space:nowrap}.estado.cambios[data-v-95be5f6b]{color:var(--st-alerta-ink);font-weight:600}.estado.alerta[data-v-95be5f6b]{color:var(--st-cancel-ink);font-weight:600}.estado.ok[data-v-95be5f6b]{color:var(--st-finiquito-ink)}.invalido[data-v-95be5f6b]{border-color:var(--st-cancel-ink)!important}.resumen-pestana[data-v-95be5f6b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 16px;border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.resumen-pestana .etq[data-v-95be5f6b]{font-size:12px;font-weight:800;color:var(--text);margin-right:auto}.resumen-pestana .dato[data-v-95be5f6b]{display:inline-flex;flex-direction:column;line-height:1.15}.resumen-pestana .dato span[data-v-95be5f6b]{font-size:11px;color:var(--text-muted)}.resumen-pestana .dato strong[data-v-95be5f6b]{font-size:14px;font-variant-numeric:tabular-nums}.resumen-pestana .dato.fuerte strong[data-v-95be5f6b]{font-size:16px;color:var(--accent-ink)}.dato-tabla[data-v-95be5f6b]{display:flex;flex-direction:column;gap:3px;font-size:12px;font-weight:600;color:var(--text-muted)}.ficha-viniles[data-v-8169184e]{padding:0;overflow:visible}.fija-viniles[data-v-8169184e]{position:sticky;top:calc(var(--alto-zona-fija, 120px) - .75rem);z-index:15;background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:0 6px 10px -10px #00000059}.cabeza[data-v-8169184e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px 8px}.totales[data-v-8169184e]{display:flex;align-items:center;gap:16px;padding:4px 12px;border-radius:var(--radius-md);background:var(--surface-2)}.totales .dato[data-v-8169184e]{display:inline-flex;flex-direction:column;line-height:1.15;text-align:right}.totales .dato span[data-v-8169184e]{font-size:11px;color:var(--text-muted)}.totales .dato strong[data-v-8169184e]{font-size:14px;font-variant-numeric:tabular-nums}.totales .dato.fuerte strong[data-v-8169184e]{font-size:16px;color:var(--accent-ink)}.barra-pestanas[data-v-8169184e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:0 8px;border-bottom:1px solid var(--border);background:var(--surface)}.pestanas[data-v-8169184e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2px;flex:1;min-width:0}.pestana[data-v-8169184e]{display:inline-flex;align-items:center;gap:6px;padding:.75rem .7rem;font-size:13.5px;font-weight:600;white-space:nowrap;color:var(--text-muted);border-bottom:2px solid transparent;margin-bottom:-1px}.pestana .pi[data-v-8169184e]{font-size:13px;color:var(--ic-comercial)}.pestana[data-v-8169184e]:hover{color:var(--text)}.pestana.activa[data-v-8169184e]{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}.renombrar[data-v-8169184e]{width:180px;padding:1px 6px;font-size:13px;font-weight:600;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);color:var(--text)}.pestana.problema[data-v-8169184e]{color:var(--st-cancel-ink)}.pestana.agregar[data-v-8169184e]{color:var(--accent-ink);font-weight:600}.pestana.agregar .pi[data-v-8169184e]{color:var(--accent-ink)}.punto[data-v-8169184e]{width:7px;height:7px;border-radius:999px;background:var(--st-alerta-ink)}.acciones[data-v-8169184e]{display:flex;gap:2px;padding-bottom:4px}.vacio[data-v-8169184e]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;color:var(--text-muted);text-align:center}.tabla[data-v-d0f5e60f]{width:100%;font-size:12px;border-collapse:collapse}.tabla th[data-v-d0f5e60f]{text-align:left;color:var(--text-muted);background:var(--surface-2);padding:4px 6px;font-weight:500}.tabla td[data-v-d0f5e60f]{padding:3px 6px;border-top:1px solid var(--border)}.tabla .der[data-v-d0f5e60f]{text-align:right}.campo[data-v-d0f5e60f]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:6px;padding:3px 6px;font-size:13px}.caja[data-v-d0f5e60f]{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:8px;padding:10px}.enlace[data-v-d0f5e60f]{color:var(--accent-ink)}.boton[data-v-d0f5e60f]{background:var(--accent);color:var(--on-accent);border-radius:6px;padding:6px 12px;font-weight:500}.boton[data-v-d0f5e60f]:disabled{opacity:.5}.boton-sec[data-v-d0f5e60f]{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:6px;padding:6px 12px}.tipo-doble[data-v-d0f5e60f]{display:inline-flex;border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}.tipo-doble button[data-v-d0f5e60f]{padding:4px 10px;font-size:12px;color:var(--text-muted);background:var(--surface)}.tipo-doble button+button[data-v-d0f5e60f]{border-left:1px solid var(--border-strong)}.tipo-doble button.activo[data-v-d0f5e60f]{background:var(--accent);color:var(--on-accent);font-weight:600}.opcion-fuente[data-v-d0f5e60f]{display:flex;align-items:flex-start;gap:8px;border:1px solid var(--border);border-radius:6px;padding:6px 8px;cursor:pointer}.opcion-fuente.activa[data-v-d0f5e60f]{border-color:var(--accent);background:var(--accent-soft)}.sugerida.barata[data-v-d0f5e60f]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.nota-barata[data-v-d0f5e60f]{margin-top:6px;padding:6px 8px;border-radius:6px;background:var(--st-finiquito-bg);color:var(--st-finiquito-ink);line-height:1.4}.sugerida[data-v-d0f5e60f]{margin-left:4px;font-size:10px;padding:1px 6px;border-radius:999px;background:var(--accent);color:var(--on-accent)}.avisos[data-v-d0f5e60f]{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--st-alerta-ink)}.tabla[data-v-9f451adf]{width:100%;font-size:12px;border-collapse:collapse}.tabla th[data-v-9f451adf]{text-align:left;color:var(--text-muted);background:var(--surface-2);padding:4px 6px;font-weight:500}.tabla td[data-v-9f451adf]{padding:3px 6px;border-top:1px solid var(--border)}.tabla .der[data-v-9f451adf]{text-align:right}.campo[data-v-9f451adf]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:6px;padding:3px 6px;font-size:13px}.caja[data-v-9f451adf]{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:8px;padding:10px}.enlace[data-v-9f451adf]{color:var(--accent-ink)}.boton[data-v-9f451adf]{background:var(--accent);color:var(--on-accent);border-radius:6px;padding:6px 12px;font-weight:500}.boton[data-v-9f451adf]:disabled{opacity:.5}.boton-sec[data-v-9f451adf]{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:6px;padding:6px 12px}.tabla[data-v-173704e9]{width:100%;font-size:12px;border-collapse:collapse}.tabla th[data-v-173704e9]{text-align:left;color:var(--text-muted);background:var(--surface-2);padding:4px 6px;font-weight:500}.tabla td[data-v-173704e9]{padding:3px 6px;border-top:1px solid var(--border)}.tabla .der[data-v-173704e9]{text-align:right}.campo[data-v-173704e9]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:6px;padding:3px 6px;font-size:13px}.caja[data-v-173704e9]{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-radius:8px;padding:10px}.enlace[data-v-173704e9]{color:var(--accent-ink)}.boton[data-v-173704e9]{background:var(--accent);color:var(--on-accent);border-radius:6px;padding:6px 12px;font-weight:500}.boton[data-v-173704e9]:disabled{opacity:.5}.boton-sec[data-v-173704e9]{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:6px;padding:6px 12px}.campo-mini[data-v-2a41ae8b]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:6px;padding:2px 6px}.chip-opcion[data-v-2a41ae8b]{border:1px solid var(--border-strong);border-radius:999px;padding:2px 10px;color:var(--text-muted);background:var(--surface)}.chip-opcion.activo[data-v-2a41ae8b]{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.chip-opcion[data-v-2a41ae8b]:disabled{opacity:.45}.tabla-pago[data-v-2a41ae8b]{width:100%;max-width:640px;font-size:13px;border-collapse:collapse}.tabla-pago td[data-v-2a41ae8b]{padding:3px 6px;border-top:1px solid var(--border)}.tabla-pago .der[data-v-2a41ae8b]{text-align:right;white-space:nowrap}.boton-formato[data-v-5e3801b3]{display:inline-flex;height:28px;min-width:28px;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:6px;background:var(--surface);color:var(--text);font-size:13px}.boton-formato[data-v-5e3801b3]:hover{background:var(--surface-2)}.muestra[data-v-5e3801b3]{display:inline-block;height:14px;width:14px;border-radius:9999px}.previa[data-v-5e3801b3] p{margin:0 0 2px}.previa[data-v-5e3801b3] .valor-pdf{background:#fef9c3;border-radius:3px}.previa[data-v-5e3801b3] .dato-pdf{background:#eef2ff;border-radius:4px;padding:0 2px;color:#3730a3}.precio-interno[data-v-c9c5703c]{border:1px solid var(--st-alerta-ink);border-radius:8px;padding:10px 12px 12px;background:var(--st-alerta-bg)}.precio-interno legend[data-v-c9c5703c]{padding:0 6px;font-size:12px;font-weight:600;color:var(--st-alerta-ink)}.subdivision[data-v-c9c5703c]{margin-top:16px;padding-top:12px;border-top:1px dashed var(--border)}.subdivision.primera[data-v-c9c5703c]{margin-top:4px;padding-top:0;border-top:0}.subtitulo[data-v-c9c5703c]{font-size:13px;font-weight:600;color:var(--text);margin-bottom:8px}.resumen-sub[data-v-c9c5703c]{font-weight:400;font-size:12px;color:var(--text-muted);margin-left:6px}.pie-config[data-v-c9c5703c]{border-top:1px solid var(--border);background:var(--surface-2)}.rejilla-condiciones[data-v-c9c5703c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.panel-descuento[data-v-c9c5703c]{grid-column:1 / -1;display:grid;gap:12px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:8px 10px}@media(min-width:768px){.rejilla-condiciones[data-v-c9c5703c]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto}.panel-descuento[data-v-c9c5703c]{grid-column:4;grid-row:1 / span 2;grid-template-rows:subgrid;margin:-8px -10px}}.metodo[data-v-c9c5703c]{display:flex;border:1px solid var(--border-strong);border-radius:8px;overflow:hidden;background:var(--surface)}.metodo button[data-v-c9c5703c]{flex:1 1 0;padding:7px 8px;font-size:13px;font-weight:600;color:var(--text)}.metodo button+button[data-v-c9c5703c]{border-left:1px solid var(--border-strong)}.metodo button.activo[data-v-c9c5703c]{background:var(--accent);color:var(--on-accent)}.metodo button[data-v-c9c5703c]:disabled{cursor:default}.zona-fija[data-v-c9c5703c]{position:sticky;top:-.75rem;z-index:20;margin:-.25rem -.5rem 0;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 4px 12px -8px #00000040}.barra-cot[data-v-c9c5703c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:8px 12px 4px}.linea-tabs[data-v-c9c5703c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding-right:12px}.tabs-cot[data-v-c9c5703c]{flex:1 1 auto;min-width:0;padding:0 6px}.tabs-cot[data-v-c9c5703c] .p-tablist-tab-list,.tabs-cot[data-v-c9c5703c] .p-tablist-content{background:transparent}.tabs-cot[data-v-c9c5703c] .p-tab{padding:.55rem .7rem;font-size:13.5px;white-space:nowrap}.aviso-cambios[data-v-c9c5703c]{display:flex;align-items:center;gap:6px;padding:2px 12px 4px;font-size:12px;color:var(--st-alerta-ink);border-top:1px dashed var(--border)}.chip-etapa[data-v-c9c5703c]{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.chip-etapa[data-v-c9c5703c]:disabled{cursor:default}.chip-etapa.sin-etapa[data-v-c9c5703c]{background:transparent;color:var(--text-subtle);border:1px dashed var(--border)}.reparto[data-v-822fc463]{background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.acordeon[data-v-a183fe27]{display:flex;width:100%;align-items:center;gap:8px;padding:8px 16px;text-align:left}button.acordeon[data-v-a183fe27]:hover,.acordeon>button[data-v-a183fe27]:hover{color:var(--accent-ink)}.tabla-bom[data-v-a183fe27]{width:100%;border-collapse:collapse;font-size:13px}.tabla-bom th[data-v-a183fe27]{text-align:left;padding:6px 12px;font-size:11px;text-transform:uppercase;color:var(--text-muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-2)}.tabla-bom td[data-v-a183fe27]{padding:6px 12px;border-bottom:1px solid var(--border);vertical-align:top}.tabla-bom .der[data-v-a183fe27]{text-align:right}.tabla-bom tr.grupo td[data-v-a183fe27]{font-weight:700;font-size:12px;background:color-mix(in srgb,var(--ic-produccion) 8%,var(--surface))}.tabla-bom .vacio[data-v-a183fe27]{text-align:center;color:var(--text-muted);padding:14px}.bloque-matriz[data-v-ea7f1558]{display:flex;flex-direction:column;max-height:calc(100vh - 64px - var(--alto-zona-fija, 120px) - 24px);min-height:360px}.barra-matriz[data-v-ea7f1558]{flex:none;padding:6px 0}.matriz-envoltura[data-v-ea7f1558]{overflow:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;padding:0}.matriz[data-v-ea7f1558]{border-collapse:separate;border-spacing:0;font-size:13.5px;font-variant-numeric:tabular-nums;min-width:100%}.matriz th[data-v-ea7f1558]{position:sticky;top:0;z-index:3;padding:8px;font-size:12px;font-weight:600;text-align:left;vertical-align:bottom;color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border)}.matriz td[data-v-ea7f1558]{padding:5px 8px;border-bottom:1px solid var(--border);background:var(--surface)}.fija[data-v-ea7f1558]{position:sticky;z-index:1}th.fija[data-v-ea7f1558]{z-index:4}.c0[data-v-ea7f1558]{left:0;width:36px;min-width:36px}.c1[data-v-ea7f1558]{left:36px;width:32px;min-width:32px}.c2[data-v-ea7f1558]{left:68px;width:130px;min-width:130px}.c3[data-v-ea7f1558]{left:198px;width:70px;min-width:70px}.c4[data-v-ea7f1558]{left:268px;width:250px;min-width:250px;max-width:250px}.col-ent[data-v-ea7f1558]{min-width:190px;max-width:240px}.col-paq[data-v-ea7f1558]{min-width:112px}.texto-entrega[data-v-ea7f1558]{display:inline;text-align:left;font-size:12.5px;line-height:1.3;color:var(--text)}button.texto-entrega[data-v-ea7f1558]:hover{color:var(--accent-ink);text-decoration:underline}.texto-entrega.auto[data-v-ea7f1558]{color:var(--text-subtle)}.texto-entrega.falta[data-v-ea7f1558]{color:var(--st-alerta-ink)}.campo-mini[data-v-ea7f1558]{width:100%;padding:3px 4px;border:1px solid var(--border-strong);border-radius:6px;background:var(--surface);color:var(--text);font-size:12.5px}.borde-fija[data-v-ea7f1558]{box-shadow:inset -1px 0 0 var(--border)}.grupo-fijo[data-v-ea7f1558]{left:0}.btn-ciudad[data-v-ea7f1558]{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;font:inherit}.btn-ciudad .pi[data-v-ea7f1558]{width:14px}.casilla-grupo[data-v-ea7f1558]{margin:0 10px 0 2px;vertical-align:middle;cursor:pointer}.barra-una-linea[data-v-ea7f1558]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.buscar-suc[data-v-ea7f1558]{position:relative;display:inline-flex;align-items:center}.buscar-suc .pi[data-v-ea7f1558]{position:absolute;left:9px;font-size:12px;color:var(--text-muted);pointer-events:none}.buscar-suc .campo[data-v-ea7f1558]{width:210px;padding-left:28px}.acciones-derecha[data-v-ea7f1558]{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.sel-agrupar[data-v-ea7f1558]{width:auto}.btn-filtros[data-v-ea7f1558]{border:1px solid var(--border-strong);background:var(--surface, #fff);color:var(--text);border-radius:6px;padding:6px 10px;font:inherit;font-size:.875rem;cursor:pointer}.btn-filtros.activo[data-v-ea7f1558]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:700}.texto-conteo[data-v-ea7f1558]{font-size:12.5px;color:var(--text-muted)}.texto-conteo strong[data-v-ea7f1558]{color:var(--text)}.monto-grupo[data-v-ea7f1558]{color:var(--accent-ink);font-weight:700}.monto-iva[data-v-ea7f1558]{color:var(--text-muted);font-size:12px;margin-left:2px}.pop-filtros[data-v-ea7f1558]{width:320px;display:flex;flex-direction:column;gap:10px}.segmentos[data-v-ea7f1558]{display:flex;border:1px solid var(--border-strong);border-radius:6px;overflow:hidden}.segmentos button[data-v-ea7f1558]{flex:1;border:0;background:transparent;color:var(--text);padding:6px;font:inherit;font-size:13px;cursor:pointer}.segmentos button+button[data-v-ea7f1558]{border-left:1px solid var(--border-strong)}.segmentos button.sel[data-v-ea7f1558]{background:var(--accent);color:var(--on-accent)}.link-ciudades[data-v-ea7f1558]{border:0;background:transparent;padding:0;color:var(--accent);cursor:pointer;text-decoration:underline;font:inherit}.boton-viaticos.p-button[data-v-ea7f1558]{background:var(--accent-soft);color:var(--accent-ink);border-color:transparent}.boton-viaticos.p-button[data-v-ea7f1558]:not(:disabled):hover{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.cen[data-v-ea7f1558]{text-align:center}.der[data-v-ea7f1558]{text-align:right}.col-prod[data-v-ea7f1558]{min-width:104px;max-width:140px;text-align:center!important}.titulo-col[data-v-ea7f1558]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.cuadro[data-v-ea7f1558]{display:inline-block;width:9px;height:9px;margin-right:5px;border-radius:2px}.marca-kit[data-v-ea7f1558]{margin-left:4px;padding:0 5px;border-radius:999px;font-size:10px;background:var(--accent-soft);color:var(--accent-ink)}.precio-col[data-v-ea7f1558]{display:block;margin-top:2px;font-weight:500;color:var(--text-subtle)}.col-importe[data-v-ea7f1558]{min-width:118px}.col-vin[data-v-ea7f1558]{min-width:110px}.enlace-vin[data-v-ea7f1558]{border:0;background:transparent;color:var(--accent-ink);font-weight:600;cursor:pointer;padding:0}.enlace-vin[data-v-ea7f1558]:hover{text-decoration:underline}.th-sucursal[data-v-ea7f1558]{display:flex;align-items:center;justify-content:space-between;gap:8px}.btn-mas[data-v-ea7f1558]{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:0;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap;color:#fff;background:var(--accent);cursor:pointer}.btn-mas[data-v-ea7f1558]:hover{filter:brightness(1.08)}.btn-mas .pi[data-v-ea7f1558]{font-size:11px}.fila-grupo td[data-v-ea7f1558]{background:var(--accent-soft);color:var(--accent-ink);font-size:12.5px}tr.marcada td[data-v-ea7f1558]{background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.clave[data-v-ea7f1558]{font-family:ui-monospace,monospace;font-size:12.5px}.nombre-suc[data-v-ea7f1558]{display:flex;align-items:center;gap:6px;min-width:0}.truncar[data-v-ea7f1558]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sub[data-v-ea7f1558]{font-size:11px;color:var(--text-subtle)}.modalidad[data-v-ea7f1558]{flex:none;padding:0 7px;border-radius:999px;font-size:10.5px;font-weight:700}.modalidad.visita[data-v-ea7f1558]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.modalidad.envio[data-v-ea7f1558]{background:var(--st-nuevo-bg);color:var(--st-nuevo-ink)}.modalidad.manual[data-v-ea7f1558]{box-shadow:inset 0 0 0 1px currentColor}.celda[data-v-ea7f1558]{width:56px;padding:3px 4px;border:1px solid var(--border-strong);border-radius:6px;text-align:center;background:var(--surface);color:var(--text);font-weight:600}.celda.vacia[data-v-ea7f1558]{border-color:var(--border);font-weight:400}.text-subtle[data-v-ea7f1558]{color:var(--text-subtle)}.btn-acordeon[data-v-ea7f1558]{width:28px;height:28px;border-radius:6px;color:var(--text-muted)}.acciones[data-v-ea7f1558]{display:inline-flex;gap:4px}.acciones .btn-mini.p-button[data-v-ea7f1558]{width:26px;min-width:26px;height:26px;padding:0;font-size:12px}.detalle-suc[data-v-ea7f1558]{position:sticky;left:0;display:flex;flex-direction:column;gap:6px;max-width:900px;padding:4px 0 6px 68px}.desglose[data-v-ea7f1558]{font-size:12.5px}.desglose td[data-v-ea7f1558]{padding:2px 10px 2px 0;border:0;background:transparent}.desglose .extra[data-v-ea7f1558]{color:var(--st-alerta-ink);font-weight:600}tfoot td[data-v-ea7f1558]{background:var(--surface-2);padding:10px 8px}.enlace[data-v-ea7f1558]{color:var(--accent-ink)}.enlace[data-v-ea7f1558]:disabled{opacity:.5}.lista-sucursales[data-v-ea7f1558]{max-height:340px;overflow-y:auto;border:1px solid var(--border);border-radius:8px}.opcion-suc[data-v-ea7f1558]{display:flex;align-items:center;gap:10px;padding:6px 10px;border-bottom:1px solid var(--border);cursor:pointer}.opcion-suc[data-v-ea7f1558]:hover{background:var(--surface-2)}.aviso-division[data-v-1512406e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent-ink);border-radius:10px;padding:10px 14px;font-size:14px}.aviso-division.libre[data-v-1512406e]{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}.enlace[data-v-1512406e]{border:0;background:transparent;padding:0;color:var(--accent-ink);text-decoration:underline;cursor:pointer;font:inherit}.num[data-v-1512406e]{text-align:right;white-space:nowrap}tr.actual td[data-v-1512406e]{background:var(--accent-soft)}tfoot td[data-v-1512406e]{border-top:1px solid var(--border-strong)}.caja[data-v-188158d7]{border:1px solid var(--border);border-radius:var(--radius-md);padding:12px;background:var(--surface)}.aviso[data-v-188158d7]{padding:8px 12px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:2px}.aviso.error[data-v-188158d7]{background:var(--st-cancel-bg);color:var(--st-cancel-ink)}.aviso.alerta[data-v-188158d7]{background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.tabla-cenefas[data-v-188158d7]{width:100%;border-collapse:collapse;font-size:12.5px}.tabla-cenefas th[data-v-188158d7],.tabla-cenefas td[data-v-188158d7]{border:1px solid var(--border);padding:4px 8px;text-align:left}.tabla-cenefas thead th[data-v-188158d7]{font-weight:700;background:var(--surface-2, var(--surface))}.tabla-cenefas tbody tr:nth-child(2n) td[data-v-188158d7]{background:color-mix(in srgb,var(--text) 4%,transparent)}.tabla-cenefas tfoot td[data-v-188158d7]{background:var(--accent-soft);color:var(--accent-ink)}.cen[data-v-188158d7]{text-align:center!important}.num[data-v-188158d7]{font-variant-numeric:tabular-nums}.tabla-lista[data-v-188158d7]{border-collapse:collapse;font-size:12px;min-width:300px}.tabla-lista th[data-v-188158d7]{background:#1f2937;color:#fff;padding:4px 8px;text-align:left;letter-spacing:.05em}.tabla-lista td[data-v-188158d7]{border:1px solid var(--border);padding:3px 8px}.tabla-lista tbody tr:nth-child(2n) td[data-v-188158d7]{background:color-mix(in srgb,var(--text) 4%,transparent)}.falta[data-v-188158d7]{color:var(--st-cancel-ink);font-weight:600}.tabla-servicio[data-v-a5962b1e]{width:100%;border-collapse:collapse;font-size:13px}.tabla-servicio th[data-v-a5962b1e]{text-align:left;padding:8px;background:var(--surface-2);font-size:12px;color:var(--text-muted);white-space:nowrap;position:sticky;top:0;z-index:1}.tabla-servicio td[data-v-a5962b1e]{padding:7px 8px;border-top:1px solid var(--border);vertical-align:top}.tabla-servicio td.celda[data-v-a5962b1e]{min-width:210px}.tabla-servicio tr.solo-envio td[data-v-a5962b1e]{background:var(--st-alerta-bg)}.casilla[data-v-a5962b1e]{width:18px;height:18px;flex-shrink:0;margin-top:1px;accent-color:var(--accent)}.apagada[data-v-a5962b1e]{color:var(--text-muted)}.apagada strong[data-v-a5962b1e]{font-weight:400}.tabla-division[data-v-0b7a6e2e]{width:100%;border-collapse:collapse;font-size:13px}.tabla-division th[data-v-0b7a6e2e]{text-align:left;padding:8px;background:var(--surface-2);font-size:12px;color:var(--text-muted);position:sticky;top:0;z-index:1}.tabla-division td[data-v-0b7a6e2e]{padding:5px 8px;border-top:1px solid var(--border)}.tabla-division tr.grupo td[data-v-0b7a6e2e]{background:var(--surface-2)}.tabla-division .num[data-v-0b7a6e2e]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.campo.compacto[data-v-0b7a6e2e]{padding-top:3px;padding-bottom:3px;font-size:12.5px}.parte[data-v-0b7a6e2e]{border-color:var(--border)}.parte.pasa[data-v-0b7a6e2e]{border-color:var(--st-cancel-ink);background:var(--st-cancel-bg)}.letra[data-v-0b7a6e2e]{width:22px;height:22px;border-radius:6px;color:var(--surface);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}.barra[data-v-0b7a6e2e]{height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden}.barra>div[data-v-0b7a6e2e]{height:8px}.viaje[data-v-a6978cf2]{border-color:var(--border);background:var(--surface)}.viaje.activo[data-v-a6978cf2]{border-color:var(--accent);background:var(--accent-soft)}.pestana[data-v-a6978cf2]{padding:6px 12px;border-radius:8px;font-weight:600;color:var(--text-muted)}.pestana.activa[data-v-a6978cf2]{background:var(--accent-soft);color:var(--accent-ink)}.dato[data-v-a6978cf2]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;background:var(--surface-2);border:1px solid transparent}.dato.tocado[data-v-a6978cf2]{border-color:var(--accent)}.dato-titulo[data-v-a6978cf2],.dato-ayuda[data-v-a6978cf2]{font-size:11px;color:var(--text-muted)}.tabla-viaje[data-v-a6978cf2]{width:100%;border-collapse:collapse;font-size:13px}.tabla-viaje th[data-v-a6978cf2]{text-align:left;padding:5px 8px;font-size:11px;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border)}.tabla-viaje td[data-v-a6978cf2]{padding:5px 8px;border-bottom:1px solid var(--border)}.tabla-viaje .der[data-v-a6978cf2]{text-align:right}.tabla-viaje tr.total td[data-v-a6978cf2]{font-weight:700}.btn-orden[data-v-a6978cf2]{padding:2px 5px;color:var(--text-muted);border-radius:4px}.btn-orden[data-v-a6978cf2]:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.btn-orden[data-v-a6978cf2]:disabled{opacity:.3}.btn-orden i[data-v-a6978cf2]{font-size:10px}.partida[data-v-d7b69d51]{border-bottom:1px solid var(--border)}.fila-kit[data-v-d7b69d51]{display:grid;grid-template-columns:var(--cols);align-items:center;min-height:46px;column-gap:6px;padding-right:8px;font-variant-numeric:tabular-nums;box-shadow:inset 4px 0 0 var(--accent);background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.btn-acordeon[data-v-d7b69d51]{width:28px;height:28px;border-radius:6px;color:var(--text-muted)}.acciones[data-v-d7b69d51]{display:flex;align-items:center;gap:4px}.num[data-v-d7b69d51]{font-weight:700;color:var(--accent-ink)}.desc[data-v-d7b69d51]{display:flex;align-items:center;gap:8px;min-width:0;text-align:left;font-weight:600;color:var(--text);padding:6px 0}.desc-texto[data-v-d7b69d51]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conteo[data-v-d7b69d51]{flex:none;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;background:var(--surface-2);color:var(--text-muted)}.tipo-kit[data-v-d7b69d51]{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;background:var(--accent-soft);color:var(--accent-ink)}.va-en[data-v-d7b69d51]{font-size:12px;color:var(--text-muted)}.der[data-v-d7b69d51]{text-align:right}.cen[data-v-d7b69d51]{text-align:center}.margen[data-v-d7b69d51]{display:inline-block;min-width:58px;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:700;text-align:center}.margen-alto[data-v-d7b69d51]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.margen-medio[data-v-d7b69d51]{background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.margen-bajo[data-v-d7b69d51]{background:var(--st-cancel-bg);color:var(--st-cancel-ink)}.margen-nd[data-v-d7b69d51]{background:var(--st-nuevo-bg);color:var(--st-nuevo-ink)}.detalle-kit[data-v-d7b69d51]{margin:0 16px 14px 48px;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:8px;overflow:hidden;background:var(--surface)}.detalle-kit table[data-v-d7b69d51]{width:100%;font-size:13px;border-collapse:collapse}.detalle-kit th[data-v-d7b69d51]{padding:6px 10px;font-size:11.5px;font-weight:600;text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border)}.detalle-kit td[data-v-d7b69d51]{padding:4px 10px;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}.detalle-kit th.der[data-v-d7b69d51]{text-align:right}.celda[data-v-d7b69d51]{width:64px;padding:2px 4px;border:1px solid var(--border-strong);border-radius:6px;text-align:right;background:var(--surface);color:var(--text)}.campo-fila[data-v-d7b69d51]{border:1px solid var(--border-strong);border-radius:6px;padding:3px 6px;font-size:13px;background:var(--surface);color:var(--text);max-width:360px}.pie[data-v-d7b69d51]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px}.medida-partida[data-v-9700a423]{font-size:11px;color:var(--text-subtle);white-space:nowrap}.tipo-doble[data-v-9700a423]{display:inline-flex;border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}.tipo-doble button[data-v-9700a423]{padding:3px 9px;font-size:12px;color:var(--text-muted);background:var(--surface)}.tipo-doble button+button[data-v-9700a423]{border-left:1px solid var(--border-strong)}.tipo-doble button.activo[data-v-9700a423]{background:var(--accent);color:var(--on-accent);font-weight:600}.tabla-partidas[data-v-9700a423]{min-width:700px;font-size:14px;--cols: 36px 30px 118px 32px minmax(180px, 1fr) 130px 50px 104px 112px}.tabla-partidas.con-costos[data-v-9700a423]{min-width:940px;--cols: 36px 30px 118px 32px minmax(180px, 1fr) 130px 50px 104px 112px 100px 76px}.fila-partida[data-v-9700a423]{display:grid;grid-template-columns:var(--cols);align-items:center;min-height:46px;column-gap:6px;padding-right:8px;font-variant-numeric:tabular-nums}.tabla-partidas-scroll[data-v-9700a423]{overflow:auto;max-height:calc(100vh - 64px - var(--alto-zona-fija, 120px) - 24px)}.fila-partida.encabezado[data-v-9700a423]{position:sticky;top:0;z-index:6;min-height:38px;font-size:12px;font-weight:600;color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border)}.fila-partida.totales[data-v-9700a423]{position:sticky;bottom:0;z-index:6;border-top:1px solid var(--border);min-height:52px;background:var(--surface-2)}.partida[data-v-9700a423]{border-bottom:1px solid var(--border)}.grupo-viniles[data-v-9700a423]{display:flex;align-items:center;gap:10px;padding:6px 12px;border-bottom:1px solid var(--border);background:var(--accent-soft);color:var(--accent-ink)}.partida.en-grupo-viniles[data-v-9700a423]{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.der[data-v-9700a423]{text-align:right}.cen[data-v-9700a423]{text-align:center}.num[data-v-9700a423]{font-weight:600;color:var(--text-muted)}.btn-acordeon[data-v-9700a423]{width:28px;height:28px;border-radius:6px;color:var(--text-muted)}.btn-acordeon[data-v-9700a423]:hover{background:var(--surface-2)}.desc[data-v-9700a423]{display:flex;align-items:center;gap:8px;min-width:0;text-align:left;font-weight:600;color:var(--text)}.desc-texto[data-v-9700a423]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.desc[data-v-9700a423]{padding:6px 0}.desc-texto[data-v-9700a423]{text-align:left;font-weight:600}.celda-edita[data-v-9700a423]{border-radius:4px;cursor:text}.celda-edita[data-v-9700a423]:hover{background:var(--surface-2);box-shadow:0 0 0 1px var(--border-strong)}.factor-mat[data-v-9700a423]{flex:none;padding:0 6px;border-radius:6px;font-size:10.5px;font-weight:600;color:var(--text-subtle);box-shadow:inset 0 0 0 1px var(--border)}.chip-campo[data-v-9700a423]{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11px;white-space:nowrap;background:var(--ic-produccion);color:var(--surface)}.chip-repartir[data-v-9700a423]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:1px 7px;border-radius:999px;font-size:11px;color:var(--text-muted);background:transparent;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer}.chip-repartir .pi[data-v-9700a423]{font-size:10px}.chip-repartir.activo[data-v-9700a423]{color:var(--st-alerta-ink);background:var(--st-alerta-bg);box-shadow:none;font-weight:600}.chip-repartir[data-v-9700a423]:disabled{cursor:default}.chip-repartir[data-v-9700a423]:not(.activo):disabled{display:none}.se-reparte[data-v-9700a423]{color:var(--st-alerta-ink);font-size:12px;font-style:italic}.pu-celda[data-v-9700a423]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.pu-celda small[data-v-9700a423]{font-size:10px;color:var(--text-muted)}.factor-mat.distinto[data-v-9700a423]{color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent)}.leyenda[data-v-9700a423]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.conteo[data-v-9700a423]{flex:none;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;background:var(--surface-2);color:var(--text-muted)}.origen[data-v-9700a423]{display:inline-block;max-width:100%;overflow:hidden;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.margen[data-v-9700a423]{display:inline-block;min-width:58px;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:700;text-align:center}.margen.mini[data-v-9700a423]{min-width:0;padding:0 6px;font-size:11px}.margen-alto[data-v-9700a423]{background:var(--st-finiquito-bg);color:var(--st-finiquito-ink)}.margen-medio[data-v-9700a423]{background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.margen-bajo[data-v-9700a423]{background:var(--st-cancel-bg);color:var(--st-cancel-ink)}.margen-nd[data-v-9700a423]{background:var(--st-nuevo-bg);color:var(--st-nuevo-ink)}.acciones[data-v-9700a423]{display:flex;align-items:center;gap:4px}.acciones-concepto[data-v-9700a423]{display:inline-flex;align-items:center;gap:4px}.acciones-concepto .btn-mini.p-button[data-v-9700a423]{width:26px;min-width:26px;height:26px;padding:0;font-size:12px}.candado[data-v-9700a423]{display:inline-flex;align-items:center;padding-left:6px;color:var(--text-subtle)}.fila-partida.marcada[data-v-9700a423]{background:var(--accent-soft)}.selector-vista[data-v-9700a423]{display:inline-flex;padding:3px;border-radius:9px;background:var(--surface-2);font-size:13px;font-weight:600}.selector-vista button[data-v-9700a423]{padding:5px 14px;border-radius:7px;color:var(--text-muted)}.selector-vista button.activa[data-v-9700a423]{background:var(--surface);color:var(--accent-ink);box-shadow:0 1px 2px #00000014}.va-en[data-v-9700a423]{display:flex;flex-wrap:wrap;gap:3px;align-items:center;font-size:12px;color:var(--text-muted)}.va-en .sin-sucursal[data-v-9700a423]{color:var(--st-alerta-ink);font-weight:600}.en-kit[data-v-9700a423]{padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;background:var(--accent-soft);color:var(--accent-ink)}tr.marcada td[data-v-9700a423]{background:var(--accent-soft)}.barra-grupo[data-v-9700a423]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--accent);border-radius:8px;background:var(--accent-soft);color:var(--accent-ink);font-size:13px}.barra-grupo.en-detalle[data-v-9700a423]{border-width:0 0 1px;border-radius:0}.detalle[data-v-9700a423]{margin:0 16px 14px 48px;overflow:hidden;border:1px solid var(--border);border-left:3px solid;border-radius:8px;background:var(--surface)}.enlace[data-v-9700a423]{color:var(--accent-ink)}.enlace[data-v-9700a423]:disabled{opacity:.5;cursor:not-allowed}.tabla-conceptos[data-v-9700a423]{width:100%;font-size:13px;border-collapse:collapse;table-layout:fixed}.celda-texto[data-v-9700a423]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.por-revisar[data-v-9700a423]{margin-left:6px;padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:700;background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.nota[data-v-9700a423]{display:block;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:var(--text-subtle)}.campo-fila[data-v-9700a423]{width:100%;border:1px solid var(--border-strong);border-radius:6px;padding:3px 6px;font-size:13px;background:var(--surface);color:var(--text)}.campo-fila.der[data-v-9700a423]{text-align:right}.nota-input[data-v-9700a423]{width:260px;font-size:12px}tr.captura td[data-v-9700a423]{background:var(--accent-soft);border-bottom:0;vertical-align:middle}tr.captura-extra td[data-v-9700a423]{background:var(--accent-soft);padding-top:0;font-size:12px;color:var(--text-muted)}tr.editando td[data-v-9700a423]{background:var(--surface-2)}.tabla-conceptos th[data-v-9700a423]{padding:6px 10px;font-size:11.5px;font-weight:600;text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border)}.tabla-conceptos td[data-v-9700a423]{padding:5px 10px;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}.tabla-conceptos th.der[data-v-9700a423],.tabla-conceptos td.der[data-v-9700a423]{text-align:right}.tabla-conceptos th.cen[data-v-9700a423],.tabla-conceptos td.cen[data-v-9700a423]{text-align:center}.tipo[data-v-9700a423]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700}.merma[data-v-9700a423]{font-size:11px;font-weight:600;color:var(--st-alerta-ink)}.tipo-material[data-v-9700a423]{background:var(--ic-inventario-soft);color:var(--ic-inventario)}.tipo-servicio[data-v-9700a423]{background:var(--ic-produccion-soft);color:var(--ic-produccion)}.tipo-ajuste[data-v-9700a423]{background:var(--st-nuevo-bg);color:var(--st-nuevo-ink)}.auto[data-v-9700a423]{margin-left:6px;padding:0 6px;border-radius:4px;font-size:10.5px;background:var(--accent-soft);color:var(--accent-ink)}.pie-detalle[data-v-9700a423]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;font-size:12.5px}.vacio[data-v-9700a423]{display:flex;gap:12px;justify-content:center;padding:32px;font-size:14px;color:var(--text-muted)}.chip-pactado[data-v-9700a423]{display:inline-flex;align-items:center;gap:6px;margin-top:3px;padding:1px 8px;border-radius:6px;font-size:11px;font-weight:700;line-height:1.5;white-space:nowrap;background:var(--st-alerta-bg);color:var(--st-alerta-ink)}.chip-pactado button[data-v-9700a423]{font-weight:400}.pu-distinto[data-v-9700a423]{color:var(--st-alerta-ink);font-weight:700}.pestanas-receta[data-v-9700a423]{display:flex;gap:22px;border-bottom:1px solid var(--border)}.pestanas-receta button[data-v-9700a423]{display:inline-flex;align-items:center;gap:6px;padding:8px 2px;border-bottom:2px solid transparent;color:var(--text-muted)}.pestanas-receta button.activa[data-v-9700a423]{border-bottom-color:var(--accent);color:var(--accent-ink);font-weight:700}.pestanas-receta .cuadrito[data-v-9700a423]{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.conteo-pestana[data-v-9700a423]{border-radius:999px;padding:0 7px;font-size:11px;background:var(--surface-2);color:var(--text-muted)}.tabla-recetas-cot[data-v-9700a423]{max-height:24rem;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-md)}.tabla-recetas-cot .fila[data-v-9700a423]{display:grid;grid-template-columns:34px 92px 140px minmax(0,1fr) 130px 120px 96px;align-items:center;gap:6px;padding:5px 10px;border-bottom:1px solid var(--border);cursor:pointer}.tabla-recetas-cot.con-campo .fila[data-v-9700a423]{grid-template-columns:34px 92px 140px minmax(0,1fr) 130px 120px 170px 96px}.chip-ligada[data-v-9700a423]{border-radius:999px;padding:1px 8px;font-size:11px;color:var(--surface);white-space:nowrap}.tabla-recetas-cot .fila.enc[data-v-9700a423]{position:sticky;top:0;z-index:1;background:var(--surface-2);font-size:12px;font-weight:700;color:var(--text-muted);cursor:default}.tabla-recetas-cot .fila.marcada[data-v-9700a423]{background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.tabla-recetas-cot .der[data-v-9700a423]{text-align:right;justify-self:end}.palomita[data-v-bbf6c87a]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;color:var(--text-subtle);font-size:15px}.palomita.si[data-v-bbf6c87a]{color:var(--st-finiquito-ink)}.palomita[data-v-bbf6c87a]:not(:disabled):hover{background:var(--surface-2)}.palomita[data-v-bbf6c87a]:disabled{cursor:default}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.mapa-sucursales[data-v-ab916c69]{isolation:isolate;z-index:0}.mapa-sucursales[data-v-ab916c69] .leaflet-container{font-family:inherit;background:#e5e7eb}.mp-panel[data-v-ab916c69],.mp-leyenda[data-v-ab916c69]{z-index:500}.mp-caja[data-v-ab916c69]{z-index:500;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:6px 10px;box-shadow:0 2px 8px #0000001f}.mp-leyenda[data-v-ab916c69]{max-height:45%;overflow-y:auto;min-width:200px}.mp-bola[data-v-ab916c69]{display:inline-block;width:10px;height:10px;border-radius:9999px;flex:none;border:1px solid rgb(255 255 255 / .8);box-shadow:0 0 0 1px #00000040}.mp-centro-mini[data-v-ab916c69]{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:6px;background:#334155;color:#fff;font-size:10px}.mapa-sucursales[data-v-ab916c69] .mp-punto span{display:block;width:14px;height:14px;border-radius:9999px;border:2px solid #fff;box-shadow:0 0 0 1px #00000059}.mapa-sucursales[data-v-ab916c69] .mp-centro span{position:relative;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:8px;background:#334155;color:#fff;border:2px solid #fff;box-shadow:0 1px 4px #0006;font-size:14px}.mapa-sucursales[data-v-ab916c69] .mp-centro span:after{content:"";position:absolute;left:50%;bottom:-9px;transform:translate(-50%);border:5px solid transparent;border-top:6px solid #334155}.mapa-sucursales[data-v-ab916c69] .mp-grupo span{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:9999px;background:color-mix(in srgb,var(--accent) 85%,transparent);color:#fff;font-weight:700;font-size:12px;border:3px solid rgb(255 255 255 / .85);box-shadow:0 1px 4px #0000004d}.mapa-sucursales[data-v-ab916c69] .leaflet-popup-content{margin:10px 12px;font-size:12px;line-height:1.35;color:#1f2937}.mapa-sucursales[data-v-ab916c69] .mp-cliente{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mapa-sucursales[data-v-ab916c69] .mp-titulo{font-weight:700;font-size:13px;margin:2px 0 4px}.mapa-sucursales[data-v-ab916c69] .mp-codigo{font-family:ui-monospace,monospace;font-size:11px;background:#f1f5f9;border-radius:4px;padding:0 4px}.mapa-sucursales[data-v-ab916c69] .mp-texto{color:#4b5563}.mapa-sucursales[data-v-ab916c69] .mp-dato{margin-top:4px}.mapa-sucursales[data-v-ab916c69] .mp-botones{display:flex;gap:6px;margin-top:8px}.mapa-sucursales[data-v-ab916c69] .mp-botones button{border:1px solid #cbd5e1;border-radius:6px;padding:2px 8px;font-size:12px;background:#fff;color:#1e3a8a}.mapa-sucursales[data-v-ab916c69] .mp-botones button:hover{background:#eff6ff}.vista-doble[data-v-3984bf69]{display:inline-flex;border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}.vista-doble button[data-v-3984bf69]{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;font-size:13px;color:var(--text-muted);background:var(--surface)}.vista-doble button+button[data-v-3984bf69]{border-left:1px solid var(--border-strong)}.vista-doble button.activo[data-v-3984bf69]{background:var(--accent);color:var(--on-accent);font-weight:600}.vista-doble i[data-v-3984bf69]{font-size:12px}[data-v-3984bf69] tr.fila-resaltada>td{background:color-mix(in srgb,var(--accent) 18%,transparent)!important;transition:background .4s}.tipo-doble[data-v-ea2ceb16]{display:inline-flex;flex-wrap:wrap;align-self:flex-start;border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}.tipo-doble button[data-v-ea2ceb16]{padding:4px 12px;font-size:13px;color:var(--text-muted);background:var(--surface)}.tipo-doble button+button[data-v-ea2ceb16]{border-left:1px solid var(--border-strong)}.tipo-doble button.activo[data-v-ea2ceb16]{background:var(--accent);color:var(--on-accent);font-weight:600}.imagen-material[data-v-73756760]{width:170px;height:170px;border:1px solid;border-radius:10px;overflow:hidden;background:var(--surface-2);cursor:zoom-in}div.imagen-material[data-v-73756760]{cursor:default}.imagen-material img[data-v-73756760]{width:100%;height:100%;object-fit:contain}.imagen-grande[data-v-73756760]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#000c;cursor:zoom-out;padding:24px}.imagen-grande img[data-v-73756760]{max-width:100%;max-height:100%;border-radius:8px;box-shadow:0 10px 40px #00000080}.imagen-grande-cerrar[data-v-73756760]{position:absolute;top:16px;right:20px;color:#fff;font-size:14px}.tabla-revisar th[data-v-3cbe2483]{text-align:left;font-weight:600;font-size:11px;color:var(--text-muted);background:var(--surface-2);padding:6px 8px;border-bottom:1px solid var(--border)}.tabla-revisar th.text-right[data-v-3cbe2483]{text-align:right}.tabla-revisar td[data-v-3cbe2483]{padding:6px 8px;border-top:1px solid var(--border);vertical-align:top;color:var(--text)}.tabla-revisar tr.atencion td[data-v-3cbe2483]{background:var(--st-alerta-bg)}.tabla-revisar tr.grupos th[data-v-3cbe2483]{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-bottom:0}.tabla-revisar th.grupo-prov[data-v-3cbe2483]{background:color-mix(in srgb,var(--st-alerta-bg) 55%,var(--surface-2));color:var(--st-alerta-ink);border-right:2px solid var(--border-strong)}.tabla-revisar th.grupo-emp[data-v-3cbe2483]{background:var(--st-anticipo-bg);color:var(--st-anticipo-ink);border-left:2px solid var(--border-strong)}.tabla-revisar th.col-prov[data-v-3cbe2483]{background:color-mix(in srgb,var(--st-alerta-bg) 30%,var(--surface-2))}.tabla-revisar th.col-emp[data-v-3cbe2483]{background:color-mix(in srgb,var(--st-anticipo-bg) 55%,var(--surface-2))}.tabla-revisar td.col-prov[data-v-3cbe2483]{background:color-mix(in srgb,var(--st-alerta-bg) 12%,transparent)}.tabla-revisar td.col-emp[data-v-3cbe2483]{background:color-mix(in srgb,var(--st-anticipo-bg) 25%,transparent)}.tabla-revisar tr.atencion td.col-prov[data-v-3cbe2483],.tabla-revisar tr.atencion td.col-emp[data-v-3cbe2483]{background:var(--st-alerta-bg)}.tabla-revisar tr:not(.grupos) th[data-v-3cbe2483]:nth-child(4),.tabla-revisar td[data-v-3cbe2483]:nth-child(4){border-right:2px solid var(--border-strong)}.tabla-revisar tr:not(.grupos) th[data-v-3cbe2483]:nth-child(6),.tabla-revisar td[data-v-3cbe2483]:nth-child(6){border-left:2px solid var(--border-strong)}.ayuda[data-v-3cbe2483]{font-size:10px;cursor:help;margin-left:2px}.concepto-texto[data-v-3cbe2483]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip[data-v-3cbe2483]{font-size:11px;padding:2px 8px}.chip.origen[data-v-3cbe2483]{font-weight:600}.selector-tipo[data-v-3cbe2483] .p-select-label{padding-top:3px;padding-bottom:3px}.campo-mini[data-v-3cbe2483]{border:1px solid var(--border-strong);border-radius:6px;padding:2px 6px;font-size:12px;background:var(--surface);color:var(--text)}.btn-mini[data-v-3cbe2483]{border:1px solid var(--border-strong);border-radius:6px;padding:2px 6px;font-size:11px;background:var(--surface);color:var(--accent-ink);white-space:nowrap}.barra[data-v-3cbe2483]{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--border)}.barra>div[data-v-3cbe2483]{height:100%}.punto[data-v-3cbe2483]{display:inline-block;width:8px;height:8px;border-radius:999px}.swatch[data-v-d7196de2]{display:inline-flex;height:20px;width:20px;align-items:center;justify-content:center;border-radius:9999px;border:2px solid transparent;cursor:pointer}.swatch.elegido[data-v-d7196de2]{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--text)}.swatch.ocupado[data-v-d7196de2]{cursor:not-allowed;opacity:.25}.tabs-ficha[data-v-56b2e752] .p-tab{padding:.75rem .6rem;font-size:13.5px;white-space:nowrap}.celda[data-v-56b2e752]{width:100%;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);padding:3px 6px;font-size:13px}.celda[data-v-56b2e752]:hover{border-color:var(--border)}.celda[data-v-56b2e752]:focus{outline:none;border-color:var(--accent, var(--border-strong));background:var(--surface)}.celda-select[data-v-928ffc89],.celda-input[data-v-908ace19]{width:100%;border:1px solid var(--border-strong);border-radius:6px;background:var(--surface);color:var(--text);padding:1px 4px;font-size:12.5px}[data-v-fd699374] .celda-envuelve{white-space:normal!important}.seccion[data-v-fd699374]{display:flex;align-items:center;gap:8px;font-weight:700}.cuadrito[data-v-fd699374]{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.fila-instalacion[data-v-659c9b17]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) 90px minmax(0,.9fr) 40px;gap:10px;align-items:start}@media(max-width:720px){.fila-instalacion[data-v-659c9b17]{grid-template-columns:1fr}}.boton-comentarios[data-v-d4da4a3b]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;color:var(--text-muted)}.boton-comentarios[data-v-d4da4a3b]:hover{background:var(--tint-on-light);color:var(--text)}.insignia[data-v-d4da4a3b]{position:absolute;right:0;bottom:1px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;font-size:9.5px;font-weight:700;line-height:15px;text-align:center;background:var(--text-muted);color:var(--surface);border:1.5px solid var(--surface)}.panel-comentarios[data-v-d4da4a3b]{display:flex;flex-direction:column;gap:8px;width:340px}.hilo[data-v-d4da4a3b]{display:flex;flex-direction:column;gap:10px;max-height:260px;overflow-y:auto}.comentario[data-v-d4da4a3b]{display:flex;gap:8px}.tabla-um[data-v-b5371903] tr.fila-resaltada>td{background:linear-gradient(var(--accent-soft),var(--accent-soft)),var(--p-datatable-row-background)}.seccion-ficha[data-v-b5371903]{display:flex;align-items:center;gap:8px;font-weight:700}.seccion-ficha .cuadrito[data-v-b5371903]{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.pestanas-ficha[data-v-b5371903]{display:flex;flex-wrap:wrap;gap:20px;border-bottom:1px solid var(--border)}.pestanas-ficha button[data-v-b5371903]{display:inline-flex;align-items:center;gap:6px;padding:8px 2px;border-bottom:2px solid transparent;color:var(--text-muted);font-size:13.5px}.pestanas-ficha button.activa[data-v-b5371903]{border-bottom-color:var(--accent);color:var(--accent-ink);font-weight:700}.pestanas-ficha .cuadrito[data-v-b5371903]{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.chip-activo[data-v-933bbeb2]{outline:2px solid currentColor;outline-offset:1px}button.chip[data-v-933bbeb2]{cursor:pointer}.documento[data-v-5625ffbb]{border:1px solid var(--border);border-radius:8px;padding:6px 12px;font-size:13px;background:var(--surface);color:var(--text-muted)}.documento.activo[data-v-5625ffbb]{border-color:var(--accent, var(--border-strong));color:var(--accent-ink);font-weight:600}.documento[data-v-5625ffbb]:disabled{opacity:.6;cursor:not-allowed}.tabla-param[data-v-eec88f3c]{width:100%;max-width:760px;font-size:13px;border-collapse:collapse}.tabla-param th[data-v-eec88f3c]{text-align:left;color:var(--text-muted);font-weight:500;padding:4px 6px}.tabla-param td[data-v-eec88f3c]{padding:3px 6px;border-top:1px solid var(--border)}.tabla-param td[data-v-eec88f3c]:first-child{white-space:nowrap}.tabla-param .der[data-v-eec88f3c],.tabla-param input.der[data-v-eec88f3c]{text-align:right}
