/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-300: oklch(84.5% .143 164.978);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-xl: 36rem;--container-5xl: 64rem;--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 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--default-mono-font-family: var(--font-mono);--color-bg: var(--bg);--color-ink: var(--ink);--color-muted: var(--muted);--font-display: Oswald, "Arial Narrow", Impact, sans-serif}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)){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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0px}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-0{inset-block:0px}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-12{top:calc(var(--spacing) * 12)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(var\(--hdr\,64px\)\+12px\)\]{top:calc(var(--hdr,64px) + 12px)}.top-\[calc\(var\(--hdr\,64px\)\+16px\)\]{top:calc(var(--hdr,64px) + 16px)}.top-\[var\(--hdr\,3\.6rem\)\]{top:var(--hdr,3.6rem)}.top-full{top:100%}.\!right-0{right:0!important}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-\[calc\(16px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(16px + env(safe-area-inset-bottom))}.bottom-\[calc\(96px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(96px + env(safe-area-inset-bottom))}.\!left-auto{left:auto!important}.left-0{left:0}.left-1{left:var(--spacing)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-6{left:calc(var(--spacing) * 6)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[41\]{z-index:41}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.\!mt-0{margin-top:0!important}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-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-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-7{margin-right:calc(var(--spacing) * 7)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:0!important}.-mb-px{margin-bottom:-1px}.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-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.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-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!hidden{display:none!important}.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}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[1\/\.82\]{aspect-ratio:1/.82}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-\[7px\]{width:7px;height:7px}.size-\[22px\]{width:22px;height:22px}.size-\[34px\]{width:34px;height:34px}.size-\[37px\]{width:37px;height:37px}.size-full{width:100%;height:100%}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-12{height:calc(var(--spacing) * 12)!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.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-24{height:calc(var(--spacing) * 24)}.h-\[5px\]{height:5px}.h-\[22px\]{height:22px}.h-\[54px\]{height:54px}.h-\[68px\]{height:68px}.h-full{height:100%}.h-px{height:1px}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[calc\(100dvh-110px\)\]{max-height:calc(100dvh - 110px)}.max-h-\[min\(70vh\,460px\)\]{max-height:min(70vh,460px)}.max-h-\[min\(70vh\,560px\)\]{max-height:min(70vh,560px)}.\!min-h-0{min-height:0px!important}.\!min-h-9{min-height:calc(var(--spacing) * 9)!important}.\!min-h-10{min-height:calc(var(--spacing) * 10)!important}.\!min-h-11{min-height:calc(var(--spacing) * 11)!important}.\!min-h-12{min-height:calc(var(--spacing) * 12)!important}.min-h-0{min-height:0px}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[20px\]{min-height:20px}.min-h-\[80px\]{min-height:80px}.min-h-\[92px\]{min-height:92px}.min-h-dvh{min-height:100dvh}.\!w-\[300px\]{width:300px!important}.\!w-\[320px\]{width:320px!important}.\!w-\[330px\]{width:330px!important}.\!w-auto{width:auto!important}.w-1{width:var(--spacing)}.w-2\/3{width:calc(2 / 3 * 100%)}.w-3\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.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-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-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-\[54px\]{width:54px}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[118px\]{width:118px}.w-\[220px\]{width:220px}.w-\[min\(320px\,calc\(100vw-32px\)\)\]{width:min(320px,calc(100vw - 32px))}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-9{max-width:calc(var(--spacing) * 9)}.max-w-\[14px\]{max-width:14px}.max-w-\[60\%\]{max-width:60%}.max-w-\[150px\]{max-width:150px}.max-w-\[640px\]{max-width:640px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.\!min-w-9{min-width:calc(var(--spacing) * 9)!important}.min-w-0{min-width:0px}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\[34rem\]{min-width:34rem}.min-w-\[52px\]{min-width:52px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.basis-72{flex-basis:calc(var(--spacing) * 72)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-30{rotate:-30deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1\.25fr_1fr_auto\]{grid-template-columns:1.25fr 1fr auto}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[1fr_4\.5rem\]{grid-template-columns:1fr 4.5rem}.grid-cols-\[1fr_5\.5rem\]{grid-template-columns:1fr 5.5rem}.grid-cols-\[1fr_6\.5rem_6\.5rem_2\.5rem\]{grid-template-columns:1fr 6.5rem 6.5rem 2.5rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2fr_1\.2fr_1fr\]{grid-template-columns:2fr 1.2fr 1fr}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_1fr_1\.35fr\]{grid-template-columns:auto 1fr 1.35fr}.grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(0\,1fr\)_350px\]{grid-template-columns:minmax(0,1fr) 350px}.grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.grid-cols-\[minmax\(0\,1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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-10{gap:calc(var(--spacing) * 10)}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[6px\]{gap:6px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[3px\]>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(3px * var(--tw-space-y-reverse));margin-block-end:calc(3px * calc(1 - var(--tw-space-y-reverse)))}.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-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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)))}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.\!border-brand{border-color:var(--brand)!important}.\!border-danger{border-color:var(--danger)!important}.\!border-white\/30{border-color:color-mix(in srgb,#fff 30%,transparent)!important;@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 30%,transparent)!important}}.border-\[\#1FA855\]{border-color:#1fa855}.border-amber\/40{border-color:var(--amber);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--amber) 40%,transparent)}}.border-amber\/50{border-color:var(--amber);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--amber) 50%,transparent)}}.border-black\/10{border-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-brand{border-color:var(--brand)}.border-brand\/30{border-color:var(--brand);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--brand) 30%,transparent)}}.border-brand\/40{border-color:var(--brand);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--brand) 40%,transparent)}}.border-current{border-color:currentcolor}.border-danger\/30{border-color:var(--danger);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--danger) 30%,transparent)}}.border-danger\/40{border-color:var(--danger);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--danger) 40%,transparent)}}.border-indigo2{border-color:var(--indigo)}.border-ink{border-color:var(--ink)}.border-ink\/30{border-color:var(--ink);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--ink) 30%,transparent)}}.border-line{border-color:var(--line)}.border-ok\/30{border-color:var(--ok);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--ok) 30%,transparent)}}.border-transparent{border-color:transparent}.border-white\/15{border-color:color-mix(in srgb,#fff 15%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:color-mix(in srgb,#fff 20%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-t-brand{border-top-color:var(--brand)}.border-t-transparent{border-top-color:transparent}.border-l-danger{border-left-color:var(--danger)}.\!bg-\[var\(--pay-1\)\]{background-color:var(--pay-1)!important}.\!bg-\[var\(--surface\)\]{background-color:var(--surface)!important}.\!bg-ink{background-color:var(--ink)!important}.\!bg-transparent{background-color:transparent!important}.\!bg-white\/20{background-color:color-mix(in srgb,#fff 20%,transparent)!important;@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)!important}}.bg-\[\#1F1C1D\]{background-color:#1f1c1d}.bg-\[\#1FA855\]{background-color:#1fa855}.bg-\[\#2E3192\]{background-color:#2e3192}.bg-\[\#138A5B\]{background-color:#138a5b}.bg-\[\#BA1A1A\]{background-color:#ba1a1a}.bg-\[\#BA002B\]{background-color:#ba002b}.bg-\[\#F6B22A\]{background-color:#f6b22a}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-amber{background-color:var(--amber)}.bg-amber\/10{background-color:var(--amber);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--amber) 10%,transparent)}}.bg-amber\/15{background-color:var(--amber);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--amber) 15%,transparent)}}.bg-amber\/20{background-color:var(--amber);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--amber) 20%,transparent)}}.bg-amber\/25{background-color:var(--amber);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--amber) 25%,transparent)}}.bg-bg{background-color:var(--bg)}.bg-black{background-color:var(--color-black)}.bg-black\/25{background-color:color-mix(in srgb,#000 25%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/35{background-color:color-mix(in srgb,#000 35%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/45{background-color:color-mix(in srgb,#000 45%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-brand{background-color:var(--brand)}.bg-brand\/6{background-color:var(--brand);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--brand) 6%,transparent)}}.bg-brand\/8{background-color:var(--brand);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--brand) 8%,transparent)}}.bg-brand\/10{background-color:var(--brand);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--brand) 10%,transparent)}}.bg-brand\/12{background-color:var(--brand);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--brand) 12%,transparent)}}.bg-brand\/90{background-color:var(--brand);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--brand) 90%,transparent)}}.bg-card{background-color:var(--card)}.bg-danger{background-color:var(--danger)}.bg-danger\/8{background-color:var(--danger);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--danger) 8%,transparent)}}.bg-danger\/10{background-color:var(--danger);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--danger) 10%,transparent)}}.bg-danger\/12{background-color:var(--danger);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--danger) 12%,transparent)}}.bg-danger\/15{background-color:var(--danger);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--danger) 15%,transparent)}}.bg-indigo2{background-color:var(--indigo)}.bg-indigo2\/10{background-color:var(--indigo);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--indigo) 10%,transparent)}}.bg-indigo2\/12{background-color:var(--indigo);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--indigo) 12%,transparent)}}.bg-indigo2\/15{background-color:var(--indigo);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--indigo) 15%,transparent)}}.bg-line{background-color:var(--line)}.bg-muted{background-color:var(--muted)}.bg-ok{background-color:var(--ok)}.bg-ok\/10{background-color:var(--ok);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--ok) 10%,transparent)}}.bg-ok\/12{background-color:var(--ok);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--ok) 12%,transparent)}}.bg-ok\/15{background-color:var(--ok);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--ok) 15%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-surface-3\/90{background-color:var(--surface-3);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--surface-3) 90%,transparent)}}.bg-track{background-color:var(--track)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/12{background-color:color-mix(in srgb,#fff 12%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.\!p-2\.5{padding:calc(var(--spacing) * 2.5)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.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-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-1{padding-block:var(--spacing)!important}.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)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(18px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.pb-\[calc\(104px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.\!pl-9{padding-left:calc(var(--spacing) * 9)!important}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[52px\]{padding-left:52px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:Oswald,Arial Narrow,Impact,sans-serif}.font-mono{font-family:var(--font-mono)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading, var(--text-xs--line-height))!important}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--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-\[13\.5px\]{font-size:13.5px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[26px\]{font-size:26px!important}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[64px\]{font-size:64px}.text-\[clamp\(21px\,6\.6vw\,28px\)\]{font-size:clamp(21px,6.6vw,28px)}.leading-\[1\.1\]{--tw-leading: 1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading: 1.02;line-height:1.02}.leading-\[1\]{--tw-leading: 1;line-height:1}.leading-\[38px\]{--tw-leading: 38px;line-height:38px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.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) !important;font-weight:var(--font-weight-bold)!important}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-\[-\.02em\]{--tw-tracking: -.02em;letter-spacing:-.02em}.tracking-\[\.03em\]{--tw-tracking: .03em;letter-spacing:.03em}.tracking-\[\.09em\]{--tw-tracking: .09em;letter-spacing:.09em}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-bg{color:var(--bg)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#3b2a00\]{color:#3b2a00}.text-\[\#7a5200\]{color:#7a5200}.text-\[\#8A5A00\]{color:#8a5a00}.text-\[\#12865A\]{color:#12865a}.text-amber{color:var(--amber)}.text-brand{color:var(--brand)}.text-danger{color:var(--danger)}.text-emerald-300{color:var(--color-emerald-300)}.text-indigo2{color:var(--indigo)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-muted{color:var(--muted)}.text-ok{color:var(--ok)}.text-white{color:var(--color-white)}.text-white\/50{color:color-mix(in srgb,#fff 50%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/60{color:color-mix(in srgb,#fff 60%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/75{color:color-mix(in srgb,#fff 75%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:color-mix(in srgb,#fff 85%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.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}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#BA002B\]{accent-color:#BA002B}.accent-\[var\(--ok\)\]{accent-color:var(--ok)}.opacity-0{opacity:0%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-\[\.07\]{opacity:.07}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_\#E7103A\]{--tw-shadow: 0 0 12px var(--tw-shadow-color, #E7103A);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-10px_rgba\(186\,0\,43\,\.8\)\]{--tw-shadow: 0 10px 24px -10px var(--tw-shadow-color, rgba(186,0,43,.8));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_rgba\(186\,0\,43\,\.6\)\]{--tw-shadow: 0 10px 24px -14px var(--tw-shadow-color, rgba(186,0,43,.6));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-brand{--tw-ring-color: var(--brand)}.ring-danger\/70{--tw-ring-color: var(--danger);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--danger) 70%, transparent)}}.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,)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[width\]{transition-property:width;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))}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.first-letter\:uppercase:first-letter{text-transform:uppercase}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0px}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0px}.last\:pb-0:last-child{padding-bottom:0}@media(hover:hover){.hover\:border-\[\#3B3FB8\]:hover{border-color:#3b3fb8}.hover\:border-brand\/50:hover{border-color:var(--brand)}@supports (color: color-mix(in lab,red,red)){.hover\:border-brand\/50:hover{border-color:color-mix(in oklab,var(--brand) 50%,transparent)}}.hover\:bg-danger\/10:hover{background-color:var(--danger)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab,var(--danger) 10%,transparent)}}.hover\:bg-panel:hover{background-color:var(--panel)}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/60:hover{background-color:var(--surface-2)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-surface-2\/60:hover{background-color:color-mix(in oklab,var(--surface-2) 60%,transparent)}}.hover\:text-danger:hover{color:var(--danger)}.hover\:text-ink:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness: brightness(110%);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,)}}.active\:scale-95:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[\.98\]:active{scale:.98}.active\:scale-\[\.99\]:active{scale:.99}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-30:disabled{opacity:30%}.disabled\:opacity-45:disabled{opacity:45%}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-60:disabled{opacity:60%}@media(width<48rem){.max-md\:hidden{display:none}.max-md\:w-full{width:100%}.max-md\:flex-row{flex-direction:row}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:pl-16{padding-left:calc(var(--spacing) * 16)}}@media(width>=40rem){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1fr_6\.5rem_4\.5rem\]{grid-template-columns:1fr 6.5rem 4.5rem}.sm\:grid-cols-\[1fr_9rem\]{grid-template-columns:1fr 9rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_7rem\]{grid-template-columns:minmax(0,1fr) auto 7rem}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}}@media(width>=48rem){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:inset-x-auto{inset-inline:auto}.md\:top-0{top:0}.md\:top-12{top:calc(var(--spacing) * 12)}.md\:right-0{right:0}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:left-auto{left:auto}.md\:z-\[60\]{z-index:60}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:box-border{box-sizing:border-box}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:aspect-auto{aspect-ratio:auto}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:min-h-40{min-height:calc(var(--spacing) * 40)}.md\:w-\[23rem\]{width:23rem}.md\:w-\[460px\]{width:460px}.md\:w-\[560px\]{width:560px}.md\:w-auto{width:auto}.md\:max-w-\[220px\]{max-width:220px}.md\:max-w-\[560px\]{max-width:560px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-full{max-width:100%}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1\.6fr\]{grid-template-columns:1fr 1fr 1.6fr}.md\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.md\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.md\:bg-surface{background-color:var(--surface)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-1{padding-block:var(--spacing)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}}@media(width>=64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:w-\[270px\]{width:270px}.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-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_25rem\]{grid-template-columns:minmax(0,1fr) 25rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}:where(.lg\:space-y-0>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:0;margin-block-end:0}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=80rem){.xl\:inline-flex{display:inline-flex}.xl\:table-cell{display:table-cell}.xl\:w-72{width:calc(var(--spacing) * 72)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}}@media(width>=96rem){.\32xl\:block{display:block}.\32xl\:grid-cols-\[minmax\(0\,1fr\)_28rem\]{grid-template-columns:minmax(0,1fr) 28rem}}.dark\:rounded-lg:where(.dark,.dark *){border-radius:var(--radius-lg)}.dark\:bg-\[\#1FA971\]:where(.dark,.dark *){background-color:#1fa971}.dark\:bg-\[\#4F54B4\]:where(.dark,.dark *){background-color:#4f54b4}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:p-1:where(.dark,.dark *){padding:var(--spacing)}.dark\:text-amber:where(.dark,.dark *){color:var(--amber)}.dark\:brightness-125:where(.dark,.dark *){--tw-brightness: brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media print{.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:0}}.\[\&\>section\]\:flex-1>section{flex:1}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(fonts/inter-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(fonts/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(fonts/oswald-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(fonts/oswald-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg: #FFFFFF;--card: #F4F1F0;--surface: #FFFFFF;--surface-2: #ECE7E5;--surface-3: #E2DBD8;--track: #E4DEDC;--ink: #1B1C1C;--muted: #7E7270;--line: #E4DDDA;--brand: #BA002B;--brand-2: #E7103A;--amber: #F5A70F;--orange: #E35E28;--indigo: #3B3FC4;--ok: #16A05F;--danger: #BA1A1A;--hi: #1F1C1D;--hi-ink: #FFFFFF;--hi-muted: #A79E9C;--glass: rgba(255, 255, 255, .78);--shadow: 0 8px 30px -12px rgba(120, 30, 40, .25);--chart-a: #E7103A;--chart-b: #BA002B;--pay-1: #E7103A;--pay-2: #E35E28;--pay-3: #F5A70F}.dark{--bg: #151211;--card: #231E1D;--surface: #2A2423;--surface-2: #322B29;--surface-3: #3D3533;--track: #3A3331;--ink: #F3EFED;--muted: #A99D99;--line: #3E3634;--brand: #FF4D6A;--brand-2: #E7103A;--amber: #FFC24B;--orange: #FF8A52;--indigo: #9EA2FF;--ok: #3DDC97;--danger: #FF6B6B;--hi: #BA002B;--hi-ink: #FFFFFF;--hi-muted: #F6C4CD;--glass: rgba(30, 26, 25, .8);--shadow: 0 8px 30px -12px rgba(0, 0, 0, .6);--pay-1: #FF4D6A;--pay-2: #FF8A52;--pay-3: #FFC24B}@layer base{html{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-text-size-adjust:100%}html,body{overflow-x:clip;max-width:100%}body{min-height:100dvh;overscroll-behavior-y:none}.grid>*{min-width:0}input,select,textarea,button{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}::selection{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 25%,transparent)}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}}@layer components{.glass{background:var(--bg);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--bg) 97%,var(--surface))}border:1px solid var(--line);@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,var(--line) 80%,transparent)}}.card{background:var(--card);border:0;border-radius:1.25rem}.card-hi{background:var(--hi);color:var(--hi-ink);border-radius:1.25rem}.field{width:100%;background:var(--surface);border:1.5px solid var(--line);border-radius:.85rem;padding:.7rem .9rem;min-height:2.9rem;transition:border-color .15s,box-shadow .15s}.field:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand);@supports (color: color-mix(in lab,red,red)){box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}}.field::placeholder{color:var(--muted);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--muted) 70%,transparent)}}.label{display:block;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem}.money{font-family:var(--font-display);font-weight:700;letter-spacing:.01em;font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums}.safe-b{padding-bottom:max(env(safe-area-inset-bottom),0px)}.safe-t{padding-top:max(env(safe-area-inset-top),0px)}}.red aside.glass,.red header.glass{background:#28030ce6;border-color:#ffffff1f}.dock-bar{background:#1f1c1d;box-shadow:0 18px 34px -16px #1e050cbf}.dark .dock-bar{background:#2b2627}.dock-it{color:#8e888a;gap:0;padding:0;transition:background-color .3s,color .3s,padding .35s cubic-bezier(.3,1.3,.5,1),gap .35s,transform .1s}.dock-it .dock-lb{font:700 15px var(--font-sans);white-space:nowrap;max-width:0;opacity:0;overflow:hidden;transition:max-width .35s cubic-bezier(.3,1.2,.5,1),opacity .25s}.dock-it.on{background:#ba002b;color:#fff;padding:0 16px;gap:8px;box-shadow:0 8px 18px -8px #ba002be6}.dock-it.on .dock-lb{max-width:120px;opacity:1}@media(prefers-reduced-motion:reduce){.dock-it,.dock-it .dock-lb{transition:none}}.anim-sheet{animation:sheet-up .26s cubic-bezier(.2,.8,.2,1)}.anim-pop{animation:pop-in .2s ease-out}.anim-fade{animation:fade-in .18s ease-out}.anim-drawer{animation:drawer-in .26s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.anim-sheet,.anim-pop,.anim-fade,.anim-drawer{animation:none}}.a5-sheet,.report-page{box-shadow:0 18px 40px -18px #00000073}.report-gap{height:8mm}.print-only{display:none}@media print{html,body{background:#fff!important;color:#000!important}.no-print{display:none!important}.print-only{display:block}.print-area,.print-area *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-area{box-shadow:none!important;border:0!important;margin:0!important}.fit-outer{height:auto!important;overflow:visible!important;display:block!important}.fit-inner{transform:none!important}.report-gap{display:none}*{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.pos-search{background:var(--bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.red .pos-search .field,.red .pos-search>button{background:#5c0d23!important;border-color:#ffffff2e!important;box-shadow:0 10px 22px -10px #0009!important}.day-sel{background:var(--ink);color:var(--bg)}.logo-word img{height:100%;width:auto;display:none}.logo-word .lw-l{display:block}.dark .logo-word .lw-l{display:none}.dark .logo-word .lw-d{display:block}.btn-proforma{background:#2e3192}.qa{color:#fff;position:relative;overflow:hidden;border-radius:20px}.qa:after{content:"";position:absolute;right:-28px;bottom:-36px;width:120px;height:120px;border-radius:50%;background:#ffffff1a;pointer-events:none}.qa-ico{background:#fff3;color:#fff}.qa-sub{color:#ffffffd1}.qa-venta{background:#ba002b;box-shadow:0 12px 24px -14px #ba002be6}.qa-prof{background:#2e3192;box-shadow:0 12px 24px -14px #2e3192e6}.qa-cobro{background:#d6531a;box-shadow:0 12px 24px -14px #e35e28e6}.qa-merc{background:#12865a;box-shadow:0 12px 24px -14px #138a5be6}.doc-tab.on{background:var(--surface);color:var(--ink);box-shadow:0 2px 8px -3px #00000040}.doc-tab.on svg{color:var(--brand, #BA002B)}.doc-tab-n{background:var(--ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ink) 9%,transparent)}color:var(--muted)}.doc-tab.on .doc-tab-n{background:#ba002b;color:#fff}.doc-pill{background:var(--card);color:var(--muted)}.doc-pill:hover{color:var(--ink)}.doc-pill.on{background:var(--ink);color:var(--bg)}.np-chip{background:var(--card);color:var(--ink)}.np-mini{display:block;min-width:0}.np-mini>span{display:block;font-size:11px;font-weight:600;color:var(--muted);margin:0 0 4px 2px}.hdr-ico{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:14px;color:#cfc8ca;transition:background-color .2s,color .2s,transform .1s}.hdr-ico:active{transform:scale(.92);background:#ffffff1a}.hdr-ico:hover{color:#fff;background:#ffffff14}.hdr-dock .hdr-ico span{top:3px;right:3px;box-shadow:0 0 0 2px #1f1c1d}.hdr-theme{color:#ffc24b}.hdr-out{color:#ff6f86}.pos-scan{color:#fff;background:#ffffff1a}.pos-scan svg{color:#ffc24b}.pos-add{background:#ba002b;color:#fff;box-shadow:0 8px 18px -8px #ba002be6}.hdr-dock .hdr-ico span{top:1px!important;right:0!important;min-width:17px;height:17px;font-size:10px}.hdr-dock .hdr-ico svg{transform:translate(-2px)}.hdr-dock .hdr-ico:not([aria-label=Notificaciones]) svg{transform:none}.menu-pop{transform-origin:calc(100% - 38px) 100%;animation:menu-pop-in .28s cubic-bezier(.3,1.35,.5,1);box-shadow:0 24px 50px -18px #000000b3}@keyframes menu-pop-in{0%{opacity:0;transform:translateY(14px) scale(.9)}to{opacity:1;transform:none}}.menu-app{animation:menu-app-in .3s cubic-bezier(.3,1.3,.5,1) both}@keyframes menu-app-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.menu-pop,.menu-app{animation:none}}:root{--up: #12865A;--down: #C8102E}.dark{--up: #3DDC97;--down: #FF6F86}.cash-ok{background:var(--up);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--up) 15%,transparent)}color:var(--up)}.cash-bad{background:var(--down);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--down) 14%,transparent)}color:var(--down)}.logo-fill{width:100%}.logo-fill img{width:100%;height:auto}.pos-plus{background:color-mix(in srgb,#BA002B 12%,transparent);color:#ba002b}.dark .pos-plus{color:#ff6f86;background:color-mix(in srgb,#FF6F86 14%,transparent)}.pos-qty{background:#ba002b;color:#fff}.pos-in{background:color-mix(in srgb,#BA002B 5%,transparent)}.bio-btn{background:#ba002b;color:#fff;box-shadow:0 18px 40px -16px #ba002bcc}.xml-over{border-color:#3b3fb8;background:color-mix(in srgb,#3B3FB8 10%,transparent);transform:scale(1.01)}@media(hover:hover)and (pointer:fine){.btn-primary,.btn-proforma{transition:transform .18s cubic-bezier(.3,1.4,.5,1),filter .18s,box-shadow .18s}.btn-primary:hover,.btn-proforma:hover{transform:scale(1.05);filter:brightness(1.15)}.btn-primary:active,.btn-proforma:active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.btn-primary:hover,.btn-proforma:hover{transform:none}}.imp-seg{background:var(--surface-3)}.imp-opt-on{background:color-mix(in srgb,#12865A 14%,transparent);border-color:transparent;color:var(--up)}.cat-pop{background:var(--surface);box-shadow:0 24px 60px -20px #0000008c,0 0 0 1px var(--line);animation:menu-pop-in .22s cubic-bezier(.3,1.35,.5,1)}.cat-on{box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--ink)}.cat-edit-on{background:var(--ink);color:var(--bg)}.cust-chip{background:#3b3fb8;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#3B3FB8 10%,var(--card))}}.cust-drop{background:var(--surface);box-shadow:0 18px 40px -16px #00000080,0 0 0 1px var(--line)}:root{--imp-new: #3B3FB8}.dark{--imp-new: #9EA2FF}.red{--imp-new: #C9CBFF}.imp-hi .text-muted{color:var(--hi-muted)!important}.mail-ic-ok{background:var(--ok);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ok) 16%,transparent)}color:var(--ok)}.mail-ic-err{background:var(--danger);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--danger) 16%,transparent)}color:var(--danger)}:root:not(.dark):not(.red) .mail-ic-ok{color:#0e7a47}.mail-err{border-color:var(--danger);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--danger) 45%,transparent)}background:var(--danger);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--danger) 6%,transparent)}}.mail-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.5rem;padding:0 .85rem;border-radius:.8rem;font-weight:600;font-size:13.5px;background:var(--surface-2);color:var(--ink);border:1px solid var(--line);flex-shrink:0;transition:transform .15s,filter .15s}.mail-btn:active{transform:scale(.97)}.mail-btn:disabled{opacity:.45}.mail-go{background:var(--indigo);border-color:var(--indigo);color:#fff}.dark .mail-go,.red .mail-go{color:#16183f}@media(hover:hover)and (pointer:fine){.mail-btn:not(:disabled):hover{filter:brightness(1.08);transform:scale(1.03)}}.ps-pop{background:var(--surface);box-shadow:0 24px 60px -20px #00000080,0 0 0 1px var(--line);animation:menu-pop-in .18s cubic-bezier(.3,1.3,.5,1)}.ps-row.on{background:var(--surface-2)}.ps-mark{background:color-mix(in srgb,#F9AF1E 38%,transparent);color:inherit;border-radius:3px;padding:0 1px}.ps-exact{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:#138a5b;background:color-mix(in srgb,#138A5B 14%,transparent);border-radius:6px;padding:0 5px}.dark .ps-exact,.red .ps-exact{color:#5bd6a0}.ps-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:8px 10px 6px;display:flex;gap:6px}.ps-chip{background:var(--card)}.ps-chip.on{box-shadow:0 0 0 2px var(--ink)}.ps-act{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--card);color:var(--muted)}.ps-act:hover{color:var(--ink)}.ps-sell{background:color-mix(in srgb,#BA002B 12%,transparent);color:#ba002b}.dark .ps-sell{color:#ff6f86;background:color-mix(in srgb,#FF6F86 14%,transparent)}.ps-new{color:#ba002b}.dark .ps-new{color:#ff6f86}.red .ps-new{color:#ffc24b}.ps-foot{border-top:1px solid var(--line);margin-top:4px}.ps-foot kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;margin-right:2px;border-radius:5px;background:var(--card);font-family:inherit;font-size:10.5px;font-weight:700;color:var(--ink)}.catf-btn{background:var(--card);color:var(--ink)}.catf-btn.on{background:var(--ink);color:var(--bg)}.catf-x{background:currentColor;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,currentColor 16%,transparent)}}.cnt-last{background:color-mix(in srgb,#138A5B 12%,transparent);color:#0e6e48}.dark .cnt-last,.red .cnt-last{color:#7be3b6;background:color-mix(in srgb,#5BD6A0 14%,transparent)}.cnt-err{background:color-mix(in srgb,#BA002B 10%,transparent);color:#9a0024}.dark .cnt-err,.red .cnt-err{color:#ff9aab;background:color-mix(in srgb,#FF6F86 14%,transparent)}.cnt-flash{animation:cnt-flash 1.2s ease-out}@keyframes cnt-flash{0%{background:color-mix(in srgb,#F9AF1E 40%,transparent)}to{background:transparent}}.cnt-pend{background:color-mix(in srgb,#E8A621 16%,transparent);color:#8a5a00}.dark .cnt-pend,.red .cnt-pend{color:#ffd27a}.cnt-qty{width:84px;text-align:center;font-weight:700;font-size:17px}.cnt-qty.empty{border-style:dashed}html.red aside.glass,html.red header.glass{background:#140709!important;border-color:#ffffff1a}html.red [role=dialog]>.glass,html.red .cat-pop,html.red .ps-pop,html.red .cust-drop{background:#160a0d!important}html.red .pos-search .field,html.red .pos-search>button{background:#1a0c0f!important}html.red .doc-pill:not(.on),html.red .catf-btn:not(.on){background:#1a0c0f;color:#e9cfd3}.toast-host{top:calc(var(--hdr, 64px) + 10px);right:16px;width:min(calc(100vw - 32px),360px)}@media(min-width:768px){.toast-host{top:78px;right:24px}}.toast2{display:flex;align-items:center;gap:10px;max-width:100%;padding:8px 10px 8px 8px;border-radius:16px;background:#1f1c1d;color:#fff;box-shadow:0 16px 36px -14px #0000008c;font-size:13.5px;font-weight:600;line-height:1.3;animation:toast-in .32s cubic-bezier(.3,1.4,.5,1);transition:transform .45s cubic-bezier(.6,0,.8,.4),opacity .45s ease-in;transform-origin:center}.dark .toast2{background:#2b2627;box-shadow:0 0 0 1px #ffffff14,0 16px 36px -14px #000c}.toast2-ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;flex-shrink:0;font-size:15px;background:#138a5b;color:#fff}.toast2.info .toast2-ic{background:#2e3192}.toast2.error{background:#8c0022}.toast2.error .toast2-ic{background:#ffffff2e}.toast2-tx{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.toast2-x{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;opacity:.8}@keyframes toast-in{0%{opacity:0;transform:translateY(-10px) scale(.92)}to{opacity:1;transform:none}}.bell-bump{animation:bell-bump .6s cubic-bezier(.3,1.6,.5,1)}@keyframes bell-bump{0%{transform:scale(1)}30%{transform:scale(1.25) rotate(-12deg)}60%{transform:scale(1) rotate(8deg)}to{transform:none}}.act-dot{width:8px;height:8px;border-radius:99px;flex-shrink:0}@media(prefers-reduced-motion:reduce){.toast2{animation:none;transition:opacity .2s}.bell-bump{animation:none}}.rotate-lock{display:none}@media(orientation:landscape)and (max-height:520px)and (max-width:940px)and (pointer:coarse){.rotate-lock{display:grid;place-items:center;position:fixed;inset:0;z-index:9999;background:#1f1c1d;color:#fff;text-align:center}.rotate-lock>div{display:flex;flex-direction:column;align-items:center;gap:8px;font-family:Inter,sans-serif}.rotate-lock svg{animation:rot-hint 2.2s ease-in-out infinite;color:#ffc24b}.rotate-lock b{font-size:20px}.rotate-lock span{font-size:14px;color:#cfc7c5}#root{visibility:hidden}}@keyframes rot-hint{0%,30%{transform:rotate(-90deg)}60%,to{transform:rotate(0)}}.pe-in{width:100%;height:40px;border-radius:11px;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);text-align:center;font-weight:700;font-size:15px;outline:none}.pe-in:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--ink);@supports (color: color-mix(in lab,red,red)){box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 12%,transparent)}}.pe-in.chg{background:#f9af1e;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#F9AF1E 26%,var(--surface))}border-color:#e8a621}.pe-in.low{border-color:#c8102e;color:#c8102e}.dark .pe-in.low,.red .pe-in.low{color:#ff9cae;border-color:#ff9cae}.pe-row-chg{background:color-mix(in srgb,#F9AF1E 9%,transparent)}.pe-bar{background:#1f1c1d;color:#fff;box-shadow:0 20px 44px -16px #0009;animation:toast-in .3s cubic-bezier(.3,1.4,.5,1)}.pe-bar-b{background:#ffffff1f}.pe-bar-ok{background:#138a5b;color:#fff}.pe-on{background:var(--ink)!important;color:var(--bg)!important;border-color:var(--ink)!important}.pe-tap{transition:background .15s}.pe-tap:hover{background:var(--surface-2)}.pe-pen{opacity:0;color:var(--muted);transition:opacity .15s}.pe-tap:hover .pe-pen{opacity:1}.pe-chip{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 11px;border-radius:10px;background:var(--card);font-size:12.5px;font-weight:700}.pe-chip.on{background:var(--ink);color:var(--bg)}.pe-chipline{background:var(--card)}.hide-on-kb{transition:transform .2s ease,opacity .2s ease,visibility 0s}html.kb-open .hide-on-kb{transform:translateY(140%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .2s ease,opacity .15s ease,visibility 0s .2s}.sp-in{height:46px;font-size:16px;border-radius:13px}.pos-list>.pos-row{position:relative}.pos-list>.pos-row+.pos-row:before{content:"";position:absolute;top:0;left:64px;right:12px;height:1px;background:var(--line)}.pos-list>.pos-row.pos-in:before,.pos-list>.pos-row.pos-in+.pos-row:before{display:none}.pos-list>.pos-row:active{background:var(--surface-2)}.pos-row.pos-in{background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 9%,var(--card))}box-shadow:inset 4px 0 #ba002b}.dark .pos-row.pos-in{background:#ff6f86;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#FF6F86 12%,var(--card))}box-shadow:inset 4px 0 #ff6f86}.seg-bar{background:var(--card)}.seg-it{color:var(--muted);transition:background .15s,color .15s}.seg-it.on{background:var(--ink);color:var(--bg)}.cfg-save{background:#1f1c1d;color:#fff;box-shadow:0 20px 44px -16px #0009;animation:toast-in .3s cubic-bezier(.3,1.4,.5,1)}.cfg-ic{background:color-mix(in srgb,#BA002B 11%,transparent);color:#ba002b}.dark .cfg-ic{background:color-mix(in srgb,#FF6F86 14%,transparent);color:#ff8da0}.cfg-list>.cfg-row+.cfg-row{border-top:1px solid var(--line)}.cfg-row{transition:background .12s}.cfg-row:hover{background:var(--surface-2)}.cfg-row.on{background:var(--ink);color:var(--bg)}.cfg-row.on .text-muted{color:var(--bg);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--bg) 70%,transparent)}}.cfg-row.on .cfg-ic{background:var(--bg);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--bg) 16%,transparent)}color:var(--bg)}.cfg-masonry{columns:1;column-gap:20px}@media(min-width:1100px){.cfg-masonry{columns:2}}.cfg-masonry>.cfg-card{break-inside:avoid;margin-bottom:20px;display:block}.cfg-fill{display:flex}.cfg-fill>*{flex:1}.mg-ok{color:#138a5b}.mg-mid{color:#b7791f}.mg-low{color:#c8102e}.dark .mg-ok,.red .mg-ok{color:#4fd69c}.dark .mg-mid,.red .mg-mid{color:#f5c04a}.dark .mg-low,.red .mg-low{color:#ff8da0}.pv-m{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:700;line-height:1}.pv-m:before{content:"";width:6px;height:6px;border-radius:99px;background:currentColor}.pv-cell{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 6px;border-radius:12px;background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 9%,var(--surface))}box-shadow:inset 0 0 0 1px var(--c);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 18%,transparent)}}.pv-cell b{color:var(--c);font-size:15px;line-height:1.1}.pv-cost{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 6px;border-radius:12px;border:1.5px dashed var(--line)}.pv-cost b{font-size:14.5px;line-height:1.1}.pv-cost span{font-size:10px;color:var(--muted);font-weight:600;line-height:1}.pe-mini{height:28px;padding:0 8px;border-radius:9px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:11.5px;font-weight:700}.pe-mini:hover{background:var(--ink);color:var(--bg)}.fx-hero{padding:14px;border-radius:20px;background:var(--card)}.fx-chip{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:99px;font-size:11.5px;font-weight:600;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.fx-chip.fx-ok,.fx-stock.fx-ok{color:#138a5b}.fx-chip.fx-warn,.fx-stock.fx-warn{color:#b7791f}.fx-chip.fx-bad,.fx-stock.fx-bad{color:#c8102e}.dark .fx-ok,.red .fx-ok{color:#4fd69c!important}.dark .fx-warn,.red .fx-warn{color:#f5c04a!important}.dark .fx-bad,.red .fx-bad{color:#ff8da0!important}.fx-sec{padding:16px;border-radius:20px;background:var(--card)}.fx-cost{padding:10px 12px;border-radius:14px;border:1.5px dashed var(--line)}.fx-tier{padding:10px;border-radius:14px;background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 8%,var(--surface))}box-shadow:inset 0 0 0 1px var(--c);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 22%,transparent)}}.fx-tl{color:var(--c);font-size:15px;font-weight:800;letter-spacing:.02em}.fx-tier .field{margin-top:6px}.fx-stock{padding:10px 12px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.fx-add{width:100%;height:42px;border-radius:12px;border:1.5px dashed var(--line);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--muted)}.fx-add:hover{color:var(--ink);border-color:var(--ink)}.gx-amount{text-align:center;padding:14px 12px 10px;border-radius:20px;background:var(--card)}.gx-big{height:64px!important;font-family:Oswald,Inter,sans-serif;font-size:46px!important;font-weight:600;text-align:center;background:transparent!important;border:0!important;box-shadow:none!important;width:230px;padding:0!important;color:var(--ink)}.gx-big::placeholder{color:var(--muted);@supports (color: color-mix(in lab,red,red)){color:color-mix(in srgb,var(--muted) 60%,transparent)}}.gx-chip{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:99px;font-size:13px;font-weight:600;background:var(--card);color:var(--muted)}.gx-chip.on{background:var(--ink);color:var(--bg)}.red .gx-chip.on{background:#ffc24b;color:#3a0611}.gx-chip input::-webkit-calendar-picker-indicator{filter:invert(.5)}.gx-cat{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;border-radius:16px;background:var(--card);transition:box-shadow .12s,background .12s}.gx-cat.on{background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 10%,var(--surface))}box-shadow:inset 0 0 0 2px var(--c)}.gx-ck{position:absolute;top:7px;right:7px;color:var(--c)}.gx-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:19px;color:#fff;background:var(--c);flex-shrink:0}.gx-ic.sm{width:32px;height:32px;font-size:15px;border-radius:10px}.gx-pay{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border-radius:14px;background:var(--card);font-size:13px;font-weight:600;color:var(--muted)}.gx-pay.on{background:var(--ink);color:var(--bg)}.red .gx-pay.on{background:#ffc24b;color:#3a0611}.fx-sec .pe-chip{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.pv-chg{box-shadow:inset 0 0 0 2px #e8a621!important;background:#f9af1e!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#F9AF1E 18%,var(--surface))!important}border-color:transparent!important}.pe1{cursor:text;gap:2px!important;padding:5px 6px 6px!important;transition:box-shadow .12s}.pe1:focus-within{box-shadow:inset 0 0 0 2px var(--ink)!important}.pe1-row{display:flex;align-items:baseline;justify-content:center;gap:2px}.pe1-d{font-size:12px;font-weight:700;color:var(--c);opacity:.7}.pv-cost .pe1-d{color:var(--muted)}.pe1-in{width:64px;background:transparent;border:0;outline:none;text-align:center;font-weight:800;font-size:16px;color:var(--c);padding:0}.pv-cost .pe1-in{color:var(--ink)}.pe1-sub{display:flex;align-items:center;gap:4px;font-size:10.5px;font-weight:600;min-height:12px}.pe1-low{box-shadow:inset 0 0 0 2px #c8102e!important}.pe1-low .pe1-in{color:#c8102e}.pe-acts{opacity:0;transition:opacity .12s}tr:hover .pe-acts,tr:focus-within .pe-acts{opacity:1}.fx-closed{padding:12px 14px}.fx-sec[id]{scroll-margin-top:64px}.pnb{height:48px;min-width:48px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.gx-hero-ic{width:58px;height:58px;border-radius:17px;font-size:26px}.gx-cat-in{background:var(--surface)}.gx-mid{font-size:38px!important;height:52px!important;width:210px;color:inherit!important}.fx-sec .gx-pay{background:var(--surface)}.fx-sec .gx-pay.on{background:var(--ink)}.red .fx-sec .gx-pay.on{background:#ffc24b}.fx-sec .gx-chip:not(.on){background:var(--surface)}.cli-search-big .field,.cli-search-big input{height:52px;font-size:15px}.cli-search-sticky{background:var(--bg);padding:6px 0}.cli-frow{width:100%;display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:12px;font-size:14px;color:var(--muted)}.cli-frow:hover{background:var(--surface-2);color:var(--ink)}.cli-frow.on{background:var(--ink);color:var(--bg)}.red .cli-frow.on{background:#ffc24b;color:#3a0611}.mv1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mv1>span{text-align:center;font-size:11.5px;font-weight:700;padding:3px 2px;border-radius:8px;line-height:1.15}.mv1-c{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border:0}.mv1-p{color:var(--c);background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 10%,var(--surface))}}.sp1{align-items:stretch!important;padding:8px 10px!important}.sp1-top{display:flex;align-items:baseline;justify-content:space-between;font-size:11px}.sp1-top>span{color:var(--muted);font-size:10.5px}.sp1 .pe1-row{justify-content:flex-start}.sp1-in{width:100%!important;text-align:left!important;font-size:24px!important;height:34px}.sp1 .pe1-sub{justify-content:flex-start;flex-wrap:wrap}#inv-cards .pe1-in,[data-testid=inv-medit] .pe1-in{width:100%;font-size:14.5px}[data-testid=inv-medit] .pe1{padding:5px 3px!important}[data-testid=inv-medit] .pe1-d{display:none}[data-testid=inv-medit] .pv-m+.text-muted{display:none}.pstep{display:inline-flex;align-items:center;height:40px;border-radius:13px;background:#ba002b;color:#fff;overflow:hidden;flex-shrink:0}.pstep>button{width:36px;height:100%;display:grid;place-items:center;font-size:15px}.pstep>button:hover{background:#ffffff24}.pstep>b,.pstep>input{min-width:30px;text-align:center;font-size:15px;font-weight:800}.pstep-sm{height:32px;border-radius:10px;background:var(--surface-2);color:var(--ink)}.pstep-sm>button{width:30px;font-size:13px}.pstep-sm>button:hover{background:var(--surface-3)}.pstep-sm>input{width:40px;background:transparent;outline:none;font-size:14px}.pgc-in{box-shadow:inset 0 0 0 2px #ba002b;background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 6%,var(--card))}}.red .pgc-in{box-shadow:inset 0 0 0 2px #ffc24b}.tk{border-radius:18px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.tk-l{padding:10px 12px}.tk-l+.tk-l{border-top:1px dashed var(--line)}.tk-l.open{background:var(--ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ink) 4%,transparent)}}.tk-tiers{display:inline-flex;gap:3px;padding:3px;border-radius:10px;background:var(--surface-2)}.tk-t{height:26px;min-width:32px;padding:0 6px;border-radius:8px;font-size:11.5px;font-weight:800;color:var(--c)}.tk-t.on{background:var(--c);color:#fff}.tk-more{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--muted)}.tk-more.on,.tk-more:hover{background:var(--surface-2);color:var(--ink)}.pmb{background:#1f1c1d;color:#fff;box-shadow:0 18px 40px -14px #0009}.red .pmb{background:#140709}.pmb-ic{background:#ffffff1f}.pcat-mini{border-radius:12px;padding:3px}.pcat-mini.on{box-shadow:0 0 0 2px #ba002b}.red .pcat-mini.on{box-shadow:0 0 0 2px #ffc24b}.pmb-badge{min-width:20px;height:20px;padding:0 5px;border-radius:99px;display:inline-grid;place-items:center;font-size:11px;font-weight:800;background:#f9af1e;color:#1a1a1a}html.scroll-lock{overflow:hidden;overscroll-behavior:none}.cat-pop,[role=listbox],.overflow-y-auto{overscroll-behavior:contain}html{scrollbar-gutter:stable}.cnt-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.cnt-cat{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:var(--card);transition:box-shadow .12s}.cnt-cat:hover{box-shadow:inset 0 0 0 1.5px var(--line)}.cnt-eq{height:32px;padding:0 9px;border-radius:10px;font-size:12px;font-weight:700;white-space:nowrap;color:#138a5b;background:color-mix(in srgb,#138A5B 12%,transparent)}.dark .cnt-eq,.red .cnt-eq{color:#4fd69c}.cnt-row-pend{background:color-mix(in srgb,#E8A621 6%,transparent)}.ped-lv{padding:1px 7px;border-radius:99px;font-weight:700}.ped-lv.neg{background:color-mix(in srgb,#C8102E 14%,transparent);color:#c8102e}.ped-lv.zero{background:color-mix(in srgb,#E35E28 14%,transparent);color:#c2410c}.ped-lv.low{background:color-mix(in srgb,#E8A621 20%,transparent);color:#8a5a00}.dark .ped-lv.neg,.red .ped-lv.neg{color:#ff8da0}.dark .ped-lv.zero,.red .ped-lv.zero{color:#ffaa80}.dark .ped-lv.low,.red .ped-lv.low{color:#f5c04a}.ped-add{height:38px;min-width:38px;padding:0 12px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:700;color:#fff;background:#ba002b;flex-shrink:0}.ped-in{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border-radius:99px;font-size:11.5px;font-weight:700;color:#138a5b;background:color-mix(in srgb,#138A5B 12%,transparent);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.dark .ped-in,.red .ped-in{color:#4fd69c}.ped-choose{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding:10px;border-radius:14px;background:var(--surface-2)}.ped-chip{height:34px;padding:0 12px;border-radius:99px;font-size:13px;font-weight:600;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);display:inline-flex;align-items:center;gap:6px}.ped-chip.sug{box-shadow:inset 0 0 0 2px #ba002b}.ped-chip em{font-style:normal;font-size:10.5px;font-weight:800;color:#ba002b}.red .ped-chip.sug{box-shadow:inset 0 0 0 2px #ffc24b}.red .ped-chip em{color:#ffc24b}.ped-chip.add{color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--line);border:0}.ped-times{min-width:34px;height:26px;padding:0 6px;border-radius:99px;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--surface-2)}.ped-times.hot{background:#ba002b;color:#fff}.red .ped-times.hot{background:#ffc24b;color:#3a0611}.ped-mini{height:30px;padding:0 9px;border-radius:10px;font-size:12px;font-weight:800;background:var(--surface-2);flex-shrink:0}.ped-list{padding:14px;border-radius:20px;background:var(--card)}.ped-sup{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:18px;background:#0f766e;color:#fff;flex-shrink:0}.ped-st{font-size:11px;font-weight:800;padding:2px 8px;border-radius:99px}.ped-st.b{background:color-mix(in srgb,#E8A621 22%,transparent);color:#8a5a00}.ped-st.e{background:color-mix(in srgb,#2E7BD6 16%,transparent);color:#1d5fb0}.ped-st.r{background:color-mix(in srgb,#138A5B 15%,transparent);color:#138a5b}.dark .ped-st.b,.red .ped-st.b{color:#f5c04a}.dark .ped-st.e,.red .ped-st.e{color:#8dbbff}.dark .ped-st.r,.red .ped-st.r{color:#4fd69c}.ped-nuevo{font-size:9.5px;font-weight:900;letter-spacing:.05em;padding:1px 6px;border-radius:6px;background:#6d35d9;color:#fff}.ped-bubble{padding:12px 14px;border-radius:16px 16px 16px 4px;background:#25d366;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#25D366 16%,var(--surface))}box-shadow:inset 0 0 0 1px color-mix(in srgb,#25D366 30%,transparent)}.ped-prev{padding:14px;border-radius:20px;background:var(--surface-3)}.ped-full{background:var(--bg)}.ped-full-bar{background:var(--surface);border-bottom:1px solid var(--line)}.ped-full>.ped-full-bar:last-child{border-top:1px solid var(--line);border-bottom:0}.ped-a4{width:210mm;height:297mm;overflow:hidden;padding:20mm 18mm 22mm;background:#fff;color:#1a1a1a;font-family:Inter,Arial,sans-serif;font-size:10pt;display:flex;flex-direction:column;box-shadow:0 10px 30px -12px #00000059}.pa{padding:10mm 11mm 9mm}.pa-meas{width:210mm;display:flex;flex-direction:column;background:#fff;font-family:Inter,Arial,sans-serif;font-size:10pt}.pa .pa-mut{color:#666;font-size:8.5pt}.pa .pa-t{font-weight:800;color:#ba002b;font-size:17pt;line-height:1;white-space:nowrap}.pa .pa-t span{font-weight:600;font-size:10pt;color:#1a1a1a;margin-left:2mm}.pa-h1{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6mm;padding-bottom:3.5mm;border-bottom:1pt solid #BA002B}.pa-h1 img{height:8.5mm}.pa-h1-mid{border-left:.5pt solid #ccc;padding-left:6mm;white-space:nowrap}.pa-h1-mid .pa-mut{margin-top:1.5mm}.pa-h1-to{text-align:right;line-height:1.25;min-width:0}.pa-h1-to b{font-size:11.5pt;display:block;overflow-wrap:anywhere;margin:.6mm 0}.pa-tb{width:100%;border-collapse:collapse;margin-top:4mm;table-layout:fixed}.pa-tb th{text-align:left;font-weight:600;font-size:9pt;color:#ba002b;padding:0 2mm 2mm;border-bottom:.6pt solid #999;white-space:nowrap}.pa-tb td{padding:1.8mm 2mm;border-bottom:.4pt solid #e2e2e2;font-size:9.5pt;line-height:1.3;vertical-align:middle}.pa-tb .r{text-align:right}.pa-tb .c{text-align:left;white-space:nowrap}.pa-tb .pa-name{overflow-wrap:anywhere}.pa-tb em{display:inline;font-style:normal;font-size:7.5pt;color:#ba002b;margin-left:2mm;white-space:nowrap}.pa-q{font-size:10.5pt}.pa-sum{display:flex;justify-content:space-between;padding:2.5mm 2mm 0;font-size:9pt;color:#555}.pa-sum b{color:#ba002b;font-size:11pt;margin-left:2mm}.pa-note{margin-top:3mm;font-size:9pt;background:#f7f5f5;border-radius:2mm;padding:2.5mm 3.5mm}.pa-bottom{margin-top:auto;padding-top:5mm}.pa-foot{display:grid;grid-template-columns:minmax(0,1fr) 58mm;align-items:end;gap:8mm;padding-bottom:3mm}.pa-ty{font-size:12pt;font-weight:700;color:#ba002b;margin-bottom:1mm}.pa-sig{text-align:center;font-size:9pt}.pa-sig .ln{height:10mm;border-bottom:.6pt solid #555;margin-bottom:1.5mm}.pa-cont{text-align:right;font-size:8.5pt;color:#666;padding-bottom:3mm}.pa-ctf{display:flex;align-items:center;justify-content:space-between;gap:4mm;padding-top:2.5mm;border-top:.4pt solid #ddd;font-size:7.5pt;color:#555}.pa-ctf-l{display:flex;flex-wrap:wrap;gap:1mm 5mm;min-width:0}.pa-pg{white-space:nowrap;font-weight:600}.pa-ctf span{display:inline-flex;align-items:center;gap:1.3mm}.pa-ctf svg{color:#ba002b;width:2.8mm;height:2.8mm}.ped-in svg{flex-shrink:0}.ped-ck{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;box-shadow:inset 0 0 0 2px var(--line);font-size:16px;background:var(--surface)}.ped-ck.on{background:#ba002b;color:#fff;box-shadow:none}.red .ped-ck.on{background:#ffc24b;color:#3a0611}.ped-ck.done{background:color-mix(in srgb,#138A5B 14%,transparent);color:#138a5b;box-shadow:none}.dark .ped-ck.done,.red .ped-ck.done{color:#4fd69c}.ped-on{background:color-mix(in srgb,#BA002B 7%,transparent)}.red .ped-on,.dark .ped-on{background:color-mix(in srgb,#FFC24B 10%,transparent)}.ped-selbar{position:sticky;bottom:12px;z-index:20;padding:10px;border-radius:18px;background:var(--card);box-shadow:0 12px 34px -10px #00000073,inset 0 0 0 1px var(--line)}@media(max-width:767px){.ped-selbar{bottom:calc(96px + env(safe-area-inset-bottom))}}.ped-selc{min-width:32px;height:32px;padding:0 8px;border-radius:10px;display:grid;place-items:center;font-weight:800;background:#ba002b;color:#fff}.red .ped-selc{background:#ffc24b;color:#3a0611}.ped-edit{background:var(--surface-2)}.ped-whob{position:relative;width:44px;min-height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:var(--surface-2);color:var(--muted);font-size:18px}.ped-whob.on{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.ped-whob i{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:99px;background:#ba002b}.red .ped-whob i{background:#ffc24b}.ped-whorow{display:flex;align-items:center;gap:8px;margin-top:8px;height:38px;padding:0 12px;border-radius:11px;background:var(--surface-2)}.ped-whorow input{flex:1;min-width:0;background:transparent;outline:none;font-size:14px;color:var(--ink)}.ped-supin{display:flex;align-items:center;gap:9px;height:42px;padding:0 12px;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.ped-supin.big{height:48px}.ped-supin:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.ped-supin input{flex:1;min-width:0;background:transparent;outline:none;font-size:15px;font-weight:600;color:var(--ink)}.ped-sug{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;max-height:260px;overflow-y:auto;overscroll-behavior:contain;padding:6px;border-radius:16px;background:var(--card);box-shadow:0 16px 40px -12px #0006,inset 0 0 0 1px var(--line)}.ped-sug-it{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border-radius:11px;font-size:14px}.ped-sug-it:hover,.ped-sug-it.on{background:var(--surface-2)}.ped-sug-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#0f766e;color:#fff;flex-shrink:0}.ped-sug-ic.add{background:var(--surface-2);color:var(--ink)}.ped-ledit{padding:2px 0 4px}.ped-ledit-new{box-shadow:inset 0 0 0 1.5px var(--line)}.ped-lname{display:flex;align-items:center;gap:7px;max-width:100%;min-width:0;text-align:left}.ped-lname>span{min-width:0}.ped-lname-ic{flex-shrink:0;font-size:14px;color:var(--muted)}.ped-sug.inline{position:static;margin-top:6px;max-height:232px;padding:2px 0;box-shadow:none;background:transparent;border-radius:0}.stk-r{--stk: #C8102E}.stk-o{--stk: #E35E28}.stk-g{--stk: #138A5B}.dark .stk-r,.red .stk-r{--stk: #FF6B81}.dark .stk-o,.red .stk-o{--stk: #FF9A62}.dark .stk-g,.red .stk-g{--stk: #4FD69C}.ped-sbox{min-width:40px;height:40px;padding:0 6px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:16px;flex-shrink:0;color:var(--stk);background:var(--stk);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--stk) 13%,transparent)}box-shadow:inset 0 0 0 1.5px var(--stk);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--stk) 40%,transparent)}}.ped-inline{display:flex;align-items:center;gap:8px;margin:8px 0 0 52px;min-height:36px;padding:0 4px 0 11px;border-radius:11px;font-size:12.5px;color:#138a5b;background:color-mix(in srgb,#138A5B 11%,transparent)}.dark .ped-inline,.red .ped-inline{color:#4fd69c}.ped-inline b{font-weight:800}.ped-qbtn{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;border-radius:8px;font-size:12px;font-weight:700;color:var(--ink);background:var(--surface);flex-shrink:0}.ped-ix{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex-shrink:0;color:var(--muted)}.ped-ix:hover{background:var(--surface-2);color:var(--danger, #C8102E)}.pstep button:disabled{opacity:.35}.ped-lname{align-items:flex-start}.ped-lname-ic{margin-top:4px}.ped-sbox{color:#fff!important;background:var(--stk)!important;box-shadow:none!important}.ped-bare{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;font-size:26px;color:#ba002b;background:none;border-radius:12px}.ped-bare:hover{background:var(--surface-2)}.ped-bare:active{transform:scale(.92)}.red .ped-bare,.dark .ped-bare{color:#ff6b81}.red .ped-bare{color:#ffc24b}.ped-bare.ok{color:#138a5b}.dark .ped-bare.ok,.red .ped-bare.ok{color:#4fd69c}.ped-sbox.stk-r{background:#c8102e!important}.ped-sbox.stk-o{background:#e35e28!important}.ped-sbox.stk-g{background:#138a5b!important}.ped-find{max-height:min(60vh,420px)}.ped-find-h{padding:8px 8px 3px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ped-sug-ic.ask{background:color-mix(in srgb,#6D35D9 14%,transparent);color:#6d35d9}.dark .ped-sug-ic.ask,.red .ped-sug-ic.ask{color:#b79bff}.ped-find-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:99px;font-size:11px;font-weight:800;flex-shrink:0;background:color-mix(in srgb,#6D35D9 13%,transparent);color:#6d35d9}.dark .ped-find-tag,.red .ped-find-tag{color:#b79bff}.ped-find-tag.ok{background:color-mix(in srgb,#138A5B 13%,transparent);color:#138a5b}.dark .ped-find-tag.ok,.red .ped-find-tag.ok{color:#4fd69c}.ped-find-add{margin-top:4px;border-top:1px solid var(--line);border-radius:0 0 11px 11px}@keyframes pedflash{0%,60%{background:color-mix(in srgb,#E8A621 30%,transparent)}to{background:transparent}}.ped-flash{animation:pedflash 2.2s ease-out}.np-in{border:0!important;background:transparent!important;box-shadow:none!important;min-height:2.25rem!important;padding-top:.3rem!important;padding-bottom:.3rem!important;font-weight:800;font-size:15px}.np-cost{display:flex;flex-direction:column;justify-content:center;border-radius:14px;padding:4px 4px 2px;min-height:52px}.np-cost .np-tag{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:0 10px;color:var(--muted)}.np-cost.n1{background:var(--surface-3)}.np-sale{display:grid;grid-template-columns:repeat(3,1fr);border-radius:14px;overflow:hidden;min-height:52px}.np-seg{display:flex;flex-direction:column;justify-content:center;padding:4px 4px 2px;min-width:0}.np-seg-top{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 10px;font-size:11px}.np-seg-top b{color:var(--c);font-size:11px;letter-spacing:.04em}.np-sale.n1{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.np-sale.n1 .np-seg+.np-seg{border-left:1.5px solid var(--line)}.np-seg:focus-within,.np-cost:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.np-sale.n1 .np-seg:focus-within{box-shadow:inset 0 0 0 2px var(--ink);border-radius:12px}.ped-items{max-height:min(46vh,420px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ped-colb{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;background:var(--surface-2);color:var(--muted);font-size:18px;transition:transform .15s}.ped-colb.open svg{transform:rotate(180deg)}.ped-lsum{width:100%;display:flex;align-items:center;gap:10px;margin-top:10px;padding:9px 12px;border-radius:14px;background:var(--surface)}.ped-lsum-n{min-width:38px;height:38px;padding:0 6px;border-radius:11px;display:grid;place-items:center;font-weight:800;font-size:15px;background:#0f766e;color:#fff;flex-shrink:0}.ped-lfind{display:flex;align-items:center;gap:8px;margin-top:10px;height:38px;padding:0 12px;border-radius:11px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.ped-lfind input{flex:1;min-width:0;background:transparent;outline:none;font-size:13.5px;color:var(--ink)}@media(max-width:767px){.ped-items{max-height:34vh}}.iv-m{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:4px}.iv-m>span{display:flex;flex-direction:column;align-items:center;padding:2px 4px 3px;border-radius:9px;font-size:12.5px;font-weight:800;line-height:1.15}.iv-m i{font-style:normal;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.75}.iv-mc{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.iv-mp{color:var(--pay-1);background:var(--pay-1);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pay-1) 10%,var(--surface))}}.iv-mg{color:#138a5b;background:color-mix(in srgb,#138A5B 12%,transparent)}.dark .iv-mg,.red .iv-mg{color:#4fd69c}.iv-mg.low,.iv-gain.low{color:#c8102e;background:color-mix(in srgb,#C8102E 11%,transparent)}.dark .iv-mg.low,.red .iv-mg.low,.dark .iv-gain.low,.red .iv-gain.low{color:#ff8da0}.iv-cost{text-align:center;padding:8px 6px;border-radius:12px;color:var(--muted);font-weight:700;box-shadow:inset 0 0 0 1px var(--line)}.iv-p1{text-align:center;padding:8px 6px;border-radius:12px;font-weight:800;color:var(--pay-1);background:var(--pay-1);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pay-1) 10%,var(--surface))}}.iv-gain{display:flex;align-items:baseline;justify-content:center;gap:6px;padding:8px 6px;border-radius:12px;color:#138a5b;background:color-mix(in srgb,#138A5B 12%,transparent)}.iv-gain span{font-size:11.5px;font-weight:700;opacity:.8}.dark .iv-gain,.red .iv-gain{color:#4fd69c}.cnt-g2{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(min-width:768px){.cnt-g2{grid-template-columns:repeat(4,1fr)}}.cnt-t{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;border-radius:16px;background:var(--card);text-align:left;min-width:0}.cnt-t b{font-size:13.5px;line-height:1.2}.cnt-t>span.num{font-size:11.5px;color:var(--muted);margin-top:-4px}.cnt-t.all{background:var(--ink);color:var(--bg)}.cnt-t.all>span.num{color:inherit;opacity:.7}.red .cnt-t.all{background:#ffc24b;color:#3a0611}.cnt-t-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:17px;background:currentColor;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,currentColor 14%,transparent)}}.pa,.pa *{-webkit-text-size-adjust:none!important;text-size-adjust:none!important}.pa,.pa-meas{font-family:Helvetica Neue,Helvetica,Arial,Roboto,sans-serif!important}.pa{padding:12mm 12mm 10mm!important}.pa-h1{grid-template-columns:auto auto minmax(32mm,1fr)!important;column-gap:5mm!important}.pa-h1-mid{white-space:normal!important;padding-left:5mm!important}.pa-h1-to b{overflow-wrap:break-word!important;word-break:break-word}.pa-foot{grid-template-columns:minmax(0,1fr) 56mm!important;align-items:end!important;column-gap:10mm!important}.pa-sig{padding-top:2mm}.pa-sig .ln{height:9mm!important}.pa-ctf{margin-top:1mm}.ped-print-root{display:none}@media print{html.printing-ped body>*:not(.ped-print-root){display:none!important}html.printing-ped .ped-print-root{display:block!important}html.printing-ped,html.printing-ped body{margin:0!important;padding:0!important;background:#fff!important;position:static!important;overflow:visible!important}.ped-print-root .ped-a4{box-shadow:none!important;margin:0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ped-print-root .ped-a4+.ped-a4{break-before:page;page-break-before:always}.ped-print-root>div[aria-hidden]{display:none!important}}.fr-box{border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px}.fr-head,.fr-row{display:grid;grid-template-columns:minmax(0,1fr) 76px 120px;align-items:center;gap:8px}.fr-head{padding-bottom:6px;border-bottom:1px solid var(--line)}.fr-head b{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.fr-col{font-size:11.5px;font-weight:700;color:var(--muted);text-align:center}.fr-col.on{color:var(--ink)}.fr-row{padding:6px 0;border-bottom:1px solid var(--line)}.fr-row:last-of-type{border-bottom:0}.fr-row.cost .fr-l{font-size:12.5px;color:var(--muted);font-weight:700}.fr-row.cost .fr-v{color:var(--muted)}.fr-l{display:flex;flex-direction:column;line-height:1.15;min-width:0}.fr-l b{color:var(--c);font-size:14px}.fr-l i{font-style:normal;font-size:11px;color:var(--muted)}.fr-v{text-align:center;font-weight:700;font-size:13.5px}.fr-in{display:flex;flex-direction:column;gap:2px;align-items:stretch}.fr-in .field{min-height:2.4rem!important;padding-top:.35rem!important;padding-bottom:.35rem!important;font-weight:800}.fr-in .pv-m{justify-content:flex-end;font-size:10.5px}.fr-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.tk-units{display:inline-flex;padding:2px;border-radius:10px;background:var(--surface-2)}.tk-u{height:26px;padding:0 8px;border-radius:8px;font-size:11.5px;font-weight:700;color:var(--muted)}.tk-u.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000026}.pu-more{color:var(--brand, #BA002B)}.pu-opt{padding:12px;border-radius:16px;background:var(--card)}.pu-q{min-width:46px;height:40px;padding:0 10px;border-radius:12px;font-weight:800;font-size:15px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.pu-q:active{transform:scale(.95)}.pu-in{width:74px;height:40px;border-radius:12px;text-align:center;font-weight:700;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);outline:none;color:var(--ink)}.pu-chips{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.pu-chips.w{flex-direction:row}.pu-chip{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:104px;height:34px;padding:0 9px;border-radius:10px;background:var(--surface-2);text-align:left}.pu-chips.w .pu-chip{flex:1;min-width:0;flex-direction:column;justify-content:center;height:46px;gap:0}.pu-chip span{font-weight:800;font-size:14px}.pu-chip i{font-style:normal;font-size:11px;color:var(--muted);font-weight:600}.pu-chip.on{background:#ba002b;color:#fff}.pu-chip.on i{color:#ffffffd9}.red .pu-chip.on{background:#ffc24b;color:#3a0611}.red .pu-chip.on i{color:#3a0611}.gx-nav{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:18px;background:var(--hi-ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--hi-ink) 12%,transparent)}}.gx-up{color:#ff8da0}.gx-down{color:#4fd69c}.gx-bar{display:flex;height:10px;border-radius:99px;overflow:hidden;gap:2px;background:var(--hi-ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--hi-ink) 10%,transparent)}}.gx-bar i{display:block;height:100%}.gx-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gx-q{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:10px;border-radius:16px;background:var(--card);font-size:12.5px;font-weight:700;text-align:left;min-height:82px}.gx-qi{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:16px;flex-shrink:0;color:var(--c);background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 14%,transparent)}}.gx-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.gx-cat{position:relative;display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:14px;background:var(--card);text-align:left;min-width:0}.gx-cat.on{box-shadow:inset 0 0 0 2px var(--ink)}.gx-pct{position:absolute;top:6px;right:9px;font-size:10.5px;font-weight:800;color:var(--muted)}@media(min-width:768px){.inv-top{position:sticky;top:var(--hdr, 64px);z-index:25;background:var(--bg);margin:0 -8px;padding:12px 8px 0}.inv-top .inv-tools{margin-bottom:12px}.inv-tcard{overflow:clip}.inv-thead th{position:sticky;top:calc(var(--hdr, 64px) + var(--invtop, 0px));z-index:5;background:var(--surface-2)}}@media(max-width:767px){.inv-tools{position:sticky;top:var(--hdr, 64px);z-index:25;background:var(--bg);margin:0 -16px;padding:8px 16px;box-shadow:0 8px 14px -14px #0006}}.iv-tap{cursor:pointer;position:relative;transition:box-shadow .12s}.iv-tap:hover{box-shadow:inset 0 0 0 1.5px currentColor}td .iv-p1.iv-tap{display:flex;align-items:center;justify-content:center;gap:6px}.iv-pen{font-size:12px;opacity:.55}span.iv-m.iv-tap{border-radius:10px}.pu-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.pu-sb{display:flex;align-items:center;gap:6px;padding:5px 5px 5px 10px;border-radius:12px;background:var(--surface-2);min-width:0}.pu-sb i{display:block;font-style:normal;font-size:10.5px;color:var(--muted);font-weight:600;line-height:1.1}.pu-sb b{font-size:15px;line-height:1.2}.pu-sb>span:first-child{flex:1}.pu-sb-p{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:#ba002b;color:#fff;font-weight:800;font-size:13px}.pu-sb.on{box-shadow:inset 0 0 0 2px #ba002b}.red .pu-sb-p{background:#ffc24b;color:#3a0611}.red .pu-sb.on{box-shadow:inset 0 0 0 2px #ffc24b}.pu-tog{display:inline-flex;align-items:center;gap:4px;margin-top:3px;height:24px;padding:0 8px;border-radius:99px;font-size:11px;font-weight:800;background:var(--surface-2);color:var(--ink)}.pu-tog svg{font-size:11px;color:#ba002b}.pu-plus-on{background:#ba002b!important;color:#fff!important}@media(min-width:768px){.inv-top{padding-bottom:6px}.inv-top .inv-tools{margin-bottom:10px}.inv-tcard{margin-top:2px}}@media(max-width:767px){.inv-top{display:contents}.inv-tools{margin-bottom:12px!important}}.pu4{width:112px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.pu4-seg{display:inline-flex;padding:2px;border-radius:9px;background:var(--surface-2)}.pu4-seg button{height:24px;padding:0 8px;border-radius:7px;font-size:11px;font-weight:700;color:var(--muted)}.pu4-seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000002e}.fx-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;border-radius:16px;background:var(--surface-2)}.fx-tab{display:flex;align-items:center;justify-content:center;gap:7px;height:42px;border-radius:12px;font-size:13.5px;font-weight:700;color:var(--muted)}.fx-tab.on{background:var(--surface);color:var(--ink);box-shadow:0 2px 6px -2px #00000040}.fx-sum{padding:12px;border-radius:18px;background:var(--card)}.fx-sum-g{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.fx-sum-g>div{padding:7px 10px;border-radius:12px;background:var(--surface);line-height:1.15}.fx-sum-g span{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.fx-sum-g b{font-size:17px}.fx-sum-g .p1 b{color:var(--pay-1)}.fx-sum-g .gn b{color:#138a5b}.fx-sum-g .gn.low b{color:#c8102e}.fx-sum-g em{font-style:normal;font-size:11px;font-weight:700;color:var(--muted);margin-left:5px}.dark .fx-sum-g .gn b,.red .fx-sum-g .gn b{color:#4fd69c}@media(max-width:767px){.fx-sum-g{grid-template-columns:repeat(4,1fr)}.fx-sum-g b{font-size:14px}.fx-sum-g>div{padding:6px 7px}}.fx-jump{display:flex;gap:6px;flex-wrap:wrap}.fx-jump button{height:34px;padding:0 12px;border-radius:99px;font-size:12.5px;font-weight:700;background:var(--surface-2)}.fx-jump-wrap{background:var(--surface);padding:6px 0}.pu4{width:auto;min-width:74px}.pu4-row{display:flex;align-items:center;gap:8px;margin-top:7px}.pu4-seg button{height:28px;padding:0 12px;font-size:12px;white-space:nowrap}.pu4{width:84px;min-width:84px;align-items:stretch;gap:5px}.pu4-p{display:block;text-align:right;font-weight:800;font-size:17px;line-height:1.1;padding-right:2px}.pu4-u{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;width:100%;border-radius:8px;background:var(--surface);border:1px solid var(--line);font-size:11.5px;font-weight:700;color:var(--ink);white-space:nowrap}.pu4-u svg{width:12px;height:12px;color:var(--brand);flex-shrink:0}.pos-in .pu4-u{background:var(--surface);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--surface) 85%,transparent)}}.cb-in input{font:inherit;color:inherit}.cb-in.cb-open{box-shadow:0 0 0 3px var(--brand);@supports (color: color-mix(in lab,red,red)){box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,transparent)}border-color:var(--brand)}.cb-pop{position:fixed;z-index:70;display:flex;flex-direction:column;min-width:0;padding:6px;border-radius:18px;background:var(--surface);box-shadow:0 18px 40px -12px #00000059,inset 0 0 0 1px var(--line)}.cb-head{display:flex;justify-content:space-between;padding:6px 10px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cb-head span{font-variant-numeric:tabular-nums}.cb-list{max-height:236px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.cb-opt{display:flex;align-items:center;gap:4px;height:44px;padding:0 4px 0 8px;border-radius:12px;font-size:14px}.cb-opt:hover{background:var(--surface-2)}.cb-opt.on{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 9%,var(--surface))}}.cb-dot{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-size:11.5px;font-weight:800;background:var(--surface-2);color:var(--muted);flex-shrink:0}.cb-n{margin-left:auto;font-size:11px;color:var(--muted);white-space:nowrap;flex-shrink:0;padding-left:6px}.cb-trash{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--muted);flex-shrink:0}.cb-trash:hover{color:#c8102e;background:color-mix(in srgb,#C8102E 10%,transparent)}.cb-hl{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 18%,transparent)}color:inherit;border-radius:3px;padding:0 1px}.cb-del{display:flex;align-items:center;gap:6px;padding:8px 6px 8px 10px;border-radius:12px;background:#c8102e;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#C8102E 9%,var(--surface))}box-shadow:inset 0 0 0 1px color-mix(in srgb,#C8102E 30%,transparent);margin:2px 0}.cb-del>div{flex:1;line-height:1.2}.cb-del b{display:block;font-size:13px}.cb-del span{display:block;font-size:11.5px;color:var(--muted)}.cb-no{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-shrink:0}.cb-yes{height:32px;padding:0 12px;border-radius:10px;background:#c8102e;color:#fff;font-size:12.5px;font-weight:800;flex-shrink:0}.cb-empty{padding:10px 12px 6px;font-size:12.5px;color:var(--muted)}.cb-new{display:flex;align-items:center;gap:10px;width:100%;margin-top:4px;padding:8px;border-radius:12px;text-align:left;border-top:1px dashed var(--line);background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 7%,var(--surface))}}.cb-new b{font-size:14px;color:var(--brand)}.cb-new i{display:block;font-style:normal;font-size:11.5px;color:var(--muted)}.cb-plus{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--brand);color:#fff;flex-shrink:0;font-size:16px}[role=dialog]>div:has(.fc){max-width:1180px!important}.fc{display:flex;flex-direction:column;gap:14px}.fc-b{padding:14px 16px 16px;border-radius:20px;background:var(--card);min-width:0}.fc-bh{display:flex;align-items:center;gap:9px;margin-bottom:12px}.fc-bh h3{font-family:var(--font-display, inherit);font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;flex:1;min-width:0}.fc-bi{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:14px;background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 12%,var(--surface))}color:var(--brand);flex-shrink:0}.fc-dg{display:grid;grid-template-columns:72px minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:10px 12px;align-items:end}.fc-tile{grid-row:span 2;align-self:center}.fc-name{grid-column:span 1}.fc-cat{grid-column:2 / 3}.fc-brand{grid-column:3 / 5}.fc-mid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:14px;align-items:start}.fc-mid .fx-cost{padding:8px 12px}.fc-sg{display:grid;grid-template-columns:1.25fr 1fr 1fr .8fr;gap:12px;align-items:end}.fc-now{padding:8px 12px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);line-height:1.15}.fc-now span{display:block;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;opacity:.8}.fc-now b{font-size:19px}.fc-now button{display:block;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:2px;margin-top:2px;color:var(--ink)}.fc-stats{display:grid;grid-template-columns:repeat(4,auto);gap:6px}.fc-stats>div{padding:5px 11px;border-radius:11px;background:var(--surface);line-height:1.1;min-width:0}.fc-stats span{display:block;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.fc-stats b{font-size:15px;white-space:nowrap}.fc-stats .p1 b{color:var(--pay-1)}.fc-stats .gn b{color:#138a5b}.fc-stats .gn.low b{color:#c8102e}.fc-stats .st.fx-ok b{color:#138a5b}.fc-stats .st.fx-warn b{color:#b7791f}.fc-stats .st.fx-bad b{color:#c8102e}.dark .fc-stats .gn b,.red .fc-stats .gn b,.dark .fc-stats .st.fx-ok b,.red .fc-stats .st.fx-ok b{color:#4fd69c}@media(max-width:767px){.fc-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;gap:5px}.fc-stats>div{padding:6px 7px}.fc-stats b{font-size:13.5px;display:block;overflow:hidden;text-overflow:ellipsis}}.fc-act{display:flex;align-items:center;justify-content:center;gap:7px;height:38px;border-radius:11px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:13px;font-weight:700}.fc-tiers{display:flex;flex-direction:column;gap:7px}.fc-tr{display:grid;grid-template-columns:74px minmax(0,1fr) 66px;align-items:center;gap:10px;padding:7px 10px 7px 12px;border-radius:14px;background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 8%,var(--surface))}box-shadow:inset 0 0 0 1px var(--c),inset 4px 0 0 var(--c);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 22%,transparent),inset 4px 0 0 var(--c)}}.fc-tl b{display:block;color:var(--c);font-size:15px;line-height:1}.fc-tl i{display:block;font-style:normal;font-size:10.5px;color:var(--muted);margin-top:3px}.fc-tr .field{margin:0;height:42px}.fc-tg{text-align:right;line-height:1.15}.fc-tg b{display:inline-block;font-size:11.5px}.fc-tg i{display:block;font-style:normal;font-size:11px;color:var(--muted)}.fc-quick{display:grid!important;grid-template-columns:1fr 1fr}.fc-foot{display:flex;align-items:center;gap:8px;width:100%}.fc-del{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:#c8102e;background:color-mix(in srgb,#C8102E 9%,transparent);flex-shrink:0;font-size:18px}.fc-b .pe-chip{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.fc-b .fx-tier .field{margin-top:6px}.pp-tag{display:inline-block;margin-top:3px;font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:99px;background:color-mix(in srgb,#E8A621 22%,transparent);color:#8a5600;white-space:nowrap}.dark .pp-tag{color:#f9c25b}.pp-tag.late{background:color-mix(in srgb,#BA002B 14%,transparent);color:#ba002b}.dark .pp-tag.late{color:#ff8da0}.pp-bill{display:flex;align-items:center;gap:11px;padding:10px 0}.pp-due{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;font-size:15px}.pp-due.vencido{background:color-mix(in srgb,#BA002B 14%,transparent);color:#ba002b}.pp-due.semana{background:color-mix(in srgb,#E8A621 20%,transparent);color:#9a6400}.pp-due.luego{background:color-mix(in srgb,#138A5B 14%,transparent);color:#138a5b}.dark .pp-due.vencido{color:#ff8da0}.dark .pp-due.semana{color:#f9c25b}.dark .pp-due.luego{color:#4fd69c}.pp-warn{color:#9a6400}.dark .pp-warn{color:#f9c25b}.pp-pay{margin-top:3px;height:28px;padding:0 12px;border-radius:9px;background:var(--ink);color:var(--bg);font-size:12px;font-weight:700}.pp-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:19px;background:color-mix(in srgb,#138A5B 14%,transparent);color:#138a5b;flex-shrink:0;font-weight:800}.dark .pp-ic{color:#4fd69c}.pp-ic.sm{width:30px;height:30px;font-size:14px;border-radius:10px}.pp-ic.half{background:color-mix(in srgb,#E8A621 22%,transparent);color:#9a6400}.pp-ic.off{background:var(--track);color:var(--muted)}.pp-amt{display:flex;align-items:center;gap:6px;height:60px;padding:0 16px;border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 2px var(--pay-1)}.pp-amt>span{font-size:22px;color:var(--muted);font-weight:700}.pp-icb{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--hi-ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--hi-ink) 12%,transparent)}flex-shrink:0}.pp-hb{flex:1;height:42px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:700;font-size:13.5px;background:var(--hi-ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--hi-ink) 12%,transparent)}color:inherit;text-decoration:none}.pp-hb.main{background:var(--hi-ink);color:var(--hi)}.pp-hint{display:flex;gap:8px;align-items:flex-start;font-size:13px;padding:10px 12px;border-radius:13px;background:color-mix(in srgb,#138A5B 11%,transparent)}.pp-hint>svg{color:#138a5b;margin-top:3px;flex-shrink:0}.pp-hint.warn{background:color-mix(in srgb,#E8A621 16%,transparent)}.pp-hint.warn>svg{color:#b06f00}.pp-opt{display:flex;flex-direction:column;gap:2px;text-align:left;padding:12px 14px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.pp-opt b{font-size:14.5px}.pp-opt span{font-size:12px;color:var(--muted)}.pp-opt.on{box-shadow:inset 0 0 0 2.5px var(--pay-1);background:var(--pay-1);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pay-1) 7%,var(--surface))}}.nv-help{display:flex;gap:10px;align-items:flex-start;font-size:13px;padding:10px 14px;border-radius:14px;background:color-mix(in srgb,#B06F00 12%,transparent)}.nv-help>svg{color:#b06f00;margin-top:2px;flex-shrink:0}.nv-last{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px;padding:0 2px}.nv-last button{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:99px;background:var(--surface);font-size:12px;font-weight:700}.nv-line{padding:12px 4px}.nv-b{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;padding:2px 8px;border-radius:99px;white-space:nowrap}.nv-b.ok{background:color-mix(in srgb,#138A5B 14%,transparent);color:#138a5b}.nv-b.nw{background:color-mix(in srgb,#2E3192 14%,transparent);color:#2e3192}.dark .nv-b.ok{color:#4fd69c}.dark .nv-b.nw{color:#9ea2ff}.nv-step{display:flex;align-items:center;gap:4px;height:42px;padding:0 4px;border-radius:12px;background:var(--surface)}.nv-step>button{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--pay-1);color:#fff;flex-shrink:0}.nv-cost{display:flex;flex-direction:column;justify-content:center;height:42px;padding:0 10px;border-radius:12px;border:1.5px dashed var(--line);background:var(--surface)}.nv-cost span{font-size:9.5px;font-weight:800;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-sale{display:flex;height:42px;border-radius:12px;background:var(--surface);overflow:hidden}.nv-sale label{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid var(--line);padding:0 4px}.nv-sale label:first-child{border:0}.nv-sale small{font-size:9.5px;font-weight:800}.nv-gon{background:#138a5b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#138A5B 10%,var(--surface))}box-shadow:inset 0 0 0 2px #138a5b}.nv-sw{width:46px;height:28px;border-radius:99px;background:var(--track);position:relative;flex-shrink:0}.nv-sw i{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:99px;background:#fff;transition:.2s;box-shadow:0 1px 3px #0000004d}.nv-sw.on{background:#138a5b}.nv-sw.on i{left:21px}.nv-go{width:100%;height:50px;border-radius:15px;background:var(--hi-ink);color:var(--hi);font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:15px}.nv-go:disabled{opacity:.6}.nv-bar{position:fixed;left:12px;right:12px;bottom:calc(90px + env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;border-radius:20px;background:#1f1c1d;color:#fff;box-shadow:0 12px 30px -12px #00000080;transition:transform .2s,visibility .2s}.nv-bar button{height:46px;padding:0 22px;border-radius:14px;background:#ba002b;color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px}.kb-open .nv-bar{transform:translateY(160%);visibility:hidden}.dw-grid{display:grid;grid-auto-flow:dense;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.dw{min-height:128px}.dw-sales,.dw-tall,.dw-wide{grid-column:span 2}@media(min-width:1024px){.dw-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dw-sales{grid-column:span 2;grid-row:span 2}.dw-tall{grid-column:span 1;grid-row:span 2}.dw-wide{grid-column:span 4}}.bell-c{background:var(--surface)!important;padding:0!important;overflow:hidden;box-shadow:0 20px 48px -14px #78001973,0 0 0 1.5px #ba002b!important}.bell-c>div:first-child{background:#ba002b;color:#fff;padding:12px 14px 8px!important}.bell-c>div:first-child button{color:#fff!important;opacity:.9}.bell-c>div:nth-child(2){background:#ba002b!important;border-radius:0!important;margin:0!important;padding:0 10px 10px!important;gap:6px}.bell-c>div:nth-child(2) button{background:#ffffff29;color:#fff!important;box-shadow:none!important}.bell-c>div:nth-child(2) button.bg-surface{background:#fff!important;color:#ba002b!important}.bell-c>div:nth-child(2) button .bg-brand{background:#fff;color:#ba002b}.bell-c>div:nth-child(2) button.bg-surface .bg-brand{background:#ba002b;color:#fff}.bell-c>:nth-child(n+3){margin-left:8px;margin-right:8px}.bell-c>:nth-child(3){margin-top:8px}.bell-c>:last-child{margin-bottom:8px}.stk-card{background:var(--hi-ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--hi-ink) 9%,transparent)}transition:transform .18s,opacity .18s,background-color .18s,box-shadow .18s}.stk-card .stk-l{color:var(--hi-muted)}.stk-card.off{opacity:.45}.stk-card.on{background:var(--c);color:var(--t);transform:translateY(-2px);box-shadow:0 10px 22px -10px var(--c)}.stk-card.on .stk-l{color:var(--t);opacity:.85}.stk-card.on i{background:var(--t)!important}.stk-tag{margin-left:auto;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:99px;background:var(--t);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--t) 22%,transparent)}white-space:nowrap}.stk-x{position:absolute;right:7px;bottom:7px;width:20px;height:20px;border-radius:99px;display:grid;place-items:center;font-size:12px;background:var(--t);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--t) 22%,transparent)}}@media(max-width:767px){.stk-tag{display:none}}@media(prefers-reduced-motion:reduce){.stk-card.on{transform:none}}.inv-newtab{position:absolute;left:0;right:0;top:calc(100% - 2px);z-index:30;animation:pageIn .14s ease-out}.inv-newtab-b{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:10px 12px;border-radius:0 0 18px 18px;background:var(--surface);box-shadow:0 14px 30px -16px #00000073,0 0 0 1px var(--line);border-top:2px dashed var(--pay-1);@supports (color: color-mix(in lab,red,red)){border-top:2px dashed color-mix(in srgb,var(--pay-1) 45%,transparent)}font-size:14px}.inv-newtab-b b{color:var(--pay-1)}.inv-newtab-b span span{font-size:12.5px;color:var(--muted)}.inv-newtab-i{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--pay-1);color:#fff;font-size:18px;flex-shrink:0}.inv-kbd{margin-left:auto;font-size:11px;font-weight:700;padding:3px 7px;border-radius:7px;background:var(--surface-2);color:var(--muted);white-space:nowrap;font-family:inherit}.catb-row{position:relative;display:flex;align-items:center;gap:11px;padding:9px 12px 9px 9px;border-radius:14px;text-align:left;background:var(--card)}.catb-row b{font-size:14px}.catb-row:hover{box-shadow:inset 0 0 0 1.5px var(--line)}.catb-bar{display:block;height:5px;border-radius:99px;background:var(--track);margin-top:6px;overflow:hidden}.catb-bar i{display:block;height:100%;border-radius:99px;background:var(--pay-1)}.catb-n{font-weight:800;font-size:17px;min-width:26px;text-align:right;font-variant-numeric:tabular-nums}.catb-all{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:16px;background:var(--surface-3);color:var(--ink);flex-shrink:0}.catb-row.on{background:var(--ink);color:var(--bg)}.catb-row.on .catb-bar{background:var(--bg);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--bg) 22%,transparent)}}.catb-row.on .catb-bar i{background:var(--bg)}.catb-row.on .catb-all{background:var(--bg);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--bg) 18%,transparent)}color:var(--bg)}.catb-ck{position:absolute;top:6px;right:6px;width:16px;height:16px;padding:2px;border-radius:99px;background:#138a5b;color:#fff}.catb-row.zero{opacity:.5}.doc-tools{display:flex;flex-direction:column;gap:10px}.doc-top{margin-bottom:14px}@media(min-width:768px){.doc-top{position:sticky;top:var(--hdr, 64px);z-index:25;background:var(--bg);margin:-12px -8px 12px;padding:12px 8px 10px}.doc-tools{margin-top:12px}}@media(max-width:767px){.doc-top{display:contents}.doc-hero-wrap{margin-bottom:10px}.doc-tools{position:sticky;top:var(--hdr, 60px);z-index:25;background:var(--bg);margin:0 -16px 12px;padding:8px 16px 10px;box-shadow:0 10px 14px -14px #00000059}}.doc-day{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 4px 6px;font-size:13px;color:var(--muted)}.doc-day>b{color:var(--ink);font-size:14.5px}.doc-row{display:flex;align-items:center;gap:12px;padding:11px 14px}.doc-row:hover{background:var(--track);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--track) 55%,transparent)}}.doc-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:17px;flex-shrink:0}.dark .doc-ic{filter:brightness(1.35)}.cb-ed{padding:8px;border-radius:12px;margin:2px 0;background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 6%,var(--surface))}box-shadow:inset 0 0 0 1.5px var(--brand);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--brand) 45%,transparent)}display:flex;flex-direction:column;gap:8px}.cb-ed input{flex:1;min-width:0;height:34px;padding:0 10px;border-radius:10px;font:inherit;font-size:14px;font-weight:700;color:inherit;background:var(--surface);border:1.5px solid var(--line);outline:none}.cb-ed input:focus{border-color:var(--brand)}.cb-ok{height:32px;padding:0 12px;border-radius:10px;background:var(--brand);color:#fff;font-size:12.5px;font-weight:800;flex-shrink:0}.cb-ig{display:flex;flex-direction:column;gap:6px;max-height:190px;overflow-y:auto;padding:2px}.cb-ig>span,.cb-edh{font-size:11px;font-weight:700;color:var(--muted)}.cb-pen:hover{color:var(--brand)!important;background:var(--brand)!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 10%,transparent)!important}}.cb-tip{display:flex;align-items:center;gap:6px;margin-top:4px;padding:8px 10px 4px;border-top:1px dashed var(--line);font-size:11.5px;color:var(--muted)}.m35-lab{display:block;font-size:11.5px;font-weight:700;color:var(--muted);margin-bottom:5px;text-transform:uppercase;letter-spacing:.04em}.m35-lab i{font-style:normal;text-transform:none;letter-spacing:0;font-weight:500}.m35-pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:768px){[data-testid=m35-qp-b] .m35-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.m35-pb{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:14px;background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 9%,var(--surface))}box-shadow:inset 0 0 0 1.5px var(--c);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 35%,transparent)}cursor:text;min-width:0}.m35-pb.cost{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);border:1.5px dashed var(--line);box-shadow:none}.m35-pb:focus-within{box-shadow:inset 0 0 0 2.5px var(--c)}.m35-pbl{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.m35-pbl b{font-size:12.5px;font-weight:800;color:var(--c)}.m35-pb.cost .m35-pbl b{color:var(--muted)}.m35-pbl i{font-style:normal;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m35-pbv{display:flex;align-items:center;gap:4px}.m35-pbv>span{color:var(--muted);font-weight:700;font-size:15px}.m35-pbi{height:30px!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;font-size:19px!important;font-weight:800;min-width:0}.m35-pbm{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-ok{color:#138a5b}.m-warn{color:#b06f00}.m-bad{color:#ba002b}.dark .m-ok{color:#4fd69c}.dark .m-warn{color:#f9c25b}.dark .m-bad{color:#ff8da0}.m35-name{display:flex;align-items:flex-end;gap:12px}.m35-chips{display:flex;flex-wrap:wrap;gap:6px}.m35-chips.scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.m35-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 13px;border-radius:99px;background:var(--card);font-size:13px;font-weight:600;white-space:nowrap;flex-shrink:0}.m35-chip.ic{padding-left:6px}.m35-chip.on{background:var(--ink);color:var(--bg)}.m35-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:16px;background:var(--card)}.m35-lbl{font-size:14px;font-weight:700}.m35-lbl i{display:block;font-style:normal;font-size:12px;font-weight:500;color:var(--muted)}.m35-step{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 5px;border-radius:13px;background:var(--surface)}.m35-step button{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--pay-1);color:#fff}.m35-step b{min-width:26px;text-align:center;font-size:16px}.m35-step.sm{height:38px;gap:5px;padding:0 4px}.m35-step.sm button{width:28px;height:28px;border-radius:8px}.m35-more{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;padding:4px 2px}.m35-prev{padding:12px;border-radius:18px;background:var(--card);align-self:start}.m35-pc{padding:12px;border-radius:16px;background:var(--surface);box-shadow:0 8px 20px -14px #0006}.m35-badge{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:99px;background:var(--track);color:var(--muted)}.m35-plus{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--pay-1);color:#fff}.m35-head{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:18px;background:var(--card)}.m35-stats{display:flex;gap:6px;flex-shrink:0}.m35-stats.m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.m35-st{display:flex;flex-direction:column;padding:5px 10px;border-radius:11px;background:var(--surface);min-width:0}.m35-st i{font-style:normal;font-size:10px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.m35-st b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m35-st.p1 b{color:var(--pay-1)}.m35-st.ok b{color:#138a5b}.m35-st.bad b{color:#ba002b}.dark .m35-st.ok b{color:#4fd69c}.m35-card{padding:14px;border-radius:18px;background:var(--card)}.m35-card-t{display:flex;align-items:center;gap:9px;font-weight:800;font-size:14.5px;margin-bottom:10px}.m35-ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--pay-1);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pay-1) 13%,transparent)}color:var(--pay-1);font-size:14px}.m35-qk{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:6px}.m35-qk button{height:34px;border-radius:10px;background:var(--surface);font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:5px;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.m35-stock{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:14px;background:var(--surface)}.m35-sw{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:13px;background:var(--surface)}.m35-sw i{display:block;font-style:normal;font-size:11px;color:var(--muted)}.m35-dash{width:100%;height:42px;border-radius:13px;border:1.5px dashed var(--line);display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:700;color:var(--muted)}.m35-band{padding:12px 14px;border-radius:18px;background:var(--card)}.m35-band-t{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:9px}.m35-add{display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-radius:15px;background:var(--surface);box-shadow:inset 0 0 0 2px var(--pay-1);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pay-1) 30%,transparent)}font-size:14px}.m35-th,.m35-tr{display:grid;grid-template-columns:minmax(0,1fr) 150px 110px 90px 32px;gap:12px;align-items:center;padding:10px 14px}.m35-th{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);padding-top:9px;padding-bottom:9px}.m35-tr.nw{background:color-mix(in srgb,#2E3192 4%,transparent)}.m35-in{display:flex;align-items:center;gap:4px;height:38px;padding:0 10px;border-radius:11px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.m35-in>span{color:var(--muted);font-weight:700}.m35-in b{font-size:14px;flex:1}.m35-in em{font-style:normal;font-size:10.5px;font-weight:800}.m35-in.pc{box-shadow:inset 0 0 0 1.5px var(--c);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 45%,transparent)}background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 7%,var(--surface))}}.m35-sub{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1.4fr 1fr 1fr 1fr;gap:8px;align-items:end;padding:10px 12px;margin-left:44px;border-radius:14px;background:var(--surface)}.m35-sub-t{grid-column:1 / -1;font-size:11px;font-weight:800;color:#2e3192;text-transform:uppercase;letter-spacing:.05em}.dark .m35-sub-t{color:#9ea2ff}.m35-mini{display:flex;flex-direction:column;gap:4px;min-width:0}.m35-mini>i{font-style:normal;font-size:10.5px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m35-mini>i.pc{color:var(--c)}.m35-tfoot{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--surface-2);font-size:13px;color:var(--muted)}.m35-tfoot b{font-size:18px;color:var(--ink)}.m35-check{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.m35-cb{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:#138a5b;color:#fff;font-size:13px;flex-shrink:0}.m35-stp{display:flex;align-items:center;gap:9px;padding:0 4px;font-size:15px}.m35-stp>span{width:26px;height:26px;border-radius:99px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font-weight:800;font-size:13px}.m35-nvb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:11px 6px}@media(min-width:768px){.m35-nvb{flex-wrap:nowrap}}.m35-newchip{display:inline-flex;align-items:center;gap:5px;margin-top:3px;height:26px;padding:0 10px;border-radius:99px;background:color-mix(in srgb,#2E3192 12%,transparent);color:#2e3192;font-size:11.5px;font-weight:700;max-width:100%;overflow:hidden;white-space:nowrap}.dark .m35-newchip{color:#9ea2ff}.m36-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.m36-side{position:sticky;top:0}.m36-sec{padding:14px;border-radius:18px;background:var(--card)}.m36-sec-t{display:flex;align-items:baseline;gap:9px;margin-bottom:10px;flex-wrap:wrap}.m36-sec-t>span{width:22px;height:22px;border-radius:99px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font-size:12px;font-weight:800;flex-shrink:0;align-self:center}.m36-sec-t b{font-size:15px}.m36-sec-t i{font-style:normal;font-size:12px;color:var(--muted)}.m36-card{--m36-mut: #B9B1AF;background:#1f1c1d;color:#fff;border-radius:22px;padding:16px;display:flex;flex-direction:column;gap:12px}.red .m36-card,html.red .m36-card{background:#140709}.m36-big{display:flex;align-items:baseline;gap:6px;padding:12px 14px;border-radius:16px;background:#ffffff12}.m36-big span{font-size:12px;color:var(--m36-mut);margin-right:auto}.m36-big b{font-family:Oswald,sans-serif;font-size:34px;line-height:1;color:#ff5c7a}.m36-big i{font-style:normal;font-size:13px;color:var(--m36-mut)}.m36-rows{display:flex;flex-direction:column;gap:2px}.m36-r{display:flex;align-items:center;gap:9px;font-size:13px;padding:6px 2px;border-bottom:1px solid rgba(255,255,255,.08)}.m36-r:last-child{border:0}.m36-r>i{width:8px;height:8px;border-radius:99px}.m36-r em{font-style:normal;font-size:11px;font-weight:800}.m36-card .m-ok{color:#4fd69c}.m36-card .m-warn{color:#f9c25b}.m36-card .m-bad{color:#ff8da0}.m36-kpi{padding:8px 10px;border-radius:13px;background:#ffffff12}.m36-kpi span{display:block;font-size:10.5px;color:var(--m36-mut)}.m36-kpi b{font-size:16px}.m36-kpi small{font-size:11px;color:var(--m36-mut);font-weight:500}.m36-warn{font-size:12px;padding:7px 10px;border-radius:11px;background:#ff5c7a29;color:#ffb3c1}.m36-go{width:100%;height:52px;border-radius:15px;background:#ba002b;color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.m36-link{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:var(--m36-mut)}.m36-link.red{color:#ff8da0}.m36-bar{position:sticky;bottom:0;margin:0 -16px -16px;display:flex;align-items:center;gap:12px;padding:10px 12px 12px 16px;background:#1f1c1d;color:#fff;--m36-mut: #B9B1AF;border-radius:20px 20px 0 0}.m36-bar .m-ok{color:#4fd69c}.m36-bar .m-warn{color:#f9c25b}.m36-bar button{height:48px;padding:0 22px;border-radius:14px;background:#ba002b;color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px}.m36-top{position:sticky;top:-16px;z-index:2;display:flex;align-items:center;gap:10px;padding:10px 12px;margin:-4px 0 0;border-radius:16px;background:#1f1c1d;color:#fff;--m36-mut: #B9B1AF;box-shadow:0 10px 18px -14px #0009}.m36-top .m-ok{color:#4fd69c}.m36-top .m-warn{color:#f9c25b}.m36-addl{display:flex;align-items:center;gap:10px;height:48px;padding:0 8px 0 14px;border-radius:15px;background:var(--surface);box-shadow:inset 0 0 0 2px var(--pay-1);@supports (color: color-mix(in lab,red,red)){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pay-1) 30%,transparent)}font-size:14px;color:var(--pay-1)}.m36-addl input{flex:1;min-width:0;background:transparent;outline:none;color:var(--ink);font-size:14px}.m36-addl input::placeholder{color:var(--muted)}.m36-paste{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 11px;border-radius:10px;background:var(--card);color:var(--ink);font-size:12.5px;font-weight:700;white-space:nowrap}@media(max-width:767px){.m36-paste{display:none}}.m36-marg{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 14px;border-radius:16px;background:var(--card)}.m36-mg{display:inline-flex;align-items:center;gap:4px;font-size:13px}.m36-mg b{color:var(--c)}.m36-mg input{width:46px;height:32px;text-align:center;border-radius:9px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-weight:700}.m36-th,.m36-tr{display:grid;grid-template-columns:62px minmax(150px,1.6fr) 92px 62px 84px repeat(3,minmax(84px,1fr)) minmax(120px,1fr) 40px;gap:8px;align-items:center;padding:9px 12px}.m36-th{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:var(--surface-2)}.m36-npbar{position:sticky;bottom:12px;margin-top:12px;display:flex;align-items:center;gap:22px;padding:12px 14px 12px 20px;border-radius:20px;background:#1f1c1d;color:#fff;--m36-mut: #B9B1AF;box-shadow:0 14px 30px -14px #00000080}.m36-npk i{display:block;font-style:normal;font-size:11px;color:#b9b1af}.m36-npk b{font-size:19px}.m36-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch}.m36-left{position:relative;min-height:420px}.m36-scroll{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin}.m36-pop{z-index:89;min-width:280px;padding:8px;border-radius:18px;background:var(--surface);box-shadow:0 22px 50px -16px #00000073,0 0 0 1px var(--line)}.m36-pop-s{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:12px;background:var(--card)}.m36-pop-s input{flex:1;min-width:0;background:transparent;outline:none;font-size:14px;color:var(--ink)}.m36-pop-l{max-height:250px;overflow-y:auto;margin:6px 0;display:flex;flex-direction:column;gap:2px}.m36-pop-it{display:flex;align-items:center;gap:6px;min-height:42px;padding:3px 4px 3px 8px;border-radius:11px;font-size:13.5px}.m36-pop-it:hover,.m36-pop-it.on{background:var(--card)}.m36-pop-it.ed{background:var(--pay-1);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pay-1) 7%,var(--card))}box-shadow:inset 0 0 0 1.5px var(--pay-1)}.m36-pop-it.ed input{height:32px;padding:0 8px;border-radius:8px;background:var(--surface);outline:none;font-weight:700;color:var(--ink)}.m36-pop-it.del{background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 9%,var(--card))}padding:6px 6px 6px 10px}.m36-pi{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--muted);flex-shrink:0}.m36-pi:hover{background:var(--surface-2);color:var(--ink)}.m36-pi.red:hover{color:#ba002b}.m36-ok,.m36-del,.m36-no{height:30px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:800;flex-shrink:0}.m36-ok{background:var(--pay-1);color:#fff}.m36-del{background:#ba002b;color:#fff}.m36-no{background:var(--surface)}.m36-pop-new{width:100%;display:flex;align-items:center;gap:7px;height:40px;padding:0 10px;border-radius:11px;font-size:13px;font-weight:700;color:var(--pay-1);background:var(--pay-1);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--pay-1) 8%,transparent)}}.m36-pop-new.muted{color:var(--muted);background:transparent;font-weight:600;border-top:1px solid var(--line);border-radius:0}.pp-opt.flex-row>span>span{display:block}.m36-noinv{display:inline-block;font-size:11px;font-weight:800;padding:2px 8px;border-radius:99px;background:color-mix(in srgb,#2E3192 13%,transparent);color:#2e3192}.m37-tg{width:100%;height:48px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:13px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.m37-box{position:relative;padding:12px;border-radius:15px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);transition:opacity .2s}.m37-box.off>.grid{opacity:.4;pointer-events:none;filter:grayscale(1)}.m37-lock{position:absolute;inset:0;display:grid;place-items:center;z-index:1;font-size:13px;font-weight:700;color:var(--muted);pointer-events:none}.m37-box.off .m37-lock{background:transparent}.m37-f.off{opacity:.4;filter:grayscale(1);pointer-events:none}.m37-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:15px;background:var(--track)}.m37-seg button{display:flex;flex-direction:column;align-items:flex-start;padding:8px 12px;border-radius:12px;text-align:left;color:var(--muted)}.m37-seg button b{font-size:14px}.m37-seg button span{font-size:11.5px}.m37-seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 4px 12px -6px #00000040}.m37-pres{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 8px 8px 12px;border-radius:13px;border:1.5px dashed var(--line)}.m37-padd{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:10px;background:var(--ink);color:var(--bg);font-size:12.5px;font-weight:700}.m37-bh{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:12px}.m37-bh b{font-size:12.5px}.m37-bh span{color:var(--muted);font-weight:600}.m37-box.off .m37-bh b{color:var(--muted)}.m35-step .m35-stin{width:54px;height:32px!important;min-height:0!important;padding:0 4px!important;text-align:center;font-size:16px;font-weight:800;background:transparent!important;border:0!important;box-shadow:none!important}.m35-step .field-wrap,.m35-step>span:has(>.m35-stin){display:contents}.m37-prow{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 34px;gap:8px;align-items:center;margin-top:8px}.m37-pq{position:relative;display:block}.m37-pq i{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-style:normal;font-size:11px;color:var(--muted);pointer-events:none}.m37-f.off .field,.m37-f.off .cb-in{background:var(--surface-2)}.m36-sin{color:#fff!important;font-size:13px!important;font-weight:700!important}.m36-go:disabled,.m36-bar button:disabled{opacity:.6}.m36-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:3;box-shadow:0 -10px 24px -14px #00000073}.red .m36-bar button,html.red .m36-bar button{background:#ffc24b;color:#3a0611}.m36-del-m{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:42px;border-radius:12px;color:#ba002b;font-weight:700;font-size:13.5px;background:color-mix(in srgb,#BA002B 8%,transparent)}.dark .m36-del-m{color:#ff8da0}.m36-card{position:relative}@media(max-width:767px){.m37-prow{grid-template-columns:minmax(0,1fr) 74px 84px 30px;gap:6px}.m35-qk{grid-template-columns:1.5fr 1fr 1fr 1.4fr}}.stk-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:96px;height:22px;border-radius:99px;font-size:10.5px;font-weight:800;letter-spacing:.01em;white-space:nowrap;--c: #12865A;color:var(--c);background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 13%,transparent)}}.stk-pill:before{content:"";width:6px;height:6px;border-radius:99px;background:currentColor;flex-shrink:0}.stk-pill.warn{--c: #A66A00}.stk-pill.bad{--c: #C8102E}.stk-pill.sin{--c: #2E3192}.dark .stk-pill.ok{--c: #4FD69C}.dark .stk-pill.warn{--c: #F9C25B}.dark .stk-pill.bad{--c: #FF8DA0}.dark .stk-pill.sin{--c: #A9ACFF}.stk-pill.sm{width:auto;padding:0 8px;height:20px;font-size:10px}.np2 .m36-tr .field,.np2 .m36-tr .relative>.field,.np2 .m36-tr button.field{min-height:38px!important;height:38px;padding-top:0!important;padding-bottom:0!important;font-size:13.5px;border-radius:11px}.np2 .m36-tr .relative>.field.pl-7{padding-left:1.5rem!important}.np2 .m36-tr .relative>span{left:.6rem}.np2-pc{position:relative;display:block;min-width:0}.np2-pc .field{border-color:var(--c)!important;@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--c) 45%,var(--line))!important}background:var(--c)!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 6%,var(--surface))!important}padding-right:34px!important}.np2-pc em{position:absolute;right:7px;top:50%;transform:translateY(-50%);font-style:normal;font-size:10.5px;font-weight:800;pointer-events:none}.np2-cost .field{border-style:dashed!important}.np2-cat{display:flex!important;align-items:center;gap:7px;text-align:left;min-width:0}.np2-iss{grid-column:2 / -1;margin-top:-2px;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#c8102e}.dark .np2-iss{color:#ff8da0}.m36-tr{row-gap:4px}.np2 .m36-th,.np2 .m36-tr{grid-template-columns:62px minmax(150px,1.6fr) 112px 62px 84px repeat(3,minmax(84px,1fr)) minmax(120px,1fr) 64px}.np2 .m35-mini .field{min-height:40px!important;height:40px;padding-top:0!important;padding-bottom:0!important}.np2-mbar{display:flex;align-items:center;gap:12px;padding:9px 9px 9px 16px;border-radius:20px;background:#1f1c1d;color:#fff;box-shadow:0 14px 30px -14px #0000008c}.np2-go{height:46px;padding:0 20px;border-radius:14px;background:#ba002b;color:#fff;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px}.np2-go:disabled{opacity:.6}.red .np2-go{background:#ffc24b;color:#3a0611}.m36-go:disabled{cursor:default}.m36-addl .inv-kbd{flex-shrink:0}.nv2 .m35-th,.nv2 .m35-tr{grid-template-columns:minmax(0,1fr) 190px 112px 92px 32px}.nv2-table .m35-th{border-radius:18px 18px 0 0}.nv2-table .m35-tfoot{border-radius:0 0 18px 18px}.nv2 .m35-sub{grid-template-columns:1.1fr 1.5fr 1fr 1fr 1fr}.nv2 .m35-tr .field,.nv2 .m35-mini .field,.nv2 .m35-tr .cb-in,.nv2 .m35-mini .cb-in{min-height:38px!important;height:38px;padding-top:0!important;padding-bottom:0!important;font-size:13.5px;border-radius:11px}.nv2 .relative>.field.pl-7{padding-left:1.5rem!important}.nv2 .np2-pc .relative>span,.nv2-cost .relative>span{left:.6rem}.nv2 .np2-pc .field{border-color:var(--c)!important;@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--c) 45%,var(--line))!important}background:var(--c)!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 6%,var(--surface))!important}padding-right:34px!important}.nv2-cost .field{border-style:dashed!important}.nv2-name{height:34px!important;min-height:0!important;padding:0 9px!important;font-weight:700;font-size:13.5px;margin-bottom:3px}.nv2-step{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}.nv2-step .m35-stin{width:60px;font-size:14.5px}.nv2-add .field{height:48px;min-height:48px;border-radius:15px;border-color:var(--pay-1);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--pay-1) 35%,var(--line))}border-width:2px}.nv2-add .nv-last{margin-top:8px}.nv2-newm{padding:10px;border-radius:14px;background:var(--surface)}.nv2-total{padding:16px;border-radius:22px;background:#1f1c1d;color:#fff}.red .nv2-total,html.red .nv2-total{background:#140709}.red .nv2-total .m36-go{background:#ffc24b;color:#3a0611}.m36-bar{bottom:-16px;margin-bottom:-16px}.m35-more{width:100%;text-align:left}.m35-step.sm .m35-stin{width:46px;font-size:15px}@media(max-width:767px){.m35-qk button{font-size:11.5px;gap:3px;padding:0 4px;white-space:nowrap}.m35-qk{grid-template-columns:1.45fr .75fr .8fr 1.35fr}}.m37-sim{width:100%;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;border-radius:12px;background:var(--surface);font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px var(--line)}.skb{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:var(--surface)}.skb-top{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.skb-l{display:block;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.skb-n{display:block;font-family:Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:40px;line-height:1;margin-top:4px}.skb-n small{font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:var(--muted);margin-left:6px}.skb-i{display:block;font-style:normal;font-size:12px;color:var(--muted);margin-top:4px}.skb-go{background:var(--card)}.skb-bar{position:relative;height:12px;border-radius:99px;background:var(--track);margin-top:20px}.skb-fill{position:absolute;inset:0 auto 0 0;border-radius:99px;background:#138a5b;transition:width .25s,background .25s}.skb-fill.warn{background:#e0a100}.skb-fill.bad{background:#ba002b}.dark .skb-fill.ok{background:#4fd69c}.dark .skb-fill.warn{background:#f9c25b}.dark .skb-fill.bad{background:#ff8da0}.skb-mk{position:absolute;top:-20px;bottom:-4px;width:0;border-left:2px dashed var(--ink);transition:left .25s}.skb-mk b{position:absolute;top:-3px;left:6px;font-size:11px;white-space:nowrap}.skb-mk.r b{left:auto;right:6px}.skb-scale{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-top:-4px}.skb-min{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px dashed var(--line);padding-top:10px}.pga{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:16px;background:var(--card);border:2px solid transparent;cursor:pointer;transition:transform .12s,border-color .12s;min-width:0}.pga:hover{transform:translateY(-1px)}.pga.in{border-color:#ba002b;background:var(--surface)}.dark .pga.in{border-color:#ff5c7a}.red .pga.in{border-color:#ffc24b}.pga-n{display:block;font-weight:700;font-size:13.5px;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pga-m{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11px;color:var(--muted)}.pga-p{text-align:right;flex-shrink:0;line-height:1}.pga-p .money{display:block;font-size:20px;color:#ba002b}.dark .pga-p .money{color:#ff7a93}.red .pga-p .money{color:#ffc24b}.pga-p small{font-size:10.5px;color:var(--muted)}.pga-plus{width:36px;height:36px;border-radius:11px;background:#ba002b;color:#fff;display:grid;place-items:center;font-size:18px;flex-shrink:0}.pos-side{position:sticky;top:calc(var(--hdr, 3.6rem) + 12px);height:calc(100dvh - var(--hdr, 3.6rem) - 60px);min-height:520px}.pos-tk{display:flex;flex-direction:column;width:100%;min-height:0;border-radius:24px;background:var(--card);overflow:hidden}.pos-side-m .pos-tk{border-radius:18px;overflow:visible}.pos-tk-top{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px}.pos-seg{background:var(--track)}.pos-tk-hd{display:flex;align-items:center;justify-content:space-between;padding:0 16px 6px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pos-tk-clear{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.pos-tk-clear:hover{color:#ba002b}.pos-tk-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 10px 10px}.pos-side-m .pos-tk-list{overflow:visible}.pos-foot{display:flex;flex-direction:column;gap:9px;padding:14px 16px;background:#1f1c1d;color:#fff}.dark .pos-foot{background:#0f0c0d;box-shadow:inset 0 1px #ffffff14}.red .pos-foot{background:#140709}.pos-side-m .pos-foot{position:sticky;bottom:-16px;border-radius:18px;margin-top:8px}.pos-foot-ln{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:#cfc6c7}.pos-dsc{display:inline-flex;align-items:center;gap:5px}.pos-dsc .pos-dsc-in,.pos-dsc input{width:74px;min-height:30px!important;height:30px;padding:0 8px!important;border-radius:9px;background:#2e2a2b!important;border:0!important;color:#fff!important;font-weight:700;box-shadow:none!important}.pos-dsc>button{width:30px;height:30px;border-radius:9px;background:#433d3e;color:#fff;font-weight:800}.pos-foot-warn{display:flex;align-items:center;gap:6px;font-size:12px;color:#f9c25b}.pos-foot-tot{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.pos-foot-tot span{font-family:Oswald,Arial Narrow,sans-serif;font-size:17px;letter-spacing:.06em;text-transform:uppercase}.pos-foot-tot b{font-size:42px;line-height:.95}.pos-foot-leg{font-size:10.5px;color:#9d9394;text-align:center}.pos-go{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;border-radius:16px;background:#ba002b;color:#fff;font-family:Oswald,Arial Narrow,sans-serif;font-weight:600;font-size:21px;letter-spacing:.06em;text-transform:uppercase;transition:filter .15s}.pos-go kbd{font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;border-radius:6px;padding:2px 6px;letter-spacing:0;background:#fff3}.pos-go:hover:not(:disabled){filter:brightness(1.12)}.pos-go:disabled{background:#4a4344;color:#b5abac;cursor:not-allowed}.cobro{position:absolute;inset:auto 0 0;max-height:calc(var(--vvh, 100dvh) * .96);display:flex;flex-direction:column;background:var(--surface);border-radius:24px 24px 0 0;overflow:hidden}@media(min-width:768px){.cobro{inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(860px,calc(100% - 2rem));max-height:92dvh;display:grid;grid-template-columns:300px minmax(0,1fr);border-radius:26px;box-shadow:0 24px 60px #00000059}}.cobro-l{background:#1f1c1d;color:#fff;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.dark .cobro-l{background:#0f0c0d}.red .cobro-l{background:#140709}@media(min-width:768px){.cobro-l{padding:22px;gap:14px}}.cobro-doc{display:inline-flex;background:#ba002b;border-radius:8px;padding:3px 10px;font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.cobro-x{margin-left:auto;width:34px;height:34px;border-radius:10px;background:#3a3435;display:grid;place-items:center;font-size:18px}.cobro-who{font-size:13px;color:#cfc6c7}.cobro-tl{font-family:Oswald,Arial Narrow,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:15px;color:#cfc6c7}.cobro-big{font-size:44px;line-height:.95}@media(min-width:768px){.cobro-big{font-size:56px}}.cobro-its{flex-direction:column;gap:6px;font-size:12.5px;color:#e7dfe0;border-top:1px solid #3A3435;padding-top:12px}.cobro-its>div{display:flex;justify-content:space-between;gap:10px;min-width:0}.cobro-its em{font-style:normal;color:#9d9394;flex-shrink:0}.cobro-back{margin-top:auto;align-items:center;justify-content:center;gap:6px;border:1px solid #4A4344;border-radius:12px;padding:10px;font-weight:700;font-size:13px;color:#fff}.cobro-back:hover{background:#2e2a2b}.cobro-r{padding:18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;overscroll-behavior:contain;min-height:0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}@media(min-width:768px){.cobro-r{padding:22px;min-height:520px}}.cobro-h{font-family:Oswald,Arial Narrow,sans-serif;font-weight:600;text-transform:uppercase;font-size:17px;letter-spacing:.03em}.cobro-pays{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cobro-pays button{border:2px solid var(--line);background:var(--surface);border-radius:14px;padding:12px 4px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;font-weight:700;font-size:12.5px}.cobro-pays button svg{font-size:22px}.cobro-pays button.on{border-color:#ba002b;background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 8%,var(--surface))}color:#ba002b}.dark .cobro-pays button.on{border-color:#ff5c7a;color:#ff7a93;background:#ff5c7a;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#FF5C7A 12%,var(--surface))}}.cobro-chg{border-radius:14px;padding:6px 14px;text-align:right;background:#138a5b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#138A5B 12%,var(--surface))}color:#138a5b}.cobro-chg small{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cobro-chg b{font-size:30px;line-height:1.05}.dark .cobro-chg{color:#4fd69c}.cobro-chg.neg{background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 12%,var(--surface))}color:#ba002b}.dark .cobro-chg.neg{color:#ff8da0}.cobro-bills{display:flex;gap:6px;flex-wrap:wrap}.cobro-bills button{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:7px 14px;font-weight:800;font-size:13.5px}.cobro-bills button:hover{border-color:var(--ink)}.skb-l{white-space:nowrap}.skb-nr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.skb-nr .skb-n{margin-top:0}.pga-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.pga-r .pstep{height:32px;border-radius:10px}.pga-r .pstep>button{width:30px}.pga-r .pstep>b{min-width:24px;font-size:14px}.pga-r .pga-plus{width:32px;height:32px;border-radius:10px;font-size:16px}.pga-p .money{font-size:19px}.pga-p small{margin-left:2px}.pga-p{display:flex;align-items:baseline;gap:1px}.pga-m{flex-wrap:wrap;row-gap:3px}.pga-m>span:first-child{white-space:nowrap}.doc-ra,.doc-ra-hd{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:4px 12px;align-items:center}.doc-ra{padding:10px 12px}.doc-ra+.doc-ra{border-top:1px solid var(--line)}.doc-ra:hover{background:var(--track);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--track) 55%,transparent)}}.doc-ra .doc-ic{grid-row:span 2}.doc-ra-pay{grid-column:2;grid-row:2;justify-self:start}.doc-ra-tot{grid-column:3;grid-row:1;text-align:right;font-size:17px}.doc-ra-st{grid-column:3;grid-row:2;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px}.doc-ra-hd{display:none}@media(min-width:1024px){.doc-ra,.doc-ra-hd{grid-template-columns:38px minmax(0,1fr) 150px 110px 250px;gap:14px}.doc-ra{padding:11px 14px}.doc-ra .doc-ic{grid-row:auto}.doc-ra-pay,.doc-ra-tot,.doc-ra-st{grid-column:auto;grid-row:auto}.doc-ra-tot{font-size:18px}.doc-ra-hd{display:grid;padding:0 14px;margin-bottom:-6px;font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.doc-ra-hd .r{text-align:right}}.pay-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;border-radius:8px;padding:3px 8px;white-space:nowrap;--c: #0F6E48;color:var(--c);background:var(--c);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--c) 13%,transparent)}}.pay-chip svg{font-size:13px}.pay-chip.tr{--c: #2E3192}.pay-chip.ta{--c: #57514D}.pay-chip.cr{--c: #8A5A00}.dark .pay-chip.ef{--c: #4FD69C}.dark .pay-chip.tr{--c: #A9ACFF}.dark .pay-chip.ta{--c: #CFC6C7}.dark .pay-chip.cr{--c: #F9C25B}.done-st{display:flex;align-items:center;gap:10px}.done-st .cobro-x{display:grid;margin-left:auto}@media(min-width:768px){.done-st .cobro-x{display:none}}.done-dot{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:22px;flex-shrink:0}.done-dot.ok{background:#4fd69c;color:#0b3b26}.done-dot.wait{background:#ffc24b;color:#3a2600}.done-dot.bad{background:#ff8da0;color:#4a0012}.done-spin{width:20px;height:20px;border-radius:50%;border:2.5px solid currentColor;border-top-color:transparent;animation:spin 1s linear infinite;flex-shrink:0}.done-spin.red{color:#ba002b;width:18px;height:18px}@media(prefers-reduced-motion:reduce){.done-spin{animation:none}}.done-chg em{color:#4fd69c!important;font-size:24px;line-height:1}.done-owe em{color:#ffc24b!important;font-size:22px;line-height:1}.cobro-its>div>em{color:#fff;font-weight:700}.done-sri{border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:13px}.done-sri p{color:var(--muted);font-size:12.5px}.done-sri-h{display:flex;align-items:center;gap:9px;font-weight:800;font-size:14px}.done-sri-h svg{font-size:18px;flex-shrink:0}.done-sri.wait{background:#f9af1e;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#F9AF1E 14%,var(--surface))}border:1px solid color-mix(in srgb,#F9AF1E 40%,transparent)}.done-sri.ok{background:#138a5b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#138A5B 12%,var(--surface))}border:1px solid color-mix(in srgb,#138A5B 35%,transparent);color:#138a5b}.dark .done-sri.ok{color:#4fd69c}.done-sri.bad{background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 8%,var(--surface))}border:1px solid color-mix(in srgb,#BA002B 30%,transparent)}.done-sri.bad .done-sri-h{color:#ba002b}.dark .done-sri.bad .done-sri-h{color:#ff8da0}.done.cobro .pos-go svg{font-size:20px}@media(min-width:1024px){.doc-ra-hd+section .doc-day{padding-top:2px}}@media(min-width:768px){.done.cobro .cobro-r{min-height:0}.done.cobro .pos-go{margin-top:6px}.cobro.dd{width:min(920px,calc(100% - 2rem));grid-template-columns:300px minmax(0,1fr)}.cobro.dd .cobro-r{min-height:0}}.dd-x{margin-left:auto;width:34px;height:34px;border-radius:10px;background:#3a3435;color:#fff;display:grid;place-items:center;font-size:18px;flex-shrink:0}.dd-x:hover{background:#4a4344}.dd-num{font-size:19px;font-weight:800;letter-spacing:.01em;white-space:nowrap;line-height:1.1}.dd-bdg{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.dd-pl{display:flex;flex-direction:column;background:var(--card);border-radius:14px;overflow:hidden}.dd-pr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px}.dd-pr+.dd-pr{border-top:1px solid var(--line)}.dd-pf{display:flex;justify-content:space-between;padding:8px 12px;background:var(--track);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--track) 70%,var(--card))}font-size:12.5px;font-weight:700}.dd-code{display:block;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;word-break:break-all;background:var(--surface);color:var(--ink);border-radius:8px;padding:6px 8px}.dd-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-top:1px dashed var(--line);padding-top:12px}.dd-foot:empty{display:none}.dk-foot .m36-go{height:42px;font-size:14px;border-radius:12px}.dk-foot .m36-link{font-size:12px}[role=dialog]>.glass,.red [role=dialog]>.glass,html.red [role=dialog]>.glass{border:0!important}.dk-main{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1}.dk-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px;display:flex;flex-direction:column;gap:14px}@media(min-width:768px){.dk-body{padding:22px}}.dk-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-top:1px dashed var(--line)}@media(min-width:768px){.dk-foot{padding:14px 22px}}.dw2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:900px){.dw2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.dw2{min-height:140px;border-radius:22px!important}@media(min-width:900px){.dw2{min-height:168px}}.dw2-s2{grid-column:span 2}.dw2-big{font-size:40px}@media(min-width:900px){.dw2-big{font-size:46px}}.dw2-av{padding:16px;display:flex;flex-direction:column;gap:10px;text-align:left;user-select:none;touch-action:pan-y}.dw2-h{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px}.dw2-i{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:15px;flex-shrink:0}.dw2-n{background:#ba002b;color:#fff;border-radius:99px;font-size:11.5px;font-weight:800;padding:1px 8px}.dw2-stack{position:relative;display:block;padding-bottom:14px;flex:1}.dw2-card{position:relative;z-index:3;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;background:var(--surface);border-radius:16px;padding:12px;box-shadow:0 8px 18px -10px #00000059;min-height:96px}.dw2-ci{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#fff;font-size:19px}.dw2-cta{margin-top:8px;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:10px;background:var(--ink);color:var(--bg);font-weight:800;font-size:12.5px}.dw2-g{position:absolute;height:24px;border-radius:14px;background:var(--surface)}.dw2-g.g1{left:8px;right:8px;bottom:7px;z-index:2;opacity:.75}.dw2-g.g2{left:16px;right:16px;bottom:0;z-index:1;opacity:.45}.dw2-nav{display:flex;align-items:center;justify-content:space-between;gap:8px}.dw2-nav button{width:32px;height:32px;border-radius:10px;background:var(--surface);display:grid;place-items:center;font-size:17px}.dw2-dots{display:flex;gap:5px}.dw2-dots i{width:6px;height:6px;border-radius:99px;background:var(--muted);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--muted) 50%,transparent)}transition:width .2s}.dw2-dots i.on{width:16px;background:var(--ink)}.dw2-ok{display:flex;align-items:center;gap:12px;flex:1}.dw2-ok>svg{font-size:30px;color:#138a5b;flex-shrink:0}.cobro-mini{height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--line);background:var(--surface);font-weight:700;font-size:12.5px}.cobro-mini.on{border-color:#ba002b;color:#ba002b;background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 8%,var(--surface))}}.dark .cobro-mini.on{border-color:#ff5c7a;color:#ff7a93}.red .cobro-mini.on{border-color:#ffc24b;color:#ffc24b;background:transparent}@keyframes pageIn{0%{opacity:0}to{opacity:1}}.page-in{animation:pageIn .16s ease-out}.skel-wrap{display:flex;flex-direction:column;gap:12px;padding:8px 0}.skel{display:block;border-radius:16px;background:var(--card);animation:skel 1.1s ease-in-out infinite alternate}@keyframes skel{0%{opacity:.55}to{opacity:1}}.pga:active,.doc-ra:active,.dw2:active,.pos-go:not(:disabled):active,.dw2-cta:active,.cobro-pays button:active,.cobro-bills button:active,.cobro-mini:active,.pos-row:active,.stk-card:active{transform:scale(.98);transition:transform .06s}@keyframes avR{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes avL{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.dw2-card.av-r{animation:avR .2s ease-out}.dw2-card.av-l{animation:avL .2s ease-out}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}.bump{display:inline-block;animation:bump .22s ease-out}.upd-bar{position:fixed;left:50%;transform:translate(-50%);bottom:calc(96px + env(safe-area-inset-bottom));z-index:95;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:16px;background:#1f1c1d;color:#fff;font-size:13.5px;font-weight:600;box-shadow:0 14px 34px -12px #0000008c;animation:pageIn .2s ease-out;max-width:calc(100% - 24px)}.upd-bar button{height:34px;padding:0 12px;border-radius:11px;font-weight:800}.upd-bar button:first-of-type{background:#ba002b;color:#fff}.upd-bar button:last-of-type{background:#3a3435;color:#fff}@media(min-width:768px){.upd-bar{bottom:24px}}@media(prefers-reduced-motion:reduce){.page-in,.skel,.dw2-card.av-r,.dw2-card.av-l,.bump,.upd-bar,.anim-pop,.anim-fade,.anim-sheet{animation:none!important}.pga:active,.doc-ra:active,.dw2:active,.pos-go:active,.pos-row:active,.stk-card:active{transform:none}}html{overscroll-behavior-y:contain}.sheet-grip{display:block;padding:0 0 6px;margin:-8px 0 -2px}.sheet-grip i{display:block;width:44px;height:5px;border-radius:99px;background:#ffffff47;margin:0 auto}@media(min-width:768px){.sheet-grip{display:none}}[data-drag]{touch-action:none}@media(min-width:768px){[data-drag]{touch-action:auto}}.ptr{position:fixed;top:calc(var(--hdr, 56px) - 44px);left:50%;z-index:25;width:38px;height:38px;border-radius:50%;background:var(--surface);box-shadow:0 6px 18px -6px #0006;display:grid;place-items:center;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .15s}.ptr.show{opacity:1}.ptr i{width:18px;height:18px;border-radius:50%;border:2.5px solid var(--muted);border-top-color:transparent}.ptr.ready i{border-color:#ba002b;border-top-color:transparent}.red .ptr.ready i{border-color:#ffc24b;border-top-color:transparent}.ptr.spin{transition:transform .2s,opacity .15s}.ptr.spin i{animation:spin .7s linear infinite}@media(prefers-reduced-motion:reduce){.ptr.spin i{animation:none}}.sb-nav{mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent);padding-bottom:12px;scrollbar-width:thin}@media(max-height:920px){.sb-it.min-h-11{min-height:38px}.sb-it.min-h-10{min-height:36px}.sb-ver{display:none}}@media(max-height:820px){.sb-meter{display:none}}.pv [data-testid=pos-pc-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(min-width:768px)and (max-width:1100px){.pos-side{width:100%}}@media(min-width:900px)and (max-width:1199px){.dw2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dw2-h,.dw .truncate{min-width:0}@media(hover:hover)and (pointer:fine){.doc-ra,.pga,.dw2,.dd-pr,.cli-frow{transition:background-color .15s,border-color .15s,transform .12s,box-shadow .15s}.pga:hover{box-shadow:0 6px 18px -12px #00000059}.dw2:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.dw2:hover{transform:none}}.inv-thead th:first-child{border-top-left-radius:20px}.inv-thead th:last-child{border-top-right-radius:20px}.inv-thead th:first-child:before,.inv-thead th:last-child:before,.rth>:first-child:before,.rth>:last-child:before{content:"";position:absolute;top:0;width:20px;height:20px;pointer-events:none}.inv-thead th:first-child:before,.rth>:first-child:before{left:0;background:radial-gradient(circle at 100% 100%,transparent 19.5px,var(--bg) 20px)}.inv-thead th:last-child:before,.rth>:last-child:before{right:0;background:radial-gradient(circle at 0 100%,transparent 19.5px,var(--bg) 20px)}.inv-tcard{border-radius:20px}.pdock{position:sticky;bottom:20px;z-index:30;margin:14px auto 0;width:max-content;max-width:calc(100% - 8px);display:flex;align-items:center;gap:10px;padding:7px 8px 7px 16px;border-radius:18px;background:#1f1c1d;color:#fff;font-size:13px;box-shadow:0 16px 36px -14px #0009}.pdock-n{white-space:nowrap;color:#cfc6c7}.pdock-n b{color:#fff}.pdock-seg{display:inline-flex;padding:3px;gap:2px;border-radius:11px;background:#2e2a2b}.pdock-seg button{height:28px;padding:0 10px;border-radius:8px;font-weight:800;font-size:12.5px;color:#cfc6c7}.pdock-seg button.on{background:#fff;color:#1f1c1d}.red .pdock-seg button.on{background:#ffc24b;color:#3a0611}.pdock-b{width:34px;height:34px;border-radius:11px;background:#3a3435;display:grid;place-items:center;font-size:18px;color:#fff}.pdock-b:disabled{opacity:.35}.pdock-p{white-space:nowrap;font-weight:700;padding:0 2px}@media(max-width:767px){.pdock{bottom:calc(96px + env(safe-area-inset-bottom));gap:6px;padding:6px 6px 6px 12px;font-size:12px}.pdock-seg,.kb-open .pdock{display:none}}@media(min-width:768px){.pdock-pm{margin-left:0;bottom:24px}}@media(max-width:767px){.pdock-pm{bottom:calc(166px + env(safe-area-inset-bottom))}}.pe-chk{width:22px;height:22px;border-radius:7px;border:2px solid var(--muted);@supports (color: color-mix(in lab,red,red)){border:2px solid color-mix(in srgb,var(--muted) 55%,transparent)}background:var(--surface);display:grid;place-items:center;font-size:14px;flex-shrink:0}.pe-chk.on{background:var(--ink);border-color:var(--ink);color:var(--bg)}.pe-row-sel>td{background:color-mix(in srgb,#F9AF1E 10%,transparent)}.pe-catc .field{min-height:40px!important}.pe-catc.chg .field{background:#f9af1e!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#F9AF1E 22%,var(--surface))!important}border-color:#e8c35a!important}.pe-bulk{position:fixed;z-index:42;left:12px;right:12px;bottom:calc(166px + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 10px 10px 16px;border-radius:20px;background:#1f1c1d;color:#fff;box-shadow:0 20px 44px -16px #0009;animation:toast-in .3s cubic-bezier(.3,1.4,.5,1)}@media(min-width:768px){.pe-bulk{left:auto;right:24px;width:min(720px,calc(100vw - 48px));bottom:96px;flex-wrap:nowrap}.pe-bulk-cat{min-width:190px;max-width:240px}}.pe-bulk>b{font-size:14px;margin-right:auto}.pe-bulk>button{height:36px;padding:0 12px;border-radius:11px;background:#ffffff1f;font-weight:700;font-size:12.5px}.pe-bulk>button:hover{background:#fff3}.pe-bulk .pe-bulk-x{width:36px;padding:0;display:grid;place-items:center;font-size:16px}.pe-bulk-cat{min-width:200px;flex:1;color:var(--ink)}.pe-bulk-cat .field{min-height:36px!important}@media(max-width:767px){.pe-bulk-cat{flex-basis:100%;order:5}}.cnt-top{position:sticky;top:var(--hdr, 56px);z-index:25;background:var(--bg);margin:0 -8px;padding:8px 8px 4px}@media(max-width:767px){.cnt-top{margin:0 -16px;padding:8px 16px 4px;box-shadow:0 8px 14px -14px #0006}}.cnt-prog{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--muted);padding:0 4px 8px}.cnt-prog b{color:var(--ink)}.cnt-prog-bar{flex:1;height:7px;border-radius:99px;background:var(--track);overflow:hidden;max-width:320px}.cnt-prog-bar i{display:block;height:100%;border-radius:99px;background:#12865a;transition:width .3s}.cnt-qty2{width:92px!important;min-height:42px!important;height:42px;padding:0 8px!important;text-align:center;font-size:17px!important;font-weight:800;border-width:2px!important}.cnt-qty2.empty{background:var(--surface)}.cnt-qty2.ok{border-color:color-mix(in srgb,#12865A 55%,transparent)!important}.cnt-qty2.dif{border-color:color-mix(in srgb,#E8A621 70%,transparent)!important}.cnt-qty2:focus{border-color:#ba002b!important;box-shadow:0 0 0 3px color-mix(in srgb,#BA002B 18%,transparent)!important}.cnt-eq.on{background:#12865a!important;color:#fff!important}.cnt-d{display:inline-flex;flex-direction:column;font-weight:800;font-size:13px;line-height:1.15}.cnt-d small{font-size:11px;font-weight:600;opacity:.8}.cnt-d.ok{color:#12865a}.cnt-d.up{color:#2e3192}.cnt-d.dn{color:#c8102e}.dark .cnt-d.ok{color:#4fd69c}.dark .cnt-d.up{color:#a9acff}.dark .cnt-d.dn{color:#ff8da0}.cnt-row-done{background:color-mix(in srgb,#12865A 5%,transparent)}.pdock-hi{bottom:20px}@media(max-width:767px){.pdock-hi{bottom:calc(166px + env(safe-area-inset-bottom))}}.cnt-tr td:first-child{min-width:220px}.pt-ed{position:relative;display:inline-grid;flex-shrink:0;border-radius:13px;cursor:pointer;-webkit-tap-highlight-color:transparent}.pt-ed:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#0f0a0c80;opacity:0;transition:opacity .15s;pointer-events:none}.pt-ed-i{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:1;color:#fff;font-size:17px;opacity:0;transition:opacity .15s;pointer-events:none}@media(hover:hover)and (pointer:fine){.pt-ed:hover:after,.pt-ed:hover .pt-ed-i{opacity:1}}.pt-ed:focus-visible:after,.pt-ed:focus-visible .pt-ed-i{opacity:1}.pt-ed:active{transform:scale(.94)}.dock2{width:296px;height:62px;padding:0 7px;border-radius:24px;display:flex;align-items:center;justify-content:space-between}.dock2 .d2-it{width:52px;height:48px;border-radius:16px;display:grid;place-items:center;color:#8e888a;transition:background-color .25s,color .25s,transform .1s;position:relative}.dock2 .d2-it:active{transform:scale(.92)}.dock2 .d2-it.on{background:#ba002b;color:#fff;box-shadow:0 8px 18px -8px #ba002be6}.dock2 .d2-sep{width:0;height:20px;border-left:2px dashed rgba(142,136,138,.38)}.dock2 .d2-sep.off{visibility:hidden}.dock2 .d2-dot{position:absolute;top:7px;right:9px;width:8px;height:8px;border-radius:99px;background:#ff4d6a;box-shadow:0 0 0 2px #1f1c1d}.fab-v{position:fixed;right:16px;bottom:calc(90px + env(safe-area-inset-bottom));z-index:39;width:60px;height:60px;border-radius:999px;display:grid;place-items:center;background:#e5484d;color:#fff;box-shadow:0 14px 26px -10px #e5484dd9;transition:transform .28s cubic-bezier(.3,1.2,.5,1),opacity .2s;-webkit-tap-highlight-color:transparent}.dark .fab-v{background:#f0606a}.fab-v svg{font-size:30px}.fab-v:active{transform:scale(.92)}.fab-v.away{transform:translateY(150px);opacity:0;pointer-events:none}.fab-v .fab-n{position:absolute;top:-4px;right:-4px;min-width:24px;height:24px;padding:0 6px;border-radius:99px;background:#1f1c1d;color:#fff;font:800 12.5px/1 var(--font-sans);display:grid;place-items:center;border:2.5px solid var(--bg);font-variant-numeric:tabular-nums}.dark .fab-v .fab-n{background:#fff;color:#1f1c1d}.fab-v.pulse{animation:fabPulse .9s ease-out 1}@keyframes fabPulse{0%{box-shadow:0 0 #e5484d8c}to{box-shadow:0 0 0 18px #e5484d00}}html.scroll-lock .fab-v,html.kb-open .fab-v,body:has(.pe-bar,.cfg-save,.nv-bar,[data-testid=cnt-bar]) .fab-v{transform:translateY(150px);opacity:0;pointer-events:none}body:has(.pdock) .fab-v{bottom:calc(150px + env(safe-area-inset-bottom))}@media(min-width:768px){.fab-v{display:none}}@media(prefers-reduced-motion:reduce){.fab-v,.dock2 .d2-it{transition:none}.fab-v.pulse{animation:none}}.sb-sale{padding-inline:14px;overflow:hidden}.sale-sheet{top:calc(env(safe-area-inset-top,0px) + 18px);border-radius:28px 28px 0 0;display:flex;flex-direction:column;box-shadow:0 -18px 44px -14px #00000080;will-change:transform;transform:translate3d(0,100%,0);transition:transform var(--t-in)}.sale-sheet:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#000;opacity:0;pointer-events:none;transition:opacity var(--t-fade);z-index:5}.sale-sheet .pmb{transform:translate3d(0,calc(-1 * var(--ss-y, 0px)),0);will-change:transform}.ss-bg{opacity:0;transition:opacity var(--t-fade)}.ss-head{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 16px 10px;touch-action:none;cursor:grab}.ss-grip{position:absolute;left:50%;top:8px;translate:-50% 0;width:44px;height:5px;border-radius:99px;background:currentColor;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,currentColor 25%,transparent)}transition:width .25s,background-color .25s}.sale-sheet.is-full .ss-grip{width:30px}.ss-hint{display:block;font-size:11.5px;color:var(--color-muted, #8a8380);margin-top:4px;transition:opacity .2s}.ss-x{width:40px;height:40px;border-radius:99px;display:grid;place-items:center;background:#1f1c1d;color:#fff;font-size:19px;flex-shrink:0;transition:transform .15s}.ss-x:active{transform:scale(.9)}.ss-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px calc(104px + env(safe-area-inset-bottom));--hdr: 0px;-webkit-overflow-scrolling:touch}.sale-sheet.is-half .ss-body{overflow:hidden}.ss-body .pos-search{top:0}.sale-sheet [data-testid=pos-mbar]{bottom:calc(12px + env(safe-area-inset-bottom))}.dock-nav{transition:transform .45s cubic-bezier(.3,1.25,.5,1),opacity .25s}html.sale-open .dock-nav{transform:translateY(170%);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.5,0,.75,0),opacity .2s}.fab-v{animation:fabIn .5s cubic-bezier(.3,1.6,.5,1) backwards}@keyframes fabIn{0%{transform:scale(.3) rotate(-90deg);opacity:0}to{transform:none;opacity:1}}@media(min-width:768px){.sale-sheet{display:none}}@media(prefers-reduced-motion:reduce){.sale-sheet,.ss-bg,.dock-nav,html.sale-open .dock-nav{transition:none}.fab-v{animation:none}}:root{--t-in: .34s cubic-bezier(.2,.8,.2,1);--t-out: .24s cubic-bezier(.4,0,1,1);--t-fade: .24s ease-out}@keyframes sheet-up{0%{translate:0 105%}to{translate:0 0}}@keyframes pop-in{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-in{0%{translate:105% 0}to{translate:0 0}}.anim-sheet{animation:sheet-up var(--t-in) backwards}.anim-pop{animation:pop-in var(--t-in) backwards}.anim-fade{animation:fade-in var(--t-fade) backwards}.anim-drawer{animation:drawer-in var(--t-in) backwards}.sale-sheet{overflow:hidden}.ss-stage{display:none;position:absolute;inset:0;min-height:0;flex-direction:column}.sale-sheet.stage-on>.ss-stage{display:flex}.sale-sheet.stage-on>.ss-head,.sale-sheet.stage-on>.ss-body{visibility:hidden;pointer-events:none}.ss-stage>.stage-step{flex:1;min-height:0;display:flex;flex-direction:column;animation:stage-in var(--t-fade) backwards}.ss-stage .stage-cobro{position:relative;inset:auto;flex:1;min-height:0;max-height:none;border-radius:0;box-shadow:none}.ss-stage .stage-cobro .cobro-l{border-radius:0}.ss-stage .stage-cobro .cobro-r,.ss-stage .stage-cobro .tk-step-b{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}@keyframes stage-in{0%{opacity:0}to{opacity:1}}.sale-sheet{transition:transform var(--t-in),translate var(--t-in)}.done-dot{animation:dot-pop .6s cubic-bezier(.3,1.7,.5,1) .12s backwards}@keyframes dot-pop{0%{scale:0;rotate:-40deg}to{scale:1;rotate:0deg}}@media(prefers-reduced-motion:reduce){.ss-stage>.stage-step,.done-dot{animation:none}.sale-sheet{transition:none}}.cobro.tk-step{background:var(--color-bg);color:var(--color-ink, inherit)}.tk-step-b{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 16px}@media(min-width:768px){.cobro.tk-step{display:none}}@keyframes pop-in-d{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@media(min-width:768px){.anim-sheet,.anim-pop,.anim-drawer{animation:pop-in-d .18s ease-out backwards}.anim-fade{animation:fade-in .18s ease-out backwards}.done-dot{animation:none}}.tk-step-b{display:flex;flex-direction:column}.tk-step .pos-side-m{flex:1;min-height:0;display:flex;flex-direction:column}.tk-step .pos-side-m .pos-tk{flex:1;min-height:0;overflow:visible}.tk-step .pos-side-m .pos-tk-list{flex:1 1 auto;min-height:96px;overflow-y:auto;overscroll-behavior:contain}.tk-step .pos-side-m .pos-foot{position:static;flex-shrink:0;margin-top:8px}.cf-chip{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border-radius:99px;border:1.5px dashed var(--line);font-size:12.5px;font-weight:700;color:var(--muted);background:transparent;transition:background-color .2s,color .2s,border-color .2s,transform .1s}.cf-chip:active{transform:scale(.95)}.cf-chip.on{border-style:solid;border-color:var(--ok);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--ok) 55%,transparent)}color:var(--ok);background:var(--ok);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ok) 12%,transparent)}}.cf-chip.open{border-style:solid;border-color:var(--ink);color:var(--ink);background:var(--card)}.cf-mini{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:#1f1c1d;color:#fff}.cf-mini-ed{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#ffffff1a;flex-shrink:0}.cnt-cell{min-width:64px;height:42px;padding:0 8px;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);font-weight:800;font-size:17px;color:var(--ink);flex-shrink:0;transition:box-shadow .15s,background-color .15s}.cnt-cell.empty{color:var(--muted);font-weight:600}.cnt-cell.ok{background:var(--ok);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ok) 14%,transparent)}color:var(--ok);box-shadow:none}.cnt-cell.dif{background:color-mix(in srgb,#C8102E 12%,transparent);color:#c8102e;box-shadow:none}.dark .cnt-cell.dif{color:#ff8da0}.cnt-cell.act{box-shadow:inset 0 0 0 2.5px #ba002b;background:var(--surface);color:var(--ink)}.cnt-mrow.cnt-act{background:color-mix(in srgb,#BA002B 8%,transparent)}.cnt-dchip{font-size:10.5px;font-weight:800;border-radius:99px;padding:0 6px}.cnt-dchip.ok{color:var(--ok);background:var(--ok);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ok) 13%,transparent)}}.cnt-dchip.dn{color:#c8102e;background:color-mix(in srgb,#C8102E 12%,transparent)}.cnt-dchip.up{color:#2e7bd6;background:color-mix(in srgb,#2E7BD6 13%,transparent)}.dark .cnt-dchip.dn{color:#ff8da0}.cnt-kp{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#1f1c1d;color:#fff;border-radius:24px 24px 0 0;padding:8px 10px calc(10px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;box-shadow:0 -16px 34px -14px #0000008c;transform:translateY(105%);visibility:hidden;transition:transform .26s cubic-bezier(.5,0,.75,0),visibility 0s .26s}.cnt-kp.open{transform:none;visibility:visible;transition:transform .4s cubic-bezier(.25,1.12,.4,1),visibility 0s}.cnt-kp-grip{width:40px;height:4px;border-radius:9px;background:#ffffff40;margin:0 auto}.cnt-kp-hd{display:flex;align-items:center;gap:10px;padding:0 2px}.cnt-kp-hd b{font-size:13px;text-transform:uppercase}.cnt-kp-hd small{font-size:11.5px;opacity:.65}.cnt-kp-disp{display:block;min-width:88px;padding:4px 12px;border-radius:12px;background:#ffffff14;font-family:Oswald,Arial Narrow,sans-serif;font-size:30px;line-height:1.15}.cnt-kp-disp.empty{opacity:.45}.cnt-kp-df{display:block;font-size:11px;font-weight:700;margin-top:2px;opacity:.7}.cnt-kp-df.ok{color:#4fd69c;opacity:1}.cnt-kp-df.bad{color:#ff8da0;opacity:1}.cnt-kp-keys{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,46px);gap:6px}.cnt-kp-keys button{border-radius:13px;background:#ffffff1a;color:#fff;font-family:Oswald,Arial Narrow,sans-serif;font-size:22px;display:grid;place-items:center;transition:transform .08s,background-color .15s;-webkit-tap-highlight-color:transparent}.cnt-kp-keys button:active{transform:scale(.93);background:#fff3}.cnt-kp-keys .fn{background:#ffffff0d;font-family:var(--font-sans);font-size:13px;font-weight:700}.cnt-kp-keys .fn svg{font-size:20px}.cnt-kp-keys .eq{background:#2e7d4f;font-family:var(--font-sans);font-size:13.5px;font-weight:800}.cnt-kp-keys .go{grid-column:4;grid-row:2 / span 2;background:#ba002b;font-size:17px;text-transform:uppercase;display:flex;flex-direction:column;gap:0;align-content:center;justify-content:center;line-height:1.1}.cnt-kp-keys .go small{font-family:var(--font-sans);font-size:10px;text-transform:none;opacity:.8}.cnt-kp-space{height:330px}@media(min-width:768px){.cnt-kp,.cnt-kp-space{display:none}}@media(prefers-reduced-motion:reduce){.cnt-kp,.cnt-kp.open{transition:none}}@media(min-width:768px){.cobro{background:transparent;box-shadow:0 24px 60px #00000059}.cobro>:not(.cobro-l){background:var(--surface)}.cobro>.cobro-l{box-shadow:1px 0 #1f1c1d}.dark .cobro>.cobro-l{box-shadow:1px 0 #0f0c0d}.red .cobro>.cobro-l{box-shadow:1px 0 #140709}}.stk-kp{background:#1f1c1d;color:#fff;border-radius:20px;padding:10px}.dark .stk-kp{background:#0f0c0d}.red .stk-kp{background:#140709}.stk-kp .cnt-kp-keys{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,50px)}@media(min-width:768px){.stk-kp{display:none}}.ss-stage .cobro-r>.pos-go{position:sticky;bottom:0;z-index:2;flex-shrink:0;box-shadow:0 0 0 10px var(--surface),0 -22px 18px -4px var(--surface)}.ss-stage .cobro-r{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.ss-stage .tk-step .pos-side-m .pos-foot{position:sticky;bottom:0;z-index:2}.npad{z-index:80}.npad .cnt-kp-keys .npad-ok{grid-row:2 / span 3;font-size:18px}.npad .cnt-kp-keys .npad-0{grid-column:1 / span 2}.ss-stage .cobro-r,.ss-stage .tk-step-b{scroll-padding-bottom:80px}html.npad-open .hide-on-kb{transform:translateY(140%);opacity:0;visibility:hidden;pointer-events:none}@media(min-width:768px){.npad{display:none}}.sale-sheet.stage-on{background:#1f1c1d}.dark .sale-sheet.stage-on{background:#0f0c0d}.red .sale-sheet.stage-on{background:#140709}.ss-stage{border-radius:inherit;overflow:hidden}.ss-stage .stage-cobro .cobro-l{padding-top:14px}.sale-sheet{backface-visibility:hidden;contain:layout paint}@media(max-width:767px){.npad,.npad.open{transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s}.npad:not(.open){transition:transform .26s cubic-bezier(.4,0,1,1),visibility 0s .26s}.cobro.dd,.anim-sheet.rounded-t-3xl{transition:bottom .3s cubic-bezier(.2,.8,.2,1),max-height .3s cubic-bezier(.2,.8,.2,1)}html:not(.npad-open) .cobro.dd,html:not(.npad-open) .anim-sheet.rounded-t-3xl{transition-duration:.26s;transition-timing-function:cubic-bezier(.4,0,1,1)}html.npad-drag .cobro.dd,html.npad-drag .anim-sheet.rounded-t-3xl{transition:none}html.npad-open .cobro.dd{max-height:calc(var(--vvh, 100dvh) * .96 - var(--kp, 0px))}html.npad-open .anim-sheet.rounded-t-3xl{max-height:calc(var(--vvh, 100dvh) * .94 - var(--kp, 0px))!important}html.npad-open .ss-stage .stage-step{padding-bottom:var(--kp, 0px)}html.npad-drag .ss-stage .stage-step{transition:none}}.sale-sheet .pmb{padding:6px 6px 6px 10px;border-radius:18px;gap:6px}.sale-sheet .pmb .pmb-ic{width:34px;height:34px;font-size:16px;border-radius:11px}.sale-sheet .pmb .money{font-size:18px}.sale-sheet .pmb [data-testid=pos-cobrar]{height:46px;padding:0 20px;font-size:17px;border-radius:14px}.ss-stage .pos-go{min-height:52px;font-size:18px;border-radius:15px;gap:8px}.ss-stage .cobro-r>.pos-go,.ss-stage .tk-step .pos-foot{will-change:transform}.sale-sheet.stage-on:has(.tk-step){background:var(--color-bg)}.ss-stage .tk-step .ss-head{padding-top:22px}.ss-stage .tk-step .tk-step-b{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.ss-stage .tk-step .pos-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:10px 8px 8px 14px;border-radius:20px;margin-top:8px;box-shadow:0 18px 40px -14px #0009}.ss-stage .tk-step .pos-foot>.pos-foot-ln,.ss-stage .tk-step .pos-foot>.pos-foot-warn,.ss-stage .tk-step .pos-foot>.pos-foot-leg{grid-column:1 / -1}.ss-stage .tk-step .pos-foot-ln{font-size:11.5px}.ss-stage .tk-step .pos-foot-tot{flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.ss-stage .tk-step .pos-foot-tot>span{font-family:var(--font-sans);font-size:11.5px;letter-spacing:0;text-transform:none;opacity:.75}.ss-stage .tk-step .pos-foot-tot b,.ss-stage .tk-step .pos-foot-tot b span{font-size:24px;line-height:1;opacity:1}.ss-stage .tk-step .pos-foot .pos-go{width:auto;min-height:52px;padding:0 22px;font-size:18px}.ss-stage .tk-step .pos-foot .pos-go kbd{display:none}.ss-stage .tk-step .pos-foot-leg{font-size:10px;margin-top:-2px}.ss-stage .cobro-r>.pos-go,.ss-stage .tk-step .pos-foot{transform:translate3d(0,calc(-1 * var(--ss-y, 0px)),0)}.ss-stage .stage-cobro:not(.done) .cobro-l{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"grip grip grip" "tag who x" "tot tot tot";align-items:center;gap:8px 10px;padding:12px 16px 14px}.ss-stage .stage-cobro:not(.done) .cobro-l>.flex{display:contents}.ss-stage .stage-cobro:not(.done) .cobro-l>.sheet-grip{grid-area:grip;margin:-4px 0 0}.ss-stage .stage-cobro:not(.done) .cobro-doc{grid-area:tag}.ss-stage .stage-cobro:not(.done) .cobro-who{grid-area:who;font-size:13.5px;color:#e7dfe0;font-weight:600}.ss-stage .stage-cobro:not(.done) .cobro-x{grid-area:x}.ss-stage .stage-cobro:not(.done) .cobro-l>div:has(>.cobro-tl){grid-area:tot;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;border-top:1px solid #3A3435;padding-top:10px}.ss-stage .stage-cobro:not(.done) .cobro-tl{font-size:14px;padding-bottom:4px}.ss-stage .stage-cobro:not(.done) .cobro-big{font-size:40px}.ss-stage .tk-step .pos-foot{transition:opacity .2s ease,translate .26s cubic-bezier(.2,.8,.2,1),visibility 0s}html.npad-open .ss-stage .tk-step .pos-foot:not(:focus-within){opacity:0;translate:0 24px;visibility:hidden;pointer-events:none;transition:opacity .15s ease,translate .2s cubic-bezier(.4,0,1,1),visibility 0s .2s}@media(max-width:767px){.dock-nav{transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .2s}body.nav-away .dock-nav{transform:translateY(170%);opacity:0;pointer-events:none;transition:transform .26s cubic-bezier(.4,0,1,1),opacity .2s}body:has(.pdock) [data-testid=cnt-bar],body:has(.pdock) .pdock{transition:translate .3s cubic-bezier(.2,.8,.2,1),opacity .3s ease,scale .3s ease}body.nav-away:has(.pdock) [data-testid=cnt-bar],body.nav-away .pdock{translate:0 80px}body:not(.pg-live) .pdock{opacity:0;scale:.94;pointer-events:none;transition:translate .3s cubic-bezier(.2,.8,.2,1),opacity .6s ease,scale .6s ease}}@media(prefers-reduced-motion:reduce){body .pdock,body .dock-nav{transition:none!important}}.bc-cam{position:absolute;right:6px;top:50%;translate:0 -50%;width:42px;height:calc(100% - 12px);min-height:36px;border-radius:11px;display:grid;place-items:center;font-size:20px;background:#1f1c1d;color:#f9c25b;transition:scale .1s,filter .15s}.bc-cam:active{scale:.92}.bc-cam:hover{filter:brightness(1.2)}.dark .bc-cam{background:#3a3435}.red .bc-cam{background:#140709;color:#ffc24b}@media(max-width:767px){body:has([data-testid=inv-toolbar]) .fab-v{display:none}}.npad{padding:10px 12px calc(12px + env(safe-area-inset-bottom));gap:10px}.npad .cnt-kp-keys{grid-template-rows:repeat(4,56px);gap:8px}.npad .cnt-kp-keys button{font-size:26px;border-radius:15px}.npad .cnt-kp-keys .fn svg{font-size:23px}.npad .cnt-kp-keys .npad-ok{font-size:20px}.npad .cnt-kp-disp{font-size:34px;min-width:104px}.npad .cnt-kp-hd b{font-size:14px}.stk-slots{display:flex;align-items:stretch;gap:8px;margin-bottom:10px}.stk-slot{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:6px 12px 7px;border-radius:14px;background:#ffffff12;color:#fff;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .15s,background-color .15s;text-align:right}.stk-slot.on{background:#ffffff1f;box-shadow:inset 0 0 0 2px #ba002b}.stk-slot-v{font-family:Oswald,Arial Narrow,sans-serif;font-size:32px;line-height:1.1}.stk-slot-v.empty{opacity:.45}.stk-slot small{font-size:11px;font-weight:700;opacity:.7}.stk-plus{align-self:center;font-family:Oswald,sans-serif;font-size:22px;opacity:.5}.stk-kp .cnt-kp-keys button:disabled{opacity:.3}@media(min-width:768px){.cobro.dd.dd-r{grid-template-columns:minmax(0,1fr) 300px}.cobro.dd.dd-r .cobro-l{order:2}.cobro.dd.dd-r .dk-main{order:1}}.dk-side-foot{margin-top:auto;padding-top:10px}.dk-act{display:flex;flex-direction:column;gap:8px;width:100%}.dk-side-foot .dk-act button{width:100%;justify-content:center}.dk-side-foot .dk-act .flex button:not(.btn-primary){background:#3a3435;color:#fff;border:0}@keyframes imp-in{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.imp-slide{animation:imp-in .32s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.imp-slide{animation:none}}.row-np{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13px;border-bottom:1px solid #2E2A2B;color:#cfc6c7}.row-np:last-child{border-bottom:0}.row-np b{color:#fff}.cobro.dd.dd-r .cobro-its{flex-wrap:wrap;row-gap:8px}.np2 .grid>section .m36-th,.np2 .grid>section .m36-tr{grid-template-columns:58px minmax(110px,1.4fr) 96px 54px 76px repeat(3,minmax(70px,1fr)) minmax(100px,1fr) 56px;gap:6px}.nv2-side .m35-lab{color:#b9b1af}.nv2-side .field,.nv2-side input.field{background:#2b2728!important;color:#fff;border-color:transparent!important;box-shadow:none!important}.nv2-side .field input,.nv2-side .field svg{color:#fff}.nv2-side input::placeholder{color:#9b9293}.nv2-gasto .m35-card,.nv2-gasto .nv-gon{background:#2b2728!important;color:#fff;box-shadow:none!important;border:0!important}.nv2-gasto .text-muted{color:#b9b1af}.dk-pay .card{background:#2b2728;color:#fff;box-shadow:none;border:0}.dk-pay .text-muted{color:#b9b1af}.np-sw{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;font-weight:700}.np-mgs{display:flex;gap:6px;margin-top:10px}.np-mgs .m36-mg{flex:1;justify-content:center;background:#2b2728;border-radius:10px;padding:6px 4px;color:#fff}.np-mgs .m36-mg input{width:38px;background:#3a3435;color:#fff;box-shadow:none}.np-recalc{margin-top:8px;font-size:12.5px;font-weight:700;color:#fff;background:#3a3435;border-radius:10px;padding:7px 12px}.np-hint{margin-top:8px;font-size:11.5px;color:#b9b1af}@media(min-width:768px){.cobro.dd.dd-w{width:min(1440px,calc(100% - 2rem));height:92dvh;max-height:92dvh;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:minmax(0,1fr)}.cobro.dd.dd-r .cobro-l{overflow-y:auto}}.np2 .grid>div>section .m36-th,.np2 .grid>div>section .m36-tr{grid-template-columns:54px minmax(96px,1.4fr) 88px 50px 70px repeat(3,minmax(62px,1fr)) minmax(92px,1fr) 48px;gap:5px;padding-left:8px;padding-right:8px}.np-mgs{gap:4px}.np-mgs .m36-mg{min-width:0;gap:2px;padding:5px 2px;font-size:12px}.np-mgs .m36-mg input{width:30px;height:28px}.np-hint{margin-bottom:4px}.dk-pay .card{padding:12px!important;border-radius:16px}.dk-pay .card>.flex>span:first-child{width:32px;height:32px;font-size:16px;border-radius:10px}.dk-pay .card b.block{font-size:13.5px}.dk-pay .card .text-\[12\.5px\]{font-size:11.5px;line-height:1.3}.dk-pay .pp-opt{padding:9px 10px;border-radius:12px;background:#3a3435;color:#fff;box-shadow:none;gap:1px}.dk-pay .pp-opt b{font-size:13px;color:#fff}.dk-pay .pp-opt span{font-size:10.5px;color:#b9b1af;line-height:1.25}.dk-pay .pp-opt.on{background:#3a3435;box-shadow:inset 0 0 0 2px #ba002b}.dk-pay .grid.grid-cols-2{gap:6px;margin-top:10px}.dk-pay .gx-chip{height:32px!important;font-size:12px;padding:0 10px;background:#3a3435;color:#d8d0d1}.dk-pay .gx-chip.on{background:#fff;color:#111}.dk-pay .grid-cols-3{gap:5px}.dk-pay .field{background:#3a3435!important;color:#fff;border-color:transparent!important;min-height:38px;height:38px;padding-top:0!important;padding-bottom:0!important;font-size:13px}.dk-pay .field input{color:#fff;color-scheme:dark;min-width:0}.dk-pay .field svg{color:#b9b1af}.dk-pay .md\:grid-cols-2{grid-template-columns:1fr!important;gap:10px}.dk-pay .pp-hint{font-size:11.5px;padding:8px 10px;background:#2e4a3c;color:#ddefe5}.dk-pay .pp-warn{color:#f9c25b}.lp-warn .field{border-color:#e8a621!important}.lp-wrap .ps-pop{z-index:80}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(fonts/barlow-condensed-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(fonts/barlow-condensed-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(fonts/barlow-condensed-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(fonts/barlow-condensed-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600 800;src:url(fonts/barlow-condensed-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@media(max-width:767.98px){.bc-cam,.bell-c>div:nth-child(2),.card,.card-hi,.catb-all,.catb-ck,.catb-row,.cb-del,.cb-dot,.cb-ed,.cb-ed input,.cb-hl,.cb-new,.cb-no,.cb-ok,.cb-opt,.cb-plus,.cb-pop,.cb-trash,.cb-yes,.cf-chip,.cf-mini,.cf-mini-ed,.cli-frow,.cnt-cat,.cnt-cell,.cnt-dchip,.cnt-eq,.cnt-kp,.cnt-kp-disp,.cnt-kp-grip,.cnt-kp-keys button,.cnt-t,.cnt-t-ic,.cobro,.cobro-back,.cobro-bills button,.cobro-chg,.cobro-doc,.cobro-mini,.cobro-pays button,.cobro-x,.dd-code,.dd-pl,.dd-x,.dk-foot .m36-go,.dk-pay .card,.dk-pay .card>.flex>span:first-child,.dk-pay .pp-opt,.doc-ic,.dock2,.dock2 .d2-it,.done-dot,.done-sri,.dw2,.dw2-card,.dw2-ci,.dw2-cta,.dw2-g,.dw2-i,.dw2-n,.dw2-nav button,.fab-v,.fab-v .fab-n,.fc-act,.fc-b,.fc-bi,.fc-del,.fc-now,.fc-stats>div,.fc-tr,.field,.fr-box,.fx-add,.fx-chip,.fx-cost,.fx-hero,.fx-jump button,.fx-sec,.fx-stock,.fx-sum,.fx-sum-g>div,.fx-tab,.fx-tabs,.fx-tier,.gx-amount,.gx-cat,.gx-chip,.gx-hero-ic,.gx-ic,.gx-ic.sm,.gx-nav,.gx-pay,.gx-q,.gx-qi,.hdr-ico,.inv-kbd,.inv-newtab-b,.inv-newtab-i,.inv-tcard,.iv-cost,.iv-gain,.iv-m>span,.iv-p1,.m35-add,.m35-badge,.m35-band,.m35-card,.m35-cb,.m35-chip,.m35-dash,.m35-head,.m35-ic,.m35-in,.m35-newchip,.m35-pb,.m35-pc,.m35-plus,.m35-prev,.m35-qk button,.m35-row,.m35-st,.m35-step,.m35-step button,.m35-step.sm button,.m35-stock,.m35-stp>span,.m35-sub,.m35-sw,.m36-addl,.m36-bar,.m36-bar button,.m36-big,.m36-card,.m36-del,.m36-del-m,.m36-go,.m36-kpi,.m36-marg,.m36-mg input,.m36-no,.m36-noinv,.m36-npbar,.m36-ok,.m36-paste,.m36-pi,.m36-pop,.m36-pop-it,.m36-pop-it.ed input,.m36-pop-new,.m36-pop-new.muted,.m36-pop-s,.m36-sec,.m36-sec-t>span,.m36-top,.m36-warn,.m37-box,.m37-padd,.m37-pres,.m37-seg,.m37-seg button,.m37-sim,.m37-tg,.mail-btn,.mv1>span,.np-cost,.np-mgs .m36-mg,.np-recalc,.np-sale,.np-sale.n1 .np-seg:focus-within,.np2 .m36-tr .field,.np2 .m36-tr .relative>.field,.np2 .m36-tr button.field,.np2-go,.np2-mbar,.npad .cnt-kp-keys button,.nv-b,.nv-bar,.nv-bar button,.nv-cost,.nv-go,.nv-help,.nv-last button,.nv-sale,.nv-step,.nv-step>button,.nv2 .m35-mini .cb-in,.nv2 .m35-mini .field,.nv2 .m35-tr .cb-in,.nv2 .m35-tr .field,.nv2-add .field,.nv2-newm,.nv2-table .m35-tfoot,.nv2-table .m35-th,.nv2-total,.pa-note,.pay-chip,.pcat-mini,.pdock,.pdock-b,.pdock-seg,.pdock-seg button,.pe-bulk,.pe-bulk>button,.pe-chip,.pe-chk,.pe-in,.pe-mini,.ped-add,.ped-bare,.ped-bubble,.ped-chip,.ped-choose,.ped-ck,.ped-colb,.ped-find-add,.ped-find-tag,.ped-in,.ped-inline,.ped-ix,.ped-lfind,.ped-list,.ped-lsum,.ped-lsum-n,.ped-mini,.ped-nuevo,.ped-prev,.ped-qbtn,.ped-sbox,.ped-selbar,.ped-selc,.ped-st,.ped-sug,.ped-sug-ic,.ped-sug-it,.ped-sug.inline,.ped-sup,.ped-supin,.ped-times,.ped-whorow,.pga,.pga-plus,.pga-r .pga-plus,.pga-r .pstep,.pmb-badge,.pnb,.pos-dsc .pos-dsc-in,.pos-dsc>button,.pos-dsc input,.pos-go,.pos-go kbd,.pos-side-m .pos-foot,.pos-side-m .pos-tk,.pos-tk,.pp-amt,.pp-due,.pp-hb,.pp-hint,.pp-ic,.pp-ic.sm,.pp-icb,.pp-opt,.pp-pay,.pp-tag,.ps-act,.ps-exact,.ps-foot kbd,.ps-mark,.pstep,.pstep-sm,.pt-ed,.pt-ed:after,.pu-chip,.pu-in,.pu-opt,.pu-q,.pu-sb,.pu-sb-p,.pu-tog,.pu4-seg,.pu4-seg button,.pu4-u,.pv-cell,.pv-cost,.qa,.sale-sheet,.sale-sheet .pmb,.sale-sheet .pmb .pmb-ic,.sale-sheet .pmb [data-testid=pos-cobrar],.sale-sheet:after,.skb,.sp-in,.ss-grip,.ss-stage,.ss-stage .pos-go,.ss-stage .stage-cobro,.ss-stage .stage-cobro .cobro-l,.ss-stage .tk-step .pos-foot,.ss-x,.stk-kp,.stk-pill,.stk-slot,.stk-tag,.stk-x,.tk,.tk-more,.tk-t,.tk-tiers,.tk-u,.tk-units,.toast2,.toast2-ic,.toast2-x,.upd-bar,.upd-bar button,span.iv-m.iv-tap{border-radius:0!important}:root{--dm: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--blk: #1F1C1D;--blk-ink: #A59B97}.dark{--blk: #0B0A0A}.red{--blk: #12030A}.font-display,.money{font-family:var(--dm)!important;letter-spacing:.04em}.font-display{font-weight:800;text-transform:uppercase}.money{font-weight:800;letter-spacing:.01em}.card,.card-hi,.field,.glass,.menu-pop,[role=dialog]>.glass{border-radius:0!important}[class*=rounded-]:not(.rounded-full){border-radius:0!important}button.rounded-full,a.rounded-full,[role=button].rounded-full,[role=tab].rounded-full,label.rounded-full,input.rounded-full{border-radius:0!important}.field{border:1.5px solid var(--line);background:transparent}.field:focus{border-color:var(--ink);box-shadow:none}.card{background:var(--card)}header[data-hdr]{padding-top:8px;padding-bottom:8px;border-bottom:1.5px solid var(--line)}.hdr-dock.dock-bar{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.hdr-ico{color:var(--ink);border-radius:0}.hdr-ico:hover,.hdr-ico:active{background:var(--card);color:var(--ink)}.hdr-dock .hdr-ico span{box-shadow:0 0 0 2px var(--bg)}.dock-nav{left:0!important;right:0!important;bottom:0!important;translate:none!important;width:100%}.dock-sq{display:grid;grid-template-columns:1fr 1fr 64px 1fr 1fr;align-items:stretch;background:var(--blk);padding-bottom:env(safe-area-inset-bottom,0px)}.dq-it{position:relative;height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--blk-ink)}.dq-lb{font:700 11.5px/1 var(--dm);letter-spacing:.08em;text-transform:uppercase}.dq-it.on{color:#fff}.dq-it.on:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--brand)}.red .dq-it.on:before{background:#ffc24b}.dq-fab{background:var(--brand);color:#fff;height:64px;margin-top:-6px}.dq-fab.on:before{display:none}.dq-fab .fab-n{position:absolute;top:-10px;right:-16px;min-width:20px;height:20px;padding:0 5px;background:#fff;color:var(--brand);font:800 12px/1 var(--dm);display:grid;place-items:center}.hdr-av{width:34px;height:34px;margin:0 2px 0 4px;background:var(--ink);color:var(--bg)!important;display:grid;place-items:center;font:800 15px/1 var(--dm)}button.inline-flex[class*=min-h-],a.inline-flex[class*=min-h-]{font-family:var(--dm);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:16px;box-shadow:none!important}.btn-primary:hover,.btn-proforma:hover{transform:none;filter:none}.btn-proforma{background:var(--teal, #0F766E)}h1.font-display{font-size:30px;line-height:1;letter-spacing:.05em}[class*="bg-brand/10"][class*=rounded]{background:none;color:var(--brand);padding:0;margin-bottom:4px;font:700 13px var(--dm);letter-spacing:.14em}.dark [class*="bg-brand/10"][class*=rounded]{color:var(--ink)}.label{font-family:var(--dm);font-size:.8rem;font-weight:700;letter-spacing:.12em}.seg-bar,[role=tablist].rounded-xl{background:none;border-bottom:1.5px solid var(--line);padding:0;gap:0}.seg-it{height:42px;border-radius:0;font:800 16px var(--dm);letter-spacing:.03em;text-transform:uppercase;position:relative}.seg-it.on{background:none;color:var(--ink)}.seg-it.on:after{content:"";position:absolute;left:0;right:0;bottom:-1.5px;height:3px;background:var(--brand)}.red .seg-it.on{background:none;color:#fff}.doc-pill,.catf-btn{border-radius:0;font-family:var(--dm);text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-size:15px}.pdock{border-radius:0;box-shadow:none!important;background:var(--blk)}.pdock-b,.pdock-seg,.pdock-seg button{border-radius:0}.cat-pop,.rounded-full.grid[class*=size-],.rounded-full.inline-grid[class*=size-]{border-radius:0!important}.sale-sheet{border-radius:0!important;border-top:3px solid var(--brand);box-shadow:none}.sale-sheet:after{border-radius:0}.ss-head{padding:18px 14px 8px}.ss-grip{border-radius:0;height:4px}.ss-x{border-radius:0;width:38px;height:38px;background:var(--card);color:var(--ink);font-size:17px}.ss-head .font-display{font-size:26px;line-height:1}.ss-hint{font-size:12px;display:none}.ss-steps{display:grid;grid-template-columns:repeat(3,1fr);flex-shrink:0;margin:0 14px;border-bottom:1px solid var(--line, rgba(128,128,128,.28));background:var(--bg, transparent);position:relative;z-index:6}.ss-st{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;font-family:var(--dm, inherit);font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #8a8380);border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap}.ss-st i{font-style:normal;display:inline-grid;place-items:center;width:18px;height:18px;font-size:11px;background:currentColor;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,currentColor 18%,transparent)}}.ss-st.done{color:var(--ink);border-bottom-color:var(--ink)}.ss-st.on{color:var(--brand);border-bottom-color:var(--brand)}.ss-st.on i{background:var(--brand);color:#fff}.sale-sheet.stage-on>.ss-steps{box-sizing:border-box;position:absolute;top:0;left:0;right:0;margin:0;padding:0 14px;background:var(--bg)}.sale-sheet.stage-on>.ss-stage{top:41px}.cust-row{display:flex;align-items:center;gap:10px;min-height:54px;padding:6px 8px 6px 12px;background:var(--card);border-left:3px solid var(--ink)}.cust-row b{font-size:15px;font-weight:800}.cust-row .min-w-0>span{font-size:12px;color:var(--muted)}.cust-ic,.cust-oi{width:36px;height:36px;display:grid;place-items:center;background:var(--ink);color:var(--bg);flex-shrink:0;font-size:17px}.cust-chg{height:38px;padding:0 14px;background:var(--brand);color:#fff;font-family:var(--dm, inherit);font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.cust-sheet-wrap{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;justify-content:flex-end}.cust-bg{position:absolute;inset:0;background:#00000080}.cust-sheet{position:relative;display:flex;flex-direction:column;max-height:82vh;background:var(--bg);border-top:3px solid var(--brand);padding:12px 14px calc(14px + env(safe-area-inset-bottom));animation:cust-up .22s ease-out}@keyframes cust-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.cust-sh-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cust-sh-h b{font-family:var(--dm, inherit);font-weight:800;font-size:24px;text-transform:uppercase;letter-spacing:.02em}.cust-sh-h button{width:38px;height:38px;display:grid;place-items:center;background:var(--card);font-size:17px}.cust-sh-s{display:flex;align-items:center;gap:8px;height:48px;padding:0 12px;background:var(--card);border:1.5px solid var(--ink);color:var(--muted)}.cust-sh-s input{flex:1;min-width:0;background:transparent;outline:none;color:var(--ink);font-size:16px}.cust-sh-l{flex:1;min-height:0;overflow-y:auto;margin:6px 0 10px}.cust-sh-k{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:8px 0 4px}.cust-o{width:100%;display:flex;align-items:center;gap:10px;padding:9px 0;text-align:left;border-bottom:1px solid var(--line)}.cust-o b{font-size:14.5px}.cust-o .text-muted,.cust-o0 span span{font-size:12px;color:var(--muted)}.cust-new{height:52px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ink);color:var(--bg);font-family:var(--dm, inherit);font-weight:800;font-size:16px;letter-spacing:.05em;text-transform:uppercase}header[data-hdr]{background:var(--brand)!important;border-bottom:0!important;color:#fff;padding:10px 14px 8px;backdrop-filter:none;box-shadow:none!important}header[data-hdr] .logo-word .lw-l,header[data-hdr] .logo-word .lw-r{display:none!important}header[data-hdr] .logo-word .lw-d{display:block!important}header[data-hdr] .hdr-ico,header[data-hdr] .hdr-ico:hover,header[data-hdr] .hdr-ico:active{color:#fff;background:none}header[data-hdr] .hdr-dock .hdr-ico span{box-shadow:0 0 0 2px var(--brand)}header[data-hdr] .hdr-av{background:#fff;color:var(--brand)!important;border-radius:50%!important}header[data-hdr] .hdr-av,header[data-hdr] .hdr-ico{-webkit-tap-highlight-color:transparent}.m-ttl{display:block;font:800 22px/1.1 var(--dm);letter-spacing:.02em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main>div.mx-auto{padding-top:0!important}.ph-t{display:none}.ph{justify-content:flex-end;margin-bottom:8px}.hm-hero{position:relative;margin:0 -16px;padding:8px 16px 52px;color:#fff;background:linear-gradient(165deg,#ba002b,#8e001f)}.hm-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 2px,transparent 2px 16px);pointer-events:none}.hm-hero>*{position:relative}.hm-hero.flat{padding-bottom:20px}.hm-live{display:flex;align-items:center;gap:10px;margin-top:12px;font:700 14px/1 var(--dm);letter-spacing:.14em;text-transform:uppercase}.hm-live em{font-style:normal}.hm-live .lv{display:inline-flex;align-items:center;gap:7px}.hm-live .lv i{width:8px;height:8px;background:#fff;animation:hm-blink 1.6s infinite}@keyframes hm-blink{50%{opacity:.25}}.hm-num{display:block;margin-top:8px;font:800 76px/1 var(--dm);letter-spacing:-.01em;max-width:100%;white-space:nowrap}.hm-num.sm{font-size:60px}.hm-chip{display:inline-block;margin-top:12px;padding:3px 10px;border:1px solid rgba(255,255,255,.7);font:700 14px/18px var(--dm);letter-spacing:.1em;text-transform:uppercase}.hm-bars{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;align-items:end;margin-top:18px;height:118px}.hm-bars>div{display:flex;flex-direction:column;justify-content:flex-end;height:100%;gap:6px}.hm-bars i{display:block;background:#ffffff57}.hm-bars .on i{background:#fff}.hm-bars small{text-align:center;font:600 11px/1 var(--dm);letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.85}.hm-bars .on small{opacity:1;font-weight:800}.hm-split{display:flex;height:6px;margin-top:14px;background:var(--ink);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--ink) 12%,transparent)}gap:2px}.hm-split.on-red{background:#ffffff4d}.hm-split i{display:block;height:100%;background:var(--ink)}.hm-split.on-red i{background:#fff}header[data-hdr] .logo-word img{filter:brightness(0) invert(1)}.m-ttl,.hm-hero .num,.hm-band .num,.hm-caja .num,.hm-num{font-family:var(--dm)!important}.hm-leg{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font:600 13px/1.2 var(--font-sans, inherit)}.hm-tabs{display:flex;margin-top:8px;border-bottom:1px solid var(--line)}.hm-tabs button{flex:1 1 0;padding:10px 6px;font:600 21px/1.15 var(--dm);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap}.hm-tabs button.on{color:var(--ink);border-bottom-color:var(--brand)}.hm-tabs sup{font-size:12px;margin-left:3px;opacity:.7}.hm-tabs.inv{border-bottom-color:#ffffff4d}.hm-tabs.inv button{color:#ffffffb3;font-size:20px}.hm-tabs.inv button.on{color:#fff;border-bottom-color:#fff}.hm-band{position:relative;display:grid;margin:-28px 0 0;background:var(--blk);color:#fff}.hm-band>div{padding:13px 12px;min-width:0;border-left:1px solid rgba(255,255,255,.1)}.hm-band>div:first-child{border-left:0}.hm-band b{display:block;font:800 30px/1 var(--dm);white-space:nowrap;overflow:hidden}.hm-band span{display:block;margin-top:5px;font:600 11.5px/1.15 var(--dm);letter-spacing:.14em;text-transform:uppercase;color:#a59b97}.hm-band .hi b{color:#ff8fa3}.hm-band em{display:block;margin-top:2px;font-style:normal;font-size:10.5px;color:#8f8885;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-h3{display:flex;align-items:center;gap:10px;padding:26px 0 10px}.hm-h3 h2{font:800 22px/1.1 var(--dm);letter-spacing:.06em;text-transform:uppercase}.hm-h3 i{flex:1;height:1px;background:var(--ink);opacity:.5}.hm-h3 span{font:600 13px/1 var(--dm);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.hm-caja{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding:10px 12px;border:1.5px solid var(--ink);text-align:left;background:var(--bg)}.hm-caja small{display:block;font:700 12px/1 var(--dm);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hm-caja b{font:800 26px/1.1 var(--dm)}.hm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;background:var(--ink);color:var(--bg);font:800 15px/1 var(--dm);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.hm-leg2{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12.5px;color:var(--muted)}.hm-leg2 i{display:inline-block;width:9px;height:9px;margin-right:5px}.hm-leg2 b{color:var(--ink)}.hm-ok{display:flex;gap:8px;align-items:center;font-size:14px;color:var(--muted);padding:6px 0}.hm-pl>.hm-pr{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.hm-pi{width:38px;height:38px;display:grid;place-items:center;color:#fff;font-size:18px;flex-shrink:0}.hm-urg{display:block;font:800 11.5px/1 var(--dm);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:3px}.hm-pr b{font-size:14.5px;line-height:1.2}.hm-pt{font-size:12.5px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hm-act>button{width:100%;display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);text-align:left}.hm-act small{display:block;font-size:12px;color:var(--muted)}.hm-act b.num{font-size:15px}.hm-rows{margin-top:4px}.hm-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.hm-av{width:40px;height:40px;display:grid;place-items:center;background:var(--card);font:800 20px/1 var(--dm);flex-shrink:0;color:var(--ink);position:relative}.hm-row b{font-size:15px}.hm-row small{font-size:12px;color:var(--muted)}.hm-row small.late{color:var(--brand);font-weight:700}.hm-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.hm-r b.num{font-size:16px}.hm-link{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:12px 14px;border:1.5px solid var(--ink);font:800 17px/1 var(--dm);letter-spacing:.06em;text-transform:uppercase}.hm-mo{margin-left:auto;display:inline-flex;gap:6px}.hm-mo button{width:34px;height:34px;display:grid;place-items:center;border:1.5px solid rgba(255,255,255,.8);color:#fff;font-size:18px}.hm-live .hm-mo{order:2}header[data-hdr] .hdr-ico{width:36px!important}.ss-body{padding-left:14px;padding-right:14px}.pos-search .field{min-height:46px}.pos-search .pos-dock.dock-bar{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.pos-add{box-shadow:none;background:var(--brand);border-radius:0!important}.pos-scan{border-radius:0!important;background:var(--ink);color:var(--bg)}.pos-scan svg{color:var(--bg)}.pos-list.card{background:transparent}.pos-row{padding-left:0!important;padding-right:0!important}.pos-list>.pos-row+.pos-row:before{left:0;right:0}.pos-row.pos-in,.dark .pos-row.pos-in{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 7%,transparent)}box-shadow:inset 4px 0 0 var(--brand);padding-left:10px!important}.pos-plus,.dark .pos-plus{border-radius:0!important;background:var(--ink);color:var(--bg)}.pu-plus-on{background:var(--brand)!important;color:#fff!important}.pstep{border-radius:0;height:38px}.pstep-sm{border-radius:0;background:var(--card)}.tk-tiers,.tk-units,.tk-t,.tk-u,.tk-more{border-radius:0}.pu4-u{border-radius:0!important}[data-testid=pos-mbar]{left:0!important;right:0!important;bottom:0!important}.sale-sheet [data-testid=pos-mbar]{bottom:0!important}.pmb{border-radius:0!important;padding:0 0 env(safe-area-inset-bottom,0px) 0!important;gap:0!important;background:var(--blk);box-shadow:none;align-items:stretch!important}.pmb>button:first-child{padding:8px 14px}.pmb .pmb-ic{border-radius:0;background:#ffffff1a}.pmb-badge{border-radius:0;background:var(--brand);color:#fff}.pmb .btn-primary{height:auto!important;padding:0 24px;font-size:20px;border-radius:0!important;background:var(--brand)!important}.pmb .money{font-size:26px;letter-spacing:0}.pos-foot{border-radius:0!important;background:var(--blk)}.pos-foot-tot span{font-family:var(--dm)}.tk-step-b{padding:0!important}.pos-tk{background:transparent}.pos-seg{background:none!important;padding:0!important;gap:0!important;border-bottom:1.5px solid var(--line);margin:0 14px}.pos-seg button{background:none!important;box-shadow:none!important;font:800 15px var(--dm);letter-spacing:.02em;white-space:nowrap;padding-left:2px;padding-right:2px;text-transform:uppercase;color:var(--muted);position:relative;min-height:42px}.pos-seg button.text-brand{color:var(--ink)}.pos-seg button.text-brand:after{content:"";position:absolute;left:0;right:0;bottom:-1.5px;height:3px;background:var(--brand)}.pos-tk-top{padding-left:0;padding-right:0}.pos-tk-top>:not(.pos-seg){margin-left:14px;margin-right:14px}.pos-tk-hd,.tk-l{padding-left:14px!important;padding-right:14px!important}.pos-foot{margin:0!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px))}.pos-side-m .pos-foot{position:sticky;bottom:0;margin-top:8px!important}.pos-go{background:var(--brand);font-family:var(--dm);font-size:20px;letter-spacing:.07em;text-transform:uppercase}.pos-foot-tot b{font-size:40px;letter-spacing:0}.cobro-its.flex:has(>div:nth-child(4):last-child){display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#3a3435;padding-top:0;margin-top:12px;border-top:0}.cobro-its.flex:has(>div:nth-child(3):last-child){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#3a3435;padding-top:0;margin-top:12px;border-top:0}.cobro-its.flex:has(>div:nth-child(4):last-child)>div,.cobro-its.flex:has(>div:nth-child(3):last-child)>div{flex-direction:column;justify-content:flex-start;gap:2px;background:var(--blk, #1F1C1D);padding:6px 10px}.cobro-its.flex:has(>div:nth-child(4):last-child)>div>span,.cobro-its.flex:has(>div:nth-child(3):last-child)>div>span{font:700 12px var(--dm);letter-spacing:.1em;text-transform:uppercase;color:var(--blk-ink)}.cobro-its.flex:has(>div:nth-child(4):last-child)>div>em,.cobro-its.flex:has(>div:nth-child(3):last-child)>div>em{font:800 19px/1.1 var(--dm);color:#fff}.cobro-doc{letter-spacing:.12em;font-family:var(--dm);font-size:13px}.cobro-big{font-family:var(--dm);font-weight:800;letter-spacing:0}[data-login],[data-testid=bio-lock]{--bg: #0E0D0D;--surface: #0E0D0D;--surface-2: #1A1718;--surface-3: #262122;--card: #1A1718;--ink: #FFFFFF;--muted: #A59B97;--line: #4A4244;background:#0e0d0d;color:#fff}[data-login]>div{border:0!important;box-shadow:none!important;background:transparent!important}[data-login] .field{background:transparent;border-color:#4a4244;color:#fff}[data-login] img[src*=logo]{background:#fff;padding:4px}.bio-btn{border-radius:0!important;border:2px solid #fff;background:transparent!important;color:#fff!important;box-shadow:none!important}[data-testid=bio-lock] .bio-btn.animate-pulse{border-color:var(--brand)}[data-testid=bio-lock] img{background:transparent}[data-testid=bio-lock] .logo-word .lw-l,[data-login] .logo-word .lw-l{display:none!important}[data-testid=bio-lock] .logo-word .lw-d,[data-login] .logo-word .lw-d{display:block!important}}:root{--panel: #F4F1EC;--line-2: #ECE8E1;--ink-2: #57514D}.dark{--panel: #231E1D;--line-2: #2F2826;--ink-2: #B7ABA7}.tn-bar{background:var(--bg);border-bottom:1px solid var(--line-2)}.tn-tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 14px;font:500 13.5px/1 var(--font-sans);color:var(--muted);white-space:nowrap;background:transparent;border:0}.tn-tab:hover{color:var(--ink)}.tn-tab.on{color:var(--ink);font-weight:700}.tn-tab.on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--brand)}.tn-drop{position:absolute;left:0;top:calc(100% - 1px);z-index:60;background:var(--surface);box-shadow:0 14px 34px #1f1c1d2e,0 0 0 1px var(--line-2)}.dark .tn-drop,.red .tn-drop{box-shadow:0 14px 34px #00000080,0 0 0 1px var(--line)}.tn-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line-2);color:var(--ink)}.tn-item:last-child{border-bottom:0}.tn-item:hover{background:var(--panel)}.tn-item.on{background:var(--panel);box-shadow:inset 3px 0 0 var(--brand)}.tn-n{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;background:var(--brand);color:#fff;font:700 11px/1 var(--font-sans)}.tn-sale{display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 16px;background:var(--brand);color:#fff;font:700 13.5px/1 var(--font-sans);white-space:nowrap}.tn-sale:hover{filter:brightness(1.08)}.tn-draft{min-width:20px;height:20px;padding:0 5px;display:inline-grid;place-items:center;background:#fff;color:var(--brand);font:700 11px/1 var(--font-sans)}.tn-sri{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 10px;font:700 12.5px/1 var(--font-sans);letter-spacing:.04em;color:var(--ink);background:transparent;border:0}.tn-sri:hover{background:var(--panel)}.tn-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none}.tn-search{display:flex;align-items:center;gap:9px;height:38px;width:230px;padding:0 10px;color:var(--muted);font-size:13px;background:transparent;border:0;border-bottom:1.5px solid var(--ink)}.tn-search:hover{color:var(--ink)}.tn-search kbd{font:600 10.5px var(--font-sans);color:var(--muted);border:1px solid var(--line);padding:2px 5px;background:var(--surface)}.tn-av{width:38px;height:38px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font:700 12.5px var(--font-sans);letter-spacing:.03em;border:0}.tn-btn{height:36px;padding:0 14px;border:1px solid var(--ink);font:700 12.5px var(--font-sans);color:var(--ink);background:transparent;white-space:nowrap}.tn-btn:hover{background:var(--panel)}.tn-row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 16px;font-size:13.5px;font-weight:500;color:var(--ink);background:transparent;border:0}.tn-row:hover{background:var(--panel)}header .relative[data-bell]>button{width:38px;height:38px;border-radius:0}header .relative[data-bell]>button:hover{background:var(--panel)}header [data-bell] .card{background:var(--surface);border-radius:0;box-shadow:0 14px 34px #1f1c1d2e,0 0 0 1px var(--line-2)}.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-\[10px\],.rounded-\[5px\],.rounded-\[18px\],.rounded-\[20px\],.card,.card-hi,.field{border-radius:0}.glass{backdrop-filter:none}.text-ink-2{color:var(--ink-2)}.ini-strip{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ini-k{text-align:left;padding:12px 18px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:3px;background:transparent}.ini-k:first-child,.ini-strip>.contents:first-of-type .ini-k{border-left:0}.ini-strip>button:first-child{border-left:0;padding-left:6px}.ini-k:hover{background:var(--panel)}.ini-kl{font:700 10.5px var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.ini-kv{font:700 21px/1.1 var(--font-sans);font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:10px}.ini-k-big .ini-kv{font-size:28px}.ini-pct{font:700 12.5px var(--font-sans)}.ini-pct.up{color:var(--up)}.ini-pct.dn{color:var(--down)}.ini{display:flex;flex-direction:column;height:calc(100dvh - 54px - var(--demo, 0px) - 40px);min-height:560px}.ini-main{display:grid;grid-template-columns:minmax(0,1fr) 340px;flex:1;min-height:0}.ini-left{display:flex;flex-direction:column;min-height:0;min-width:0;padding-right:26px}.ini-side{border-left:1px solid var(--line);padding:14px 4px 0 26px;overflow-y:auto}.ini-cap{font:700 10.5px var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.ini-sq{display:inline-block;width:8px;height:8px;margin-right:6px}.ini-chart{padding:14px 4px 6px;flex:none}.ini-bars{display:flex;gap:14px;height:138px;margin-top:6px}.ini-bg{flex:1;display:flex;flex-direction:column;min-width:0}.ini-bp{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:4px;position:relative}.ini-b{display:block;width:24px;position:relative}.ini-b.last{background:#d8d0c4}.dark .ini-b.last{background:#4a413e}.red .ini-b.last{background:#8a3a4e}.ini-b.cur{background:var(--brand)}.ini-b.cur.hoy{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 55%,#fff)}}.ini-b em{position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%);font:700 11px var(--font-sans);font-style:normal;color:var(--brand);white-space:nowrap}.ini-bl{text-align:center;font-size:12px;color:var(--muted);padding-top:6px}.ini-bl.on{color:var(--brand);font-weight:700}.ini-cron{flex:1;min-height:0;display:flex;flex-direction:column}.ini-ch{display:flex;align-items:center;gap:22px;padding:8px 4px 0;border-bottom:1px solid var(--line)}.ini-tabs{display:flex;gap:20px}.ini-tabs button{padding:8px 0;font:500 13px var(--font-sans);color:var(--muted);border:0;background:transparent;border-bottom:2px solid transparent;margin-bottom:-1px}.ini-tabs button.on{color:var(--ink);font-weight:700;border-bottom-color:var(--brand)}.ini-list{flex:1;min-height:0;overflow-y:auto;position:relative;padding:6px 8px 24px 0;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.ini-ev{display:flex;align-items:center;gap:14px;padding:10px 0;position:relative}.ini-ev:before{content:"";position:absolute;left:83px;top:0;bottom:0;width:0;border-left:1px solid var(--line)}.ini-ev.futuro:before{border-left-style:dashed}.ini-t{width:56px;flex:none;text-align:left;font:500 12.5px var(--font-sans);color:var(--muted);padding-left:8px}.ini-m{width:11px;height:11px;flex:none;border:1.5px solid;background:var(--bg);position:relative;z-index:1;margin-right:4px}.ini-link{font:700 13px var(--font-sans);color:var(--brand);background:transparent;border:0;padding:4px 2px;white-space:nowrap}.ini-link:hover{text-decoration:underline}.ini-now{display:flex;align-items:center;gap:14px;padding:8px 0}.ini-now b{width:56px;padding-left:8px;font:700 11px var(--font-sans);letter-spacing:.1em;color:var(--brand)}.ini-now i{flex:1;height:1.5px;background:var(--brand);position:relative;margin-left:15px}.ini-now i:before{content:"";position:absolute;left:-22px;top:-6px;width:13px;height:13px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px var(--brand);@supports (color: color-mix(in lab,red,red)){box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 22%,transparent)}}.ini-now span{font:700 12.5px var(--font-sans);color:var(--brand)}.ini-av{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);align-items:flex-start}.mpanel{background:var(--panel);box-shadow:-14px 0 30px -18px #1f1c1d59;border-left:1px solid var(--line-2)}.cfm{width:min(400px,100%);background:var(--surface);border-top:4px solid var(--brand);box-shadow:0 18px 40px #00000047;padding:24px 26px 22px}.doc-pill,.doc-pill.on,html.red .doc-pill:not(.on){background:transparent!important;color:var(--muted)!important;border-radius:0!important;font-family:var(--font-sans)!important;text-transform:none!important;letter-spacing:0!important;font-size:13.5px!important;height:auto!important;padding-left:0!important;padding-right:0!important}.doc-pill.on{color:var(--ink)!important}.inv-strip{display:flex;align-items:stretch;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:12px}.inv-sv{padding:10px 22px 10px 0;margin-right:22px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.inv-sv small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.inv-sv b{font-size:20px;font-weight:700;line-height:1.2}.inv-bar{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:7px}.inv-barline{display:flex;height:5px;gap:2px;background:var(--line)}.inv-barline i{display:block;height:100%}.inv-bk{display:flex;gap:16px;flex-wrap:wrap}.inv-bkb{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--muted);border-bottom:2px solid transparent;padding-bottom:1px}.inv-bkb i{width:8px;height:8px;display:inline-block}.inv-bkb b{color:var(--ink)}.inv-bkb.on,.inv-bkb:hover{color:var(--ink);border-bottom-color:var(--ink)}.inv-tcard{border:0!important;border-top:0!important;background:transparent!important;box-shadow:none!important}.inv-tcard table thead th{font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--ink)}.inv-tcard table tbody tr{border-top:1px solid var(--line)}.inv-tcard table tbody tr:hover{background:var(--panel)!important}.stk-pill{border-radius:0!important}.iv-cost,.iv-p1,.iv-gain{border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:2px 6px!important;text-align:right;justify-content:flex-end}.iv-cost{color:var(--muted)!important;font-weight:600}.iv-p1{color:var(--ink)!important;font-weight:700}.iv-gain{color:var(--ink-2,var(--ink))!important;font-weight:600}.iv-gain.low{color:#c8102e!important}.stk-pill{width:auto!important;height:auto!important;padding:0!important;background:transparent!important;font-size:11px!important;font-weight:700!important;justify-content:flex-end}.inv-thead th{background:var(--bg)!important;border-radius:0!important;text-transform:uppercase}.inv-thead th:before{display:none!important}.inv-tcard table tbody td{vertical-align:middle}.pdock{border-radius:0!important;box-shadow:none!important;background:var(--bg)!important;color:var(--ink)!important;border:1px solid var(--ink);padding:5px 8px 5px 14px!important}.pdock-n,.pdock-n b{color:var(--ink)!important}.pdock-seg{background:transparent!important;border-radius:0!important}.pdock-seg button{border-radius:0!important;color:var(--muted)!important}.pdock-seg button.on{background:var(--ink)!important;color:var(--bg)!important}.pdock-b{border-radius:0!important;background:transparent!important;color:var(--ink)!important;border:1px solid var(--line)}.catf-btn,.catf-btn.on,html.red .catf-btn:not(.on){border-radius:0!important;background:transparent!important;color:var(--ink)!important;border:0!important;border-bottom:1px solid var(--ink)!important;box-shadow:none!important;padding-left:2px!important}.catf-btn.on{border-bottom-width:2px!important;font-weight:800}.catf-btn *{border-radius:0!important}.inv-tools input.field{background:transparent!important;border:0!important;border-bottom:1px solid var(--ink)!important;box-shadow:none!important}.card-hi{--hi-ink: var(--ink);--hi-muted: var(--muted);background:transparent!important;color:var(--ink)!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}main :where(div,section,span,button,a,label,td,tr,table,input,select,textarea,li,ul,svg,img):not(.rounded-full){border-radius:0!important}.card-hi div,.card-hi i,.card-hi span{border-radius:0!important}.card-hi [class*=bg-],.card-hi .stk-card{background:var(--panel)!important}main .card{background:transparent!important;box-shadow:none!important;border:0!important;border-top:1px solid var(--line)!important}main .card .card{border-top:0!important}main .field,main input.field,main select.field{background:transparent!important;border:0!important;border-bottom:1px solid var(--ink)!important;box-shadow:none!important}main .rounded-full:not([role=switch]):not(.sw):not(.sw *):not(.toggle):not(.toggle *):not(.tn-dot){border-radius:0!important}main .pos-foot{background:var(--panel)!important;color:var(--ink)!important;border-top:2px solid var(--ink)}main .pos-foot-ln{color:var(--muted)!important}main .pos-foot-leg{color:var(--muted)!important}main .pos-foot-warn{color:#a66a00!important}main .pos-foot input{background:transparent!important;color:var(--ink)!important;border:0!important;border-bottom:1px solid var(--ink)!important}main .pos-foot .pos-go,main .pos-foot button{border-radius:0!important}.inv-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;display:inline-flex;gap:4px;align-items:center}.inv-sort.on,.inv-sort:hover{color:var(--ink)}.inv-fbtn{margin-left:2px;display:inline-grid;place-items:center;width:18px;height:18px;color:var(--muted);vertical-align:middle}.inv-fbtn.on{color:var(--brand)}.inv-fbtn:hover{color:var(--ink)}.inv-dd{position:absolute;z-index:40;top:100%;left:8px;min-width:210px;max-height:320px;overflow:auto;background:var(--bg);border:1px solid var(--ink);padding:4px;text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;text-align:left}.th-r .inv-dd,th.text-right .inv-dd{left:auto;right:8px}.inv-dd button{display:flex;width:100%;justify-content:space-between;gap:12px;padding:7px 10px;color:var(--ink);text-align:left}.inv-dd button:hover{background:var(--panel)}.inv-dd button.on{background:var(--ink);color:var(--bg)}.inv-dd em{font-style:normal;opacity:.6}tr.inv-sel{background:var(--panel)!important;box-shadow:inset 3px 0 0 var(--brand)}.inv-ficha{position:fixed;z-index:40;right:0;top:calc(54px + var(--demo,0px));bottom:0;width:360px;max-width:100vw;background:var(--panel);border-left:1px solid var(--line-2);padding:22px 24px;overflow:auto;display:flex;flex-direction:column;gap:14px;box-shadow:-14px 0 30px -18px #1f1c1d59}.inv-fk{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.inv-fg{display:grid;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.inv-fg>div{display:grid;grid-template-columns:78px 1fr;align-items:baseline;column-gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.inv-fg>div:last-child{border-bottom:0}.inv-fg span{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);grid-row:span 2}.inv-fg b{font-size:22px;line-height:1.15}.inv-fg small{font-size:11.5px;color:var(--muted)}.inv-fh{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.inv-fm{display:flex;flex-direction:column}.inv-fm li{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:6px 0;border-bottom:1px solid var(--line);font-size:12.5px}.inv-fa{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:8px}.inv-fa>button:first-child{grid-column:span 2}@media(min-width:768px){.pe-bar{left:0!important;right:0!important;bottom:0!important;width:auto!important;border-radius:0!important;background:var(--bg)!important;color:var(--ink)!important;border-top:2px solid var(--ink);box-shadow:none!important;padding:10px 32px!important}.pe-bar-b{background:transparent!important;border:1px solid var(--ink);border-radius:0!important;color:var(--ink)}.pe-bar-ok{background:var(--brand)!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.04em}.pe-bulk{left:0!important;right:0!important;bottom:62px!important;border-radius:0!important;background:var(--panel)!important;color:var(--ink)!important;border-top:1px solid var(--line);padding:8px 32px!important;box-shadow:none!important}.pe-bulk>button{border-radius:0!important;background:transparent!important;border:1px solid var(--ink);color:var(--ink)}.pdock-pm{bottom:76px!important}.pe-bulk{width:auto!important}main .pv-cell:not(.pv-chg),main .pv-cost:not(.pv-chg){background:transparent!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important}main .pv-cell:focus-within{border-bottom-color:var(--ink)!important}}.inv-split{padding-bottom:44px}.inv-split.has-f{padding-right:392px}.inv-head{display:flex;align-items:center;gap:14px;margin-bottom:6px}.inv-hs{position:relative;max-width:300px;margin-left:12px}.inv-more{width:42px;height:40px;border:1px solid var(--line-2);font-size:20px;line-height:1;font-weight:700;color:var(--ink)}.inv-more:hover{border-color:var(--ink)}.inv-sub{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin:10px 0 8px}.inv-dens{display:inline-flex;gap:10px}.inv-dens button{display:flex;flex-direction:column;gap:3px;justify-content:center;padding:3px;opacity:.4}.inv-dens button.on,.inv-dens button:hover{opacity:1}.inv-dens i{display:block;width:18px;height:2px;background:var(--ink)}.inv-dens button:nth-child(1){gap:1px}.inv-dens button:nth-child(3){gap:5px}.inv-tb{border-collapse:collapse}.inv-tb thead th{position:sticky;top:calc(54px + var(--demo,0px) + var(--stk,0px));background:var(--bg);z-index:5;text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:10px;border-bottom:1px solid var(--ink);white-space:nowrap}.inv-tb th.r,.inv-tb td.r{text-align:right}.inv-tb th{position:sticky}.inv-ar{margin-left:4px;font-size:8px;color:var(--brand)}.inv-sort:not(.on) .inv-ar{color:var(--muted)}.inv-tb tbody tr{border-bottom:1px solid var(--line);cursor:pointer}.inv-tb tbody tr:hover{background:var(--panel)}.inv-tb tbody tr.on{box-shadow:inset 3px 0 0 var(--brand);background:var(--panel)}.inv-tb td{padding:10px;vertical-align:middle;font-size:14px}.inv-tb.d0 td{padding:5px 10px;font-size:13px}.inv-tb.d2 td{padding:16px 10px}.inv-n{font-weight:700;font-size:15px}.inv-c{font-size:11.5px;color:var(--muted)}.inv-cat{color:var(--ink-2,var(--ink))}.inv-p1{font-weight:700}.inv-tb.d0 .inv-c{display:none}.inv-tile{border:1px solid var(--line-2);background:var(--bg);display:grid;place-items:center;flex:none}.inv-tile>*{background:transparent!important}.inv-st{display:inline-flex;align-items:center;gap:7px;font-weight:700}.inv-st i{width:7px;height:7px;border-radius:50%;display:inline-block}.inv-foot{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;gap:20px;padding:10px 32px;background:var(--bg);border-top:1px solid var(--line);font-size:13px}.inv-fl2{display:inline-flex;align-items:center;gap:6px;color:var(--ink)}.inv-fl2 i{width:7px;height:7px;border-radius:50%;display:inline-block}.inv-fl2.on{font-weight:800;text-decoration:underline}.inv-ficha{position:fixed;z-index:34;right:0;top:calc(54px + var(--demo,0px));bottom:0;width:360px;background:var(--panel);border-left:1px solid var(--line-2);padding:24px 26px;overflow:auto;display:flex;flex-direction:column;gap:12px;box-shadow:none}.inv-ft{border:1px solid var(--line-2);background:var(--bg);display:grid;place-items:center;flex:none}.inv-fedit{width:40px;height:40px;border:1px solid var(--line-2);display:grid;place-items:center;background:var(--bg);color:var(--ink)}.inv-fedit:hover{border-color:var(--ink)}.inv-f3{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin-top:4px}.inv-f3>div{padding:10px 12px;border-left:1px solid var(--line-2);display:flex;flex-direction:column;gap:2px}.inv-f3>div:first-child{border-left:0;padding-left:0}.inv-f3 span{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.inv-f3 b{font-size:26px;line-height:1.1;font-weight:700}.inv-f3 button{font-size:11.5px;font-weight:700;color:var(--brand);text-align:left}.inv-fl{font-size:12px;color:var(--muted)}.inv-fh{margin-top:8px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.inv-fm li{display:grid;grid-template-columns:48px 1fr auto 34px;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:baseline}.inv-fk2{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin-top:8px}.inv-fk2>button{display:flex;width:100%;justify-content:space-between;padding:12px 0;font-weight:700;font-size:13px}.inv-fk2 .inv-fo{color:var(--brand);justify-content:flex-start;padding-top:0}.inv-fa{margin-top:auto;padding-top:10px}.inv-hs{max-width:360px!important;min-width:260px}.inv-tile{width:40px;height:40px}.inv-tb.d0 .inv-tile{width:30px;height:30px}.inv-tile .cat-tile,.inv-tile>div,.inv-tile>span{width:100%;height:100%;display:grid;place-items:center}.pg{padding-bottom:84px}.pg-head{display:flex;align-items:center;gap:22px;margin-bottom:8px}.pg-title{font-family:Oswald,Arial Narrow,sans-serif;font-weight:700;font-size:38px;line-height:1;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap}.pg-q{flex:1;min-width:0;display:flex;align-items:center;gap:10px;border-bottom:1.5px solid var(--ink);padding:9px 2px;position:relative}.pg-q.red{border-bottom-color:var(--brand)}.pg-q>svg{color:var(--muted);flex:none}.pg-q.red>svg{color:var(--brand)}.pg-q input{flex:1;min-width:0;background:transparent!important;border:0!important;box-shadow:none!important;outline:0;font-size:14.5px;color:var(--ink);padding:0!important}.pg-q kbd{border:1px solid var(--line-2);padding:1px 7px;font-size:11px;color:var(--muted)}.pg-sub{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin:10px 0 8px}.pg-sub b{font-weight:800}.pg-meta{display:flex;flex-wrap:wrap;gap:34px;align-items:flex-end;margin:6px 0 10px}.pg-meta>div{display:flex;flex-direction:column;gap:3px;min-width:0}.pg-meta small,.pg-lab{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pg-meta b{font-size:15px}.pg-meta input,.pg-meta .pg-u{background:transparent;border:0;border-bottom:1px solid var(--line-2);font-size:15px;font-weight:700;padding:3px 0;outline:0;color:var(--ink);border-radius:0}.pg-meta input:focus{border-bottom-color:var(--ink)}.pg-meta .pg-u input{border:0;padding:0}.pg-chk{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}.pg-chk>span{width:20px;height:20px;border:1.5px solid var(--ink);display:grid;place-items:center;color:#fff;font-size:14px;flex:none}.pg-chk>span.on{background:var(--ink)}.pg-linkb{color:var(--brand);font-weight:700;font-size:13px}.pg-line{display:flex;align-items:center;gap:22px;padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13.5px;flex-wrap:wrap}.pg-line .pg-lab{margin-right:-6px}.pg-tab{padding:2px 0;border-bottom:2px solid transparent;color:var(--muted);font-weight:600}.pg-tab.on{color:var(--ink);font-weight:800;border-bottom-color:var(--brand)}.pg-last{display:flex;gap:18px;align-items:center;padding:9px 0;font-size:13px;color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap}.pg-last button{color:var(--brand);font-weight:700}.pg-tb{width:100%;border-collapse:collapse}.pg-tb thead th{position:sticky;top:calc(54px + var(--demo,0px) + var(--stk,0px));z-index:5;background:var(--bg);text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:12px 10px;box-shadow:0 6px 8px -7px #00000040;white-space:nowrap}.pg-tb thead th.c,.pg-tb td.c{text-align:center}.pg-tb thead th.r,.pg-tb td.r{text-align:right}.pg-tb thead th.on{color:var(--ink)}.pg-tb th .ar{color:var(--brand);font-size:8px;margin-left:4px}.pg-tb tbody tr{border-bottom:1px solid var(--line)}.pg-tb tbody tr.bad{box-shadow:inset 3px 0 0 var(--brand)}.pg-tb td{padding:14px 10px;vertical-align:middle;font-size:14px}.pg-tb.d0 td{padding:7px 10px}.pg-tb.d2 td{padding:22px 10px}.pg-tb .pn{font-weight:700;font-size:14.5px}.pg-tb .ps{font-size:11.5px;color:var(--muted)}.pg-tb .ps b{color:#12865a}.pg-tb .pg-num{font-weight:700;font-size:15px;text-align:center}.pg-tb .dim td{opacity:.5}.pg-c{display:block}.pg-c .field,.pg-c input{width:100%;text-align:center;font-weight:700;font-size:15px;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:8px 6px!important;min-height:0!important;outline:0}.pg-tb tr:hover .pg-c .field,.pg-tb tr:hover .pg-c input,.pg-c .field:focus,.pg-c input:focus{background:var(--panel)!important}.pg-c .field:focus,.pg-c input:focus{box-shadow:inset 0 0 0 1.5px var(--brand)!important}.pg-c>div>span{display:none}.pg-c .pl input{padding-left:6px!important}.pg-pr{display:inline-flex;align-items:baseline;gap:6px;justify-content:center;width:100%}.pg-pr .pg-c{flex:1;max-width:110px}.pg-pr em{font-style:normal;font-size:11px;font-weight:700;white-space:nowrap}.pg-pr em.m-ok{color:#12865a}.pg-pr em.m-warn{color:#b7791f}.pg-pr em.m-bad{color:#c8102e}.pg-pr em:before{content:"\25b2  ";font-size:8px}.pg-pr em.m-bad:before{content:"\25bc  "}.pg-before{display:block;text-align:center;font-size:10.5px;color:var(--muted)}.pg-x{color:var(--muted);width:28px;height:28px;display:grid;place-items:center}.pg-x:hover{color:var(--brand)}.pg-ph{font-size:13px;color:var(--muted)}.pg-new{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--muted);flex-wrap:wrap;margin-top:6px}.pg-new b{color:var(--ink)}.pg-new .cmb{display:inline-block;min-width:110px}.pg-new .field{display:inline-flex;width:auto;min-height:0!important;padding:0 2px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--line-2)!important;font-size:12px;font-weight:700}.pg-nm .field{background:var(--panel)!important;border:0!important;font-weight:700;font-size:14.5px;padding:8px 10px!important;border-radius:0!important}.pg-bar{position:fixed;left:0;right:0;bottom:0;z-index:36;height:62px;display:flex;align-items:stretch;background:var(--bg);border-top:2px solid var(--line-2)}.pg-bar-l{display:flex;align-items:center;gap:26px;padding:0 32px;font-size:13.5px;flex:1;min-width:0}.pg-bar-l button{font-weight:600;color:var(--muted)}.pg-bar-l button:first-child{font-weight:800;color:var(--ink)}.pg-bar-l .warn{color:#b7791f;font-weight:700}.pg-bar-l .bad{color:var(--brand);font-weight:700}.pg-bar-m{display:flex;align-items:center;gap:14px;padding:0 28px;font-size:13px;color:var(--muted)}.pg-bar-m b{font-size:24px;color:var(--ink);font-weight:700}.pg-go{width:310px;background:var(--brand);color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:14px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:0!important}.pg-go:disabled{opacity:.45;cursor:not-allowed}.pg-pop{position:absolute;z-index:45;background:var(--bg);border:1px solid var(--ink);min-width:340px;max-height:320px;overflow:auto;top:calc(100% + 6px);left:0}.pg-pop button{display:flex;width:100%;justify-content:space-between;gap:12px;padding:10px 14px;text-align:left;font-size:14px;border-bottom:1px solid var(--line)}.pg-pop button:hover,.pg-pop button.on{background:var(--panel)}.pg-pop button.on{box-shadow:inset 3px 0 0 var(--brand)}.pg-pop small{color:var(--muted);font-size:12px}.pg-pop .nw{color:var(--brand);font-weight:700}.pg-sp .ped-supin{height:auto;padding:3px 0;background:transparent;box-shadow:none;border-bottom:1px solid var(--line-2);border-radius:0}.pg-sp .ped-supin input{font-size:15px;font-weight:700}.pg-sp .ped-supin svg:first-child{display:none}.pg-sp .ped-sug{border-radius:0;border:1px solid var(--ink);box-shadow:none}.pg-ps>div>svg{display:none}.pg-ps .field{padding-left:0!important;padding-right:0!important}.pg-ps button[aria-label="Borrar b\fasqueda"]{display:none}.pg-drop{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;width:100%;height:190px;border:1.5px dashed var(--line-2);margin-top:18px;text-align:center}.pg-drop b{font-size:18px}.pg-drop span{color:var(--muted);font-size:13px}.pg-drop:hover,.pg-drop.on{border-color:var(--brand);background:var(--panel)}.pg-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:18px;border-top:1px solid var(--line)}.pg-steps>div{display:flex;gap:10px;padding:12px 4px;font-size:13px;align-items:baseline}.pg-steps b{width:22px;height:22px;background:var(--ink);color:var(--bg);display:grid;place-items:center;font-size:12px}.pg-steps i{font-style:normal;font-weight:700}.pg-new-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 24px;background:var(--brand);color:#fff;font-weight:800;font-size:14px;white-space:nowrap}.pg-tb thead th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.pg-tb tbody tr.bad{background:transparent}.pg-tab{white-space:nowrap}.pg-new .pg-c.mul{display:inline-block;width:52px;flex:none}.pg-new .pg-c.mul input{padding:2px 4px!important;font-size:13px}.pg-tb .pg-nm{max-width:300px}.pg-new .pg-c.mul,.pg-new .pg-c.mul>*{width:52px!important;max-width:52px}.pg-ps2 .pg-ps{flex:1}.np-tile{width:40px;height:40px;border:1px solid var(--line-2);display:grid;place-items:center;color:var(--brand);flex:none;font-size:18px}.pg-in{width:100%;background:transparent;border:0;border-bottom:1px solid transparent;font-weight:700;font-size:14.5px;padding:2px 0;outline:0}.pg-in:hover,.pg-in:focus{border-bottom-color:var(--line-2)}.pg-in:focus{border-bottom-color:var(--ink)}.pg-sel{background:transparent;border:0;font-size:11.5px;color:var(--muted);padding:0;cursor:pointer}.pg-tb .np2-cat{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:6px 8px!important;max-width:190px}.pg-tb tr:hover .np2-cat{background:var(--panel)!important}.pg-out{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 20px;border:1px solid var(--ink);font-weight:700;font-size:14px;white-space:nowrap;background:transparent;color:var(--ink)}.pg-out:hover{background:var(--panel)}.pg-cats{border-top:1px solid var(--line)}.pg-cats>button{display:grid;grid-template-columns:56px 1fr auto 110px;align-items:center;gap:8px;width:100%;padding:11px 4px;border-bottom:1px solid var(--line);text-align:left}.pg-cats>button:hover{background:var(--panel)}.pg-cats b{font-size:15px}.pg-cats span.num{color:var(--muted);font-size:13px}.pg-cats em{font-style:normal;color:var(--brand);font-weight:700;font-size:13px;text-align:right;padding-right:6px}.cnt-prog2{height:3px;background:var(--line);margin-bottom:6px}.cnt-prog2>i{display:block;height:100%;background:#12865a}.pg-sel2{font-size:14px;color:var(--ink);width:100%;padding:8px 4px;border:0;border-radius:0}.pg-tb tr:hover .pg-sel2{background:var(--panel)}.pg-obs{border:0;border-bottom:1px solid var(--line-2);background:transparent;font-size:13.5px;padding:6px 2px;min-width:240px;outline:0;color:var(--ink)}.pg-obs:focus{border-bottom-color:var(--ink)}.pg-tb .cnt-qty2{width:100%;text-align:center;font-weight:700;font-size:16px;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;min-height:0!important;padding:8px 4px!important}.pg-tb tr:hover .cnt-qty2,.pg-tb .cnt-qty2:focus{background:var(--panel)!important}.pg-tb .cnt-qty2:focus{box-shadow:inset 0 0 0 1.5px var(--brand)!important}.pg-tb .cnt-eq{font-size:12px;color:var(--muted);background:transparent;border:0;padding:2px 4px;font-weight:600}.pg-tb .cnt-eq.on{color:#12865a}.pg-tb .cnt-eq:hover{color:var(--ink)}.pg-tb .cnt-d{font-weight:800;font-size:14px;display:inline-flex;gap:8px;align-items:baseline}.pg-tb .cnt-d small{font-size:12px;font-weight:500}.pg-tb .cnt-d.ok{color:#12865a}.pg-tb .cnt-d.dn{color:#c8102e}.pg-tb .cnt-d.up{color:#2e7bd6}.pg-tb .cnt-pend{background:transparent!important;color:var(--muted)!important;font-weight:500!important;padding:0!important}.pd-wrap{margin-right:440px}.pd-side{position:fixed;top:calc(54px + var(--demo,0px));right:0;bottom:0;width:440px;background:var(--panel);overflow-y:auto;padding:26px 24px 90px;z-index:20}.pd-side-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.pd-side-h h2{font-size:21px;font-weight:600}.pd-side-h span{font-size:12.5px;color:var(--muted)}.pd-list{padding:14px 0 18px;border-bottom:1px solid var(--line-2)}.pd-list h3{font-size:17px;font-weight:700}.pd-meta{font-size:12.5px;color:var(--muted);margin-top:2px}.pd-meta b{color:var(--ink)}.pd-st{font-size:12.5px;font-weight:700;white-space:nowrap}.pd-items{margin-top:8px;border-top:1px solid var(--line)}.pd-it{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.pd-q{width:54px;text-align:right;font-weight:700;font-size:15px;background:transparent;border:0;outline:0;padding:2px 4px}input.pd-q:hover,input.pd-q:focus{background:var(--bg)}.pd-btns{display:flex;gap:8px;margin-top:14px}.pd-red{flex:1;height:46px;background:var(--brand);color:#fff;font-weight:800;letter-spacing:.05em;text-transform:uppercase;font-size:13.5px;display:flex;align-items:center;justify-content:center;gap:10px}.pd-out{flex:1;height:46px;border:1px solid var(--ink);color:var(--ink);font-weight:800;letter-spacing:.05em;text-transform:uppercase;font-size:13.5px;display:flex;align-items:center;justify-content:center;gap:10px;background:transparent}.pd-out.sm{flex:none;padding:0 18px;text-transform:none;letter-spacing:0;font-weight:700}.pd-new{display:block;margin-top:18px;font-size:14px}.pd-edit,.pd-list .ped-supin{max-width:100%}.pg-per{border:0;border-bottom:1.5px solid var(--ink);background:transparent;font-weight:700;font-size:14.5px;padding:9px 6px;min-width:150px;color:var(--ink);cursor:pointer}.dc-kpi{display:flex;gap:34px;align-items:baseline;padding:8px 0 10px}.dc-kpi small{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:6px}.dc-kpi b{font-size:19px}.dc-bar{display:flex;gap:3px;height:3px}.dc-bar i{display:block;height:100%}.dc-leg{display:flex;gap:18px;font-size:11.5px;color:var(--muted);margin:6px 0 10px}.dc-leg i{display:inline-block;width:8px;height:8px;margin-right:5px}.pg-tb .dc-grp td{padding:16px 10px 8px!important;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line-2)}.pg-tb tbody tr.dc-grp{border-bottom:0}.pg-tb tr.dc-row{cursor:pointer}.pg-tb tr.dc-row:hover{background:var(--panel)}.pg-tb tr.dc-row.sel{box-shadow:inset 3px 0 0 var(--brand);background:transparent}.pd-red.sm{flex:none;height:40px;padding:0 18px;letter-spacing:.02em;text-transform:none;font-size:13.5px}.dd-side{padding-top:24px}.dd-pl2>div{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.dd-pl2 b{font-size:14px;font-weight:700;display:block}.dd-pl2 small{font-size:11.5px;color:var(--muted)}.dd-pl2>div>b{font-size:15px}.dd-pl2 .dd-pf2{border:0;font-size:12px;color:var(--muted);padding:8px 0}.dd-sri2{border-left:3px solid #12865A;padding:2px 0 2px 12px;margin-top:6px;display:flex;flex-direction:column;gap:4px}.dd-sri2.bad{border-color:var(--brand)}.dd-sri2.wait{border-color:#b7791f}.dd-sri2-h{font-weight:700;color:#12865a}.dd-sri2.bad .dd-sri2-h{color:var(--brand)}.dd-sri2.wait .dd-sri2-h{color:#b7791f}.dd-sri2 code{font-size:10.5px;word-break:break-all;background:transparent;padding:0}.dd-sri2-m{font-size:12.5px;color:var(--muted)}.dd-sri2-b{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px;align-items:center}.dd-sri2-b>button:not(.pd-red):not(.pd-out){font-weight:700;font-size:13px}.dd-foot2{display:flex;flex-direction:column;gap:10px;margin-top:22px}.dd-foot2>button{width:100%;height:46px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;font-size:13.5px;border-radius:0!important}.dd-foot2>button.btn-primary,.dd-foot2>button[class*=primary]{background:var(--brand)!important;color:#fff!important}.dd-foot2 button.text-danger{background:transparent!important;color:var(--brand)!important;text-transform:none;letter-spacing:0;height:auto;width:auto;font-size:13.5px;justify-content:flex-start;padding:0!important}.dd-foot2 .ml-auto{margin-left:0}.dd-side [data-testid=doc-actions]{display:flex;gap:22px;flex-wrap:wrap;margin-top:6px}.dd-side [data-testid=doc-actions]>button{background:transparent!important;border:0!important;min-height:0!important;padding:0!important;color:var(--ink)!important;font-weight:700;font-size:13.5px;border-radius:0!important;gap:0!important}.dd-side [data-testid=doc-actions]>button svg{display:none}.dd-side [data-testid=doc-actions]>button:hover{color:var(--brand)!important}.dd-side [data-testid=doc-actions]>div{display:none}.dd-side .mail-box{border:0!important;padding:0!important;background:transparent!important;margin-top:16px}.dd-side .mail-box .size-10{display:none}.cb-sum{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:60px;padding:6px 0 18px}.cb-big{font-size:46px;font-weight:300;line-height:1.1;margin:2px 0}.cb-av{width:36px;height:36px;color:#fff;display:grid;place-items:center;font-weight:800;font-size:16px;flex:none}.cb-pb{height:3px;background:var(--line-2);width:150px}.cb-pb i{display:block;height:100%;background:#12865a}.pm-amt{display:flex;align-items:center;gap:6px;border-bottom:2px solid var(--ink);background:var(--bg);padding:6px 10px;margin-top:6px}.pm-amt>span{font-size:26px;color:var(--muted)}.pm-amt input{font-size:28px!important;font-weight:600;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px!important;min-height:0!important}.pm-meth{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.pm-meth button{height:42px;border:1px solid var(--line-2);font-weight:600;background:var(--bg)}.pm-meth button.on{border-color:var(--ink);font-weight:800}.pm-note{width:100%;margin-top:6px;background:var(--bg);border:0;padding:12px;font-size:14px;outline:0}.pm-ok{flex:1;height:46px;background:#12865a;color:#fff;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:13.5px;display:flex;align-items:center;justify-content:center;gap:8px}.pm-ok:disabled{opacity:.5}.pg-tb td.pg-num,.pg-tb td.r{white-space:nowrap}.pg-linkb{display:inline-block;vertical-align:middle}.pg-tb td.r .pg-x{vertical-align:middle}.dc-leg{flex-wrap:wrap}.dc-leg span{white-space:nowrap}.pg-x.inline-grid{display:inline-grid}.cli-kpi{display:grid;grid-template-columns:auto minmax(0,360px) 1fr;gap:56px;padding:6px 0 18px;align-items:start}.cli-kpi>button{justify-self:end}.cf-tiers2{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.cf-tiers2 button{border:1px solid var(--line-2);background:var(--bg);padding:8px 4px;text-align:center}.cf-tiers2 b{display:block;font-size:14px}.cf-tiers2 small{font-size:11px;opacity:.8}.cf-days{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line-2);height:42px;background:var(--bg)}.cf-days button{padding:0 12px;font-weight:700;border-right:1px solid var(--line-2)}.cf-days button:last-child{border:0}.cf-days button.on{box-shadow:inset 0 0 0 2px var(--ink)}.cf-side .field,.cf-side input:not([type=checkbox]){background:var(--bg)!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:42px}.cf-side .cf-id{border:0!important;border-bottom:2px solid var(--brand)!important;border-radius:0!important;background:var(--bg)}.cf-side .cf-id.cf-ok{border-bottom-color:#12865a!important}.cf-side .cf-id input{font-size:22px!important;font-weight:700}.cf-side .cf-id button{border-radius:0!important;background:transparent!important}.gp-mo{display:inline-flex;align-items:center;gap:12px;font-size:14px;margin-left:6px}.gp-mo button{font-size:18px;color:var(--muted);padding:0 4px}.gp-mo button:hover{color:var(--ink)}.gp-sum{display:flex;align-items:baseline;gap:22px;flex-wrap:wrap;padding:6px 0 10px}.gp-big{font-size:38px;font-weight:400;line-height:1.1}.gp-k{display:inline-flex;align-items:baseline;gap:8px;font-size:17px}.gp-av{display:inline-grid;place-items:center;width:38px;height:38px;color:#fff;font-weight:800;font-size:15px}.dc-leg button{gap:4px;font:inherit;color:inherit;display:inline-flex;align-items:center;background:transparent}.gp-amt{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--bg);padding:14px 10px;margin-top:6px}.gp-amt>span{font-size:30px;color:var(--muted)}.gp-amt>div{display:flex;align-items:baseline}.gp-amt>div>span{display:none}.gp-amt input{font-size:34px!important;font-weight:700;background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;width:170px!important}.gp-chips{display:flex;gap:8px;flex-wrap:wrap}.gp-chips>button,.gp-chips>label{height:36px;padding:0 14px;border:1px solid var(--line-2);background:var(--bg);font-weight:600;font-size:13.5px;display:inline-flex;align-items:center;gap:6px;position:relative}.gp-chips>.on{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:800}.gp-chips input[type=date]{background:transparent;border:0;outline:0;font:inherit;color:inherit;width:112px}.gp-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.gp-cats button{min-height:56px;border:1px solid var(--line-2);background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12.5px;font-weight:600;padding:6px 4px;text-align:center;line-height:1.15}.gp-cats button.on{border-bottom:2px solid var(--brand);font-weight:800}.cj-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-top:14px;border-top:0}.cj-l{padding:6px 32px 20px 0}.cj-r{padding:6px 0 20px 32px;border-left:1px solid var(--line)}.cj-big{font-size:56px;font-weight:300;line-height:1.1;margin:2px 0 4px}.cj-in{display:flex;align-items:center;gap:8px;border-bottom:2px solid var(--ink);padding:8px 10px;margin-top:6px}.cj-in>span{color:var(--muted);font-size:17px}.pg .cj-in input.field{border-bottom:0!important;border-radius:0!important;font-size:20px!important;font-weight:700;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:0!important}.cj-res{margin-top:16px;height:54px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:15px;background:var(--panel)}.cj-res.nil{color:var(--muted)}.cj-res.ok{background:color-mix(in srgb,#12865A 12%,transparent);color:#12865a}.cj-res.bad{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 11%,transparent)}color:var(--brand)}.cj-t{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.rp-h{font-size:21px;font-weight:500}.rp-bars [class*=max-w-]{max-width:none!important}.rp-bars i{border-radius:0!important}.rp-bars>div>div{gap:3px}.nc-cli{display:flex;gap:40px;align-items:flex-end;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:6px}.nc-row{display:flex;align-items:center;gap:22px;padding:12px 0;border-bottom:1px solid var(--line)}.nc-st{display:flex;align-items:center;border:1px solid var(--line-2);background:var(--bg)}.nc-st button{width:44px;height:42px;display:grid;place-items:center}.nc-st button:hover{background:var(--panel)}.nc-st input{width:48px;text-align:center;font-weight:700;font-size:16px;background:transparent;border:0;outline:0}.nc-chip{padding:7px 12px;border:1px solid var(--line-2);background:var(--bg);font-size:13px;font-weight:500}.nc-chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:700}.nc-in{width:100%;margin-top:22px;padding:8px 0;border:0;border-bottom:1px solid var(--ink);background:transparent;outline:0;font-size:15px}.nc-opt{text-align:left;padding:12px 14px;border:1px solid var(--line-2);background:var(--bg);font-size:14.5px}.nc-opt.on{border-color:var(--ink)}.nc-opt.on b{color:var(--brand)}.nc-cli .num{white-space:nowrap}.gp-ar{font-size:20px;color:var(--muted);padding:0 4px;align-self:center}.gp-ar:hover{color:var(--ink)}.lg-split{display:flex;min-height:100dvh;background:#fff;color:#1f1c1d;font-family:Inter,system-ui,sans-serif}.lg-l{flex:1;min-width:0;display:flex;align-items:center;padding:40px}.lg-form{width:520px;max-width:100%;margin:0 auto}.lg-logo{font-family:Oswald,Arial Narrow,sans-serif;font-weight:700;font-size:27px;letter-spacing:.14em}.lg-logo span{color:#ba002b}.lg-sub{font-size:12px;color:#8a847d;margin-top:1px}.lg-theme{width:38px;height:38px;border:1px solid #cfc8bd;display:grid;place-items:center;color:#1f1c1d;background:transparent}.lg-kick{font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#ba002b;margin-bottom:8px}.lg-h1{font-family:Oswald,Arial Narrow,sans-serif;font-weight:700;font-size:38px;text-transform:uppercase;letter-spacing:.02em;line-height:1}.lg-p{font-size:14px;color:#8a847d;margin:10px 0 28px}.lg-lab{display:block;font-weight:700;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:#8a847d;margin-bottom:6px}.lg-in{display:block;width:100%;height:48px;padding:0 14px;background:#f7f5f1!important;border:0!important;border-bottom:2px solid #d5cfc5!important;border-radius:0!important;box-shadow:none!important;font-size:15px;color:#1f1c1d;outline:0}.lg-in:focus,.lg-in.dark{border-bottom-color:#1f1c1d!important}.lg-in.bad{border-bottom-color:#ba002b!important}.lg-pw{position:relative;display:block}.lg-pw .lg-in{padding-right:84px}.lg-pw button{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-weight:700;font-size:12.5px;color:#57514d}.lg-rem{display:flex;align-items:center;gap:10px;font-size:13px;margin:-4px 0 20px;cursor:pointer}.lg-rem input{position:absolute;opacity:0;width:0;height:0}.lg-ck{width:18px;height:18px;border:1px solid #1f1c1d;display:grid;place-items:center}.lg-rem input:checked+.lg-ck{background:#1f1c1d}.lg-go{width:100%;height:56px;background:#ba002b;color:#fff;display:flex;align-items:center;justify-content:center;gap:12px;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase}.lg-go:disabled{opacity:.6}.lg-f2{font-weight:700;font-size:11px;border:1px solid #ffffff66;padding:1px 7px;letter-spacing:0}.lg-foot{font-size:12px;color:#8a847d;text-align:center;margin-top:22px}.lg-err{border-left:3px solid #ba002b;background:#fbeff1;padding:10px 14px;font-size:13px;color:#8d1226;margin-bottom:16px}.lg-r{width:520px;flex:none;background:#1f1c1d;color:#fff;padding:56px 52px;display:flex;flex-direction:column;justify-content:space-between}.lg-k2{font-weight:700;font-size:11px;letter-spacing:.1em;color:#fff9}.lg-big{font-family:Oswald,Arial Narrow,sans-serif;font-weight:700;font-size:48px;text-transform:uppercase;line-height:1}.lg-big span{color:#ff6b86}.lg-lead{font-size:15px;color:#fffb;margin-top:16px;max-width:380px;line-height:1.5}.lg-it{padding:16px 0;border-top:1px solid #ffffff22}.lg-it b{display:block;font-family:Oswald,Arial Narrow,sans-serif;font-size:18px;letter-spacing:.08em;text-transform:uppercase}.lg-it span{display:block;font-size:12.5px;color:#fff9;margin-top:2px}.lg-ver{font-size:11.5px;color:#fff6;padding-top:14px;border-top:1px solid #ffffff22}.cfg-d{position:fixed;left:0;right:0;top:calc(54px + var(--demo,0px));bottom:0;display:flex;z-index:5;background:var(--bg)}.cfg-nav{width:250px;flex:none;background:var(--card);overflow-y:auto;padding:22px 14px 40px 16px;border-right:1px solid var(--line)}.cfg-nav>div{margin-bottom:18px}.cfg-nav small{display:block;margin:6px 0 8px}.cfg-nav button{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:9px 10px;font-size:14.5px;color:var(--ink-2,var(--ink));border-left:3px solid transparent;margin-left:-3px}.cfg-nav button span{color:var(--muted);font-size:17px;display:inline-flex}.cfg-nav button:hover{background:var(--panel)}.cfg-nav button.on{background:var(--panel);border-left-color:var(--brand);font-weight:700;color:var(--ink)}.cfg-nav button.on span{color:var(--brand)}.cfg-main{flex:1;min-width:0;overflow-y:auto;display:flex;align-items:stretch;background:var(--panel);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--panel) 40%,var(--bg))}}.cfg-col{position:relative;flex:1;min-width:0;max-width:850px;padding:36px 40px 120px}.cfg-prev{flex:1;min-width:360px;background:var(--panel);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:30px}.cfg-save-b{position:absolute;right:40px;top:36px;height:40px;padding:0 20px;border:1px solid var(--line-2);background:var(--card);color:var(--muted);font-weight:600;font-size:13.5px}.cfg-save-b.dirty{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:800}.cfg-d .cfg-sec{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.cfg-d .cfg-sec-h{border:0!important;padding:0 130px 4px 0!important;margin-bottom:14px!important;position:relative}.cfg-d .cfg-ic{display:none!important}.cfg-d .cfg-tt{font-family:Oswald,Arial Narrow,sans-serif!important;font-weight:700;font-size:38px!important;line-height:1.05!important;letter-spacing:.01em}.cfg-d .cfg-ds{font-size:13.5px!important;margin-top:4px!important}.cfg-d .cfg-badge{position:absolute;right:132px;top:4px}.cfg-d .label{font-size:10.5px!important;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.cfg-d input.field,.cfg-d select.field,.cfg-d .field{background:transparent!important;border:0!important;border-bottom:1px solid var(--ink)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;font-size:15px}.cfg-d .field.pl-7{padding-left:16px!important}.cfg-d .absolute.left-3{left:0!important}.cfg-d .field.pl-10{padding-left:0!important}.cfg-d [class*=rounded-]{border-radius:0!important}.cfg-d [role=switch]{background:var(--card)!important;border:1px solid var(--line)}.cfg-d [role=switch] .relative{background:var(--line-2)!important;border:0!important}.cfg-d [role=switch][aria-checked=true] .relative{background:var(--ink)!important}.cfg-d [role=switch] .absolute{border-radius:0!important;box-shadow:none!important}.cfg-d .cfg-pills{background:transparent!important;padding:0!important;gap:0!important;display:inline-grid!important}.cfg-d .cfg-pills button{border:1px solid var(--line-2);background:var(--card)!important;color:var(--muted)!important;box-shadow:none!important;padding:8px 22px!important;min-height:44px;font-weight:700}.cfg-d .cfg-pills button.text-brand{background:var(--ink)!important;color:var(--bg)!important;border-color:var(--ink)}.cfg-d .cfg-regc{border:1px solid var(--line-2)!important;background:var(--card)!important;box-shadow:none!important}.cfg-d .cfg-regc.border-brand{border:2px solid var(--brand)!important}.cfg-d .cfg-regc .font-display{font-family:inherit!important;font-weight:800;font-size:16px!important}.cfg-d .cfg-seq{background:var(--card)}.cfg-d .cfg-seq .field{font-size:24px!important;font-weight:700;border:0!important;padding:0!important;min-height:0}.cfg-d .card{border:1px solid var(--line);box-shadow:none}.cfg-d .bg-surface-2{background:var(--panel)!important}.cfg-d [class*=grid-cols-2],.cfg-d [class*="sm:grid-cols-2"]{gap:18px 28px!important;align-items:end!important}.cfg-doc{background:var(--card);padding:24px;width:410px;max-width:100%;box-shadow:0 8px 28px -14px #0000004d}.cfg-doc i{display:block;height:7px;background:var(--line);margin-top:10px;width:100%}.cfg-doc em{display:block;height:12px;background:var(--brand);margin-top:22px;width:90px;margin-left:auto}.cfg-ml{font-size:12px;color:var(--ink-2,var(--ink));line-height:1.45;margin-top:4px}.cfg-fac{border:1.5px solid var(--ink);padding:8px 12px;font-size:11.5px;height:max-content}.cfg-att{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-2);padding:6px 12px;font-size:12.5px;font-weight:600}.cfg-d [role=radiogroup][aria-label=Tema]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.cfg-nav{width:262px!important}.cfg-nav button{font-size:14px;white-space:nowrap}.pv{position:fixed;left:0;right:0;bottom:0;top:calc(54px + var(--demo, 0px));display:grid;grid-template-columns:190px minmax(0,1fr) 390px;background:var(--card);z-index:1}.pv-cats{background:var(--surface);border-right:1px solid var(--line);padding:20px 0;overflow-y:auto}.pv-k{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0 18px 12px}.pv-c{display:flex;width:100%;justify-content:space-between;align-items:center;padding:10px 18px;font-size:14px;color:var(--ink-2);border-left:3px solid transparent;text-align:left;background:none}.pv-c em{font-style:normal;font-size:13px;color:var(--muted)}.pv-c:hover{background:var(--card)}.pv-c.on{background:var(--card);color:var(--ink);font-weight:700;border-left-color:var(--brand)}.pv-edc{margin:16px 18px 0;font-size:13px;font-weight:700;color:var(--brand);background:none}.pv-mid{padding:14px 22px 24px;overflow-y:auto;min-width:0}.pv-sr{display:flex;gap:10px;align-items:stretch;position:sticky;top:-14px;background:var(--card);padding:14px 0 8px;margin-top:-14px;z-index:5}.pv-q{flex:1;display:flex;align-items:center;gap:10px;border-bottom:1.5px solid var(--ink);color:var(--muted);padding:0 2px;height:42px}.pv-q input{flex:1;border:0;outline:0;background:none;font-size:15px;color:var(--ink);min-width:0}.pv-q kbd{font:600 11px/1 inherit;border:1px solid var(--line-2);padding:3px 7px;color:var(--muted);background:var(--surface)}.pv-np{display:inline-flex;align-items:center;gap:8px;padding:0 18px;border:1px solid var(--line-2);background:var(--surface);font-size:14px;font-weight:600;color:var(--ink)}.pv-np:hover{border-color:var(--ink)}.pv-cnt{font-size:13px;color:var(--muted);margin:8px 0 12px}.pv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(min-width:1560px){.pv [data-testid=pos-pc-grid]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.pv-card{background:var(--surface);border:1px solid transparent;cursor:pointer;min-width:0;display:flex;flex-direction:column}.pv-card:hover{border-color:var(--line-2)}.pv-card.in{border-color:var(--brand)}.pv-ph{position:relative;height:84px;background:var(--card);display:flex;align-items:center;justify-content:center}.pv-ic{opacity:.9}.pv-ic>div{background:transparent!important;border-radius:0!important}.pv-corner{position:absolute;left:0;top:0;width:0;height:0;border-top:16px solid var(--brand);border-right:16px solid transparent;cursor:pointer}.pv-corner:after{content:"";position:absolute;left:-2px;top:-16px;width:22px;height:22px}.pv-n{position:absolute;right:6px;top:6px;background:var(--brand);color:#fff;font-size:11px;min-width:20px;height:18px;display:grid;place-items:center;padding:0 5px}.pv-pr{position:absolute;left:0;bottom:0;background:var(--surface);padding:6px 12px 0;font-size:22px;font-weight:700;line-height:1.25;color:var(--ink)}.pv-pr small{font-size:12px;font-weight:500;color:var(--muted);margin-left:2px}.pv-u{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--surface);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--surface) 70%,transparent)}font-size:12.5px;font-weight:600;color:var(--ink)}.pv-u.big{color:var(--brand);background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 9%,var(--surface))}}.pv-bd{padding:10px 12px 12px;display:flex;flex-direction:column;gap:5px}.pv-nm{font-weight:700;font-size:14px;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pv-st{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.pv-st i{width:7px;height:7px;border-radius:50%;background:#138a5b;display:inline-block}.pv-st i.warn{background:#c68a00}.pv-st i.bad{background:#c8102e}.pv-st i.sin{background:#2e3192}.pv-none{display:flex;flex-direction:column;gap:8px;padding:40px 0;color:var(--muted)}.pv-none b{color:var(--ink);font-size:16px}.pv-none>div{display:flex;gap:10px;margin-top:8px}.pv-cart{background:var(--surface);border-left:1px solid var(--line);min-width:0;display:flex;flex-direction:column;overflow:hidden}.pc-ct{display:flex;flex-direction:column;height:100%;min-height:0}.pc-top{padding:16px 20px 6px;display:flex;flex-direction:column;gap:12px}.pc-src{font-size:13px;padding:8px 10px;background:var(--card);color:var(--ink-2)}.pc-tabs{display:inline-flex;align-self:flex-start;border:1px solid var(--line-2)}.pc-tabs button{padding:7px 14px;font-size:14px;font-weight:600;color:var(--ink-2);background:var(--surface)}.pc-tabs button.on{background:var(--ink);color:var(--surface)}.pc-tabs button:disabled{opacity:.45;cursor:not-allowed}.pc-top .field{border-radius:0!important;border:1px solid var(--line-2)!important;background:var(--surface)!important;box-shadow:none!important;min-height:42px}.pc-top .cust-chip{border-radius:0!important;background:var(--card)!important;padding:8px 10px!important}.pc-top .cust-chip>span:first-child{border-radius:0!important}.pc-top .cust-drop{border-radius:0!important;box-shadow:0 8px 24px #0000001f!important;border:1px solid var(--line-2)!important;background:var(--surface)!important}.pc-top .cust-drop *{border-radius:0!important}.pc-warn{font-size:12px;padding:8px 10px;background:#fbf1d8;color:#7a5200}.pc-hd{display:flex;justify-content:space-between;padding:14px 20px 4px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pc-hd button{text-transform:none;letter-spacing:0;font-weight:500;font-size:13px;color:var(--muted);background:none}.pc-list{flex:1;overflow-y:auto;padding:0 20px;min-height:0}.pc-empty{text-align:center;color:var(--muted);font-size:14px;padding:40px 0}.pc-l{padding:12px 0;border-bottom:1px dotted var(--line-2)}.pc-r{display:grid;grid-template-columns:minmax(0,1fr) auto auto 62px;gap:10px;align-items:center}.pc-nm{text-align:left;background:none;display:flex;flex-direction:column;gap:2px;min-width:0}.pc-nm b{font-size:14px;line-height:1.2}.pc-nm small{font-size:12px;color:var(--muted)}.pc-tier{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line-2);background:var(--surface);font-size:12px;font-weight:600;padding:4px 8px;white-space:nowrap}.pc-tier.hi{border-color:var(--brand);color:var(--brand)}.pc-st{display:inline-flex;align-items:center}.pc-st button{width:22px;height:24px;display:grid;place-items:center;border:1px solid var(--line-2);background:var(--surface);font-size:12px}.pc-st input{width:34px;height:24px;text-align:center;border:0;background:none;font-weight:600;font-size:14px;outline:0}.pc-lt{text-align:right;font-size:17px}.pc-x{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px;font-size:12px;color:var(--muted)}.pc-x input{width:70px;margin-left:6px;border:0;border-bottom:1px solid var(--ink);background:none;text-align:right;color:var(--ink);outline:0}.pc-xu button,.pc-xp button{border:1px solid var(--line-2);padding:3px 8px;margin-right:4px;background:var(--surface);color:var(--ink-2);font-size:12px}.pc-xu button.on{background:var(--ink);color:var(--surface);border-color:var(--ink)}.pc-xd{color:var(--brand);font-weight:600;background:none;margin-left:auto}.pc-short{display:flex;align-items:center;gap:6px;font-size:12px;color:#c8102e;margin-top:6px}.pc-foot{padding:14px 20px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.pc-sum>div{display:flex;justify-content:space-between;font-size:13.5px;color:var(--ink-2);padding:2px 0}.pc-tot{display:flex;justify-content:space-between;align-items:flex-end;margin-top:4px}.pc-tot>span{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-bottom:8px}.pc-tot b{font-size:40px;line-height:1;font-weight:700}.pc-dl{align-self:flex-start;font-size:14px;font-weight:600;color:var(--brand);background:none;margin-bottom:8px}.pc-dsc{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted);margin-bottom:8px}.pc-dsc input{width:80px;margin-left:auto;text-align:right;border:0;border-bottom:1px solid var(--ink);background:none;outline:0;color:var(--ink);font-size:15px}.pc-dsc button{border:1px solid var(--line-2);width:28px;height:26px;background:var(--surface);font-weight:700}.pc-go{margin:6px -20px 0;height:66px;background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center;gap:12px;font-size:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pc-go b{font-size:22px;letter-spacing:0}.pc-go kbd{font-size:11px;font-weight:600;background:#ffffff2e;padding:2px 6px;letter-spacing:0}.pc-go:disabled{background:var(--ink-2);opacity:.55;cursor:not-allowed}@media(min-width:768px){.cobro{border-radius:0!important;width:min(880px,calc(100% - 2rem))!important;grid-template-columns:minmax(0,1fr) 300px!important;border-top:2px solid var(--brand);box-shadow:0 16px 48px #00000038!important;background:var(--surface)}.cobro .cobro-r{order:1;padding:28px 28px 24px!important;gap:16px;min-height:440px!important}.cobro .cobro-l{order:2;background:var(--card)!important;color:var(--ink)!important;padding:28px 24px!important}.cobro .cobro-doc{background:none!important;color:var(--muted);padding:0!important;border-radius:0!important;font-size:11px;letter-spacing:.12em}.cobro .cobro-who{color:var(--ink)!important;font-weight:700;font-size:16px}.cobro .cobro-tl{font-family:inherit!important;font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--muted)!important}.cobro .cobro-big{font-size:46px!important;font-weight:700}.cobro .cobro-its{color:var(--ink)!important;border-top:1px solid var(--line-2)!important}.cobro .cobro-its em{color:var(--muted)!important}.cobro .cobro-back{border:0!important;background:none!important;color:var(--ink-2)!important;justify-content:flex-start;font-weight:500;padding:0!important;order:9}.cobro .cobro-h{font-family:inherit!important;font-size:30px!important;font-weight:700;letter-spacing:0}.cobro .cobro-pays{gap:10px}.cobro .cobro-pays button{border:1px solid var(--line-2)!important;border-radius:0!important;background:var(--surface)!important;font-weight:600;color:var(--ink-2);padding:16px 4px 14px!important}.cobro .cobro-pays button.on{background:var(--ink)!important;color:var(--surface)!important;border-color:var(--ink)!important}.cobro .cobro-chg{border-radius:0!important;background:#138a5b!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#138A5B 9%,var(--surface))!important}border:1px solid #138A5B;@supports (color: color-mix(in lab,red,red)){border:1px solid color-mix(in srgb,#138A5B 25%,var(--surface))}text-align:left;padding:8px 16px}.cobro .cobro-chg.neg{background:#ba002b!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 9%,var(--surface))!important}border-color:#ba002b;@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in srgb,#BA002B 25%,var(--surface))}}.cobro .cobro-chg b{font-size:26px}.cobro .cobro-bills button,.cobro .cobro-mini{border-radius:0!important;background:var(--surface)!important;border:1px solid var(--line-2)!important;font-weight:500!important;padding:8px 16px!important}.cobro .field,.cobro input.field{border-radius:0!important;background:var(--surface)!important}.cobro .pos-go{border-radius:0!important;min-height:50px;width:auto;align-self:flex-end;padding:0 28px;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}.cobro .done-dot{border-radius:0!important}.cobro .done-st small{color:var(--muted)!important}.cobro.done .cobro-h{font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.cobro .done-sri{border-radius:0!important;border-left:3px solid #138A5B}.cobro .done-chg em{color:#138a5b!important}.cobro .done-owe em{color:#a66a00!important}.cobro .cobro-big{font-family:inherit!important;letter-spacing:-.02em}.cobro .cobro-x,.cobro .done-st .cobro-x{display:grid!important;background:none!important;color:var(--muted)!important;border-radius:0!important;position:absolute;right:14px;top:14px;z-index:2}.cobro .done-st{padding-right:0}.cobro .pos-go,.cobro .pos-go *{font-family:Inter,system-ui,sans-serif}.pg>.pg-head,.pg-head,.inv-head{position:sticky;top:calc(54px + var(--demo, 0px));z-index:9;background:var(--bg);padding:14px 0 8px;margin:-14px 0 0}.inv-head{margin:0!important;padding-top:18px!important;padding-bottom:6px}.pg-stk2{position:sticky;z-index:9;background:var(--bg)}}.pe-wrap{display:flex;align-items:center;justify-content:center;padding:24px}.pe{position:relative;width:min(940px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:var(--surface);border-top:2px solid var(--brand);box-shadow:0 16px 48px #00000040}.pe-hd{display:flex;align-items:center;justify-content:space-between;padding:22px 28px 16px;border-bottom:1px solid var(--line)}.pe-hd h2{font:700 26px/1 Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.01em}.pe-hd button{font-size:28px;line-height:1;color:var(--muted);background:none}.pe-body{overflow-y:auto;padding:22px 28px 26px;min-height:0}.pe-cols{display:grid;grid-template-columns:330px minmax(0,1fr);gap:32px;align-items:start}.pe-l,.pe-r{display:flex;flex-direction:column;gap:14px;min-width:0}.pe-g2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pe-f{display:flex;flex-direction:column;gap:3px;min-width:0}.pe-f>span:first-child,.pe-k{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pe-k{display:flex;align-items:center;gap:8px;margin-top:6px}.pe-k i{font-style:normal;letter-spacing:0;text-transform:none;font-weight:500;font-size:12px;flex:1}.pe-add{font-size:12.5px;font-weight:700;color:var(--brand);background:none;display:inline-flex;gap:4px;align-items:center;text-transform:none;letter-spacing:0}.pe input,.pe .field,.pe select{border:0!important;border-bottom:1px solid var(--ink)!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:6px 0!important;min-height:34px!important;font-size:15px;color:var(--ink);outline:0}.pe .cb-btn,.pe [data-testid^=cb-]>button,.pe [data-testid^=cb-] button:first-child{border-radius:0!important;background:none!important;border:0!important;border-bottom:1px solid var(--ink)!important;box-shadow:none!important;padding-left:0!important;min-height:34px}.pe [data-testid^=cb-] *{border-radius:0}.pe-sw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0}.pe-sw b{display:block;font-size:14.5px}.pe-sw i{display:block;font-style:normal;font-size:12px;color:var(--muted)}.pe-tg{width:44px;height:24px;background:var(--surface-2);position:relative;flex-shrink:0;border:0}.pe-tg i{position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--surface);box-shadow:0 0 0 1px var(--line-2);transition:left .12s}.pe-tg.on{background:var(--ink)}.pe-tg.on i{left:23px}.pe-seg{display:inline-flex;border:1px solid var(--line-2);align-self:flex-start}.pe-seg button{padding:6px 14px;font-size:13.5px;background:var(--surface)}.pe-seg button.on{background:var(--ink);color:var(--surface)}.pe-cost{border:1px solid var(--line-2)}.pe-pb{display:flex;flex-direction:column;gap:2px;padding:12px 14px;min-width:0}.pe-cost .pe-pb{padding:14px 16px}.pe-pl{font-size:12px;color:var(--muted)}.pe-pl b{font-weight:700;color:var(--ink-2);margin-right:5px;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.pe-pl i{font-style:normal}.pe-pv{display:flex;align-items:baseline;gap:4px;font-size:30px;font-weight:700}.pe-pv>span{font-size:22px;font-weight:700}.pe-pv input{font-size:30px!important;font-weight:700;width:100%;border-bottom-color:transparent!important;padding:0!important;min-height:40px!important}.pe-pb:focus-within .pe-pv input{border-bottom-color:var(--ink)!important}.pe-pb.p1 .pe-pv,.pe-pb.p1 .pe-pv input{color:var(--brand)}.pe-pb em{font-style:normal;font-size:12px;font-weight:600;color:var(--muted)}.pe-pb em.m-ok{color:#138a5b}.pe-pb em.m-warn{color:#a66a00}.pe-pb em.m-bad{color:#ba002b}.pe-p3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line-2)}.pe-p3>*+*{border-left:1px solid var(--line-2)}.pe-p3.s .pe-pv,.pe-p3.s .pe-pv input{font-size:24px!important}.pe-q .m35-qk{display:flex;gap:8px;flex-wrap:wrap}.pe-q .m35-qk button{border:1px solid var(--line-2)!important;border-radius:0!important;background:var(--surface)!important;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex;gap:6px;align-items:center;color:var(--ink)}.pe-warn,.pe-note{font-size:12.5px;color:#a66a00}.pe-pres{display:grid;grid-template-columns:minmax(0,1fr) 110px 120px 24px;gap:12px;align-items:end}.pe-pq{display:flex;align-items:baseline;gap:6px}.pe-pq i{font-style:normal;font-size:12px;color:var(--muted)}.pe-x{font-size:20px;color:var(--muted);background:none}.pe-g2.st{margin-top:6px}.pe-stk{display:flex;align-items:baseline;gap:12px;padding:6px 0}.pe-stk b{font-size:22px}.pe-stk button{color:var(--brand);font-weight:700;font-size:13px;background:none}.pe-err{display:flex;align-items:center;gap:8px;background:#ba002b;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,#BA002B 8%,var(--surface))}color:#ba002b;padding:10px 12px;font-size:13.5px;margin-bottom:14px}.pe-ft{display:flex;align-items:stretch;justify-content:space-between;background:var(--card);border-top:1px solid var(--line)}.pe-fl{display:flex;align-items:center;gap:22px;padding:0 28px}.pe-ln{font-size:14px;font-weight:600;color:var(--ink-2);background:none}.pe-ln.red{color:var(--brand)}.pe-go{min-width:280px;height:60px;background:var(--brand);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pe-go:disabled{opacity:.6}@media(min-width:768px){.app-main:has(.inv-ficha,.pd-side){max-width:none!important;margin-left:0!important;margin-right:0!important}.pg-head,.inv-head{z-index:12!important}.pg-stk2{z-index:11!important}}.inv-split.has-f .inv-foot{right:360px}.pe .cb-in{border-bottom:1px solid var(--ink)!important;padding:0!important;display:flex;align-items:center}.pe .cb-in input{border-bottom:0!important;flex:1}.pe-del{font-size:14px;font-weight:600;color:var(--brand)!important;background:none}.mc-wrap{display:flex;align-items:center;justify-content:center;padding:24px}.mc{position:relative;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border-top:2px solid var(--brand);box-shadow:0 16px 48px #00000047}.mc-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 26px 16px;border-bottom:1px solid var(--line)}.mc-hd h2{font:700 24px/1.1 Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.01em;min-width:0;overflow-wrap:anywhere}.mc-hd button{font-size:24px;line-height:1;color:var(--muted);background:none;flex-shrink:0;display:grid;place-items:center}.mc-tag{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mc-sum{display:flex;flex-direction:column;gap:8px;padding:14px 26px;background:var(--card);border-bottom:1px solid var(--line)}.mc-body{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:20px 26px 24px;min-height:0;min-width:0;flex:1}.mc-ft{display:flex;align-items:stretch;justify-content:flex-end;gap:0;background:var(--card);border-top:1px solid var(--line)}.mc-ft>button,.mc-ft>a{min-height:58px!important;padding:0 26px!important;background:none!important;border:0!important;color:var(--ink-2)!important;font-weight:600!important;font-size:14px!important;box-shadow:none}.mc-ft>button:hover{color:var(--ink)!important}.mc-ft>button:first-child:not(:last-child){margin-right:auto}.mc-ft>.btn-primary,.mc-ft>button[class*=BA1A1A],.mc-ft>button[class*="138A5B"],.mc-ft>button[class*="2E3192"]{background:var(--brand)!important;color:#fff!important;min-width:220px;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.mc-ft>button[class*="2E3192"]{background:#2e3192!important}.mc-ft>button:disabled{opacity:.55}.mc-hd h2{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:24px!important;letter-spacing:.01em!important}.mc-ft>button:last-child:not(:first-child),.mc-ft>.m36-go{background:var(--brand)!important;color:#fff!important;min-width:220px;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;margin-left:0!important;width:auto!important}.mc-ft>.m36-link{margin-right:auto}.mc-ft>button[class*=BA1A1A]{background:#ba1a1a!important}.mc-ft>button[class*="138A5B"]{background:#138a5b!important}.mc-ft>button{border-radius:0!important;font-family:Inter,system-ui,sans-serif!important}.mc-ft>button:last-child:not(:first-child),.mc-ft>.m36-go{font-size:14px!important;height:auto}.stk-d{display:flex;flex-direction:column;gap:18px}.stk-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line)}.stk-tabs button{padding:0 0 8px;font-size:14px;font-weight:600;color:var(--muted);background:none;border-bottom:2px solid transparent;margin-bottom:-1px}.stk-tabs button.on{color:var(--ink);border-bottom-color:var(--brand)}.stk-row{display:flex;align-items:center;justify-content:center;gap:44px;padding:6px 0}.stk-now,.stk-in{display:flex;flex-direction:column;align-items:center;gap:8px}.stk-now b{font-size:60px;line-height:1;font-weight:700}.stk-now small,.stk-in small,.stk-k{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.stk-k{display:block;margin-bottom:8px}.stk-arrow{font-size:26px;color:var(--muted)}.stk-step{display:flex;border:1px solid var(--ink)}.stk-step button{width:54px;height:54px;font-size:24px;background:none;color:var(--ink)}.stk-step input{width:110px;height:54px;text-align:center;font-size:36px;font-weight:700;border:0;border-left:1px solid var(--ink);border-right:1px solid var(--ink);background:var(--surface);color:var(--ink);outline:none}.stk-msg{text-align:center;padding:11px;font-size:14px;font-weight:600;border:1px solid var(--line);background:var(--card);color:var(--ink-2)}.stk-msg.up{background:#e7f4ee;border-color:#bfe0d0;color:#0e7a50}.stk-msg.down{background:#fdecee;border-color:#f3c3ca;color:#ba002b}.stk-why{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stk-why button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;border:1px solid var(--line);background:var(--surface);font-size:13px;font-weight:600;color:var(--ink)}.stk-why button.on{border:2px solid var(--brand);background:#fdf0f2;color:var(--brand)}@media(min-width:768px){.pm-side,.cf-side{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%);width:min(600px,calc(100vw - 48px))!important;max-height:calc(100dvh - 48px);background:var(--surface)!important;border-top:2px solid var(--brand);box-shadow:0 0 0 100vmax #1f1c1d73,0 16px 48px #00000047;z-index:60!important;padding:0 28px 28px!important;overflow-y:auto;animation:pop-in-d .18s ease-out backwards}.pm-side .pd-side-h,.cf-side .pd-side-h{position:sticky;top:0;z-index:2;background:var(--surface);margin:0 -28px 18px;padding:22px 28px 14px;border-bottom:1px solid var(--line);align-items:center}.pm-side .pd-side-h h2,.cf-side .pd-side-h h2{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:24px!important;text-transform:uppercase;letter-spacing:.01em}[data-testid=cli-page].pd-wrap,[data-testid=recv-page].pd-wrap,[data-testid=gx-page].pd-wrap{margin-right:0!important}.cf-side input:not([type=checkbox]):not([type=radio]),.cf-side textarea,.pm-side input:not([type=checkbox]):not([type=radio]):not(.pg-x),.pm-side textarea,.pm-side select,.cf-side select{border:0!important;border-bottom:1px solid var(--ink)!important;background:transparent!important}.cf-side .pg-x,.pm-side .pg-x{color:var(--muted)}}.pe-bar-d{position:fixed;left:0;right:0;bottom:0;z-index:41;display:flex;align-items:stretch;gap:22px;height:64px;background:var(--surface);border-top:1px solid var(--line-2);box-shadow:0 -8px 24px #0000000f;padding-left:32px}.pe-bd-l{font-size:14px;color:var(--ink-2);background:none;padding:0}.pe-bd-x{font-weight:700;color:var(--ink)}.pe-bd-t{display:flex;align-items:center;font-size:14px;color:var(--ink-2);flex:1;min-width:0}.pe-bd-t b{color:var(--ink)}.pe-bd-leg{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.pe-bd-leg i{font-style:normal;font-weight:700}.pe-bd-leg .g{color:#0e7a50}.pe-bd-leg .a{color:#b7791f}.pe-bd-leg .r{color:#ba002b}.pe-bd-go{min-width:300px;background:var(--brand);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-left:10px}.pe-bd-go:disabled{opacity:.55}@media(min-width:768px){.pm-side,.cf-side{top:calc(50% + var(--demo, 0px) / 2)!important;max-height:calc(100dvh - 48px - var(--demo, 0px))!important}.inv-top.pm-d{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:32px}.inv-top.pm-d .ph{margin-bottom:14px}.inv-top.pm-d .ph h1{font-family:Inter,system-ui,sans-serif!important;font-size:36px!important}.inv-top.pm-d .inv-tools{flex:1;min-width:320px;margin-bottom:14px!important}.inv-top.pm-d .pm-count{flex-basis:100%;font-size:13px;color:var(--ink-2);margin-bottom:8px}.pm-tr .pe-chk,th .pe-chk{visibility:hidden}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(fonts/inter-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:200 700;src:url(fonts/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-display: Inter, system-ui, sans-serif}.font-display,.money,h1,h2{font-family:Inter,system-ui,sans-serif}h1.font-display,.ph h1{font-weight:700;letter-spacing:.005em}}.mc-ft>div{display:contents!important}.mc-ft button,.mc-ft a{min-height:58px!important;padding:0 26px!important;background:none!important;border:0!important;border-radius:0!important;color:var(--ink-2)!important;font:600 14px Inter,system-ui,sans-serif!important;width:auto!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;text-transform:none;letter-spacing:0;box-shadow:none}.mc-ft .text-danger,.mc-ft .pe-del{color:var(--brand)!important}.mc-ft button:first-child:not(:last-child){margin-right:auto!important}.mc-ft .btn-primary,.mc-ft .m36-go,.mc-ft button[class*=BA1A1A],.mc-ft button[class*="138A5B"],.mc-ft button[class*="2E3192"]{background:var(--brand)!important;color:#fff!important;min-width:220px;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.mc-ft button[class*=BA1A1A]{background:#ba1a1a!important}.mc-ft button[class*="138A5B"]{background:#138a5b!important}.mc-ft button[class*="2E3192"]{background:#2e3192!important}.mc-ft .m36-go{margin-left:auto!important}.mc-ft button:disabled{opacity:.55}.mc-ft>button:only-child,.mc-ft>div>button:only-child{flex:1}.kx-d{display:flex;flex-direction:column;gap:16px}.kx-hd{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kx-nm{display:block;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.1}.kx-hd small{font-size:12.5px;color:var(--muted)}.kx-seg{display:flex;border:1px solid var(--line-2)}.kx-seg button{padding:9px 18px;font-size:13.5px;font-weight:600;background:var(--surface);color:var(--ink-2)}.kx-seg button.on{background:var(--ink);color:var(--bg)}.kx-tb{width:100%;border:1px solid var(--line);border-collapse:collapse;font-size:14px}.kx-tb th{text-align:left;padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink)}.kx-tb td{padding:12px 16px;border-bottom:1px dotted var(--line-2)}.kx-tb .r{text-align:right}.kx-tb .b{font-weight:700}.kx-tb .pos{color:#0e7a50}.kx-tb .neg{color:var(--ink)}.imp-d{display:flex;flex-direction:column;gap:16px}.imp-s1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--card);border:1px solid var(--line)}.imp-s1 b{display:block;font-size:15px}.imp-s1 small{font-size:12.5px;color:var(--muted)}.imp-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--line-2);background:var(--surface);font-size:13.5px;font-weight:600}.imp-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:170px;border:1.5px dashed var(--line-2);cursor:pointer;text-align:center;padding:20px}.imp-drop.on{border-color:var(--brand);background:#fdf0f2}.imp-drop b{font-size:16px}.imp-drop small{font-size:13px;color:var(--muted)}.imp-drop u{color:var(--brand);font-weight:600;text-decoration:none}.imp-ic{font-size:28px;color:var(--brand)}.imp-note{font-size:12.5px;color:var(--muted)}.pe-prev{display:flex;flex-direction:column;width:260px;background:var(--surface);box-shadow:0 4px 18px #0000001f;border:1px solid var(--line)}.pe-prev-ph{height:70px;background:var(--card);display:grid;place-items:center;position:relative}.pe-prev-ph:before{content:"";position:absolute;left:0;top:0;border-style:solid;border-width:18px 18px 0 0;border-color:var(--brand) transparent transparent transparent}.pe-prev-b{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px}.pe-prev-b>b{font-size:14px}.pe-prev-b small{font-size:12px;color:var(--muted)}.pe-prev-t{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.pe-prev-t span{display:flex;flex-direction:column;align-items:center;padding:6px 10px;border:1px solid var(--line-2);min-width:84px}.pe-prev-t span.on{border-color:var(--brand);background:#fdf0f2}.pe-prev-t i{font-style:normal;font-size:11.5px}.pe-prev-t b{font-size:14px}@media(min-width:768px){.bell-c{width:24rem!important;box-shadow:0 18px 40px -16px #00000059,0 0 0 1px var(--line)!important;background:var(--card)!important}.bell-c>div:first-child{background:transparent!important;color:var(--ink)!important;padding:16px 18px 10px!important}.bell-c>div:first-child b{font-size:18px!important;letter-spacing:.02em}.bell-c>div:first-child button{color:var(--brand)!important;opacity:1;font-size:13px}.bell-c>div:nth-child(2){background:transparent!important;padding:0 18px!important;margin:0!important;gap:22px!important;display:flex!important;border-bottom:1px solid var(--line)}.bell-c>div:nth-child(2) button{background:transparent!important;color:var(--muted)!important;height:38px!important;padding:0;justify-content:flex-start!important;border-bottom:2px solid transparent;font-weight:600;width:auto}.bell-c>div:nth-child(2) button.bg-surface{background:transparent!important;color:var(--ink)!important;border-bottom-color:var(--brand);box-shadow:none!important}.bell-c>div:nth-child(2) button .bg-brand,.bell-c>div:nth-child(2) button.bg-surface .bg-brand{background:transparent;color:var(--muted);font-size:12px;min-width:0;padding:0 0 0 2px}.bell-c>:nth-child(n+3){margin-left:0;margin-right:0}.bell-c>:nth-child(3){margin-top:0}.bell-c>button[class*=w-full]{padding:14px 18px!important;border-bottom:1px solid var(--line);border-radius:0!important;align-items:flex-start}.bell-c>button[class*=w-full]:hover{background:var(--surface)}.bell-c>button[class*=w-full]>span:first-child{width:36px;height:36px;border-radius:0!important}.bell-c>button.btn,.bell-c>button:last-child:not([class*=w-full]){margin:10px 18px 14px!important;width:calc(100% - 36px);background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important}.toast2{background:#1f1c1d!important;min-width:300px;padding:12px 14px!important;gap:12px;border-bottom:3px solid #138A5B;box-shadow:0 16px 36px -14px #0000008c}.toast2.error{border-bottom-color:#ba002b}.toast2.info{border-bottom-color:#2e3192}.toast2 .toast2-ic{background:transparent!important;color:#3dd598;font-size:20px;width:24px;height:24px}.toast2.error .toast2-ic{color:#ff5c7a}.toast2.info .toast2-ic{color:#8e93ff}.tn-av{border-radius:0!important}.bell-c>button:last-child:not(.flex){margin:10px 18px 14px!important;width:calc(100% - 36px)!important;border-bottom:1px solid var(--ink)!important}.cf-side,.pm-side{padding-bottom:0!important}.cf-ft{position:sticky;bottom:0;display:flex;align-items:stretch;height:60px;margin:24px -28px 0;background:var(--bg);border-top:1px solid var(--line)}.cf-ft button{display:flex;align-items:center;padding:0 28px;font-size:14px;font-weight:600;color:var(--ink-2);background:transparent}.cf-ft button.cf-del{color:var(--brand)}.cf-ft button.go{margin-left:auto;min-width:300px;justify-content:center;gap:8px;background:var(--brand);color:#fff;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:15px}.cf-ft button.go:disabled{opacity:.55}.tn-sale{position:relative;width:42px;height:42px;padding:0;justify-content:center;background:transparent;color:var(--brand);border:1.5px solid var(--brand)}.red .tn-sale{color:var(--brand)}.tn-sale:hover{filter:none;background:var(--surface)}.tn-sale:after{content:"Nueva venta";position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);background:#1f1c1d;color:#fff;font:600 12.5px/1 var(--font-sans);padding:9px 12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s;z-index:70}.tn-sale:hover:after,.tn-sale:focus-visible:after{opacity:1}.tn-sale .tn-draft{position:absolute;top:-8px;right:-8px}.pv-card{border:1px solid var(--line-2);box-shadow:0 1px 2px #1f1c1d0f,0 4px 12px -6px #1f1c1d24;transition:box-shadow .15s,transform .15s,border-color .15s}.pv-card:hover{border-color:var(--ink-2);box-shadow:0 2px 4px #1f1c1d14,0 12px 24px -10px #1f1c1d47;transform:translateY(-1px)}.pv-card.in{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand),0 10px 22px -10px #ba002b73}.pv-card.in .pv-bd{background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 7%,var(--surface))}}.pv-card.in .pv-nm{color:var(--brand)}.pv-n{min-width:26px;height:24px;font-size:13px;font-weight:700;box-shadow:0 2px 6px #ba002b66}.pv-ph{height:96px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--card),var(--card));@supports (color: color-mix(in lab,red,red)){background:linear-gradient(180deg,color-mix(in srgb,var(--card) 100%,#fff 0%),color-mix(in srgb,var(--card) 70%,#fff))}}.pv-ic{opacity:1;margin-top:-14px}.pv-ic>div{width:auto!important;height:auto!important;font-size:36px!important;background:transparent!important}.pv-ic>div[style*="6E5D5A"]{color:#8b7f7a!important}.pv-pr{box-shadow:2px -2px 0 0 var(--surface)}.pv-cart{box-shadow:-8px 0 24px -16px #1f1c1d40}.pc-tabs button{padding:10px 20px;font-size:14.5px}.pc-tabs{border-color:var(--ink)}.pc-top .field,.pc-top .cust-chip{min-height:46px;border:1px solid var(--ink-2)!important}.pc-st{border:1px solid var(--ink)}.pc-st button{width:30px;height:32px;border:0;font-size:14px;background:var(--surface)}.pc-st input{width:40px;height:32px;font-size:15px}.pc-st button:hover{background:var(--card)}.pc-tier{font-size:11.5px;color:var(--muted);border-color:var(--line-2);background:transparent}.pc-lt{font-size:18px;font-weight:700}.pc-l{padding:14px 0}.pc-foot{background:var(--card);padding-top:16px}.pc-go{height:72px;justify-content:space-between;padding:0 22px;box-shadow:0 -6px 18px -8px #ba002b73}.pc-go-i{font-size:28px}.pc-go-t{display:flex;flex-direction:column;align-items:flex-start;flex:1;margin-left:14px;line-height:1.1}.pc-go-t span{font-size:13px;letter-spacing:.12em}.pc-go-t b{font-size:26px}.cobro .cobro-r{padding-bottom:0!important}.cobro .cobro-ft{position:sticky;bottom:0;margin:8px -28px 0;height:64px;flex-shrink:0}.cobro .cobro-ft button{gap:8px}.cobro .cobro-ft button.go{min-width:300px;justify-content:center;flex:none;margin-left:auto;font-size:15px;letter-spacing:.02em}.cobro .cobro-ft kbd{font:600 11px/1 Inter,sans-serif;background:#fff3;padding:3px 6px}.cobro .cobro-ft-n{display:flex;align-items:center;padding:0 28px;font-size:13px;color:var(--muted)}.cobro .cobro-back{display:none!important}.cobro .cobro-who{display:none}.cobro-cl{display:flex;align-items:center;gap:12px;order:-1}.cobro-av{width:40px;height:40px;background:var(--brand);color:#fff;font-weight:700;display:grid;place-items:center;font-size:14px;flex-shrink:0}.cobro-cl b{font-size:15px}.cobro-cl small{color:var(--muted);font-size:12px}.cobro .cobro-l{display:flex}.cobro .cobro-tot{order:20;margin-top:auto;border-top:1px solid var(--line-2);padding-top:14px}.cobro .cobro-addn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;background:none}.cobro .cobro-addn:hover{color:var(--ink)}.cobro .cobro-r input[aria-label=Recibido]{font-size:24px!important;font-weight:700}.cobro.done [data-testid=doc-actions] button[class*="1FA855"]{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line-2)!important}.cobro.done [data-testid=doc-actions]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cobro.done [data-testid=doc-actions]>button{flex-direction:column;min-height:80px;border-radius:0!important;font-size:13px;font-weight:600;gap:8px;border-color:var(--line-2)}.cobro.done [data-testid=doc-actions]>button svg{font-size:22px}.cobro.done [data-testid=doc-actions]>div{grid-column:1 / -1;text-align:left}}.cat-ic svg{stroke-width:1.6}.pv-ic>div.cat-ic{border:0!important}.pv-ic .cat-ic svg{stroke-width:1.4}@media(min-width:768px){.cat-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:6px 0 10px}.cat-tiles button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;border:1px solid var(--line-2);background:var(--surface);font-size:12.5px;text-align:center}.cat-tiles button b{font-weight:600;color:var(--ink-2);line-height:1.15;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cat-tiles button .cat-ic{border:0!important;background:transparent!important;font-size:24px!important}.cat-tiles button:hover{border-color:var(--ink-2)}.cat-tiles button.on{border:2px solid var(--brand);background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 6%,var(--surface))}padding:11px 3px 9px}.cat-tiles button.on b{color:var(--brand)}.cb-pop{border-radius:0!important;padding:0!important;border:1px solid var(--line-2);box-shadow:0 14px 32px -12px #0000004d!important}.cb-head{padding:12px 16px 8px}.cb-opt,.cb-new,.cb-ed,.cb-del,.cb-dot,.cb-trash,.cb-no,.cb-yes,.cb-ok,.cb-plus,.cb-ed input{border-radius:0!important}.cb-opt{height:48px;padding:0 8px 0 16px;border-bottom:1px solid var(--line)}[data-testid=nc-page].pd-wrap{margin-right:400px}aside.pm-side[data-testid=nc-summary]{position:fixed!important;top:calc(54px + var(--demo, 0px))!important;right:0!important;left:auto!important;bottom:0!important;transform:none!important;width:400px!important;max-height:none!important;border-top:0!important;box-shadow:none!important;animation:none;background:var(--panel)!important;padding:28px 28px 24px!important;z-index:20!important}aside.pm-side[data-testid=nc-summary] .pd-side-h{position:static;margin:0 0 12px;padding:0;border:0;background:transparent;align-items:baseline}aside.pm-side[data-testid=nc-summary] .pd-side-h h2{font-size:26px!important;font-weight:400!important;text-transform:none;font-family:inherit!important}aside.pm-side[data-testid=nc-summary] .pd-red{height:58px!important;font-size:15px}.inv-ficha{width:min(480px,34vw)!important;padding:28px 32px!important;gap:18px!important}.inv-split.has-f{padding-right:calc(min(480px,34vw) + 32px)!important}.inv-split.has-f .inv-foot{right:min(480px,34vw)!important}.inv-ficha h3{font-size:28px!important;line-height:1.1!important}.inv-ficha .inv-f3 b{font-size:34px!important}.inv-ficha .inv-fl{font-size:14px!important}.inv-ficha .inv-fm li{font-size:14.5px!important;padding:12px 0!important}.inv-ficha .inv-fh{font-size:12px!important;margin-top:8px}.inv-ficha .inv-fa button{height:58px;font-size:15px}.inv-ficha .inv-ft>div{width:56px!important;height:56px!important;font-size:28px!important}.pv-cart{background:var(--card)!important;@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--card) 70%,var(--bg))!important}padding:18px 18px 0!important;border-left:0!important;box-shadow:none!important}.pv-cart .pc-ct{background:var(--surface);box-shadow:0 12px 28px #1f1c1d24;border-top:3px solid var(--brand)}.pc-brand{text-align:center;padding-bottom:10px;border-bottom:1px dashed var(--line-2);display:flex;flex-direction:column;gap:2px}.pc-brand b{font-size:17px;letter-spacing:.22em}.pc-brand span{font-size:12px;color:var(--muted)}.pc-tabs{align-self:stretch;display:flex;border:0;background:var(--card);padding:3px}.pc-tabs button{flex:1;background:none;color:var(--muted);padding:9px 0}.pc-tabs button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000002e}.pc-top .field,.pc-top .cust-chip{border:0!important;border-bottom:1px dashed var(--line-2)!important;background:none!important}.pc-top .cust-chip{background:none!important;padding-left:0!important}.pc-hd{border-bottom:0}.pc-l{border-bottom:1px dashed var(--line)!important}.pc-foot{background:var(--surface)!important;border-top:1px solid var(--ink);margin:0 20px;padding:10px 0 0!important}.pc-go{margin:12px -20px 0!important}.pc-tot b{font-family:ui-monospace,JetBrains Mono,monospace;font-size:38px}.pc-r{grid-template-columns:auto 1fr auto!important;row-gap:8px}.pc-nm{grid-column:1 / -1}.pc-nm b{font-size:14.5px}.pc-tier{justify-self:start}.pc-st{justify-self:end}.inv-ficha .inv-fm li{grid-template-columns:56px minmax(0,1fr) auto auto!important}.inv-fm li>:nth-child(4){min-width:40px;text-align:right}.dd-acts2{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.dd-acts2>*{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-2);background:var(--surface);font-size:13.5px;font-weight:600;padding:0 10px}.dd-acts2>*:hover{border-color:var(--ink)}.cfm{width:min(480px,100%)!important;max-width:none!important;padding:26px 26px 0!important;border-radius:0!important}.cfm h2{font-size:22px;text-transform:none}.cfm-ft{margin:26px -26px 0!important;gap:0!important;background:var(--card);border-top:1px solid var(--line);flex-wrap:nowrap!important;justify-content:flex-end!important}.cfm-ft button{min-height:58px!important;border:0!important;border-radius:0!important;padding:0 26px!important;box-shadow:none!important;font-size:14px;font-weight:600;background:none!important;color:var(--ink-2)!important;margin-right:auto}.cfm-ft button:last-child{margin-right:0;min-width:200px;background:var(--brand)!important;color:#fff!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cfm-ft button:only-child{margin:0}.pe{width:min(1180px,100%)!important;border-top:0!important}.pe-hd{border-bottom:1px solid var(--line)}.pe-cols{grid-template-columns:300px minmax(0,1fr) 270px!important;gap:28px!important}.pe-l,.pe-m{display:flex;flex-direction:column;gap:14px;min-width:0}.pe-k{margin-top:2px}.pe-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pe-cards button{text-align:left;display:flex;flex-direction:column;gap:2px;padding:11px 13px;border:1px solid var(--line-2);background:var(--surface);min-width:0}.pe-cards button b{font-size:14px}.pe-cards button span{font-size:12px;color:var(--muted)}.pe-cards button.on{border-color:var(--brand);background:var(--brand);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--brand) 7%,var(--surface))}box-shadow:inset 0 0 0 1px var(--brand)}.pe-p4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line-2)}.pe-p4>*+*{border-left:1px solid var(--line-2)}.pe-p4 .pe-pv,.pe-p4 .pe-pv input{font-size:24px!important}.pe-p4 .pe-pb{padding:12px}.pe-rs{background:#1f1c1d;color:#fff;padding:18px 18px 20px;display:flex;flex-direction:column;gap:8px;align-self:start;position:sticky;top:0}.pe-rs-h{display:flex;gap:10px;align-items:center;margin-bottom:8px}.pe-rs-h small,.pe-rs-l,.pe-rs-2 small{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#a79c93;font-weight:700}.pe-rs-h b{display:block;font-size:15px;line-height:1.2;overflow-wrap:anywhere}.pe-rs-ic{width:40px;height:40px;background:#f3efea;display:grid;place-items:center;flex-shrink:0}.pe-rs-big{font-size:42px;font-weight:700;line-height:1}.pe-rs-big i{font-style:normal;font-size:15px;font-weight:500;color:#cfc6c7;margin-left:4px}.pe-rs-t{list-style:none;display:flex;flex-direction:column;margin:6px 0}.pe-rs-t li{display:grid;grid-template-columns:1fr auto 64px;gap:8px;align-items:center;padding:7px 0;border-bottom:1px solid #3a3637;font-size:13.5px}.pe-rs-t li:first-child{grid-template-columns:1fr 64px}.pe-rs-t li span{display:flex;align-items:center;gap:8px}.pe-rs-t s{width:9px;height:9px;display:inline-block}.pe-rs-t em{font-style:normal;color:#6fd3a4;font-size:12.5px}.pe-rs-t b{text-align:right}.pe-rs-2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.pe-rs-2>div{background:#2b2829;padding:10px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.pe-rs-2 b{font-size:16px}}@media(min-width:768px)and (max-width:1180px){.pe-cols{grid-template-columns:280px minmax(0,1fr)!important}.pe-rs{display:none}}@media(min-width:768px){.pe-cols{grid-template-columns:310px minmax(0,1fr) 270px!important}.pe-stk{white-space:nowrap;gap:8px}.pe-stk b{font-size:17px}.pe-stk button{font-size:12.5px}.pe-bc{max-width:300px}.pe-body{padding-top:18px}.pe-l,.pe-m{gap:12px}.pf-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-2);background:var(--surface)}.pf-c{padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0;border-top:1px solid var(--line-2);border-left:1px solid var(--line-2)}.pf-c:nth-child(-n+2){border-top:0}.pf-c:nth-child(odd){border-left:0}.pf-c span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pf-c b{font-size:28px;line-height:1.1;font-weight:700}.pf-c.p1 b{color:var(--brand)}.pf-c em{font-style:normal;font-size:12.5px;font-weight:600;color:#138a5b}.pf-c em.bad{color:#ba002b}.pf-c em.mut{color:var(--muted);font-weight:500}.pf-3{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line-2);background:var(--surface)}.pf-3>div{padding:12px 16px;display:flex;flex-direction:column;gap:2px}.pf-3>div+div{border-left:1px solid var(--line-2)}.pf-3 span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pf-3 b{font-size:30px;line-height:1.1}.pf-btn{display:grid;grid-template-columns:1fr 1fr;gap:0}.pf-btn button{height:56px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:14.5px;font-weight:600;border:1px solid var(--line-2);background:var(--surface);color:var(--ink)}.pf-btn button.go{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:700}.pf-kx{display:flex;align-items:center;gap:8px;align-self:flex-start;color:var(--brand);font-weight:700;font-size:14px;background:none;padding:4px 0}.inv-ficha h3{font-size:22px!important}.pe{width:min(940px,100%)!important}.pe-body{padding:0!important}.pe-cols.pe-v2{grid-template-columns:minmax(0,1fr) 330px!important;gap:0!important;align-items:stretch}.pe-v2 .pe-l{padding:20px 26px 24px;gap:14px}.pe-v2 .pe-pv2{background:var(--card);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--card) 70%,var(--bg))}padding:40px 26px 24px;display:flex;flex-direction:column;align-items:center;gap:18px}.pe-pv2 small{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--muted)}.pe-pv2 .pe-prev{width:100%}.pe-gan{text-align:center;font-size:13.5px;color:var(--ink-2);line-height:1.5}.pe-gan b{color:#138a5b}.pe-g3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.pe-box{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line-2);padding:12px 14px;background:var(--surface)}.pe-box b{display:block;font-size:14.5px}.pe-box i{display:block;font-style:normal;font-size:12px;color:var(--muted)}.pe-stl{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pe-stl .pe-k2{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pe-stl .pe-k2.r{margin-left:auto}.pe-stl input{width:70px!important;text-align:right;font-weight:700;font-size:17px!important}.pe-stl .pe-stk b{font-size:26px;color:#b7791f}.pe-vr{display:grid;grid-template-columns:130px minmax(0,1fr) 130px;gap:14px;align-items:center;padding:8px 0;border-bottom:1px dotted var(--line-2)}.pe-vr.x{grid-template-columns:130px minmax(0,1fr) 130px 24px}.pe-vr>i{font-style:normal;font-size:13px;color:var(--muted)}.pe-vu{font-weight:700;font-size:15px;border:1px solid var(--line-2)!important;border-bottom:1px solid var(--line-2)!important;padding:8px 10px!important;background:var(--surface)!important}.pe-vp input,.pe-vp{font-size:20px!important;font-weight:700}.pe-vp input{text-align:right}.pe-tr{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.pe-tr label span{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pe-addl{align-self:flex-start;display:flex;gap:8px;align-items:center;color:var(--brand);font-weight:700;font-size:14px;background:none}.pe-bi{align-items:end}}@media(min-width:768px)and (max-width:900px){.pe-cols.pe-v2{grid-template-columns:1fr!important}.pe-pv2{display:none}}@media(min-width:768px){.pe-v2 .pe-pv2{display:block}.pe-v2 .pe-pv2>*{position:sticky;top:40px;display:block;text-align:center;margin-bottom:18px}.pe-v2 .pe-pv2>.pe-prev{display:flex;text-align:left;top:70px}.pe-v2 .pe-pv2>.pe-gan{top:330px}.pe-more{align-self:flex-start;display:flex;gap:8px;align-items:baseline;font-weight:700;font-size:13.5px;color:var(--ink-2);background:none}.pe-more i{font-style:normal;font-weight:500;font-size:12px;color:var(--muted)}.pe-moreb{display:flex;flex-direction:column;gap:14px;padding:14px;border:1px dashed var(--line-2)}.pe{width:min(1000px,100%)!important}.pe-cols.pr-d1{grid-template-columns:minmax(0,1fr) 300px!important}.pr-rows{padding:0 30px;display:flex;flex-direction:column;min-width:0}.pr-r{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;align-items:start;padding:13px 0;border-bottom:1px solid var(--line)}.pr-r:last-child{border-bottom:0}.pr-k{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:8px;line-height:1.5}.pr-v{min-width:0}.pr-v.pr-col{display:flex;flex-direction:column;gap:10px}.pr-c3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pr-p4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-p4>label{display:flex;flex-direction:column;gap:2px;padding:0 14px;border-left:1px solid var(--line);min-width:0}.pr-p4>label:first-child{padding-left:0;border-left:0}.pr-v small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:1px}.pr-p4 input{font-size:26px!important;font-weight:700;padding:0!important;min-height:38px!important;border-bottom:0!important}.pr-p4 .p1 input{color:var(--brand)}.pr-p4 em{font-style:normal;font-size:12px;font-weight:600;color:var(--muted)}.pr-p4 em.m-ok{color:#138a5b}.pr-p4 em.m-warn{color:#a66a00}.pr-p4 em.m-bad{color:#ba002b}.pr-v input,.pr-v .field{font-size:15px!important;font-weight:600}.pr-vr{display:grid;grid-template-columns:150px minmax(0,1fr) 110px;gap:14px;align-items:center;padding:6px 0;border-bottom:1px dotted var(--line-2)}.pr-vr.x{grid-template-columns:150px minmax(0,1fr) 110px 24px}.pr-vr b{font-size:15px}.pr-vr>i,.pr-q i{font-style:normal;font-size:13px;color:var(--muted)}.pr-vp{text-align:right;font-weight:700;font-size:17px}.pr-q{display:flex;align-items:baseline;gap:8px}.pr-q input{width:70px}.pr-add{align-self:flex-start;display:inline-flex;gap:8px;align-items:center;color:var(--brand);font-weight:700;font-size:14px;background:none}.pr-sw{display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-sw b{display:block;font-size:14.5px}.pr-sw i{display:block;font-style:normal;font-size:12px;color:var(--muted)}.pr-fr{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.pr-st .pe-stk b{font-size:22px}.pe-pv2{border-left:1px solid var(--line)}.pe .pr-p4 input{font-size:26px!important;font-weight:700!important;border-bottom:0!important;min-height:38px!important}.pe .pr-p4 label{gap:0}.pr-r{padding:11px 0}}.ini-b7{gap:10px}.ini-b7 .ini-b{width:min(56px,70%)}.ini-b7 .ini-b.past{background:#d8d0c4}.dark .ini-b7 .ini-b.past{background:#4a413e}.ini-b7 .ini-b em.m{color:var(--muted);font-weight:600}@media(min-width:768px)and (max-width:900px){.pv{grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto minmax(0,1fr)}.pv-cats{grid-column:1;grid-row:1;display:flex;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;padding:10px 14px;border-right:0;border-bottom:1px solid var(--line);white-space:nowrap}.pv-cats .pv-k,.pv-cats .pv-edc{display:none}.pv-c{width:auto;flex:none;gap:8px;padding:7px 12px;border-left:0;border-bottom:2px solid transparent}.pv-c.on{border-left-color:transparent;border-bottom-color:var(--brand)}.pv-mid{grid-column:1;grid-row:2;padding:10px 14px 20px}.pv-cart{grid-column:2;grid-row:1 / span 2}.pv [data-testid=pos-pc-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ini{height:auto;min-height:0}.ini-strip{grid-template-columns:repeat(3,1fr)}.ini-strip>:first-child,.ini-strip>.contents:first-of-type .ini-k{grid-column:1 / -1}.ini-main{grid-template-columns:minmax(0,1fr)}.ini-left{padding-right:0}.ini-side{border-left:0;border-top:1px solid var(--line);padding:14px 0 0;order:2;overflow:visible}.ini-cron{min-height:0}.ini-list{max-height:460px;flex:none}.ini-ch{flex-wrap:wrap;gap:8px 22px}.ini-ch .text-muted{display:none}}.ini-b7{margin-top:24px;height:150px}@media(min-width:768px)and (max-width:900px){.ini-strip{grid-template-columns:repeat(4,1fr)}.ini-strip>:first-child,.ini-strip>.contents:first-of-type .ini-k{grid-column:1 / -1}.ini-side{order:-1;border-top:0;border-bottom:1px solid var(--line);padding:4px 0 8px}.ped-2col{grid-template-columns:minmax(0,1fr) 300px!important;gap:14px!important}[data-testid=rep-tickers] .text-muted:has(>svg){display:none}.pd-wrap:not([data-testid=cli-page]):not([data-testid=recv-page]):not([data-testid=gx-page]){margin-right:300px}[data-testid=ped-listas].pd-side{width:300px;padding:20px 16px 90px}.pd-wrap:not([data-testid=cli-page]):not([data-testid=recv-page]):not([data-testid=gx-page]){margin-right:330px}.pd-side:not(.pm-side):not(.cf-side){width:330px;padding:20px 16px 90px}[data-testid=ped-listas].pd-side{width:330px}.inv-ficha{width:340px!important;padding:20px 18px!important;gap:14px!important}.inv-ficha h2,.inv-ficha h1{font-size:22px!important;word-break:normal;overflow-wrap:anywhere}.pf-3 b{font-size:24px}.pf-3>div{padding:10px}.pf-btn{padding-left:8px;padding-right:8px}.app-main:has(.inv-ficha){padding-right:350px!important}}.lk-row{display:flex;align-items:center;gap:22px;padding:22px;background:#f7f5f1;border-bottom:2px solid #d5cfc5}.lk-btn{width:84px;height:84px;flex:none;display:grid;place-items:center;background:#ba002b;color:#fff;font-size:46px;border:0}.lk-btn:hover{background:#a00026}.lk-row b{display:block;font-size:17px;color:#1f1c1d}.lk-row span{display:block;margin-top:4px;font-size:13px;color:#8a847d}.lk-alt{margin-top:26px;font:700 14px Inter,system-ui,sans-serif;color:#ba002b;background:none;border:0;padding:4px 0}.lk-alt:hover{text-decoration:underline}.dark .lk-row{background:#2a2627;border-color:#4a4344}.dark .lk-row b{color:#fff}@media(min-width:768px)and (max-width:900px){.lg-r{display:none}.lg-l{justify-content:center;padding:40px 48px}.lg-form{width:520px}}@media(min-width:901px)and (max-width:1199px){.pv{grid-template-columns:168px minmax(0,1fr) 340px}.pv-mid{padding:12px 16px 22px}.pv-grid{gap:10px}.pv-pr{font-size:18px;padding:5px 8px 0}.pv-pr small{font-size:10px}.pv-c{padding:9px 14px;font-size:13.5px}.pv-cats .pv-k{padding-left:14px}.pv-cart{padding:14px 12px 0!important}.pv-np{padding:0 12px}.ini-main{grid-template-columns:minmax(0,1fr) 300px}.ini-left{padding-right:18px}.ini-side{padding-left:18px}.ini-b7{height:96px;margin-top:20px}.ini-strip .ini-kv{font-size:19px}.ini-k-big .ini-kv{font-size:24px;flex-wrap:wrap;gap:2px 8px}.ini-list{padding-right:4px}.ini-ch .text-muted{display:none}}@media(display-mode:standalone)and (min-width:768px){html,body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable=true],.sel-ok{-webkit-user-select:text;user-select:text}html{overscroll-behavior:none}}@media(min-width:768px){body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}.tn-bar>*{flex-shrink:0}.tn-bar nav{min-width:0}.tn-tab{padding:0 16px}.tn-sale{flex:none;min-width:42px}@media(min-width:768px)and (max-width:1199px){.tn-bar{padding-left:14px!important;padding-right:12px!important;gap:2px}.tn-bar>a:first-child{margin-right:10px!important}.tn-tab{padding:0 11px;font-size:13.5px}.tn-tab.on:after{left:8px;right:8px}.tn-sale{width:40px!important;height:40px!important;min-width:40px;margin-left:4px}.tn-bar .ml-3{margin-left:2px!important}.tn-search{width:40px!important;padding:0!important;justify-content:center;border-bottom:0!important}.tn-search>span,.tn-search kbd{display:none}.tn-search svg{font-size:18px}}@media(min-width:768px)and (max-width:860px){.tn-bar>a:first-child svg,.tn-bar>a:first-child img{height:19px}.tn-tab{padding:0 8px;font-size:13px}.tn-sri{padding:0 6px}}.tn-um{padding:0}.tn-um-h{display:flex;align-items:center;gap:14px;padding:18px 20px}.tn-um-av{width:48px;height:48px;flex:none;display:grid;place-items:center;background:var(--ink);color:var(--bg);font:700 15px var(--font-sans)}.tn-um-h b{font-size:16px}.tn-um-h>span:last-child>span{font-size:12.5px;color:var(--muted)}.tn-um-r{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;padding:0 20px;border:0;border-top:1px solid var(--line-2);background:transparent;font:500 14.5px var(--font-sans);color:var(--ink);text-align:left}button.tn-um-r:hover{background:var(--panel)}.tn-um-r.out{color:var(--brand);font-weight:700}.tn-seg{display:inline-flex;border:1px solid var(--ink)}.tn-seg button{padding:6px 13px;font:600 12.5px var(--font-sans);background:transparent;color:var(--ink);border:0}.tn-seg button.on{background:var(--ink);color:var(--bg)}.cfg-nav{background:var(--panel)!important;padding:26px 0 40px!important;border-right:0!important}.cfg-nav>div{margin-bottom:0!important}.cfg-nav small{padding:0 24px;margin:18px 0 8px!important}.cfg-nav>div:first-child small{margin-top:0!important}.cfg-nav button{padding:10px 24px!important;margin-left:0!important;font-size:14.5px!important}.cfg-nav button span{display:none!important}.cfg-nav button.on{background:var(--card)!important}.cfg-d .cfg-tt{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:34px!important;letter-spacing:-.01em!important}.cfg-save-b:not(.dirty){border:0!important;background:transparent!important;color:#0e7a50!important;padding:0!important;display:inline-flex;align-items:center;gap:8px;top:52px}.cfg-save-b:not(.dirty):before{content:"";width:8px;height:8px;border-radius:50%;background:#12a06a}.cr-rw{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;padding:22px 0;border-top:1px solid var(--line-2)}.cr-rw.first{margin-top:22px}.cr-t b{display:block;font-size:14.5px}.cr-t span{display:block;margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--muted)}.cr-opt{display:flex;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;margin-bottom:10px;text-align:left;border:1px solid var(--line-2);background:var(--card)}.cr-opt.on{border:2px solid var(--brand);padding:13px 15px}.cr-opt b{display:block;font-size:15px}.cr-opt>span>span{display:block;margin-top:2px;font-size:12.5px;color:var(--muted)}.cr-opt em{margin-left:auto;font:700 11px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-style:normal;white-space:nowrap}.cr-rd{width:18px;height:18px;flex:none;margin-top:2px;border:2px solid #b9b2a8;border-radius:50%!important;display:grid;place-items:center}.cr-opt.on .cr-rd{border-color:var(--brand)}.cr-opt.on .cr-rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--brand)}.cfg-d .cfg-main{background:var(--bg)!important}.cfg-d .cfg-prev{width:420px!important;flex:none;background:var(--panel);padding:34px!important;justify-content:flex-start!important;align-items:stretch!important}.cr-note{margin-top:18px;padding:11px 14px;font-size:13px;line-height:1.45;background:#fbf0d9;color:#7a5200}.dark .cr-note{background:#3a2f12;color:#f5c04a}.cr-note.g{background:var(--panel);color:var(--ink-2)}.cr-note b{color:inherit}.cr-rw .cr-note{margin-top:14px}.cfg-d .tgl-s[role=switch]{position:relative;width:46px;height:26px;padding:0!important;border:0!important;background:#d5cfc5!important;display:inline-block}.cfg-d .tgl-s[role=switch].on{background:var(--ink)!important}.tgl-s i{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;transition:left .12s}.tgl-s.on i{left:23px}.tgl-s:disabled{opacity:.5}.seg-s{display:inline-flex;border:1px solid var(--ink)}.seg-s button{padding:9px 18px;font:600 13.5px var(--font-sans);background:transparent;color:var(--ink);border:0}.seg-s button.on{background:var(--ink);color:var(--bg)}.cr-thm{width:200px;padding:12px;text-align:left;border:1px solid var(--line-2);background:var(--card)}.cr-thm.on{border:2px solid var(--brand);padding:11px}.cr-thm b{display:block;margin-top:10px;font-size:14px}.cr-thm.on b{color:var(--brand)}.cr-sw{display:grid;grid-template-columns:1fr 2fr;height:70px;border:1px solid var(--line-2)}.cr-sw .p{padding:14px 10px;display:flex;flex-direction:column;gap:6px}.cr-sw .p i{display:block;height:8px;border:1px solid #0001}.cfg-d .cr-rw .field,.cfg-d .cr-rw select{width:100%}.cr-thm{width:170px}.cr-t span b{display:inline;font-size:inherit;color:var(--ink)}.cfg-d .cfg-prev{overflow-y:auto}.dp-tabs{display:inline-flex;border:1px solid var(--ink);align-self:flex-start;margin-bottom:14px}.dp-tabs button{padding:8px 16px;font:600 13px var(--font-sans);background:transparent;color:var(--ink);border:0}.dp-tabs button.on{background:var(--ink);color:var(--bg)}.dp-sheet{box-shadow:0 10px 26px #1f1c1d24;background:#fff}.dp-sheet .fit-outer{overflow:visible}.dp-n{margin-top:14px;font-size:12.5px;color:var(--muted);line-height:1.5}.pv{grid-template-columns:minmax(0,1fr) 460px!important}@media(min-width:1560px){.pv{grid-template-columns:minmax(0,1fr) 520px!important}}@media(min-width:901px)and (max-width:1199px){.pv{grid-template-columns:minmax(0,1fr) 390px!important}}@media(min-width:768px)and (max-width:900px){.pv{grid-template-columns:minmax(0,1fr) 330px!important;grid-template-rows:minmax(0,1fr)!important}.pv-mid,.pv-cart{grid-row:1!important}}.pe-go{min-width:320px;padding:0 34px;white-space:nowrap;letter-spacing:.05em;font-size:14.5px}@media(max-width:1100px){.pe-go{min-width:280px;padding:0 22px;font-size:13.5px;letter-spacing:.03em}.pe-fl{gap:16px;padding:0 20px}}.pg-tb tbody tr:focus-within{box-shadow:inset 3px 0 0 var(--brand)}.pg-tb .cnt-eq{min-width:64px;text-align:left;background:none;padding:0}@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-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@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: 0px;}@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;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@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-space-y-reverse: 0;--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;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}
