/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}:root,:host{--tw-font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Consolas", monospace;--tw-color-red-400:oklch(70.4% .191 22.216);--tw-color-red-500:oklch(63.7% .237 25.331);--tw-color-red-600:oklch(57.7% .245 27.325);--tw-color-amber-50:oklch(98.7% .022 95.277);--tw-color-amber-100:oklch(96.2% .059 95.617);--tw-color-amber-200:oklch(92.4% .12 95.746);--tw-color-amber-300:oklch(87.9% .169 91.605);--tw-color-amber-400:oklch(82.8% .189 84.429);--tw-color-amber-500:oklch(76.9% .188 70.08);--tw-color-amber-600:oklch(66.6% .179 58.318);--tw-color-amber-700:oklch(55.5% .163 48.998);--tw-color-amber-900:oklch(41.4% .112 45.904);--tw-color-amber-950:oklch(27.9% .077 45.635);--tw-color-yellow-400:oklch(85.2% .199 91.936);--tw-color-emerald-50:oklch(97.9% .021 166.113);--tw-color-emerald-100:oklch(95% .052 163.051);--tw-color-emerald-200:oklch(90.5% .093 164.15);--tw-color-emerald-300:oklch(84.5% .143 164.978);--tw-color-emerald-400:oklch(76.5% .177 163.223);--tw-color-emerald-500:oklch(69.6% .17 162.48);--tw-color-emerald-600:oklch(59.6% .145 163.225);--tw-color-emerald-700:oklch(50.8% .118 165.612);--tw-color-emerald-900:oklch(37.8% .077 168.94);--tw-color-emerald-950:oklch(26.2% .051 172.552);--tw-color-sky-50:oklch(97.7% .013 236.62);--tw-color-sky-100:oklch(95.1% .026 236.824);--tw-color-sky-200:oklch(90.1% .058 230.902);--tw-color-sky-300:oklch(82.8% .111 230.318);--tw-color-sky-400:oklch(74.6% .16 232.661);--tw-color-sky-500:oklch(68.5% .169 237.323);--tw-color-sky-600:oklch(58.8% .158 241.966);--tw-color-sky-700:oklch(50% .134 242.749);--tw-color-sky-900:oklch(39.1% .09 240.876);--tw-color-sky-950:oklch(29.3% .066 243.157);--tw-color-purple-400:oklch(71.4% .203 305.504);--tw-color-purple-500:oklch(62.7% .265 303.9);--tw-color-purple-600:oklch(55.8% .288 302.321);--tw-color-gray-50:oklch(98.5% .002 247.839);--tw-color-gray-300:oklch(87.2% .01 258.338);--tw-color-gray-500:oklch(55.1% .027 264.364);--tw-color-gray-700:oklch(37.3% .034 259.733);--tw-color-neutral-50:#f7f7f9;--tw-color-neutral-100:#f0f0f3;--tw-color-neutral-200:#e3e3e8;--tw-color-neutral-300:#d1d1d6;--tw-color-neutral-400:#aeaeb2;--tw-color-neutral-500:#8e8e93;--tw-color-neutral-600:#6e6e73;--tw-color-neutral-700:#48484a;--tw-color-neutral-800:#2c2c2e;--tw-color-neutral-900:#1c1c1e;--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-container-sm:24rem;--tw-container-md:28rem;--tw-container-xl:36rem;--tw-container-6xl:72rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:.8125rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-base:.875rem;--tw-text-base--line-height: 1.5 ;--tw-text-lg:1rem;--tw-text-lg--line-height:calc(1.75 / 1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-tracking-tight:-.025em;--tw-tracking-wider:.05em;--tw-leading-tight:1.25;--tw-leading-snug:1.375;--tw-leading-relaxed:1.625;--tw-radius-xs:.125rem;--tw-radius-sm:.375rem;--tw-radius-md:.5rem;--tw-radius-lg:.625rem;--tw-radius-xl:.75rem;--tw-radius-2xl:1rem;--tw-shadow-xs:0 1px 2px 0 #0000000d;--tw-animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--tw-blur-md:12px;--tw-blur-xl:24px;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--tw-color-primary:#0071e3;--tw-radius-full:9999px}.tw\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw\:relative{position:relative}.tw\:z-10{z-index:10}.tw\:m-0{margin:0}.tw\:m-3{margin:calc(var(--tw-spacing) * 3)}.tw\:-mx-3{margin-inline:calc(var(--tw-spacing) * -3)}.tw\:mx-auto{margin-inline:auto}.tw\:my-1{margin-block:var(--tw-spacing)}.tw\:my-5{margin-block:calc(var(--tw-spacing) * 5)}.tw\:mt-0\.5{margin-top:calc(var(--tw-spacing) * .5)}.tw\:mt-1{margin-top:var(--tw-spacing)}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mt-2\.5{margin-top:calc(var(--tw-spacing) * 2.5)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-5{margin-top:calc(var(--tw-spacing) * 5)}.tw\:mt-6{margin-top:calc(var(--tw-spacing) * 6)}.tw\:mr-0\.5{margin-right:calc(var(--tw-spacing) * .5)}.tw\:mr-1{margin-right:var(--tw-spacing)}.tw\:mr-2{margin-right:calc(var(--tw-spacing) * 2)}.tw\:mr-3{margin-right:calc(var(--tw-spacing) * 3)}.tw\:mb-0{margin-bottom:0}.tw\:mb-1{margin-bottom:var(--tw-spacing)}.tw\:mb-1\.5{margin-bottom:calc(var(--tw-spacing) * 1.5)}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-2\.5{margin-bottom:calc(var(--tw-spacing) * 2.5)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:mb-5{margin-bottom:calc(var(--tw-spacing) * 5)}.tw\:mb-6{margin-bottom:calc(var(--tw-spacing) * 6)}.tw\:mb-8{margin-bottom:calc(var(--tw-spacing) * 8)}.tw\:mb-10{margin-bottom:calc(var(--tw-spacing) * 10)}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:inline-flex{display:inline-flex}.tw\:h-1\.5{height:calc(var(--tw-spacing) * 1.5)}.tw\:h-2{height:calc(var(--tw-spacing) * 2)}.tw\:h-2\.5{height:calc(var(--tw-spacing) * 2.5)}.tw\:h-5{height:calc(var(--tw-spacing) * 5)}.tw\:h-7{height:calc(var(--tw-spacing) * 7)}.tw\:h-8{height:calc(var(--tw-spacing) * 8)}.tw\:h-9{height:calc(var(--tw-spacing) * 9)}.tw\:h-10{height:calc(var(--tw-spacing) * 10)}.tw\:h-11{height:calc(var(--tw-spacing) * 11)}.tw\:h-12{height:calc(var(--tw-spacing) * 12)}.tw\:h-\[75vh\]{height:75vh}.tw\:h-full{height:100%}.tw\:min-h-screen{min-height:100vh}.tw\:w-2{width:calc(var(--tw-spacing) * 2)}.tw\:w-2\.5{width:calc(var(--tw-spacing) * 2.5)}.tw\:w-5{width:calc(var(--tw-spacing) * 5)}.tw\:w-7{width:calc(var(--tw-spacing) * 7)}.tw\:w-8{width:calc(var(--tw-spacing) * 8)}.tw\:w-9{width:calc(var(--tw-spacing) * 9)}.tw\:w-10{width:calc(var(--tw-spacing) * 10)}.tw\:w-11{width:calc(var(--tw-spacing) * 11)}.tw\:w-12{width:calc(var(--tw-spacing) * 12)}.tw\:w-44{width:calc(var(--tw-spacing) * 44)}.tw\:w-48{width:calc(var(--tw-spacing) * 48)}.tw\:w-60{width:calc(var(--tw-spacing) * 60)}.tw\:w-72{width:calc(var(--tw-spacing) * 72)}.tw\:w-full{width:100%}.tw\:max-w-6xl{max-width:var(--tw-container-6xl)}.tw\:max-w-\[180px\]{max-width:180px}.tw\:max-w-\[410px\]{max-width:410px}.tw\:max-w-full{max-width:100%}.tw\:max-w-md{max-width:var(--tw-container-md)}.tw\:max-w-sm{max-width:var(--tw-container-sm)}.tw\:max-w-xl{max-width:var(--tw-container-xl)}.tw\:min-w-0{min-width:0}.tw\:min-w-\[220px\]{min-width:220px}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.tw\:animate-pulse{animation:var(--tw-animate-pulse)}.tw\:cursor-pointer{cursor:pointer}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-start{align-items:flex-start}.tw\:items-stretch{align-items:stretch}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-1{gap:var(--tw-spacing)}.tw\:gap-1\.5{gap:calc(var(--tw-spacing) * 1.5)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-2\.5{gap:calc(var(--tw-spacing) * 2.5)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:gap-5{gap:calc(var(--tw-spacing) * 5)}.tw\:gap-6{gap:calc(var(--tw-spacing) * 6)}:where(.tw\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--tw-spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--tw-spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.tw\: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(.tw\:divide-neutral-100>:not(:last-child)){border-color:var(--tw-color-neutral-100)}:where(.tw\:divide-neutral-200\/60>:not(:last-child)){border-color:var(--tw-color-neutral-200)}@supports (color:color-mix(in lab,red,red)){:where(.tw\:divide-neutral-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--tw-color-neutral-200) 60%,transparent)}}.tw\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw\:overflow-hidden{overflow:hidden}.tw\:overflow-y-auto{overflow-y:auto}.tw\:rounded{border-radius:.25rem}.tw\:rounded-2xl{border-radius:var(--tw-radius-2xl)}.tw\:rounded-\[10px\]{border-radius:10px}.tw\:rounded-full{border-radius:var(--tw-radius-full)}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)}.tw\:rounded-md{border-radius:var(--tw-radius-md)}.tw\:rounded-xl{border-radius:var(--tw-radius-xl)}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-2{border-style:var(--tw-border-style);border-width:2px}.tw\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.tw\:border-dashed{--tw-border-style:dashed;border-style:dashed}.tw\:border-amber-100{border-color:var(--tw-color-amber-100)}.tw\:border-black\/8{border-color:var(--tw-color-black)}@supports (color:color-mix(in lab,red,red)){.tw\:border-black\/8{border-color:color-mix(in oklab,var(--tw-color-black) 8%,transparent)}}.tw\:border-emerald-100{border-color:var(--tw-color-emerald-100)}.tw\:border-emerald-500\/20{border-color:var(--tw-color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.tw\:border-emerald-500\/20{border-color:color-mix(in oklab,var(--tw-color-emerald-500) 20%,transparent)}}.tw\:border-gray-300{border-color:var(--tw-color-gray-300)}.tw\:border-neutral-100{border-color:var(--tw-color-neutral-100)}.tw\:border-neutral-200,.tw\:border-neutral-200\/60{border-color:var(--tw-color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.tw\:border-neutral-200\/60{border-color:color-mix(in oklab,var(--tw-color-neutral-200) 60%,transparent)}}.tw\:border-neutral-200\/70{border-color:var(--tw-color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.tw\:border-neutral-200\/70{border-color:color-mix(in oklab,var(--tw-color-neutral-200) 70%,transparent)}}.tw\:border-neutral-200\/80{border-color:var(--tw-color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.tw\:border-neutral-200\/80{border-color:color-mix(in oklab,var(--tw-color-neutral-200) 80%,transparent)}}.tw\:border-neutral-300{border-color:var(--tw-color-neutral-300)}.tw\:border-primary\/15{border-color:var(--tw-color-primary)}@supports (color:color-mix(in lab,red,red)){.tw\:border-primary\/15{border-color:color-mix(in oklab,var(--tw-color-primary) 15%,transparent)}}.tw\:border-red-500{border-color:var(--tw-color-red-500)}.tw\:border-sky-100{border-color:var(--tw-color-sky-100)}.tw\:border-white\/20{border-color:var(--tw-color-white)}@supports (color:color-mix(in lab,red,red)){.tw\:border-white\/20{border-color:color-mix(in oklab,var(--tw-color-white) 20%,transparent)}}.tw\:border-yellow-400{border-color:var(--tw-color-yellow-400)}.tw\:bg-\[\#…\]{background-color:#…}.tw\:bg-amber-50\/50{background-color:var(--tw-color-amber-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-amber-50\/50{background-color:color-mix(in oklab,var(--tw-color-amber-50) 50%,transparent)}}.tw\:bg-amber-500,.tw\:bg-amber-500\/10{background-color:var(--tw-color-amber-500)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-amber-500\/10{background-color:color-mix(in oklab,var(--tw-color-amber-500) 10%,transparent)}}.tw\:bg-emerald-50\/50{background-color:var(--tw-color-emerald-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-emerald-50\/50{background-color:color-mix(in oklab,var(--tw-color-emerald-50) 50%,transparent)}}.tw\:bg-emerald-400{background-color:var(--tw-color-emerald-400)}.tw\:bg-emerald-500,.tw\:bg-emerald-500\/10{background-color:var(--tw-color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-emerald-500\/10{background-color:color-mix(in oklab,var(--tw-color-emerald-500) 10%,transparent)}}.tw\:bg-gray-50{background-color:var(--tw-color-gray-50)}.tw\:bg-neutral-50,.tw\:bg-neutral-50\/60{background-color:var(--tw-color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-neutral-50\/60{background-color:color-mix(in oklab,var(--tw-color-neutral-50) 60%,transparent)}}.tw\:bg-neutral-50\/70{background-color:var(--tw-color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-neutral-50\/70{background-color:color-mix(in oklab,var(--tw-color-neutral-50) 70%,transparent)}}.tw\:bg-neutral-50\/80{background-color:var(--tw-color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-neutral-50\/80{background-color:color-mix(in oklab,var(--tw-color-neutral-50) 80%,transparent)}}.tw\:bg-neutral-50\/90{background-color:var(--tw-color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-neutral-50\/90{background-color:color-mix(in oklab,var(--tw-color-neutral-50) 90%,transparent)}}.tw\:bg-neutral-100{background-color:var(--tw-color-neutral-100)}.tw\:bg-neutral-200{background-color:var(--tw-color-neutral-200)}.tw\:bg-primary,.tw\:bg-primary\/5{background-color:var(--tw-color-primary)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-primary\/5{background-color:color-mix(in oklab,var(--tw-color-primary) 5%,transparent)}}.tw\:bg-primary\/10{background-color:var(--tw-color-primary)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-primary\/10{background-color:color-mix(in oklab,var(--tw-color-primary) 10%,transparent)}}.tw\:bg-primary\/15{background-color:var(--tw-color-primary)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-primary\/15{background-color:color-mix(in oklab,var(--tw-color-primary) 15%,transparent)}}.tw\:bg-purple-500\/10{background-color:var(--tw-color-purple-500)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-purple-500\/10{background-color:color-mix(in oklab,var(--tw-color-purple-500) 10%,transparent)}}.tw\:bg-red-500\/10{background-color:var(--tw-color-red-500)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-red-500\/10{background-color:color-mix(in oklab,var(--tw-color-red-500) 10%,transparent)}}.tw\:bg-sky-50\/50{background-color:var(--tw-color-sky-50)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-sky-50\/50{background-color:color-mix(in oklab,var(--tw-color-sky-50) 50%,transparent)}}.tw\:bg-sky-500,.tw\:bg-sky-500\/10{background-color:var(--tw-color-sky-500)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-sky-500\/10{background-color:color-mix(in oklab,var(--tw-color-sky-500) 10%,transparent)}}.tw\:bg-white,.tw\:bg-white\/10{background-color:var(--tw-color-white)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-white\/10{background-color:color-mix(in oklab,var(--tw-color-white) 10%,transparent)}}.tw\:bg-white\/15{background-color:var(--tw-color-white)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-white\/15{background-color:color-mix(in oklab,var(--tw-color-white) 15%,transparent)}}.tw\:bg-white\/95{background-color:var(--tw-color-white)}@supports (color:color-mix(in lab,red,red)){.tw\:bg-white\/95{background-color:color-mix(in oklab,var(--tw-color-white) 95%,transparent)}}.tw\:bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.tw\:from-primary{--tw-gradient-from:var(--tw-color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.tw\:to-primary\/70{--tw-gradient-to:var(--tw-color-primary)}@supports (color:color-mix(in lab,red,red)){.tw\:to-primary\/70{--tw-gradient-to:color-mix(in oklab, var(--tw-color-primary) 70%, transparent)}}.tw\:to-primary\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.tw\:p-0\.5{padding:calc(var(--tw-spacing) * .5)}.tw\:p-1{padding:var(--tw-spacing)}.tw\:p-2{padding:calc(var(--tw-spacing) * 2)}.tw\:p-2\.5{padding:calc(var(--tw-spacing) * 2.5)}.tw\:p-3{padding:calc(var(--tw-spacing) * 3)}.tw\:p-3\.5{padding:calc(var(--tw-spacing) * 3.5)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:p-5{padding:calc(var(--tw-spacing) * 5)}.tw\:p-6{padding:calc(var(--tw-spacing) * 6)}.tw\:p-8{padding:calc(var(--tw-spacing) * 8)}.tw\:px-1{padding-inline:var(--tw-spacing)}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:px-2\.5{padding-inline:calc(var(--tw-spacing) * 2.5)}.tw\:px-3{padding-inline:calc(var(--tw-spacing) * 3)}.tw\:px-3\.5{padding-inline:calc(var(--tw-spacing) * 3.5)}.tw\:px-4{padding-inline:calc(var(--tw-spacing) * 4)}.tw\:px-5{padding-inline:calc(var(--tw-spacing) * 5)}.tw\:px-6{padding-inline:calc(var(--tw-spacing) * 6)}.tw\:py-0\.5{padding-block:calc(var(--tw-spacing) * .5)}.tw\:py-1{padding-block:var(--tw-spacing)}.tw\:py-1\.5{padding-block:calc(var(--tw-spacing) * 1.5)}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)}.tw\:py-2\.5{padding-block:calc(var(--tw-spacing) * 2.5)}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)}.tw\:py-10{padding-block:calc(var(--tw-spacing) * 10)}.tw\:pt-0\.5{padding-top:calc(var(--tw-spacing) * .5)}.tw\:pt-1{padding-top:var(--tw-spacing)}.tw\:pt-2{padding-top:calc(var(--tw-spacing) * 2)}.tw\:pt-2\.5{padding-top:calc(var(--tw-spacing) * 2.5)}.tw\:pt-3{padding-top:calc(var(--tw-spacing) * 3)}.tw\:pt-4{padding-top:calc(var(--tw-spacing) * 4)}.tw\:pt-5{padding-top:calc(var(--tw-spacing) * 5)}.tw\:pb-3{padding-bottom:calc(var(--tw-spacing) * 3)}.tw\:text-center{text-align:center}.tw\:text-left{text-align:left}.tw\:text-right{text-align:right}.tw\:font-mono{font-family:var(--tw-font-mono)}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:text-\[10px\]{font-size:10px}.tw\:text-\[11px\]{font-size:11px}.tw\:text-\[12px\]{font-size:12px}.tw\:text-\[13px\]{font-size:13px}.tw\:text-\[14px\]{font-size:14px}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:leading-relaxed{--tw-leading:var(--tw-leading-relaxed);line-height:var(--tw-leading-relaxed)}.tw\:leading-snug{--tw-leading:var(--tw-leading-snug);line-height:var(--tw-leading-snug)}.tw\:leading-tight{--tw-leading:var(--tw-leading-tight);line-height:var(--tw-leading-tight)}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-tight{--tw-tracking:var(--tw-tracking-tight);letter-spacing:var(--tw-tracking-tight)}.tw\:tracking-wider{--tw-tracking:var(--tw-tracking-wider);letter-spacing:var(--tw-tracking-wider)}.tw\:whitespace-nowrap{white-space:nowrap}.tw\:text-amber-500{color:var(--tw-color-amber-500)}.tw\:text-amber-600,.tw\:text-amber-600\/80{color:var(--tw-color-amber-600)}@supports (color:color-mix(in lab,red,red)){.tw\:text-amber-600\/80{color:color-mix(in oklab,var(--tw-color-amber-600) 80%,transparent)}}.tw\:text-amber-700{color:var(--tw-color-amber-700)}.tw\:text-amber-900{color:var(--tw-color-amber-900)}.tw\:text-emerald-500{color:var(--tw-color-emerald-500)}.tw\:text-emerald-600,.tw\:text-emerald-600\/80{color:var(--tw-color-emerald-600)}@supports (color:color-mix(in lab,red,red)){.tw\:text-emerald-600\/80{color:color-mix(in oklab,var(--tw-color-emerald-600) 80%,transparent)}}.tw\:text-emerald-700{color:var(--tw-color-emerald-700)}.tw\:text-emerald-900{color:var(--tw-color-emerald-900)}.tw\:text-gray-500{color:var(--tw-color-gray-500)}.tw\:text-gray-700{color:var(--tw-color-gray-700)}.tw\:text-neutral-300{color:var(--tw-color-neutral-300)}.tw\:text-neutral-400{color:var(--tw-color-neutral-400)}.tw\:text-neutral-500{color:var(--tw-color-neutral-500)}.tw\:text-neutral-600{color:var(--tw-color-neutral-600)}.tw\:text-neutral-700{color:var(--tw-color-neutral-700)}.tw\:text-neutral-800{color:var(--tw-color-neutral-800)}.tw\:text-neutral-900{color:var(--tw-color-neutral-900)}.tw\:text-primary{color:var(--tw-color-primary)}.tw\:text-purple-500{color:var(--tw-color-purple-500)}.tw\:text-purple-600{color:var(--tw-color-purple-600)}.tw\:text-red-600{color:var(--tw-color-red-600)}.tw\:text-sky-600,.tw\:text-sky-600\/80{color:var(--tw-color-sky-600)}@supports (color:color-mix(in lab,red,red)){.tw\:text-sky-600\/80{color:color-mix(in oklab,var(--tw-color-sky-600) 80%,transparent)}}.tw\:text-sky-700{color:var(--tw-color-sky-700)}.tw\:text-sky-900{color:var(--tw-color-sky-900)}.tw\:text-white{color:var(--tw-color-white)}.tw\:text-white\!{color:var(--tw-color-white)!important}.tw\:text-white\/85{color:var(--tw-color-white)}@supports (color:color-mix(in lab,red,red)){.tw\:text-white\/85{color:color-mix(in oklab,var(--tw-color-white) 85%,transparent)}}.tw\:uppercase{text-transform:uppercase}.tw\: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,)}.tw\:no-underline{text-decoration-line:none}.tw\:opacity-60{opacity:.6}.tw\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:shadow-\[0_18px_40px_rgba\(112\,144\,176\,0\.18\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#7090b02e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.tw\:backdrop-blur-md{--tw-backdrop-blur:blur(var(--tw-blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.tw\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--tw-blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.tw\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}@media(hover:hover){.tw\:group-hover\:scale-110:is(:where(.tw\:group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.tw\:first\:pt-0:first-child{padding-top:0}.tw\:last\:pb-0:last-child{padding-bottom:0}@media(hover:hover){.tw\:hover\:bg-neutral-100:hover{background-color:var(--tw-color-neutral-100)}.tw\:hover\:bg-white:hover{background-color:var(--tw-color-white)}.tw\:hover\:text-primary:hover{color:var(--tw-color-primary)}.tw\:hover\:opacity-90:hover{opacity:.9}}.tw\:focus\:ring-2:focus{--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)}.tw\:focus\:ring-primary:focus{--tw-ring-color:var(--tw-color-primary)}.tw\:focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.tw\:sm\:inline{display:inline}.tw\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.tw\:md\:flex{display:flex}.tw\:md\:inline-flex{display:inline-flex}.tw\:md\:w-1\/3{width:33.3333%}.tw\:md\:w-2\/3{width:66.6667%}.tw\:md\:p-4{padding:calc(var(--tw-spacing) * 4)}}@media(min-width:64rem){.tw\:lg\:col-span-5{grid-column:span 5/span 5}.tw\:lg\:col-span-7{grid-column:span 7/span 7}.tw\:lg\:flex{display:flex}.tw\:lg\:w-1\/3{width:33.3333%}.tw\:lg\:w-2\/3{width:66.6667%}.tw\:lg\:w-\[420px\]{width:420px}.tw\:lg\:flex-none{flex:none}.tw\:lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw\:lg\:flex-row{flex-direction:row}.tw\:lg\:p-10{padding:calc(var(--tw-spacing) * 10)}}@media(min-width:80rem){.tw\:xl\:w-1\/2{width:50%}.tw\:xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.tw\:dark\:divide-neutral-800\/60:where(.dark,.dark *)>:not(:last-child)){border-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){:where(.tw\:dark\:divide-neutral-800\/60:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--tw-color-neutral-800) 60%,transparent)}}:where(.tw\:dark\:divide-neutral-800\/80:where(.dark,.dark *)>:not(:last-child)){border-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){:where(.tw\:dark\:divide-neutral-800\/80:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--tw-color-neutral-800) 80%,transparent)}}.tw\:dark\:border-amber-900\/40:where(.dark,.dark *){border-color:var(--tw-color-amber-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-amber-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-amber-900) 40%,transparent)}}.tw\:dark\:border-emerald-900\/40:where(.dark,.dark *){border-color:var(--tw-color-emerald-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-emerald-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-emerald-900) 40%,transparent)}}.tw\:dark\:border-neutral-700:where(.dark,.dark *),.tw\:dark\:border-neutral-700\/60:where(.dark,.dark *){border-color:var(--tw-color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-neutral-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-neutral-700) 60%,transparent)}}.tw\:dark\:border-neutral-800:where(.dark,.dark *),.tw\:dark\:border-neutral-800\/60:where(.dark,.dark *){border-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-neutral-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-neutral-800) 60%,transparent)}}.tw\:dark\:border-neutral-800\/80:where(.dark,.dark *){border-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-neutral-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-neutral-800) 80%,transparent)}}.tw\:dark\:border-sky-900\/40:where(.dark,.dark *){border-color:var(--tw-color-sky-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-sky-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-sky-900) 40%,transparent)}}.tw\:dark\:border-white\/10:where(.dark,.dark *){border-color:var(--tw-color-white)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--tw-color-white) 10%,transparent)}}.tw\:dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:var(--tw-color-amber-950)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-amber-950) 20%,transparent)}}.tw\:dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:var(--tw-color-emerald-950)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-emerald-950) 20%,transparent)}}.tw\:dark\:bg-neutral-700:where(.dark,.dark *){background-color:var(--tw-color-neutral-700)}.tw\:dark\:bg-neutral-800:where(.dark,.dark *),.tw\:dark\:bg-neutral-800\/30:where(.dark,.dark *){background-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-800\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-800) 30%,transparent)}}.tw\:dark\:bg-neutral-800\/40:where(.dark,.dark *){background-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-800\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-800) 40%,transparent)}}.tw\:dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-800) 50%,transparent)}}.tw\:dark\:bg-neutral-800\/60:where(.dark,.dark *){background-color:var(--tw-color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-800) 60%,transparent)}}.tw\:dark\:bg-neutral-900:where(.dark,.dark *),.tw\:dark\:bg-neutral-900\/40:where(.dark,.dark *){background-color:var(--tw-color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-900) 40%,transparent)}}.tw\:dark\:bg-neutral-900\/60:where(.dark,.dark *){background-color:var(--tw-color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-900) 60%,transparent)}}.tw\:dark\:bg-neutral-900\/70:where(.dark,.dark *){background-color:var(--tw-color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-900) 70%,transparent)}}.tw\:dark\:bg-neutral-900\/90:where(.dark,.dark *){background-color:var(--tw-color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-900) 90%,transparent)}}.tw\:dark\:bg-neutral-900\/95:where(.dark,.dark *){background-color:var(--tw-color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-neutral-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-neutral-900) 95%,transparent)}}.tw\:dark\:bg-primary\/20:where(.dark,.dark *){background-color:var(--tw-color-primary)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-primary\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-primary) 20%,transparent)}}.tw\:dark\:bg-sky-950\/20:where(.dark,.dark *){background-color:var(--tw-color-sky-950)}@supports (color:color-mix(in lab,red,red)){.tw\:dark\:bg-sky-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--tw-color-sky-950) 20%,transparent)}}.tw\:dark\:text-amber-200:where(.dark,.dark *){color:var(--tw-color-amber-200)}.tw\:dark\:text-amber-300:where(.dark,.dark *){color:var(--tw-color-amber-300)}.tw\:dark\:text-amber-400:where(.dark,.dark *){color:var(--tw-color-amber-400)}.tw\:dark\:text-emerald-200:where(.dark,.dark *){color:var(--tw-color-emerald-200)}.tw\:dark\:text-emerald-300:where(.dark,.dark *){color:var(--tw-color-emerald-300)}.tw\:dark\:text-emerald-400:where(.dark,.dark *){color:var(--tw-color-emerald-400)}.tw\:dark\:text-neutral-200:where(.dark,.dark *){color:var(--tw-color-neutral-200)}.tw\:dark\:text-neutral-300:where(.dark,.dark *){color:var(--tw-color-neutral-300)}.tw\:dark\:text-neutral-400:where(.dark,.dark *){color:var(--tw-color-neutral-400)}.tw\:dark\:text-neutral-500:where(.dark,.dark *){color:var(--tw-color-neutral-500)}.tw\:dark\:text-neutral-700:where(.dark,.dark *){color:var(--tw-color-neutral-700)}.tw\:dark\:text-primary:where(.dark,.dark *){color:var(--tw-color-primary)}.tw\:dark\:text-purple-400:where(.dark,.dark *){color:var(--tw-color-purple-400)}.tw\:dark\:text-red-400:where(.dark,.dark *){color:var(--tw-color-red-400)}.tw\:dark\:text-sky-200:where(.dark,.dark *){color:var(--tw-color-sky-200)}.tw\:dark\:text-sky-300:where(.dark,.dark *){color:var(--tw-color-sky-300)}.tw\:dark\:text-sky-400:where(.dark,.dark *){color:var(--tw-color-sky-400)}.tw\:dark\:text-white:where(.dark,.dark *){color:var(--tw-color-white)}.tw\:dark\:text-white\!:where(.dark,.dark *){color:var(--tw-color-white)!important}@media(hover:hover){.tw\:dark\:hover\:bg-neutral-800:where(.dark,.dark *):hover{background-color:var(--tw-color-neutral-800)}}:root{--sq-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--sq-mono:ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--sq-bg:#e2e5eb;--sq-bg-art:radial-gradient(1200px 700px at -8% -12%, #0071e333, transparent 62%), radial-gradient(1000px 640px at 108% 112%, #14b8a62b, transparent 60%), radial-gradient(800px 480px at 72% -12%, #5e5ce624, transparent 60%), linear-gradient(180deg, #e7eaf0 0%, #dde1e8 100%);--sq-surface:#ffffffd1;--sq-surface-solid:#fff;--sq-surface-raised:#fffffff0;--sq-inset:#f6f6f9cc;--sq-fill:#76768017;--sq-fill-strong:#76768029;--sq-line:#00000013;--sq-line-strong:#00000021;--sq-row-alt:#00000005;--sq-ink:#1d1d1f;--sq-ink-2:#3a3a3c;--sq-muted:#6e6e73;--sq-faint:#8e8e93;--sq-accent:#0071e3;--sq-accent-hover:#0062c4;--sq-accent-ink:#0060c0;--sq-accent-soft:#0071e31a;--sq-accent-ring:#0071e347;--sq-success:#1a8a4a;--sq-success-dot:#34c759;--sq-success-soft:#34c75924;--sq-warning:#a15c07;--sq-warning-dot:#ff9f0a;--sq-warning-soft:#ff9f0a29;--sq-danger:#c9151e;--sq-danger-dot:#ff3b30;--sq-danger-soft:#ff3b301c;--sq-info:#0b6e8a;--sq-info-dot:#32ade6;--sq-info-soft:#32ade624;--sq-violet:#5e5ce6;--sq-chrome-side:#ffffff9e;--sq-chrome-top:#ffffffa8;--sq-glass:saturate(180%) blur(28px);--sq-shadow-xs:0 1px 1px #0000000a;--sq-shadow:0 0 0 .5px #0000000a, 0 1px 2px #0000000a, 0 8px 24px -12px #0000001f;--sq-shadow-pop:0 0 0 .5px #0000001f, 0 12px 32px -6px #0000003d;--sq-shadow-control:0 0 0 .5px #0000001a, 0 1px 1.5px #00000014;--sq-radius-xs:6px;--sq-radius-sm:8px;--sq-radius:12px;--sq-radius-lg:16px;--sq-sidebar-w:248px;--sq-sidebar-w-collapsed:68px;--sq-topbar-h:56px;--sq-ease:cubic-bezier(.2, .8, .2, 1);--app-primary:var(--sq-accent);--app-primary-hover:var(--sq-accent-hover);--app-primary-dark:var(--sq-accent-hover);--app-primary-soft:var(--sq-accent-soft);--app-primary-border:#0071e359;--app-border:var(--sq-line-strong);--app-border-light:var(--sq-line);--app-surface:var(--sq-surface-solid);--app-bg:var(--sq-inset);--app-text-main:var(--sq-ink);--app-text-body:var(--sq-ink-2);--app-text-muted:var(--sq-muted);--app-success:var(--sq-success);--app-success-soft:var(--sq-success-soft);--app-warning:var(--sq-warning);--app-warning-soft:var(--sq-warning-soft);--app-danger:var(--sq-danger);--app-danger-soft:var(--sq-danger-soft);--app-info:var(--sq-info);--app-radius-sm:var(--sq-radius-xs);--app-radius-md:var(--sq-radius-sm);--app-radius-lg:var(--sq-radius);--app-radius-xl:var(--sq-radius);--app-radius-2xl:var(--sq-radius-lg);--color-brand:var(--sq-accent);--chart-accent:var(--sq-accent)}html.dark{--sq-bg:#131417;--sq-bg-art:radial-gradient(1100px 620px at -5% -10%, #0a84ff29, transparent 62%), radial-gradient(900px 560px at 105% 110%, #30d1bc14, transparent 60%), radial-gradient(700px 420px at 70% -10%, #5e5ce61a, transparent 60%);--sq-surface:#242529c7;--sq-surface-solid:#1f2023;--sq-surface-raised:#2c2d32f0;--sq-inset:#ffffff09;--sq-fill:#76768033;--sq-fill-strong:#7676804d;--sq-line:#ffffff14;--sq-line-strong:#ffffff24;--sq-row-alt:#ffffff06;--sq-ink:#f5f5f7;--sq-ink-2:#d9d9de;--sq-muted:#a1a1a6;--sq-faint:#7c7c82;--sq-accent:#2e8bff;--sq-accent-hover:#4a9bff;--sq-accent-ink:#6cb0ff;--sq-accent-soft:#2e8bff2e;--sq-accent-ring:#2e8bff66;--sq-success:#4cd480;--sq-success-soft:#30d15829;--sq-warning:#ffb340;--sq-warning-soft:#ff9f0a2e;--sq-danger:#ff6961;--sq-danger-soft:#ff453a2e;--sq-info:#64d2ff;--sq-info-soft:#64d2ff29;--sq-violet:#8e8cff;--sq-chrome-side:#1e1f23b8;--sq-chrome-top:#1a1b1eb8;--sq-shadow:0 0 0 .5px #ffffff0f, 0 1px 2px #0000004d, 0 10px 28px -12px #0009;--sq-shadow-pop:0 0 0 .5px #ffffff1f, 0 16px 40px -6px #0009;--sq-shadow-control:0 0 0 .5px #ffffff1f, 0 1px 1.5px #0006;--app-primary-border:#2e8bff73}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color-scheme:light;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1)}html.dark{color-scheme:dark}.sq-card,.card,.sq-topbar,.sq-sidebar{transition:background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}body,html.dark body{font-family:var(--sq-font);margin:0;font-size:14px;line-height:1.5;overflow-x:hidden;color:var(--sq-ink)!important;background:var(--sq-bg)!important}body:before{content:"";z-index:-1;background:var(--sq-bg-art),var(--sq-bg);pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}h1,h2,h3,h4,h5,h6{color:var(--sq-ink);font-family:var(--sq-font);letter-spacing:-.01em;margin-top:0}p{margin-top:0}a{color:inherit;transition:color .15s var(--sq-ease),background-color .15s var(--sq-ease);text-decoration:none!important}a:hover,a:focus,a:active{text-decoration:none!important}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{color:#1d1d1f;background:#b4d5fe}:where(.dark,.dark *) ::selection{color:#fff;background:#1b4984}html.dark ::selection{color:#fff;background:#1b4984}.sq-msg.is-mio ::selection{color:#fff;background:#ffffff59}:focus-visible{outline:2px solid var(--sq-accent);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000002e padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}html.dark ::-webkit-scrollbar-thumb{background-color:#ffffff2e}.sq-num,.tabular{font-variant-numeric:tabular-nums}.sq-mono{font-family:var(--sq-mono);letter-spacing:0;font-size:.92em}.sq-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sq-shell{min-height:100vh;display:flex}.sq-sidebar{z-index:1030;width:var(--sq-sidebar-w);background:var(--sq-chrome-side);-webkit-backdrop-filter:var(--sq-glass);backdrop-filter:var(--sq-glass);border-right:1px solid var(--sq-line);transition:transform .28s var(--sq-ease);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.sq-sidebar-head{height:var(--sq-topbar-h);flex-shrink:0;align-items:center;gap:10px;padding:0 16px;display:flex}.sq-brand{min-width:0;color:var(--sq-ink);align-items:center;gap:12px;text-decoration:none;display:flex}.sq-brand-mark{width:38px;height:38px;color:var(--sq-ink);flex-shrink:0;place-items:center;display:grid}.sq-brand-mark svg{width:36px!important;height:36px!important;color:var(--sq-ink)!important}.sq-brand-text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.sq-brand-name{letter-spacing:.02em;color:var(--sq-ink);font-size:18px;font-weight:800}.sq-brand-sub{color:var(--sq-muted);white-space:nowrap;font-size:12px;font-weight:500}.sq-sidebar-cta{padding:4px 12px 10px}.sq-sidebar-cta .btn{justify-content:center;width:100%}.sq-nav{scrollbar-width:thin;flex:1;padding:4px 10px 12px;overflow:hidden auto}.sq-nav-section{color:var(--sq-faint);letter-spacing:.02em;white-space:nowrap;padding:14px 10px 4px;font-size:11px;font-weight:600}.sq-nav ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.sq-nav-link{height:32px;color:var(--sq-ink-2);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:0 10px;font-size:13px;font-weight:500;display:flex}.sq-nav-link i{text-align:center;width:18px;color:var(--sq-accent);opacity:.9;flex-shrink:0;font-size:17px}.sq-nav-link:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-nav-link.is-active{background:var(--sq-fill-strong);color:var(--sq-ink);font-weight:600}.sq-nav-link .sq-nav-chevron{color:var(--sq-faint);transition:transform .2s var(--sq-ease);width:auto;margin-left:auto;font-size:16px}.sq-nav-group[open]>summary .sq-nav-chevron{transform:rotate(90deg)}.sq-nav-group>summary{list-style:none}.sq-nav-group>summary::-webkit-details-marker{display:none}.sq-nav-sub{margin-top:1px!important;padding-left:28px!important}.sq-nav-sub .sq-nav-link{height:30px;font-size:12.5px}.sq-sidebar-foot{border-top:1px solid var(--sq-line);flex-shrink:0;padding:5px 10px}.sq-cuenta-fila{background:var(--sq-surface-raised);min-width:0;box-shadow:0 0 0 .5px var(--sq-line-strong),0 1px 2px #0000000d;border-radius:12px;align-items:stretch;margin:6px 0 4px;transition:box-shadow .15s;display:flex}.sq-cuenta-fila:hover{box-shadow:0 0 0 .5px var(--sq-line-strong),0 2px 8px -2px #0000001f}.sq-cuenta{min-width:0;color:var(--sq-ink);isolation:isolate;border-radius:12px 0 0 12px;flex:auto;align-items:center;gap:10px;padding:8px;text-decoration:none;transition:background-color .12s;display:flex;position:relative;overflow:hidden}.sq-cuenta:hover{color:var(--sq-ink);background:linear-gradient(90deg,var(--sq-accent),transparent 85%)}@supports (color:color-mix(in lab,red,red)){.sq-cuenta:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--sq-accent) 7%,transparent),transparent 85%)}}.sq-cuenta-foto{transition:transform .2s var(--sq-ease),box-shadow .2s ease}.sq-cuenta:hover .sq-cuenta-foto{transform:scale(1.06)}.sq-cuenta-fila{transition:box-shadow .2s ease,transform .2s var(--sq-ease),background-color .2s ease}.sq-cuenta-fila:has(.sq-cuenta:hover){transform:translateY(-1px)}.sq-cuenta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 25%,var(--sq-accent) 48%,var(--sq-accent) 56%,transparent 75%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.sq-cuenta:after{background:linear-gradient(105deg,transparent 25%,color-mix(in srgb,var(--sq-accent) 16%,#ffffffe6) 48%,color-mix(in srgb,var(--sq-accent) 6%,transparent) 56%,transparent 75%)}}.sq-cuenta:after{transform:translate(-110%)}html.dark .sq-cuenta:after{background:linear-gradient(105deg,transparent 25%,var(--sq-accent) 48%,#ffffff08 56%,transparent 75%)}@supports (color:color-mix(in lab,red,red)){html.dark .sq-cuenta:after{background:linear-gradient(105deg,transparent 25%,color-mix(in srgb,var(--sq-accent) 22%,#ffffff14) 48%,#ffffff08 56%,transparent 75%)}}.sq-cuenta:hover:after{animation:.75s cubic-bezier(.4,0,.2,1) sq-cuenta-destello}@keyframes sq-cuenta-destello{to{transform:translate(110%)}}.sq-cuenta-fila:has(.sq-cuenta:hover){box-shadow:0 0 0 .5px var(--sq-line-strong),0 6px 16px -6px #0000002e}.sq-cuenta.is-active,.sq-cuenta.is-active:hover{background:0 0}.sq-cuenta-fila:has(.sq-cuenta.is-active){background:linear-gradient(135deg,var(--sq-accent),var(--sq-accent)),var(--sq-surface-raised)}@supports (color:color-mix(in lab,red,red)){.sq-cuenta-fila:has(.sq-cuenta.is-active){background:linear-gradient(135deg,color-mix(in srgb,var(--sq-accent) 9%,transparent),color-mix(in srgb,var(--sq-accent) 3%,transparent)),var(--sq-surface-raised)}}.sq-cuenta-fila:has(.sq-cuenta.is-active){box-shadow:0 0 0 1px var(--sq-accent),0 4px 12px -6px var(--sq-accent)}@supports (color:color-mix(in lab,red,red)){.sq-cuenta-fila:has(.sq-cuenta.is-active){box-shadow:0 0 0 1px color-mix(in srgb,var(--sq-accent) 38%,transparent),0 4px 12px -6px color-mix(in srgb,var(--sq-accent) 35%,transparent)}}.sq-cuenta.is-active .sq-cuenta-foto{box-shadow:0 0 0 2px var(--sq-surface-solid),0 0 0 3.5px var(--sq-accent)!important}.sq-cuenta.is-active .sq-cuenta-flecha{display:none}.sq-cuenta-flecha{color:var(--sq-faint);transition:transform .15s var(--sq-ease),color .15s ease;flex-shrink:0;margin-left:-2px;font-size:18px}.sq-cuenta:hover .sq-cuenta-flecha{color:var(--sq-muted);transform:translate(2px)}.sq-cuenta:focus-visible{outline:2px solid var(--sq-accent);outline-offset:-2px}.sq-cuenta-foto{background:var(--sq-accent-soft);width:34px;height:34px;color:var(--sq-accent-ink);letter-spacing:.03em;box-shadow:0 0 0 2px var(--sq-surface-solid),0 0 0 2.5px var(--sq-line-strong);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative;overflow:hidden}.sq-cuenta-foto img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sq-cuenta-texto{flex-direction:column;flex:auto;gap:1px;min-width:0;line-height:1.3;display:flex}.sq-cuenta-nombre{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.sq-cuenta-sub{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.sq-cuenta-salir{border:0;border-left:1px solid var(--sq-line);width:40px;color:var(--sq-muted);background:0 0;border-radius:0 12px 12px 0;flex-shrink:0;place-items:center;font-size:17px;transition:background-color .12s,color .12s;display:grid}.sq-cuenta-salir:hover{background:var(--sq-danger-soft);color:var(--sq-danger)}.sq-cuenta-salir:focus-visible{outline:2px solid var(--sq-accent);outline-offset:-2px}html.dark .sq-cuenta-fila{box-shadow:0 0 0 .5px var(--sq-line-strong),0 1px 2px #0000004d}@media(prefers-reduced-motion:reduce){.sq-cuenta-fila,.sq-cuenta,.sq-cuenta-salir,.sq-cuenta-flecha{transition:none}.sq-cuenta:hover:after{animation:none}.sq-cuenta:hover .sq-cuenta-foto,.sq-cuenta-fila:has(.sq-cuenta:hover),.sq-cuenta:hover .sq-cuenta-flecha{transform:none}}body.sq-collapsed .sq-sidebar{width:var(--sq-sidebar-w-collapsed)}body.sq-collapsed .sq-brand-text,body.sq-collapsed .sq-nav-section,body.sq-collapsed .sq-nav-link span,body.sq-collapsed .sq-nav-chevron,body.sq-collapsed .sq-cuenta-texto,body.sq-collapsed .sq-cuenta-flecha,body.sq-collapsed .sq-cuenta-salir,body.sq-collapsed .sq-sidebar-cta .btn span{display:none}body.sq-collapsed .sq-sidebar-head{justify-content:center;padding:0}body.sq-collapsed .sq-nav-link{justify-content:center;height:38px;padding:0}body.sq-collapsed .sq-nav-link i{opacity:1;width:22px;font-size:20px}body.sq-collapsed .sq-nav ul{gap:4px}body.sq-collapsed .sq-nav{padding:6px 8px 14px}body.sq-collapsed .sq-nav-section{height:14px}body.sq-collapsed .sq-nav-sub{padding-left:0!important}body.sq-collapsed .sq-nav-section{height:10px;padding:0}body.sq-collapsed .sq-cuenta-fila{justify-content:center}body.sq-collapsed .sq-cuenta-fila,body.sq-collapsed .sq-cuenta-fila:hover{box-shadow:none;background:0 0}body.sq-collapsed .sq-cuenta{border-radius:50%;flex:none;padding:4px}body.sq-collapsed .sq-sidebar-cta{padding:4px 14px 10px}body.sq-collapsed .sq-sidebar-cta .btn{padding:0}.sq-main{min-width:0;margin-left:var(--sq-sidebar-w);flex-direction:column;flex:1;min-height:100vh;display:flex}body.sq-collapsed .sq-main{margin-left:var(--sq-sidebar-w-collapsed)}.sq-topbar{z-index:1020;height:var(--sq-topbar-h);background:var(--sq-chrome-top);-webkit-backdrop-filter:var(--sq-glass);backdrop-filter:var(--sq-glass);border-bottom:1px solid var(--sq-line);align-items:center;gap:12px;padding:0 20px 0 12px;display:flex;position:sticky;top:0}.sq-topbar-spacer{flex:1}.sq-icon-btn{width:34px;height:34px;color:var(--sq-ink-2);transition:background-color .15s var(--sq-ease),color .15s var(--sq-ease);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;font-size:19px;display:inline-grid;position:relative}.sq-icon-btn:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-icon-btn:active{background:var(--sq-fill-strong)}.sq-divider-v{background:var(--sq-line-strong);width:1px;height:20px;margin:0 4px}#theme-toggle{transition:background-color .15s var(--sq-ease),color .15s var(--sq-ease),transform .15s var(--sq-ease)}#theme-toggle:active{transform:scale(.92)}#theme-toggle i{transition:transform .22s cubic-bezier(.16,1,.3,1)}#theme-toggle:hover i{transform:rotate(15deg)}.theme-icon-sun{display:none!important}html.dark .theme-icon-sun{display:inline-block!important}html.dark .theme-icon-moon{display:none!important}.sq-search{width:min(440px,100%);position:relative}.sq-search>i{color:var(--sq-muted);pointer-events:none;z-index:1;font-size:16px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.sq-search input{background:var(--sq-fill);width:100%;height:32px;color:var(--sq-ink);transition:background-color .15s var(--sq-ease),box-shadow .15s var(--sq-ease);border:0;border-radius:8px;outline:none;padding:0 52px 0 34px;font-size:13px}.sq-search input::placeholder{color:var(--sq-muted)}.sq-search input:focus{background:var(--sq-surface-solid);box-shadow:0 0 0 3px var(--sq-accent-ring),var(--sq-shadow-control)}.sq-search kbd{font:500 11px/1 var(--sq-font);color:var(--sq-muted);background:var(--sq-surface-solid);box-shadow:var(--sq-shadow-control);pointer-events:none;border-radius:5px;padding:3px 6px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.spotlight-panel{z-index:1040}.sq-top-user{color:var(--sq-ink);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:3px 8px 3px 3px;display:inline-flex}.sq-top-user:hover{background:var(--sq-fill)}.sq-top-user img{object-fit:cover;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 .5px #00000026}.sq-top-user span{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;font-weight:500;overflow:hidden}.sq-content{flex:1;min-width:0;padding:24px 28px 40px}.sq-content>.container-fluid{max-width:1480px;margin:0 auto;padding:0}.sq-footer{color:var(--sq-muted);padding:0 28px 18px;font-size:12px}.sq-footer-in{border-top:1px solid var(--sq-line);justify-content:space-between;align-items:center;gap:12px;max-width:1480px;margin:0 auto;padding-top:14px;display:flex}.sq-footer-marca{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.sq-footer-marca strong{color:var(--sq-ink-2);white-space:nowrap;font-weight:600}.sq-footer-nombre{color:var(--sq-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sq-footer-soporte{color:var(--sq-muted);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-weight:500;display:inline-flex}.sq-footer-soporte i{font-size:15px}.sq-footer-soporte:hover{background:var(--sq-fill);color:var(--sq-accent-ink)}@media(max-width:991.98px){.sq-footer{padding:0 16px 14px}}@media(max-width:575.98px){.sq-footer{font-size:11.5px}.sq-footer-in{padding-top:10px}.sq-footer-nombre{display:none}.sq-footer-soporte{padding:3px 8px}}.sq-scrim{display:none}@media(max-width:991.98px){.sq-sidebar{width:272px;box-shadow:var(--sq-shadow-pop);z-index:1050;transform:translate(-100%)}body.sq-collapsed .sq-sidebar{width:272px}body.sq-sidebar-open .sq-sidebar{z-index:1050;transform:translate(0)}body.sq-collapsed .sq-brand-text,body.sq-collapsed .sq-nav-section,body.sq-collapsed .sq-nav-link span,body.sq-collapsed .sq-cuenta-texto,body.sq-collapsed .sq-cuenta-flecha,body.sq-collapsed .sq-cuenta-salir,body.sq-collapsed .sq-sidebar-cta .btn span{display:revert}.sq-main,body.sq-collapsed .sq-main{margin-left:0}.sq-scrim{z-index:1045;opacity:0;pointer-events:none;transition:opacity .2s var(--sq-ease);background:#00000047;display:block;position:fixed;top:0;right:0;bottom:0;left:0}body.sq-sidebar-open .sq-scrim{opacity:1;pointer-events:auto;z-index:1045}.sq-scrim{-webkit-backdrop-filter:blur(3px)saturate(110%);backdrop-filter:blur(3px)saturate(110%)}.sq-content{padding:18px 16px 32px}.sq-top-user span{display:none}}@media(max-width:640px){.sq-topbar{gap:6px;padding:0 10px}.sq-search kbd{display:none}}.container-fluid{width:100%;margin-inline:auto;padding-inline:0}.row{flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:flex}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:.75rem;padding-right:.75rem}.no-gutters,.g-0{margin-left:0;margin-right:0}.no-gutters>*,.g-0>*{padding-left:0;padding-right:0}.g-1{margin-inline:-.25rem}.g-1>*{padding-inline:.25rem}.g-2{margin-inline:-.5rem}.g-2>*{padding-inline:.5rem}.g-3{margin-inline:-.75rem}.g-3>*{padding-inline:.75rem}.g-4{margin-inline:-1rem}.g-4>*{padding-inline:1rem}.col-12{flex:none;width:100%}.col-11{flex:none;width:91.6667%}.col-10{flex:none;width:83.3333%}.col-9{flex:none;width:75%}.col-8{flex:none;width:66.6667%}.col-7{flex:none;width:58.3333%}.col-6{flex:none;width:50%}.col-5{flex:none;width:41.6667%}.col-4{flex:none;width:33.3333%}.col-3{flex:none;width:25%}.col-2{flex:none;width:16.6667%}.col-1{flex:none;width:8.3333%}.col{flex:1 0}.col-auto{flex:none;width:auto}@media(min-width:576px){.col-sm-12{flex:none;width:100%}.col-sm-6{flex:none;width:50%}.col-sm-4{flex:none;width:33.3333%}.col-sm-3{flex:none;width:25%}.col-sm-auto{flex:none;width:auto}}@media(min-width:768px){.col-md-12{flex:none;width:100%}.col-md-8{flex:none;width:66.6667%}.col-md-7{flex:none;width:58.3333%}.col-md-6{flex:none;width:50%}.col-md-5{flex:none;width:41.6667%}.col-md-4{flex:none;width:33.3333%}.col-md-3{flex:none;width:25%}.col-md-auto{flex:none;width:auto}}@media(min-width:992px){.col-lg-12{flex:none;width:100%}.col-lg-8{flex:none;width:66.6667%}.col-lg-6{flex:none;width:50%}.col-lg-4{flex:none;width:33.3333%}.col-lg-3{flex:none;width:25%}.col-lg-auto{flex:none;width:auto}}@media(min-width:1200px){.col-xl-12{flex:none;width:100%}.col-xl-9{flex:none;width:75%}.col-xl-8{flex:none;width:66.6667%}.col-xl-6{flex:none;width:50%}.col-xl-4{flex:none;width:33.3333%}.col-xl-3{flex:none;width:25%}.col-xl-auto{flex:none;width:auto}}.d-none{display:none!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}}.flex-column{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.5rem!important}.w-100{width:100%!important}.h-100{height:100%!important}.text-center{text-align:center!important}.text-start,.text-left{text-align:left!important}.text-end,.text-right{text-align:right!important}.text-uppercase{text-transform:uppercase!important}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-muted,html.dark .text-muted{color:var(--sq-muted)!important}.text-white{color:#fff!important}.text-primary{color:var(--sq-accent-ink)!important}.text-success{color:var(--sq-success)!important}.text-danger{color:var(--sq-danger)!important}.text-warning{color:var(--sq-warning)!important}.text-info{color:var(--sq-info)!important}.text-secondary{color:var(--sq-muted)!important}.text-dark,html.dark .text-dark{color:var(--sq-ink)!important}.fw-bold,.fw-extrabold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-medium{font-weight:500!important}.fw-normal{font-weight:400!important}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-24{font-size:24px!important}.border-bottom{border-bottom:1px solid var(--sq-line)!important}.border-top{border-top:1px solid var(--sq-line)!important}.border-0{border:0!important}.rounded-pill{border-radius:999px!important}.shadow-sm{box-shadow:var(--sq-shadow-xs)!important}.position-relative{position:relative!important}.overflow-hidden{overflow:hidden!important}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:block}.collapse:not(.show){display:none}.fade{transition:opacity .15s linear}.sq-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sq-page-head-main{align-items:center;gap:12px;min-width:0;display:flex}.sq-page-crumb{color:var(--sq-muted);align-items:center;gap:6px;margin-bottom:2px;font-size:12px;display:flex}.sq-page-crumb a:hover{color:var(--sq-accent-ink)}.sq-page-crumb i{opacity:.6;font-size:14px}.sq-page-title{letter-spacing:-.02em;color:var(--sq-ink);margin:0;font-size:24px;font-weight:700;line-height:1.2}.sq-page-sub{color:var(--sq-muted);margin:4px 0 0;font-size:13px}.sq-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card,.sq-card{-webkit-backdrop-filter:saturate(160%)blur(20px);backdrop-filter:saturate(160%)blur(20px);min-width:0;color:var(--sq-ink);flex-direction:column;margin-bottom:20px;display:flex;position:relative;background:var(--sq-surface)!important;border-radius:var(--sq-radius)!important;box-shadow:var(--sq-shadow)!important;border:0!important}.card-header,.sq-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex;border-bottom:1px solid var(--sq-line)!important;background:0 0!important;padding:14px 18px!important}.card-body,.sq-card-body{flex:auto;min-width:0;padding:18px!important}.card-footer{border-top:1px solid var(--sq-line);background:0 0;padding:12px 18px}.card-title,.sq-card-title{letter-spacing:-.005em;color:var(--sq-ink)!important;margin:0!important;font-size:14px!important;font-weight:600!important}.card-title-desc,.sq-card-sub{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px}.sq-card.is-flush>.sq-card-body{padding:0!important}.sq-card.no-margin,.sq-grid>.sq-card,.sq-grid>.card{margin-bottom:0}.sq-grid{gap:16px;display:grid}.sq-inset{background:var(--sq-inset);border-radius:10px}.btn{--btn-bg:var(--sq-surface-solid);--btn-fg:var(--sq-ink);--btn-shadow:var(--sq-shadow-control);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;height:32px;transition:background-color .15s var(--sq-ease),box-shadow .15s var(--sq-ease),transform .1s var(--sq-ease),filter .15s;justify-content:center;align-items:center;gap:7px;line-height:1;display:inline-flex;background:var(--btn-bg)!important;color:var(--btn-fg)!important;box-shadow:var(--btn-shadow)!important;border:0!important;border-radius:8px!important;padding:0 14px!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important}.btn:hover{filter:brightness(.97)}html.dark .btn:hover{filter:brightness(1.12)}.btn:active{filter:brightness(.93);transform:scale(.98)}.btn:disabled,.btn.disabled{opacity:.45;pointer-events:none}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--sq-accent-ring),var(--btn-shadow)!important}.btn i{font-size:15px;line-height:1}.btn-primary,.btn-brand{--btn-bg:var(--sq-accent);--btn-fg:#fff;--btn-shadow:none}.btn-primary:hover,.btn-brand:hover{--btn-bg:var(--sq-accent-hover);filter:none}.btn-success{--btn-bg:#1f9d55;--btn-fg:#fff;--btn-shadow:none}.btn-danger{--btn-bg:#e0261d;--btn-fg:#fff;--btn-shadow:none}.btn-warning{--btn-bg:#f59e0b;--btn-fg:#1d1d1f;--btn-shadow:none}.btn-info{--btn-bg:#1497c9;--btn-fg:#fff;--btn-shadow:none}.btn-secondary,.btn-light,.btn-outline-primary,.btn-outline-secondary,.btn-outline-light,.btn-default{--btn-bg:var(--sq-surface-solid);--btn-fg:var(--sq-ink)}html.dark .btn-secondary,html.dark .btn-light,html.dark .btn-outline-primary,html.dark .btn-outline-secondary,html.dark .btn-default{--btn-bg:#3a3b40}.btn-ghost,.btn-link{--btn-bg:transparent;--btn-shadow:none;--btn-fg:var(--sq-accent-ink)}.btn-ghost:hover,.btn-link:hover{filter:none;background:var(--sq-fill)!important}.btn-outline-danger{--btn-bg:var(--sq-surface-solid);--btn-fg:var(--sq-danger)}.btn-sm{height:28px;border-radius:7px!important;padding:0 10px!important;font-size:12px!important}.btn-lg{height:40px;border-radius:10px!important;padding:0 20px!important;font-size:14px!important}.btn-rounded{border-radius:999px!important}.btn-icon{width:32px;padding:0!important}.btn-sm.btn-icon{width:28px}.btn-label{padding-left:12px!important}.btn-label .label-icon{font-size:15px;background:0 0!important;border:0!important;width:auto!important;height:auto!important;margin:0!important;position:static!important}.btn-group{display:inline-flex;position:relative}.waves-effect{overflow:visible!important}.waves-ripple{display:none!important}.badge,.sq-badge{white-space:nowrap;vertical-align:middle;background:var(--sq-fill);height:22px;color:var(--sq-ink-2);align-items:center;gap:5px;line-height:1;display:inline-flex;letter-spacing:0!important;border-radius:999px!important;padding:0 9px!important;font-size:11.5px!important;font-weight:600!important}.sq-badge .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.badge.bg-primary,.badge-soft-primary,.bg-primary-subtle,.sq-badge.is-primary{background:var(--sq-accent-soft)!important;color:var(--sq-accent-ink)!important}.badge.bg-success,.badge-soft-success,.bg-success-subtle,.sq-badge.is-success{background:var(--sq-success-soft)!important;color:var(--sq-success)!important}.badge.bg-danger,.badge-soft-danger,.bg-danger-subtle,.sq-badge.is-danger{background:var(--sq-danger-soft)!important;color:var(--sq-danger)!important}.badge.bg-warning,.badge-soft-warning,.bg-warning-subtle,.sq-badge.is-warning{background:var(--sq-warning-soft)!important;color:var(--sq-warning)!important}.badge.bg-info,.badge-soft-info,.bg-info-subtle,.sq-badge.is-info{background:var(--sq-info-soft)!important;color:var(--sq-info)!important}.badge.bg-secondary,.badge-soft-secondary,.bg-secondary-subtle,.sq-badge.is-neutral{background:var(--sq-fill)!important;color:var(--sq-ink-2)!important}.sq-field,.form-floating-modern,.form-floating{grid-template-columns:minmax(0,1fr);align-content:start;margin-bottom:16px;display:grid;position:relative}.sq-field>label,.sq-field>.sq-label,.form-floating-modern>label,.form-floating>label{pointer-events:auto;cursor:default;grid-row:1;align-items:center;gap:6px;display:flex;color:var(--sq-ink-2)!important;opacity:1!important;height:auto!important;margin:0 0 6px!important;padding:0!important;font-size:12.5px!important;font-weight:500!important;position:static!important;transform:none!important}.sq-field-nuevo-btn{cursor:pointer;transition:background-color .15s var(--sq-ease);outline:0;margin-left:auto;height:22px!important;box-shadow:none!important;color:var(--sq-accent-ink)!important;font:500 12.5px/1 var(--sq-font)!important;background:0 0!important;border:0!important;border-radius:6px!important;align-items:center!important;gap:4px!important;margin-top:-4px!important;margin-bottom:-4px!important;padding:0 6px!important;text-decoration:none!important;display:inline-flex!important;transform:none!important}.sq-field-nuevo-btn:hover{background:var(--sq-accent-soft)!important;color:var(--sq-accent-ink)!important;box-shadow:none!important;transform:none!important}.sq-field-nuevo-btn:active{transform:none!important}.sq-field-nuevo-btn:focus-visible{box-shadow:0 0 0 2px var(--sq-accent-ring)!important}.sq-field-nuevo-btn i{background:currentColor;flex-shrink:0;width:10px;height:10px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M5 1v8M1 5h8%27 stroke=%27black%27 stroke-width=%271.8%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M5 1v8M1 5h8%27 stroke=%27black%27 stroke-width=%271.8%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;color:inherit!important;font-size:0!important;line-height:0!important}.sq-field>.form-control,.sq-field>.form-select,.sq-field>select,.sq-field>textarea,.sq-field>.csel,.form-floating-modern>.form-control,.form-floating-modern>.form-select,.form-floating-modern>select,.form-floating-modern>.csel,.form-floating-modern>textarea,.form-floating>.form-control,.form-floating>.form-select,.form-floating>select,.form-floating>.csel,.form-floating>textarea{grid-area:2/1}.sq-field>.sq-hint,.form-floating-modern>.sq-hint,.form-floating>.sq-hint{grid-row:3;margin-top:5px;display:block;color:var(--sq-muted)!important;padding:0!important;font-size:11.5px!important;font-weight:400!important}.sq-field,.form-floating,.form-floating-modern,.tw\:mb-3,.mb-3,.form-group,div:has(>.form-control),div:has(>.form-select),div:has(>textarea),div:has(>.text-danger){position:relative}.sq-field>.text-danger,.form-floating-modern>.text-danger,.form-floating>.text-danger,.tw\:mb-3>.text-danger,.mb-3>.text-danger,.form-group>.text-danger,div:has(>.form-control)>.text-danger,div:has(>.form-select)>.text-danger,div:has(>textarea)>.text-danger,.form-control~.text-danger,.form-select~.text-danger,.csel~.text-danger{z-index:1050!important;letter-spacing:.1px!important;color:#fff!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;white-space:normal!important;background:#e11d48!important;border-radius:6px!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:calc(100% - 16px)!important;padding:4px 10px 4px 8px!important;font-size:11.5px!important;font-weight:500!important;line-height:1.35!important;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),visibility .18s!important;display:inline-flex!important;position:absolute!important;top:calc(100% + 4px)!important;left:8px!important;transform:translateY(-4px)!important;box-shadow:0 4px 14px #e11d4859,0 2px 4px #0000001f!important}.sq-field>.text-danger:before,.form-floating-modern>.text-danger:before,.form-floating>.text-danger:before,.tw\:mb-3>.text-danger:before,.mb-3>.text-danger:before,.form-group>.text-danger:before,div:has(>.form-control)>.text-danger:before,div:has(>.form-select)>.text-danger:before,.form-control~.text-danger:before,.form-select~.text-danger:before,.csel~.text-danger:before{content:""!important;z-index:-1!important;background:#e11d48!important;border-top-left-radius:2px!important;width:8px!important;height:8px!important;position:absolute!important;top:-4px!important;left:12px!important;transform:rotate(45deg)!important}.text-danger:empty{display:none!important}.sq-field:has(.validacion):hover>.text-danger:not(:empty),.form-floating-modern:has(.validacion):hover>.text-danger:not(:empty),.form-floating:has(.validacion):hover>.text-danger:not(:empty),.tw\:mb-3:has(.validacion):hover>.text-danger:not(:empty),.mb-3:has(.validacion):hover>.text-danger:not(:empty),div:has(.validacion):hover>.text-danger:not(:empty),div:has(>.text-danger):hover>.text-danger:not(:empty),.sq-field:hover>.text-danger:not(:empty),.form-control:hover~.text-danger:not(:empty),.form-select:hover~.text-danger:not(:empty),textarea:hover~.text-danger:not(:empty),.form-control.validacion:hover~.text-danger:not(:empty),.form-select.validacion:hover~.text-danger:not(:empty),.text-danger:not(:empty):hover{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.sq-optional{color:var(--sq-faint);font-size:11px;font-weight:400}.sq-required{color:var(--sq-danger);font-weight:600}.badge-optional{color:var(--sq-faint)!important;background:0 0!important;padding:0!important;font-size:11px!important;font-weight:400!important}.form-control,.form-select,.sq-input{width:100%;transition:box-shadow .15s var(--sq-ease),background-color .15s var(--sq-ease);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:36px!important;color:var(--sq-ink)!important;background-color:var(--sq-surface-solid)!important;box-shadow:var(--sq-shadow-control)!important;border:0!important;border-radius:8px!important;outline:none!important;padding:0 11px!important;font-size:13.5px!important;font-weight:400!important;line-height:1.4!important}html.dark .form-control,html.dark .form-select,html.dark .sq-input{background-color:#ffffff0f!important}.form-control::placeholder{opacity:1;color:var(--sq-faint)!important}.form-floating-modern .form-control::placeholder,.form-floating .form-control::placeholder,.sq-field .form-control[placeholder=_]::placeholder{color:#0000!important}.form-control:focus,.form-select:focus,.sq-input:focus{box-shadow:0 0 0 3.5px var(--sq-accent-ring),0 0 0 1px var(--sq-accent)!important}.form-control:disabled,.form-control[readonly],.form-select:disabled{background-color:var(--sq-inset)!important;color:var(--sq-muted)!important}.form-select,select.form-control{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' fill='none' stroke='%238e8e93' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6l3-3 3 3M3 10l3 3 3-3'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:10px 14px!important;padding-right:30px!important}textarea.form-control,.form-control.textarea-modern{resize:vertical;min-height:84px;height:auto!important;padding:9px 11px!important;line-height:1.5!important}.form-control-sm{height:30px!important;font-size:12.5px!important}.sq-scan-row .btn-sm{height:30px}input[type=date].form-control{padding-right:8px!important}input[type=file].form-control{height:auto!important;padding:8px!important}input[type=file].form-control::file-selector-button{background:var(--sq-fill-strong);height:26px;color:var(--sq-ink);font:500 12.5px var(--sq-font);cursor:pointer;border:0;border-radius:6px;margin-right:10px;padding:0 12px}.validacion,.form-control.validacion,.form-select.validacion{box-shadow:0 0 0 1px var(--sq-danger),0 0 0 3.5px var(--sq-danger-soft)!important}.form-select.validacion+.csel .csel-control,select.validacion+.csel .csel-control{box-shadow:0 0 0 1px var(--sq-danger),0 0 0 3.5px var(--sq-danger-soft)}.campo-valido:not(:focus){box-shadow:var(--sq-shadow-control)!important}.sq-field.has-prefix>.form-control{padding-left:26px!important}.sq-prefix{color:var(--sq-muted);pointer-events:none;z-index:1;grid-area:2/1;place-self:center start;margin-left:11px;font-size:13.5px}.busqueda_flotante{z-index:2;grid-area:2/1;place-self:center end;align-items:center;margin-right:4px;background:0 0!important;border:0!important;width:auto!important;height:auto!important;display:flex!important;position:static!important;transform:none!important}.busqueda_flotante i{cursor:pointer;width:28px;height:28px;transition:background-color .15s var(--sq-ease);border-radius:6px;place-items:center;display:grid;color:var(--sq-accent-ink)!important;font-size:15px!important}.busqueda_flotante i:hover{background:var(--sq-accent-soft);transform:none}.sq-field:has(.busqueda_flotante)>.form-control{padding-right:40px!important}.new_item{z-index:3;align-items:center;background:var(--sq-accent-soft)!important;height:20px!important;color:var(--sq-accent-ink)!important;box-shadow:none!important;border-radius:6px!important;margin:0!important;padding:0 8px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important}.new_item:before{content:"+";padding:0 3px 0 0!important;font-family:inherit!important}.form-check{align-items:center;gap:8px;min-height:22px;display:flex}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex-shrink:0;background:var(--sq-surface-solid)!important;width:16px!important;height:16px!important;box-shadow:var(--sq-shadow-control),inset 0 0 0 1px var(--sq-line-strong)!important;background-image:none!important;border:0!important;border-radius:4px!important;margin:0!important}.form-check-input[type=radio]{border-radius:50%!important}.form-check-input:checked{background:var(--sq-accent)!important;box-shadow:none!important}.form-check-input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='M4 8.5l2.6 2.6L12 5.5'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:12px!important}.form-check-input[type=radio]:checked{box-shadow:inset 0 0 0 4.5px var(--sq-accent)!important;background:#fff!important}.form-check-input:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-ring)!important}.form-check-label{color:var(--sq-ink-2);cursor:pointer;font-size:13px}.form-switch .form-check-input{position:relative;background:var(--sq-fill-strong)!important;width:32px!important;height:18px!important;box-shadow:none!important;border-radius:999px!important}.form-switch .form-check-input:before{content:"";width:14px;height:14px;transition:transform .2s var(--sq-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.form-switch .form-check-input:checked{background:var(--sq-success-dot)!important;background-image:none!important}.form-switch .form-check-input:checked:before{transform:translate(14px)}.csel{outline:none;width:100%;min-width:0;position:relative}.csel-control{background:var(--sq-surface-solid);height:36px;box-shadow:var(--sq-shadow-control);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow .15s var(--sq-ease);border-radius:8px;align-items:center;gap:8px;padding:0 30px 0 11px;display:flex}html.dark .csel-control{background:#ffffff0f}.csel:focus-visible .csel-control,.csel.is-open .csel-control{box-shadow:0 0 0 3.5px var(--sq-accent-ring),0 0 0 1px var(--sq-accent)}.csel-value{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--sq-faint);flex:1;font-size:13.5px;overflow:hidden}.csel.has-value .csel-value{color:var(--sq-ink)}.csel-chevron{pointer-events:none;background-color:var(--sq-fill);border:1px solid var(--sq-line);width:20px;height:20px;transition:all .15s var(--sq-ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' fill='none' stroke='%236e6e73' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.2 6.2L6 3.4l2.8 2.8M3.2 9.8L6 12.6l2.8-2.8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:9px 13px;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.csel:hover .csel-chevron,.csel:focus-visible .csel-chevron,.csel.is-open .csel-chevron{background-color:var(--sq-fill-strong);border-color:var(--sq-line-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' fill='none' stroke='%231d1d1f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.2 6.2L6 3.4l2.8 2.8M3.2 9.8L6 12.6l2.8-2.8'/%3E%3C/svg%3E")}html.dark .csel-chevron,:where(.dark,.dark *) .csel-chevron{background-color:#ffffff12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' fill='none' stroke='%2398989d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.2 6.2L6 3.4l2.8 2.8M3.2 9.8L6 12.6l2.8-2.8'/%3E%3C/svg%3E");border-color:#ffffff14}html.dark .csel:hover .csel-chevron,html.dark .csel:focus-visible .csel-chevron,html.dark .csel.is-open .csel-chevron,:where(.dark,.dark *) .csel:hover .csel-chevron,:where(.dark,.dark *) .csel:focus-visible .csel-chevron,:where(.dark,.dark *) .csel.is-open .csel-chevron{background-color:#ffffff1f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.2 6.2L6 3.4l2.8 2.8M3.2 9.8L6 12.6l2.8-2.8'/%3E%3C/svg%3E");border-color:#ffffff29}.csel.is-disabled .csel-control{opacity:.5;cursor:not-allowed}.sq-field.is-bloqueado .sq-field-nuevo-btn{display:none!important}.sq-field.is-bloqueado .csel-control{background:var(--sq-fill)}.sq-field.is-bloqueado .csel-chevron{display:none}.sq-field.is-bloqueado>label{opacity:.72}.sq-ax .sq-field>.sq-auto-lock{opacity:0;align-items:center;gap:4px;margin-top:6px;font-weight:500;transition:opacity .2s;display:inline-flex;color:var(--sq-faint,var(--sq-muted))!important;font-size:11.5px!important}.sq-ax .sq-field:focus-within>.sq-auto-lock,.sq-ax .sq-field:hover>.sq-auto-lock{opacity:1}.csel-panel{z-index:4100;background:var(--sq-surface-raised);-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);box-shadow:var(--sq-shadow-pop);border-radius:10px;min-width:180px;padding:5px;display:none;position:fixed}.csel-panel.is-open{animation:sq-pop .14s var(--sq-ease);display:block}.csel-search-wrap{padding:2px 2px 5px;position:relative}.csel-search{background:var(--sq-fill) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238e8e93' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 9px center / 13px no-repeat;width:100%;height:28px;color:var(--sq-ink);border:0;border-radius:6px;outline:none;padding:0 10px 0 28px;font-size:12.5px}.csel-search:focus{box-shadow:0 0 0 2.5px var(--sq-accent-ring)}.csel-options{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.csel-option{color:var(--sq-ink);cursor:default;border-radius:6px;padding:5px 10px 5px 26px;font-size:13px;line-height:1.35;position:relative}.csel-option:hover,.csel-option.is-active{background:var(--sq-accent);color:#fff}.csel-option.is-selected:before{content:"";background:currentColor;width:10px;height:10px;position:absolute;top:50%;left:9px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat}.csel-option.is-selected{font-weight:600}.csel-empty{text-align:center;color:var(--sq-muted);padding:12px;font-size:12.5px;display:none}@keyframes sq-pop{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:none}}.dropdown,.dropup,.dropstart,.dropend{position:relative}.dropdown-menu{z-index:4200;text-align:left;min-width:200px;max-width:calc(100vw - 16px);font-size:13px;list-style:none;display:none;position:absolute;color:var(--sq-ink)!important;background:var(--sq-surface-raised)!important;-webkit-backdrop-filter:saturate(180%)blur(30px)!important;backdrop-filter:saturate(180%)blur(30px)!important;box-shadow:var(--sq-shadow-pop)!important;border:0!important;border-radius:10px!important;margin:0!important;padding:5px!important}.dropdown-menu.show{animation:sq-pop .14s var(--sq-ease);display:block}.dropdown-menu.sq-floating{inset:auto;position:fixed!important;transform:none!important}.dropdown-item{text-align:left;white-space:nowrap;cursor:default;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:28px;color:var(--sq-ink)!important;border-radius:6px!important;padding:4px 10px!important;font-size:13px!important;font-weight:400!important;text-decoration:none!important;display:flex!important}.dropdown-item i{text-align:center;flex-shrink:0;width:16px;font-size:15px;color:var(--sq-muted)!important}.dropdown-item:hover,.dropdown-item:focus{outline:none;background:var(--sq-accent)!important;color:#fff!important}.dropdown-item:hover i,.dropdown-item:focus i{color:#fff!important}.dropdown-item.is-danger,.dropdown-item.text-danger,.dropdown-item.is-danger i,.dropdown-item.text-danger i{color:var(--sq-danger)!important}.dropdown-item.is-danger:hover,.dropdown-item.text-danger:hover{background:var(--sq-danger-dot)!important;color:#fff!important}.dropdown-item.is-danger:hover i,.dropdown-item.text-danger:hover i{color:#fff!important}.dropdown-divider{background:var(--sq-line-strong);height:1px;border:0!important;margin:5px 6px!important}.dropdown-header{color:var(--sq-muted);padding:6px 10px 3px;font-size:11.5px;font-weight:600}.dropdown-menu .dropdown-header:not(:first-child){padding-top:4px}.sq-acciones-pagina{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.sq-acciones-pagina .dropdown-menu{min-width:250px}.dropdown-toggle:after{display:none!important}.sq-menu-head{border-bottom:1px solid var(--sq-line);margin-bottom:4px;padding:8px 10px}.sq-menu-head strong{font-size:13px;font-weight:600;display:block}.sq-menu-head span{color:var(--sq-muted);text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}@keyframes sq-modal-in{0%{opacity:0;transform:scale(.95)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes sq-modal-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(8px)}}.siampaq-modal-backdrop,#siampaq-backdrop{-webkit-backdrop-filter:blur(8px)saturate(115%);backdrop-filter:blur(8px)saturate(115%);opacity:0;pointer-events:none;will-change:opacity;background:#14161c80;position:fixed;top:0;right:0;bottom:0;left:0}html.dark .siampaq-modal-backdrop,html.dark #siampaq-backdrop{background:#0000009e}#siampaq-backdrop.active,.siampaq-modal-backdrop.active{opacity:1;pointer-events:auto}.siampaq-modal,.modal{justify-content:center;align-items:center;padding:24px 16px;display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden auto;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.siampaq-modal.open,.siampaq-modal.show,.modal.show{display:flex}.siampaq-modal.is-closing,.modal.is-closing{display:flex!important}.siampaq-modal-dialog,.modal-dialog{will-change:transform,opacity;width:100%;max-width:560px;margin:auto;position:relative}@media(min-width:768px){#siampaq-backdrop,.siampaq-modal-backdrop{transition:opacity .22s cubic-bezier(.16,1,.3,1)!important}#siampaq-backdrop:not(.active),.siampaq-modal-backdrop:not(.active){opacity:0;pointer-events:none;transition:opacity .16s cubic-bezier(.4,0,1,1)!important}.siampaq-modal.open .siampaq-modal-dialog,.siampaq-modal.show:not(.is-closing) .siampaq-modal-dialog,.modal.show:not(.is-closing) .modal-dialog{animation:.22s cubic-bezier(.16,1,.3,1) forwards sq-modal-in!important}.siampaq-modal.is-closing .siampaq-modal-dialog,.modal.is-closing .modal-dialog{animation:.16s cubic-bezier(.4,0,1,1) forwards sq-modal-out!important}.siampaq-modal:not(.open):not(.show):not(.is-closing) .siampaq-modal-dialog,.modal:not(.show):not(.is-closing) .modal-dialog{opacity:0;transform:scale(.96)translateY(8px);transition:opacity .16s cubic-bezier(.4,0,1,1),transform .16s cubic-bezier(.4,0,1,1)!important}}@media(max-width:767.98px),(prefers-reduced-motion:reduce){#siampaq-backdrop,.siampaq-modal-backdrop,#siampaq-backdrop.active,.siampaq-modal-backdrop.active,#siampaq-backdrop:not(.active),.siampaq-modal-backdrop:not(.active),.siampaq-modal,.modal,.siampaq-modal-dialog,.modal-dialog,.siampaq-modal-content,.modal-content,.siampaq-modal.open .siampaq-modal-dialog,.siampaq-modal.show .siampaq-modal-dialog,.modal.show .modal-dialog,.siampaq-modal.is-closing .siampaq-modal-dialog,.modal.is-closing .modal-dialog,.siampaq-modal:not(.open):not(.show) .siampaq-modal-dialog,.modal:not(.show) .modal-dialog{transition:none!important;animation:none!important;transform:none!important}.siampaq-modal.open .siampaq-modal-dialog,.siampaq-modal.show .siampaq-modal-dialog,.modal.show .modal-dialog{opacity:1!important;transform:none!important}.siampaq-modal:not(.open):not(.show):not(.is-closing) .siampaq-modal-dialog,.modal:not(.show):not(.is-closing) .modal-dialog{opacity:0!important}}.modal-sm{max-width:400px!important}.modal-lg{max-width:820px!important}.modal-xl{max-width:1140px!important}.modal-fullscreen{max-width:100vw!important;height:100vh!important;margin:0!important}.siampaq-modal-content,.modal-content{-webkit-backdrop-filter:saturate(180%)blur(40px);backdrop-filter:saturate(180%)blur(40px);max-height:calc(100vh - 48px);color:var(--sq-ink);flex-direction:column;display:flex;position:relative;overflow:hidden;background:var(--sq-surface-raised)!important;box-shadow:var(--sq-shadow-pop),0 30px 80px -20px #00000059!important;border:0!important;border-radius:14px!important}.siampaq-modal-header,.modal-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex;border-bottom:1px solid var(--sq-line)!important;background:0 0!important;padding:14px 16px 12px 20px!important}.siampaq-modal-title,.modal-title{margin:0;text-align:left!important;text-transform:none!important;letter-spacing:-.01em!important;width:auto!important;color:var(--sq-ink)!important;font-size:15px!important;font-weight:600!important}.siampaq-modal-body,.modal-body{color:var(--sq-ink-2);flex:auto;overflow:hidden auto;background:0 0!important;padding:20px!important}.siampaq-modal-footer,.modal-footer{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex;border-top:1px solid var(--sq-line)!important;background:0 0!important;padding:12px 20px!important}.siampaq-modal-footer>[data-bs-dismiss=modal]:first-child,.modal-footer>[data-bs-dismiss=modal]:first-child,.modal-footer>.btn-secondary:first-child,.siampaq-modal-footer>.btn-secondary:first-child{margin-right:auto}@media(max-width:575.98px){.siampaq-modal,.modal{padding:0!important}.siampaq-modal-dialog,.modal-dialog,.modal-sm,.modal-lg,.modal-xl{width:100%!important;max-width:none!important;height:100%!important;margin:0!important}.siampaq-modal-content,.modal-content{height:100%;max-height:100%;border-radius:0!important}.siampaq-modal-header,.modal-header{padding:12px 12px 10px 16px!important}.siampaq-modal-body,.modal-body{padding:16px!important}.sq-modal-actions{margin:12px -16px -16px;padding:12px 16px;bottom:-16px}.sq-modal-actions .btn{flex:1;justify-content:center}.modal-content>.sq-modal-actions,.siampaq-modal-content>.sq-modal-actions{border-radius:0;margin:0;padding:12px 16px}.siampaq-modal,.modal{overflow:hidden!important}.siampaq-modal-content,.modal-content{overflow:hidden}.siampaq-modal-body,.modal-body{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto;overflow-x:hidden!important}.siampaq-modal-body::-webkit-scrollbar{width:0;height:0}.modal-body::-webkit-scrollbar{width:0;height:0}}.siampaq-modal-close,.btn-close{box-sizing:border-box;opacity:1;width:32px;height:32px;color:var(--sq-muted);cursor:pointer;transition:background-color .15s var(--sq-ease,ease),color .15s var(--sq-ease,ease);border:0;border-radius:8px;flex-shrink:0;place-items:center;margin:0;padding:0;display:inline-grid;background:0 0!important}.siampaq-modal-close:hover,.btn-close:hover{color:var(--sq-ink);opacity:1;background:var(--sq-fill)!important}.siampaq-modal-close:active,.btn-close:active{background:var(--sq-fill-strong)!important}.siampaq-modal-close:focus,.btn-close:focus{box-shadow:none;opacity:1}.siampaq-modal-close:focus-visible,.btn-close:focus-visible{outline:2px solid var(--sq-accent);outline-offset:1px}.siampaq-modal-close svg{width:16px;height:16px}.btn-close:not(.siampaq-modal-close):before{content:"";background-color:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 3.5l9 9m0-9l-9 9' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 3.5l9 9m0-9l-9 9' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes siampaq-shake{0%,to{transform:translate(0)}25%,75%{transform:translate(-5px)}50%{transform:translate(5px)}}.siampaq-modal-shake{animation:.28s ease-in-out siampaq-shake}.siampaq-offcanvas,.offcanvas{visibility:hidden;pointer-events:none;background:var(--sq-surface-raised)!important;-webkit-backdrop-filter:saturate(180%)blur(40px)!important;backdrop-filter:saturate(180%)blur(40px)!important;z-index:1060!important;border:1px solid var(--sq-line)!important;width:430px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;color:var(--sq-ink)!important;transition:transform .3s var(--sq-ease),visibility .3s!important;border-radius:20px!important;flex-direction:column!important;display:flex!important;position:fixed!important;top:12px!important;bottom:12px!important;overflow:hidden!important;box-shadow:0 0 0 1px #0000000d,0 24px 60px -12px #0000004d!important}.siampaq-offcanvas-end,.offcanvas-end{left:auto!important;right:12px!important;transform:translate(calc(100% + 24px))!important}.siampaq-offcanvas.open,.siampaq-offcanvas.show,.offcanvas.open,.offcanvas.show{visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}html.dark .siampaq-offcanvas,html.dark .offcanvas,:where(.dark,.dark *) .offcanvas{border-color:#ffffff1f!important;box-shadow:0 0 0 1px #ffffff14,0 30px 70px -15px #000000b3!important}@media(max-width:575.98px){.siampaq-offcanvas,.offcanvas{border-radius:18px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important;top:8px!important;right:8px!important;bottom:8px!important;left:8px!important}}.offcanvas-header{border-bottom:1px solid var(--sq-line);background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.offcanvas-title{letter-spacing:-.01em;color:var(--sq-ink);margin:0;font-size:15px;font-weight:600}.offcanvas-body{flex:1;padding:18px 20px;overflow-y:auto}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;overflow:auto visible}.table-responsive:has(>.dataTables_wrapper){overflow:visible}.dataTables_wrapper>.row:has(>[class*=col]>table)>[class*=col]{-webkit-overflow-scrolling:touch;overflow-x:auto}.dataTables_filter{padding:4px 4px 0 0}table{width:100%}.table,table.dataTable{color:var(--sq-ink-2);font-size:13px;border-collapse:separate!important;border-spacing:0!important;background:0 0!important;border:0!important;width:100%!important;margin:0!important}.table thead th,table.dataTable thead th,table.dataTable thead td{text-align:left;white-space:nowrap;position:relative;border:0!important;border-bottom:1px solid var(--sq-line-strong)!important;color:var(--sq-muted)!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border-radius:0!important;padding:9px 12px!important;font-size:12px!important;font-weight:500!important}.table tbody td,table.dataTable tbody td,table.dataTable tbody th{max-width:280px;line-height:1.45;border:0!important;border-bottom:1px solid var(--sq-line)!important;color:var(--sq-ink-2)!important;vertical-align:middle!important;box-shadow:none!important;background:0 0!important;padding:9px 12px!important;font-size:13px!important;font-weight:400!important}table.dataTable tbody tr,.table tbody tr{-webkit-user-select:text;user-select:text;box-shadow:none!important;background:0 0!important}table.dataTable tbody tr:nth-child(2n)>td,.table-striped tbody tr:nth-child(2n)>td{background:var(--sq-row-alt)!important}table.dataTable tbody tr:hover>td:first-child{padding-left:12px!important}table.dataTable tbody tr:last-child>td{border-bottom:0!important}table.dataTable td.text-right,table.dataTable td.dt-type-numeric,.table td.text-end{font-variant-numeric:tabular-nums;text-align:right!important}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;padding-right:22px!important}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after{opacity:.25!important;font-size:9px!important;line-height:1!important;top:50%!important;bottom:auto!important;right:8px!important}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before{transform:translateY(-95%)}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{transform:translateY(-5%)}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{color:var(--sq-accent);opacity:.9!important}table.dataTable:has(>tbody>tr>td.dataTables_empty) thead{display:none}table.dataTable tbody tr:hover>td.dataTables_empty,table.dataTable td.dataTables_empty{max-width:none;background:0 0!important;border:0!important;padding:0!important}.dataTables_wrapper{min-height:200px;color:var(--sq-ink-2);font-size:13px;position:relative;width:100%!important}.dataTables_wrapper>.row{align-items:center;margin:0}.dataTables_wrapper>.row>[class*=col-]{padding:0}.dataTables_wrapper>.row:first-child{margin-bottom:10px}.dataTables_wrapper>.row:first-child:not(:has(.dataTables_filter)):not(:has(.dataTables_length)){display:none}.dataTables_wrapper>.row:last-child{border-top:1px solid var(--sq-line);gap:8px 0;margin-top:10px;padding-top:10px}.dataTables_filter{text-align:right;margin:0!important}.dataTables_filter label{width:100%;max-width:280px;margin:0;font-size:0;display:inline-block;position:relative}.dataTables_filter label:before{content:"";z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238e8e93' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dataTables_filter input,.dataTables_filter input.form-control{background-color:var(--sq-fill)!important;width:100%!important;height:30px!important;box-shadow:none!important;border-radius:8px!important;margin:0!important;padding:0 10px 0 30px!important;font-size:13px!important}.dataTables_filter input:focus{background-color:var(--sq-surface-solid)!important;box-shadow:0 0 0 3.5px var(--sq-accent-ring),0 0 0 1px var(--sq-accent)!important;transform:none!important}.tabla-filtro-custom .dataTables_filter{display:none}.dataTables_info{color:var(--sq-muted)!important;margin:0!important;padding:0!important;font-size:12.5px!important}.dt-info-pill{color:var(--sq-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.dt-info-icon{display:none}.dt-info-count{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-weight:600}.dataTables_paginate{justify-content:flex-end;margin:0!important;padding:0!important;display:flex!important}.pagination{align-items:center;list-style:none;background:var(--sq-fill)!important;border:0!important;border-radius:8px!important;gap:2px!important;margin:0!important;padding:2px!important;display:inline-flex!important}.pagination .page-item .page-link,.dataTables_paginate .paginate_button .page-link{cursor:pointer;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:28px!important;height:26px!important;color:var(--sq-ink-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;margin:0!important;padding:0 8px!important;font-size:12.5px!important;font-weight:500!important;display:inline-flex!important}.pagination .page-item .page-link i{font-size:10px}.pagination .page-item .page-link:hover{background:var(--sq-fill-strong)!important;color:var(--sq-ink)!important}.pagination .page-item.active .page-link{background:var(--sq-surface-solid)!important;color:var(--sq-ink)!important;box-shadow:var(--sq-shadow-control)!important;font-weight:600!important}html.dark .pagination .page-item.active .page-link{background:#5a5b61!important}.pagination .page-item.disabled .page-link{pointer-events:none;opacity:.35!important;background:0 0!important}.pagination .page-item:last-child .page-link{color:var(--sq-ink-2)!important;background:0 0!important;border-radius:6px!important}.dataTables_processing{background:var(--sq-surface-solid)!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}@supports (color:color-mix(in lab,red,red)){.dataTables_processing{background:color-mix(in srgb,var(--sq-surface-solid) 60%,transparent)!important}}.dataTables_processing{border-radius:10px;box-shadow:none!important;z-index:5!important;color:#0000!important;border:0!important;font-size:0!important;top:0!important;left:0!important}.dataTables_processing>div{display:none!important}.dataTables_processing:before{content:"";border:2.5px solid var(--sq-fill-strong);border-top-color:var(--sq-accent);border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;animation:.7s linear infinite sq-spin;position:absolute;top:50%;left:50%}@keyframes sq-spin{to{transform:rotate(360deg)}}.empty-table-wrapper{text-align:center;flex-direction:column;align-items:center;padding:40px 16px;display:flex}.empty-table-icon-box{background:var(--sq-fill);width:44px;height:44px;color:var(--sq-muted);border-radius:12px;place-items:center;margin-bottom:10px;font-size:22px;display:grid}.empty-table-title{color:var(--sq-ink);margin:0 0 2px;font-size:13.5px;font-weight:600}.empty-table-desc{color:var(--sq-muted);margin:0;font-size:12.5px}@media(max-width:767.98px){.dataTables_wrapper>.row>[class*=col-]{width:100%}.dataTables_filter{text-align:left}.dataTables_filter label{max-width:none}.dataTables_paginate{justify-content:center;margin-top:8px!important}.dataTables_info{text-align:center}}.sq-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.sq-toolbar .sq-field{flex:200px;min-width:0;margin:0}.sq-toolbar .sq-field.is-search{flex:2 280px}.sq-search-field{position:relative}.sq-search-field>i{color:var(--sq-muted);pointer-events:none;z-index:1;font-size:15px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.sq-search-field>.form-control{padding-left:32px!important}.sq-segmented{background:var(--sq-fill);scrollbar-width:none;border-radius:9px;gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.sq-segmented::-webkit-scrollbar{display:none}.sq-segmented .nav-link,.sq-segmented>button,.sq-segmented>a{height:28px;color:var(--sq-ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.sq-segmented .nav-link:hover{color:var(--sq-ink)}.sq-segmented .nav-link.active{background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:var(--sq-shadow-control);font-weight:600}html.dark .sq-segmented .nav-link.active{background:#5a5b61}.sq-segmented .nav-link .sq-count{background:var(--sq-fill-strong);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:18px;height:16px;padding:0 5px;font-size:10.5px;display:inline-grid}.sq-segmented .sq-segmented-item:hover{color:var(--sq-ink)}.sq-segmented .sq-segmented-item.is-active{background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:var(--sq-shadow-control);font-weight:600}html.dark .sq-segmented .sq-segmented-item.is-active{background:#5a5b61}.sq-segmented .sq-segmented-item:focus-visible{box-shadow:0 0 0 3.5px var(--sq-accent-ring);outline:none}.sq-segmented .sq-count{background:var(--sq-fill-strong);min-width:18px;height:16px;color:var(--sq-ink-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:600;display:inline-grid}.sq-segmented .sq-count.is-warning{background:var(--sq-warning-soft);color:var(--sq-warning)}.sq-segmented .sq-segmented-item.is-active .sq-count{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-segmented .sq-segmented-item.is-active .sq-count.is-warning{background:var(--sq-warning-soft);color:var(--sq-warning)}.sq-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}@media(max-width:1199.98px){.sq-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.sq-kpis{grid-template-columns:minmax(0,1fr)}}.sq-kpi{flex-direction:column;gap:10px;margin:0;padding:16px 18px;display:flex}.sq-kpi-top{align-items:center;gap:10px;display:flex}.sq-kpi-icon{border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:17px;transition:transform .15s;display:grid}.sq-kpi-icon.is-blue{color:#0071e3;background:#0071e31a;border:1px solid #0071e32e}.sq-kpi-icon.is-green{color:#1a8a4a;background:#1f9d551c;border:1px solid #1f9d5538}.sq-kpi-icon.is-orange{color:#c97100;background:#f084001c;border:1px solid #f0840038}.sq-kpi-icon.is-violet{color:#5e5ce6;background:#5e5ce61c;border:1px solid #5e5ce638}.sq-kpi-icon.is-teal{color:#0f9488;background:#0f94881c;border:1px solid #0f948838}.sq-kpi-icon.is-amber{color:#b45309;background:#d98a061c;border:1px solid #d98a0638}html.dark .sq-kpi-icon.is-blue{color:#60a5fa;background:#2e8bff29;border-color:#2e8bff47}html.dark .sq-kpi-icon.is-green{color:#4ade80;background:#30d15826;border-color:#30d15847}html.dark .sq-kpi-icon.is-orange{color:#fbbf24;background:#ff9f0a29;border-color:#ff9f0a47}html.dark .sq-kpi-icon.is-violet{color:#a78bfa;background:#7d7aff2e;border-color:#7d7aff4d}html.dark .sq-kpi-icon.is-teal{color:#2dd4bf;background:#2dd4bf29;border-color:#2dd4bf47}html.dark .sq-kpi-icon.is-amber{color:#fde047;background:#fbbf2429;border-color:#fbbf2447}.sq-kpi-label{color:var(--sq-muted);font-size:12.5px;font-weight:500}.sq-kpi-value{letter-spacing:-.025em;color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.sq-kpi-value small{color:var(--sq-muted);letter-spacing:0;margin-left:5px;font-size:14px;font-weight:600}.sq-kpi-foot{color:var(--sq-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.sq-delta{font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-weight:600;display:inline-flex}.sq-delta.is-up{color:var(--sq-success)}.sq-delta.is-down{color:var(--sq-danger)}.sq-delta.is-flat{color:var(--sq-muted)}.sq-dash-row{gap:16px;margin-bottom:16px;display:grid}.sq-dash-row.is-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sq-dash-row.is-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-dash-row>.sq-card{margin:0}@media(max-width:1199.98px){.sq-dash-row.is-2-1,.sq-dash-row.is-1-1{grid-template-columns:minmax(0,1fr)}}.sq-chart{width:100%;min-width:0;max-width:100%;min-height:260px;overflow:hidden}.sq-chart.is-sm{min-height:220px}.sq-chart[style*=height]{min-height:0}.sq-chart .apexcharts-canvas,.sq-chart .apexcharts-canvas svg{max-width:100%!important}@media(min-width:768px){html{scrollbar-gutter:stable}}html.sq-scroll-bloqueado,html.sq-scroll-bloqueado body,body.modal-open{overflow:hidden!important}html.sq-scroll-bloqueado .siampaq-modal.open,html.sq-scroll-bloqueado .modal.show,.siampaq-modal,.modal{width:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.sq-chart.is-cargando{position:relative}.sq-chart.is-cargando>*{visibility:hidden}.sq-chart.is-cargando:after{content:"";border:2.5px solid var(--sq-fill-strong);border-top-color:var(--sq-accent);border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;animation:.8s linear infinite sq-spin;position:absolute;top:50%;left:50%}.sq-chart.is-cargando.is-dona:after{left:50%}@media(prefers-reduced-motion:reduce){.sq-chart.is-cargando:after{animation:.8s linear infinite sq-spin!important}}.sq-chart.is-dona{justify-content:center;display:flex}.sq-chart.is-dona>div{flex:none;margin:0 auto}.sq-program{grid-template-columns:260px minmax(0,1fr);display:grid}.sq-program-side{border-right:1px solid var(--sq-line);flex-direction:column;gap:16px;padding:18px;display:flex}.sq-program-main{min-width:0;padding:14px 18px 8px}@media(max-width:991.98px){.sq-program{grid-template-columns:minmax(0,1fr)}.sq-program-side{border-right:0;border-bottom:1px solid var(--sq-line)}}.sq-meter{flex-direction:column;gap:6px;display:flex}.sq-meter-head{color:var(--sq-muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.sq-meter-head strong{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sq-meter-track{background:var(--sq-fill);border-radius:999px;height:8px;position:relative;overflow:hidden}.sq-meter-fill{border-radius:inherit;transform-origin:0;height:100%;animation:sq-grow .8s var(--sq-ease) both;background:linear-gradient(90deg,#2b8cff,#0071e3)}.sq-meter-fill.is-warn{background:linear-gradient(90deg,#ffb340,#f08400)}.sq-meter-fill.is-over{background:linear-gradient(90deg,#ff6b62,#e0261d)}.sq-meter-mark{background:var(--sq-ink);opacity:.35;border-radius:2px;width:2px;position:absolute;top:-2px;bottom:-2px}.sq-meter-foot{color:var(--sq-faint);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:11.5px;display:flex}@keyframes sq-grow{0%{transform:scaleX(0)}}.sq-program-alert{color:var(--sq-danger);background:#ff3b300f;border:1px solid #ff3b3029;border-radius:8px;align-items:center;gap:7px;width:100%;margin-top:-6px;padding:6px 10px;font-size:12px;line-height:1.35;display:inline-flex}.sq-program-alert i{color:currentColor;flex-shrink:0;font-size:15px}.sq-program-alert span{font-weight:500}.sq-program-alert.is-warn{color:#c97100;background:#ff950014;border-color:#ff950033}html.dark .sq-program-alert.is-warn{color:#ff9f0a}html.dark .sq-program-alert{color:#ff6961;background:#ff453a1f;border-color:#ff453a40}.sq-stat-line{border-bottom:1px solid var(--sq-line);color:var(--sq-muted);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:12.5px;display:flex}.sq-stat-line:last-child{border-bottom:0}.sq-stat-line strong{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sq-legend{flex-direction:column;gap:8px;margin-top:4px;display:flex}.sq-legend-item{color:var(--sq-ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.sq-legend-item i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.sq-legend-item span{flex:1}.sq-legend-item strong{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-weight:600}.sq-list{margin:0;padding:0;list-style:none}.sq-list-item{border-bottom:1px solid var(--sq-line);cursor:pointer;align-items:center;gap:12px;padding:10px 18px;transition:background-color .12s;display:flex}.sq-list-item:last-child{border-bottom:0}.sq-list-item:hover{background:var(--sq-accent-soft)}.sq-avatar{color:#fff;background:linear-gradient(160deg,#a1a1a6,#6e6e73);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.sq-list-main{flex:1;min-width:0}.sq-list-title{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.sq-list-sub{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sq-list-amount{color:var(--sq-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.sq-empty{text-align:center;color:var(--sq-muted);padding:32px 16px;font-size:12.5px}.sq-empty i{opacity:.6;margin-bottom:6px;font-size:24px;display:block}.sq-busca-lista{border:1px solid var(--sq-line);border-radius:var(--sq-radius-sm,8px);background:var(--sq-surface-solid);max-height:320px;margin-top:10px;overflow-y:auto}.sq-busca-lista .sq-list-item{padding:8px 12px}.sq-busca-lista .sq-list-item:focus-visible{box-shadow:0 0 0 2px var(--sq-accent-ring);outline:none}.sq-busca-flecha{color:var(--sq-faint);flex-shrink:0;font-size:18px}.apexcharts-canvas{font-family:var(--sq-font)!important}.apexcharts-text.apexcharts-xaxis-label,.apexcharts-text.apexcharts-xaxis-label tspan,.apexcharts-text.apexcharts-yaxis-label,.apexcharts-text.apexcharts-yaxis-label tspan{fill:var(--sq-muted)!important}#conceptos-chart .apexcharts-text.apexcharts-yaxis-label,#conceptos-chart .apexcharts-text.apexcharts-yaxis-label tspan,#reparto-chart .apexcharts-text.apexcharts-yaxis-label,#reparto-chart .apexcharts-text.apexcharts-yaxis-label tspan{fill:var(--sq-ink)!important}.apexcharts-grid line,.apexcharts-gridline{stroke:var(--sq-line)!important}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{stroke:var(--sq-line-strong)!important}#estados-chart .apexcharts-pie-area,#estados-chart .apexcharts-donut-slice{stroke:var(--sq-surface-solid)!important}#estados-chart .apexcharts-text.apexcharts-datalabel-label{fill:var(--sq-muted)!important}#estados-chart .apexcharts-text.apexcharts-datalabel-value{fill:var(--sq-ink)!important}.apexcharts-xaxis-annotation-label,.apexcharts-point-annotation-label{fill:var(--sq-muted)!important}.apexcharts-legend-text{color:var(--sq-muted)!important;font-family:var(--sq-font)!important}#tendencia-chart .apexcharts-series:nth-child(2) path,#programa-chart .apexcharts-series:nth-child(2) path{stroke:var(--sq-muted)!important}#programa-chart .apexcharts-datalabel{paint-order:stroke;stroke:var(--sq-surface-solid);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.apexcharts-tooltip.apexcharts-theme-light,.apexcharts-tooltip.apexcharts-theme-dark{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--sq-line)!important;box-shadow:var(--sq-shadow-pop)!important;background:var(--sq-surface-raised)!important;color:var(--sq-ink)!important;border-radius:8px!important}.apexcharts-tooltip-title{border-bottom:1px solid var(--sq-line)!important;font-weight:600!important;font-family:var(--sq-font)!important;color:var(--sq-ink)!important;background:0 0!important}.apexcharts-tooltip-text,.apexcharts-tooltip-y-group span,.apexcharts-tooltip-goals-group span{color:var(--sq-ink)!important;font-family:var(--sq-font)!important}.apexcharts-tooltip-series-group{background:0 0!important}.apexcharts-xaxistooltip{display:none!important}#modal-detalle .modal-dialog{max-width:980px!important}#modal-detalle .modal-body,.modal-body:has(>.sq-dossier){padding:0!important}.sq-dossier{color:var(--sq-ink)}.sq-dossier-hero{background:radial-gradient(600px 200px at 0 0,#0071e31a,#0000 70%),radial-gradient(500px 220px at 100% 0,#14b8a614,#0000 70%);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex;position:relative}.sq-dossier-id{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.sq-chip{background:var(--sq-fill);height:22px;color:var(--sq-ink-2);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.sq-dossier-name{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:700;line-height:1.25}.sq-dossier-meta{color:var(--sq-muted);margin:4px 0 0;font-size:13px}.sq-dossier-amount{text-align:right}.sq-dossier-amount span{color:var(--sq-muted);margin-bottom:2px;font-size:12px;display:block}.sq-dossier-amount strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.05;display:block}.sq-dossier-amount small{color:var(--sq-muted);margin-top:4px;font-size:12px;display:block}.sq-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:4px 24px 20px;list-style:none;display:grid}.sq-track li{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-right:8px;display:flex;position:relative}.sq-track li:before{content:"";background:var(--sq-fill-strong);border-radius:2px;height:2px;position:absolute;top:11px;left:24px;right:0}.sq-track li:last-child:before{display:none}.sq-track li.is-done:before{background:linear-gradient(90deg,#34c759,#34c759)}.sq-track-dot{z-index:1;background:var(--sq-surface-solid);width:24px;height:24px;color:var(--sq-faint);box-shadow:inset 0 0 0 1.5px var(--sq-line-strong);border-radius:50%;place-items:center;font-size:14px;display:grid;position:relative}.sq-track li.is-done .sq-track-dot{color:#fff;box-shadow:none;background:#34c759}.sq-track li.is-current .sq-track-dot{background:var(--sq-surface-solid);color:var(--sq-accent);box-shadow:inset 0 0 0 2px var(--sq-accent),0 0 0 4px var(--sq-accent-soft)}.sq-track-label{color:var(--sq-ink);font-size:12.5px;font-weight:600}.sq-track-date{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.sq-track li:not(.is-done):not(.is-current) .sq-track-label{color:var(--sq-muted);font-weight:500}.sq-apoyo .sq-ap-hero{align-items:flex-end;padding:22px 24px 14px}.sq-apoyo .sq-ap-quien{flex:320px;min-width:0}.sq-apoyo .sq-dossier-amount strong{font-size:28px}.sq-ap-avance{padding:2px 24px 18px}.sq-ap-avance-cabeza{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.sq-ap-avance-estado{color:var(--sq-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.sq-ap-avance-estado strong{color:var(--sq-ink);font-weight:600}.sq-ap-avance-estado i{color:#34c759;font-size:15px}.sq-ap-avance-pct{color:var(--sq-ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.sq-ap-progreso{background:var(--sq-fill-strong);border-radius:999px;height:6px;position:relative;overflow:hidden}.sq-ap-progreso-lleno{border-radius:inherit;animation:sq-ap-llenar .7s var(--sq-ease) both;background:linear-gradient(90deg,#0a84ff,#34aadc);position:absolute;inset:0 auto 0 0}.sq-ap-avance.is-completo .sq-ap-progreso-lleno{background:linear-gradient(90deg,#30d158,#34c759)}@keyframes sq-ap-llenar{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.sq-ap-progreso-lleno{animation:none}}.sq-ap-avance ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sq-ap-avance li{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;min-width:0;display:grid}.sq-ap-marca{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--sq-line-strong);color:#fff;border-radius:50%;grid-row:1/span 2;place-items:center;font-size:12px;display:grid}.sq-ap-avance li.is-done .sq-ap-marca{box-shadow:none;background:#34c759}.sq-ap-avance li.is-current .sq-ap-marca{box-shadow:inset 0 0 0 2px var(--sq-accent),0 0 0 3px var(--sq-accent-soft)}.sq-ap-etapa{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.sq-ap-fecha{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11px;overflow:hidden}.sq-ap-avance li:not(.is-done):not(.is-current) .sq-ap-etapa{color:var(--sq-muted);font-weight:500}.sq-ap-grupos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}.sq-ap-observaciones{margin-top:16px}.sq-ap-observaciones p{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #00000008;color:var(--sq-ink-2);border-radius:12px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}html.dark .sq-ap-observaciones p{background:#ffffff0a}.sq-ap-contacto{align-items:center;gap:14px;margin-bottom:20px;display:flex}.sq-ap-contacto-avatar{color:#fff;letter-spacing:.01em;background:linear-gradient(#a3a3ad,#7c7c86);border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:20px;font-weight:600;display:grid;box-shadow:0 1px 2px #0000001f}.sq-ap-contacto-texto{flex:1;min-width:0}.sq-ap-contacto-texto h4{letter-spacing:-.015em;color:var(--sq-ink);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:650}.sq-ap-contacto-texto p{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px}.sq-ap-contacto .btn{flex-shrink:0}.sq-ap-caja h4{letter-spacing:.04em;text-transform:uppercase;color:var(--sq-faint);margin:0 0 6px 4px;font-size:11px;font-weight:600}.sq-ap-caja dl{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #00000008;border-radius:12px;margin:0;padding:0 14px}html.dark .sq-ap-caja dl{background:#ffffff0a}.sq-ap-renglon{border-top:1px solid var(--sq-line);align-items:center;gap:12px;min-height:42px;padding:9px 0;display:flex;position:relative}.sq-ap-renglon:first-child{border-top:0}.sq-ap-renglon dt{width:96px;color:var(--sq-muted);flex-shrink:0;font-size:12.5px;font-weight:400}.sq-ap-renglon dd{min-width:0;color:var(--sq-ink);overflow-wrap:anywhere;flex:1;margin:0;font-size:13px;font-weight:500}.sq-ap-renglon dd a{color:var(--sq-accent-ink);text-decoration:none}.sq-ap-renglon dd a:hover{text-decoration:underline}.sq-ap-renglon.is-apilado{flex-direction:column;align-items:stretch;gap:3px}.sq-ap-renglon.is-apilado dt{width:auto}.sq-ap-renglon.is-apilado dd{line-height:1.45}.sq-ap-renglon-extra{color:var(--sq-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.sq-ap-renglon.is-vacio dd{color:var(--sq-faint);font-weight:400}.sq-ap-copiar{width:26px;height:26px;color:var(--sq-muted);cursor:pointer;opacity:0;transition:opacity .12s var(--sq-ease),background-color .12s var(--sq-ease);background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.sq-ap-renglon:hover .sq-ap-copiar,.sq-ap-copiar:focus-visible,.sq-ap-copiar.is-copiado{opacity:1}.sq-ap-copiar:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-ap-copiar.is-copiado{color:#34c759}@media(hover:none){.sq-ap-copiar{opacity:1}}.sq-ap-copiar.is-visible{opacity:1}.sq-ap-conta-cabeza{align-items:center;gap:10px;min-height:56px;padding:10px 0;display:flex}.sq-ap-conta-icono{background:var(--sq-fill);width:32px;height:32px;color:var(--sq-muted);border-radius:8px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.sq-ap-conta.is-registrado .sq-ap-conta-icono{background:var(--sq-success-soft);color:var(--sq-success)}.sq-ap-conta-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sq-ap-conta-texto strong{color:var(--sq-ink);font-size:13.5px;font-weight:600}.sq-ap-conta-texto span{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:12px}.sq-ap-conta.is-pendiente .sq-ap-conta-texto strong{color:var(--sq-muted);font-weight:500}.sq-ap-conta .sq-ap-renglon:nth-child(2){border-top:1px solid var(--sq-line)}.sq-ap-archivos{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.sq-ap-archivo{cursor:pointer;transition:background-color .12s var(--sq-ease);border-radius:8px;align-items:center;gap:10px;margin:0 -4px;padding:5px 4px 5px 5px;display:flex}.sq-ap-archivo:hover,.sq-ap-archivo:focus-visible{background:var(--sq-fill);outline:none}.sq-ap-archivo-icono{letter-spacing:.02em;color:#fff;background:#8e8e93;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:8.5px;font-weight:700;display:grid;overflow:hidden}.sq-ap-archivo-icono img{object-fit:cover;width:100%;height:100%;display:block}.sq-ap-archivo-icono.is-pdf{background:#e5484d}.sq-ap-archivo-icono.is-word{background:#2b6cd4}.sq-ap-archivo-icono.is-excel{background:#1f9d55}.sq-ap-archivo-icono.is-img{background:var(--sq-fill-strong)}.sq-ap-archivo-nombre{min-width:0;color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.sq-ap-sin{color:var(--sq-faint);font-size:12.5px;font-weight:400}@media(max-width:767.98px){.sq-ap-grupos{grid-template-columns:minmax(0,1fr)}.sq-ap-contacto{flex-wrap:wrap}.sq-ap-renglon dt{width:84px}.sq-ap-avance{padding:6px 16px 16px;position:relative}.sq-ap-avance-cabeza{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.sq-ap-avance-estado{color:var(--sq-muted);align-items:center;gap:6px;min-width:0;font-size:12.5px;display:inline-flex}.sq-ap-avance-estado strong{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.sq-ap-avance-pct{font-size:12px;font-weight:700;font-family:var(--sq-mono);color:var(--sq-accent);background:var(--sq-accent-soft);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:2px 8px}.sq-ap-avance.is-completo .sq-ap-avance-pct{color:#34c759;background:#34c7591f}.sq-ap-progreso{background:var(--sq-fill-strong);border-radius:999px;height:6px;margin-bottom:12px}.sq-ap-avance ol{-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;grid-template-columns:none!important;gap:8px!important;margin:0 -16px!important;padding:4px 16px 8px!important;list-style:none!important;display:flex!important;overflow:auto hidden!important}.sq-ap-avance ol::-webkit-scrollbar{display:none!important}.sq-ap-avance li{scroll-snap-align:start!important;background:var(--sq-surface-solid)!important;min-width:124px!important;max-width:175px!important;box-shadow:0 0 0 1px var(--sq-line),0 1px 3px #0000000a!important;cursor:default!important;border-radius:12px!important;flex:none!important;grid-template-columns:20px 1fr!important;align-items:center!important;gap:2px 8px!important;padding:8px 11px!important;transition:transform .12s,box-shadow .12s!important;display:grid!important}html.dark .sq-ap-avance li{background:#ffffff0d!important}.sq-ap-avance li:active{transform:scale(.98)}.sq-ap-marca{width:20px!important;height:20px!important;box-shadow:inset 0 0 0 1.5px var(--sq-line-strong)!important;color:#fff!important;border-radius:50%!important;flex-shrink:0!important;grid-row:1/span 2!important;place-items:center!important;font-size:13px!important;display:grid!important}.sq-ap-avance li.is-done .sq-ap-marca{color:#fff!important;background:#34c759!important;box-shadow:0 1px 3px #34c7594d!important}.sq-ap-avance li.is-current{background:var(--sq-accent-soft)!important;box-shadow:0 0 0 1.5px var(--sq-accent),0 2px 8px -2px #0071e34d!important}.sq-ap-avance li.is-current .sq-ap-marca{box-shadow:0 0 0 2px var(--sq-accent),0 0 0 4px var(--sq-accent-soft)!important;background:#fff!important;position:relative!important}.sq-ap-avance li.is-current .sq-ap-marca:after{content:""!important;background:var(--sq-accent)!important;border-radius:50%!important;width:8px!important;height:8px!important}html.dark .sq-ap-avance li.is-current .sq-ap-marca{background:#1c1c1e!important}.sq-ap-etapa{color:var(--sq-ink)!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:clip!important;font-size:12.5px!important;font-weight:650!important;line-height:1.2!important;overflow:visible!important}.sq-ap-fecha{color:var(--sq-muted)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;text-overflow:clip!important;font-size:11px!important;line-height:1.2!important;overflow:visible!important}.sq-ap-avance li.is-current .sq-ap-etapa{color:var(--sq-accent-ink)!important;font-weight:700!important}.sq-ap-avance li.is-current .sq-ap-fecha{color:var(--sq-accent-ink)!important;opacity:.88!important;font-weight:550!important}.sq-ap-avance li:not(.is-done):not(.is-current){opacity:.75}.sq-ap-avance li:not(.is-done):not(.is-current) .sq-ap-etapa{color:var(--sq-muted)!important;font-weight:500!important}}.sq-dossier-nav{z-index:2;border-top:1px solid var(--sq-line);border-bottom:1px solid var(--sq-line);background:var(--sq-surface-raised);justify-content:flex-start;padding:10px 24px;display:flex;position:sticky;top:0}.sq-dossier-body{min-height:280px;padding:20px 24px 24px}.sq-section+.sq-section{margin-top:22px}.sq-section-title{color:var(--sq-muted);align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;font-weight:600;display:flex}.sq-section-title i{color:var(--sq-accent);font-size:15px}.sq-props{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:0;margin:0;display:grid;overflow:hidden}html.dark .sq-props{background:#26272b}.sq-prop{min-width:0;box-shadow:1px 0 0 var(--sq-line),0 1px 0 var(--sq-line);padding:10px 12px}.sq-prop dt{color:var(--sq-muted);margin:0 0 2px;font-size:11.5px;font-weight:500}.sq-prop dd{color:var(--sq-ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}.sq-prop dd.is-empty{color:var(--sq-faint);font-weight:400}.sq-prop.is-wide{grid-column:1/-1}.sq-callout{background:var(--sq-warning-soft);color:var(--sq-ink-2);border-radius:10px;gap:10px;padding:12px 14px;font-size:13px;display:flex}.sq-callout i{color:var(--sq-warning);flex-shrink:0;margin-top:1px;font-size:17px}.sq-callout strong{color:var(--sq-warning);margin-bottom:2px;font-size:12px;display:block}.sq-person{align-items:center;gap:14px;margin-bottom:16px;display:flex}.sq-person .sq-avatar{background:linear-gradient(160deg,#2b8cff,#0063d6);width:48px;height:48px;font-size:17px}.sq-person h4{margin:0;font-size:16px;font-weight:600}.sq-person p{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px}.sq-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.sq-tile{background:var(--sq-surface-solid);box-shadow:var(--sq-shadow-control);color:var(--sq-ink);min-width:0;transition:box-shadow .15s var(--sq-ease),transform .15s var(--sq-ease);cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;display:flex}html.dark .sq-tile{background:#2a2b30}.sq-tile:hover{box-shadow:0 0 0 1px var(--sq-accent),0 4px 14px -6px #0071e359;transform:translateY(-1px)}.sq-tile-icon{background:var(--sq-accent-soft);width:34px;height:34px;color:var(--sq-accent-ink);border-radius:8px;flex-shrink:0;place-items:center;font-size:18px;display:grid;overflow:hidden}.sq-tile-icon img{object-fit:cover;width:100%;height:100%}.sq-tile-icon img.is-glyph{object-fit:contain;width:22px;height:22px}.sq-tile-text{flex:1;min-width:0}.sq-tile-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.sq-tile-text span{color:var(--sq-muted);font-size:11.5px;display:block}.sq-tile>.bx-download,.sq-tile>.bx-show{color:var(--sq-faint);font-size:16px}.sq-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sq-ledger-card{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;min-width:0;padding:14px 16px}html.dark .sq-ledger-card{background:#26272b}.sq-ledger-card header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.sq-ledger-card h5{align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.sq-ledger-card h5 i{color:var(--sq-accent);font-size:16px}.sq-ledger-empty{text-align:center;color:var(--sq-muted);padding:18px 8px;font-size:12.5px}.sq-ledger-empty i{opacity:.5;margin-bottom:4px;font-size:22px;display:block}@media(max-width:767.98px){.sq-ledger{grid-template-columns:minmax(0,1fr)}.sq-track{grid-template-columns:repeat(5,minmax(84px,1fr));overflow-x:auto}.sq-dossier-amount{text-align:left}.sq-dossier-hero,.sq-dossier-body{padding-left:16px;padding-right:16px}.sq-dossier-nav{padding:8px 16px}}.sq-wizard{grid-template-columns:250px minmax(0,1fr);height:100%;min-height:540px;display:grid}.sq-wizard-rail{border-right:1px solid var(--sq-line);background:var(--sq-inset);border-radius:var(--sq-radius) 0 0 var(--sq-radius);flex-direction:column;padding:18px 12px;display:flex}.sq-wizard-rail-title{color:var(--sq-muted);padding:0 10px 10px;font-size:12px;font-weight:600}.sq-steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.sq-step{text-align:left;width:100%;color:var(--sq-ink-2);cursor:default;background:0 0;border:0;border-radius:9px;align-items:flex-start;gap:11px;padding:9px 10px;display:flex;position:relative}.sq-steps.is-navigable .sq-step{cursor:pointer}.sq-steps.is-navigable .sq-step:hover{background:var(--sq-fill)}.sq-step:after{content:"";background:var(--sq-line-strong);border-radius:2px;width:2px;position:absolute;top:36px;bottom:-8px;left:22px}.sq-steps>li:last-child>.sq-step:after{display:none}.sq-step-dot{z-index:1;font-variant-numeric:tabular-nums;background:var(--sq-surface-solid);width:24px;height:24px;color:var(--sq-muted);box-shadow:inset 0 0 0 1.5px var(--sq-line-strong);border-radius:50%;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:600;transition:background-color .2s,box-shadow .2s,color .2s;display:grid;position:relative}.sq-step-dot .bx{font-size:15px;display:none}.sq-step-text{flex-direction:column;min-width:0;padding-top:2px;display:flex}.sq-step-text strong{color:var(--sq-ink-2);font-size:13px;font-weight:600}.sq-step-text small{color:var(--sq-muted);font-size:11.5px;line-height:1.35}.sq-step.activo{background:var(--sq-surface-solid);box-shadow:var(--sq-shadow-control)}html.dark .sq-step.activo{background:#ffffff14}.sq-step.activo .sq-step-dot{background:var(--sq-accent);color:#fff;box-shadow:0 0 0 4px var(--sq-accent-soft)}.sq-step.activo .sq-step-text strong{color:var(--sq-ink)}.sq-step.completado .sq-step-dot{color:#fff;box-shadow:none;background:#34c759}.sq-step.completado .sq-step-dot span{display:none}.sq-step.completado .sq-step-dot .bx{display:block}.sq-step.completado:after{background:#34c759}.sq-subnav{margin:0 0 14px}.sq-subpane{display:none}.sq-subpane .sq-fieldset{border-top:0;padding-top:0}.sq-wizard-main{border-radius:0 var(--sq-radius) var(--sq-radius) 0;background-color:#eaedf2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%23334155' stroke-opacity='0.045' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 24h16a5 5 0 0 0 5-5V10a5 5 0 0 0-5-5H12a5 5 0 0 0-5 5v12l-3 3v-3'/%3E%3Cpath d='M65 10h12l7 7v18a3 3 0 0 1-3 3H65a3 3 0 0 1-3-3V13a3 3 0 0 1 3-3z'/%3E%3Cpath d='M77 10v7h7'/%3E%3Ccircle cx='128' cy='22' r='8'/%3E%3Cpath d='m125 22 2.5 2.5 5-5'/%3E%3Ccircle cx='44' cy='46' r='1.5'/%3E%3Ccircle cx='104' cy='42' r='1.5'/%3E%3Cpath d='M22 78a5 5 0 0 1 5-5h10a7 7 0 0 1 0 14H27a3 3 0 0 1 0-6h10'/%3E%3Ccircle cx='78' cy='84' r='8'/%3E%3Cpath d='M78 80v4l3 2'/%3E%3Cpath d='M126 70v6M123 73h6M124.5 71.5l3 3M127.5 71.5l-3 3'/%3E%3Ccircle cx='42' cy='106' r='1.5'/%3E%3Ccircle cx='100' cy='104' r='1.5'/%3E%3Ccircle cx='144' cy='98' r='1.5'/%3E%3Cpath d='M26 132l16-7-7 16-3-6z'/%3E%3Crect x='66' y='126' width='20' height='13' rx='3'/%3E%3Cpath d='M70 130h12M70 134h8'/%3E%3Cpath d='M122 128l1.2 3.2 3.2 1.2-3.2 1.2-1.2 3.2-1.2-3.2-3.2-1.2 3.2-1.2z'/%3E%3C/svg%3E");flex-direction:column;flex:1;min-width:0;height:100%;display:flex}html.dark .sq-wizard-main,:where(.dark,.dark *) .sq-wizard-main{background-color:#141518;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%23ffffff' stroke-opacity='0.038' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 24h16a5 5 0 0 0 5-5V10a5 5 0 0 0-5-5H12a5 5 0 0 0-5 5v12l-3 3v-3'/%3E%3Cpath d='M65 10h12l7 7v18a3 3 0 0 1-3 3H65a3 3 0 0 1-3-3V13a3 3 0 0 1 3-3z'/%3E%3Cpath d='M77 10v7h7'/%3E%3Ccircle cx='128' cy='22' r='8'/%3E%3Cpath d='m125 22 2.5 2.5 5-5'/%3E%3Ccircle cx='44' cy='46' r='1.5'/%3E%3Ccircle cx='104' cy='42' r='1.5'/%3E%3Cpath d='M22 78a5 5 0 0 1 5-5h10a7 7 0 0 1 0 14H27a3 3 0 0 1 0-6h10'/%3E%3Ccircle cx='78' cy='84' r='8'/%3E%3Cpath d='M78 80v4l3 2'/%3E%3Cpath d='M126 70v6M123 73h6M124.5 71.5l3 3M127.5 71.5l-3 3'/%3E%3Ccircle cx='42' cy='106' r='1.5'/%3E%3Ccircle cx='100' cy='104' r='1.5'/%3E%3Ccircle cx='144' cy='98' r='1.5'/%3E%3Cpath d='M26 132l16-7-7 16-3-6z'/%3E%3Crect x='66' y='126' width='20' height='13' rx='3'/%3E%3Cpath d='M70 130h12M70 134h8'/%3E%3Cpath d='M122 128l1.2 3.2 3.2 1.2-3.2 1.2-1.2 3.2-1.2-3.2-3.2-1.2 3.2-1.2z'/%3E%3C/svg%3E")}.sq-wizard-body{flex-direction:column;flex:1;min-height:100%;padding:22px 26px 0;display:flex}.sq-wizard .paginas,.sq-wizard .pagina,.sq-wizard .pagina>form:not(.dropzone){flex-direction:column;flex:1;min-height:100%;display:flex}.sq-page-intro{background:var(--sq-surface-solid);border:1px solid var(--sq-line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px 20px;display:flex;box-shadow:0 1px 2px #00000008}.sq-page-intro .sq-eyebrow{color:var(--sq-accent-ink);margin-bottom:2px;font-size:12px;font-weight:600}.sq-page-intro h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700}.sq-page-intro p{color:var(--sq-muted);max-width:62ch;margin:4px 0 0;font-size:13px}.sq-page-intro-actions{flex-wrap:wrap;gap:8px;display:flex}html.dark .sq-subnav-pills,:where(.dark,.dark *) .sq-subnav-pills{background:#ffffff0d}.sq-modal-tabs{width:100%;margin:0 0 18px;display:flex}.sq-modal-tabs .sq-segmented-item{flex:1 1 0;justify-content:center;gap:6px}.sq-modal-tabs .sq-segmented-item i{font-size:15px}.sq-modal-panes{display:grid}.sq-modal-panes>.sq-subpane{visibility:hidden;grid-area:1/1;display:block!important}.sq-modal-panes>.sq-subpane.is-active{visibility:visible}.sq-segmented .sq-segmented-item.tiene-error{position:relative}.sq-segmented .sq-segmented-item.tiene-error:after{content:"";background:var(--sq-danger);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:6px}@media(max-width:575.98px){.sq-modal-tabs .sq-segmented-item i{display:none}}.sq-subpane{animation:sq-page-in .2s var(--sq-ease);display:none}.sq-subpane.is-active{display:block}.sq-fieldset{border:0;border-top:1px solid var(--sq-line);min-width:0;margin:0 0 8px;padding:16px 0 4px}.sq-fieldset:first-of-type{border-top:0;padding-top:0}.sq-legend-title{color:var(--sq-ink);align-items:center;gap:8px;margin:0 0 12px;padding:0;font-size:13px;font-weight:600;display:flex}.sq-legend-title i{background:var(--sq-accent-soft);width:22px;height:22px;color:var(--sq-accent-ink);border-radius:6px;place-items:center;font-size:13px;display:grid}.sq-form-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:14px;display:grid}.sq-form-grid>*{grid-column:span 4;min-width:0}.sq-form-grid>.span-2{grid-column:span 2}.sq-form-grid>.span-3{grid-column:span 3}.sq-form-grid>.span-5{grid-column:span 5}.sq-form-grid>.span-6{grid-column:span 6}.sq-form-grid>.span-4{grid-column:span 4}.sq-form-grid>.span-8{grid-column:span 8}.sq-form-grid>.span-9{grid-column:span 9}.sq-form-grid>.span-12{grid-column:1/-1}@media(max-width:1199.98px){.sq-form-grid>*,.sq-form-grid>.span-2,.sq-form-grid>.span-3,.sq-form-grid>.span-4,.sq-form-grid>.span-5{grid-column:span 6}.sq-form-grid>.span-8,.sq-form-grid>.span-9{grid-column:1/-1}}@media(max-width:640px){.sq-form-grid>*{grid-column:1/-1!important}}.sq-wizard-actions{z-index:3;border-top:1px solid var(--sq-line);background:var(--sq-surface-raised);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-radius:0 0 var(--sq-radius) 0;justify-content:space-between;align-items:center;gap:12px;margin:auto -26px 0;padding:14px 26px;display:flex;position:sticky;bottom:0}.sq-wizard-actions .sq-actions-right{gap:8px;margin-left:auto;display:flex}.sq-progress{color:var(--sq-muted);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:12px;display:flex}.sq-progress .wizard-progress-track{background:var(--sq-fill-strong);border-radius:999px;width:120px;height:5px;margin:0;overflow:hidden}.sq-progress .wizard-progress-fill{border-radius:inherit;background:var(--sq-accent);transform-origin:0;width:100%;height:100%;transition:transform .3s var(--sq-ease),background-color .3s;transform:scaleX(0)}.sq-progress.is-complete .wizard-progress-fill{background:#34c759}.paginas .pagina:not(.adp-hide){animation:sq-page-in .28s var(--sq-ease);flex-direction:column;flex:1;display:flex}@keyframes sq-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sq-page-fade{0%{opacity:0}to{opacity:1}}@media(max-width:991.98px){.sq-wizard{grid-template-columns:minmax(0,1fr)}.sq-wizard-rail{border-right:0;border-bottom:1px solid var(--sq-line);border-radius:var(--sq-radius) var(--sq-radius) 0 0;padding:10px;overflow-x:auto}.sq-wizard-rail-title{display:none}.sq-steps{flex-direction:row;gap:4px}.sq-step{flex-shrink:0;align-items:center;width:auto}.sq-step:after,.sq-step-text small{display:none}.sq-wizard-body{padding:18px 16px 0}.sq-wizard-actions{border-radius:0 0 var(--sq-radius) var(--sq-radius);margin:auto -16px 0;padding:12px 16px}.sq-progress .wizard-progress-track{width:64px}}@media(max-width:767.98px){.sq-wizard-rail{padding:12px 14px!important;overflow:visible!important}.sq-steps{justify-content:space-between;align-items:center;position:relative;flex-direction:row!important;gap:6px!important;display:flex!important}.sq-steps:before{content:"";background:var(--sq-line-strong);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:12px;right:12px}.sq-steps>li{z-index:1;transition:flex-grow .3s var(--sq-ease);flex:none;position:relative}.sq-steps>li:has(>.sq-step.activo){flex:auto}.sq-step{background:var(--sq-inset)!important;width:auto!important;box-shadow:none!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:3px!important}.sq-step:after,.sq-step-text small{display:none!important}.sq-step .sq-step-text{padding:0;display:none}.sq-step.activo{animation:sq-paso-crece .3s var(--sq-ease);background:var(--sq-surface-solid)!important;width:100%!important;box-shadow:0 0 0 1px var(--sq-line),0 1px 3px #0000000f!important;padding:3px 14px 3px 3px!important}.sq-step.activo .sq-step-text{display:flex}.sq-step.activo .sq-step-text strong{white-space:nowrap;font-size:13px}.sq-step-dot{width:26px!important;height:26px!important}.sq-step.activo .sq-step-dot{box-shadow:0 0 0 3px var(--sq-accent-soft)!important}@keyframes sq-paso-crece{0%{opacity:.6;transform-origin:0;transform:scaleX(.92)}to{opacity:1;transform:none}}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.sq-step.activo{animation:none}.sq-steps>li{transition:none}}@media(max-width:767.98px){.sq-wizard-actions{z-index:1020;border-top:1px solid var(--sq-line);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px -12px #00000040;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;border-radius:0!important;margin:0!important}.sq-main:has(.sq-wizard-actions) .sq-footer{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.sq-card:has(.sq-wizard-actions){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.paginas .pagina.adp-hide .sq-wizard-actions{display:none!important}.paginas .pagina:not(.adp-hide){animation-name:sq-page-fade!important}}@media(max-width:640px){.sq-page-intro{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px;padding:12px 14px}.sq-page-intro h3{font-size:17px}.sq-page-intro>div>p{display:none}.sq-page-intro-actions{gap:8px;display:flex}.sq-page-intro-actions .btn{flex:1;justify-content:center}.sq-subnav{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;width:100%}.sq-subnav .sq-segmented-item{scroll-snap-align:start}.sq-wizard-rail .sq-steps{padding-right:8px}.sq-fieldset{padding-top:10px}.sq-legend-title{font-size:12px}.sq-wizard-body{padding:14px 14px 0}}.sq-upload-bar{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.sq-upload-bar .btn_archivos,.sq-upload-bar .btn_subir,.sq-upload-bar [data-en-subir]{cursor:pointer;background:var(--sq-surface-solid);height:32px;box-shadow:var(--sq-shadow-control);color:var(--sq-ink);border-radius:8px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.sq-upload-bar .btn_subir,.sq-upload-bar [data-en-subir]{background:var(--sq-accent);color:#fff;box-shadow:none}.sq-upload-bar .btn>i{font-size:16px;line-height:1}.sq-upload-bar .sq-en-total{margin-right:-4px}.sq-upload-bar .btn_subir.adp-hide{display:none}.dropzone{transition:border-color .15s,background-color .15s;border:1.5px dashed var(--sq-line-strong)!important;background:var(--sq-inset)!important;border-radius:14px!important;min-height:220px!important;padding:18px!important}.dropzone:hover,.dropzone.dz-drag-hover{border-color:var(--sq-accent)!important;background:var(--sq-accent-soft)!important}.dropzone .dz-message{margin:0!important}.sq-drop-msg{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 12px;display:flex}.sq-drop-msg .sq-drop-icon{background:var(--sq-surface-solid);width:52px;height:52px;color:var(--sq-accent);box-shadow:var(--sq-shadow-control);border-radius:14px;place-items:center;margin-bottom:6px;font-size:26px;display:grid}.sq-drop-msg span{color:var(--sq-muted);font-size:12.5px}.dropzone .dz-preview .dz-image{border-radius:10px!important}.sq-finish{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:auto 0;padding:24px 0 32px;display:flex}.sq-finish-badge{color:#fff;width:60px;height:60px;box-shadow:0 0 0 8px var(--sq-success-soft);animation:sq-pop .4s var(--sq-ease);background:#34c759;border-radius:50%;place-items:center;margin-bottom:14px;font-size:32px;display:grid}.sq-finish h3{margin:0;font-size:19px;font-weight:700}.sq-finish p{color:var(--sq-muted);margin:4px 0 18px;font-size:13px}.sq-finish .sq-tiles{text-align:left;width:100%;max-width:680px}.swal2-popup{font-family:var(--sq-font)!important;background:var(--sq-surface-raised)!important;color:var(--sq-ink)!important;border-radius:14px!important}.swal2-title{color:var(--sq-ink)!important;font-size:17px!important}.swal2-styled{border-radius:8px!important;padding:8px 18px!important;font-size:13px!important;font-weight:500!important}.swal2-styled.swal2-confirm{background:var(--sq-accent)!important}.swal2-styled.swal2-cancel{background:var(--sq-fill-strong)!important;color:var(--sq-ink)!important}.iziToast{font-family:var(--sq-font)!important;border-radius:12px!important}.photoviewer-modal{background:var(--sq-surface-raised)!important;border-radius:14px!important}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.profile-cover{margin-bottom:24px;position:relative}.profile-cover-banner{color:#fff;background:linear-gradient(135deg,#1e3a8a,#0284c7 48%,#0d9488);border-radius:1.25rem;min-height:200px;padding:22px 28px 65px;position:relative;overflow:hidden;box-shadow:0 8px 24px -6px #0284c740}:where(.dark,.dark *) .profile-cover-banner{background:linear-gradient(135deg,#0f172a,#1e293b,#0f766e);box-shadow:0 8px 24px -6px #00000080}.profile-cover-pattern{pointer-events:none;opacity:.35;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.profile-cover-breadcrumb{-webkit-backdrop-filter:blur(12px);color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:8px;margin-bottom:.35rem;padding:.25rem .75rem;font-size:12px;font-weight:500;display:inline-flex;position:relative}.profile-cover-breadcrumb a{color:#ffffffd9;transition:color .15s}.profile-cover-breadcrumb a:hover{color:#fff}.profile-cover-banner h1{color:#fff;letter-spacing:-.02em;margin:2px 0 0;font-size:1.35rem;font-weight:700;position:relative}.profile-identity-bar{z-index:1;-webkit-backdrop-filter:blur(32px)saturate(190%);backdrop-filter:blur(32px)saturate(190%);background:#ffffffe0;border:1px solid #ffffffb3;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:20px;min-height:105px;margin:-45px 20px 0;padding:18px 24px;transition:all .2s;display:flex;position:relative;box-shadow:0 20px 48px -12px #0f172a24,0 8px 20px -4px #0f172a0f,0 0 0 1px #0000000d,inset 0 1px #fffffff2}:where(.dark,.dark *) .profile-identity-bar{background:#161b26e0;border-color:#ffffff1f;box-shadow:0 24px 60px -12px #0009,0 8px 20px -4px #0006,inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff26}.profile-identity{align-items:center;gap:18px;min-width:0;display:flex}.profile-avatar-wrapper{flex-shrink:0;position:relative}.profile-avatar{object-fit:cover;background:var(--sq-fill);border-radius:50%;width:82px;height:82px;box-shadow:0 0 0 3px #fff,0 4px 12px #0000001a}:where(.dark,.dark *) .profile-avatar{box-shadow:0 0 0 3px #1e2433,0 4px 12px #0000004d}.profile-status-dot{background-color:#10b981;border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:2px;right:2px;box-shadow:0 2px 4px #00000026}:where(.dark,.dark *) .profile-status-dot{border-color:#1e2433}.profile-identity-copy{min-width:0}.profile-identity-copy h2{color:var(--sq-ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 4px;font-size:1.35rem;font-weight:700;line-height:1.25}.profile-identity-copy p{color:var(--sq-muted);overflow-wrap:anywhere;margin:0;font-size:.85rem}.profile-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}#profile-overview{scroll-margin-top:80px}@media(max-width:1199.98px){.profile-identity-bar{flex-wrap:wrap}.profile-actions{justify-content:flex-start;width:100%;margin-top:10px}}@media(max-width:575.98px){.profile-cover{margin-bottom:16px}.profile-cover-banner{border-radius:16px;height:auto;min-height:0;padding:14px 16px 52px}.profile-cover-banner p{display:none}.profile-cover-banner h1{font-size:1.05rem!important}.profile-cover-breadcrumb{padding:2px 10px;font-size:11px}.profile-identity-bar{border-radius:16px;flex-direction:column;align-items:stretch;gap:16px;min-height:0;margin:-38px 8px 0;padding:16px}.profile-identity{gap:14px}.profile-avatar{width:56px;height:56px;box-shadow:0 0 0 2px #fff,0 2px 8px #00000014}:where(.dark,.dark *) .profile-avatar{box-shadow:0 0 0 2px #1e2433,0 2px 8px #0000004d}.profile-status-dot{border-width:2px;width:12px;height:12px;bottom:1px;right:1px}.profile-identity-copy{flex:1}.profile-identity-copy h2{margin:0;font-size:1.05rem}.profile-identity-copy .sq-badge{font-size:10.5px}.profile-meta{flex-direction:column;align-items:flex-start;gap:2px!important}.profile-meta-sep{display:none}.profile-meta-texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:0;display:grid}.profile-actions .btn{justify-content:center;margin:0}.profile-actions .btn-primary{grid-column:1/-1;height:40px;font-size:14px}.profile-actions .btn:not(.btn-primary){flex-direction:column;gap:3px;height:auto;min-height:56px;padding:8px 4px;font-size:12px;background:var(--sq-fill)!important;box-shadow:none!important;color:var(--sq-ink-2)!important}.profile-actions .btn:not(.btn-primary) i{margin:0;font-size:18px}}.glass-panel{background:var(--sq-surface);-webkit-backdrop-filter:saturate(160%)blur(20px);backdrop-filter:saturate(160%)blur(20px);box-shadow:var(--sq-shadow);border:0}.sq-brand-mark svg{color:var(--sq-ink)!important;width:36px!important;height:36px!important}.sq-inline-field{align-items:center;gap:8px;min-width:0;display:flex}.sq-inline-field>label{color:var(--sq-muted);white-space:nowrap;margin:0;font-size:12.5px;font-weight:500}.sq-inline-field .csel{width:320px;max-width:60vw}.sq-inline-field .csel-control{height:30px}@media(max-width:767.98px){.sq-card-head:has(.sq-inline-field){flex-wrap:wrap}.sq-inline-field{width:100%}.sq-inline-field .csel{flex:1;width:auto;max-width:none}}.btn.is-loading{pointer-events:none;position:relative;color:#0000!important}.btn.is-loading>*{visibility:hidden}.btn.is-loading:after{content:"";border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin:auto;animation:.7s linear infinite sq-spin;position:absolute;top:0;right:0;bottom:0;left:0}.btn-secondary.is-loading:after{border-color:var(--sq-fill-strong);border-top-color:var(--sq-accent)}.sq-list>li{list-style:none}.sq-toolbar>.form-floating-modern,.sq-toolbar>.sq-field,.sq-toolbar>div{flex:200px;min-width:0;margin:0}.sq-toolbar>.sq-field.is-search{flex:2 280px}.sq-toolbar>.sq-field:has(#filtro_depto){flex:2 300px}.sq-toolbar>.sq-field:has(#filtro_ano){flex:0 0 160px}#contenedor{transition:opacity .2s var(--sq-ease)}.sq-budget-head,.sq-budget-link{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(160px,1.3fr) 104px;align-items:center;gap:16px;padding:0 18px;display:grid}.sq-budget-head{border-bottom:1px solid var(--sq-line-strong);height:34px;color:var(--sq-muted);font-size:12px;font-weight:500}.sq-budget-head .is-num,.sq-budget-link .is-num{text-align:right}.sq-budget-list{margin:0;padding:0;list-style:none}.sq-budget-row{border-bottom:1px solid var(--sq-line)}.sq-budget-row:last-child{border-bottom:0}.sq-budget-row:nth-child(2n){background:var(--sq-row-alt)}.sq-budget-link{min-height:60px;color:var(--sq-ink);padding-top:10px;padding-bottom:10px;transition:background-color .12s}.sq-budget-link:hover{background:var(--sq-accent-soft)}.sq-budget-link:hover .btn-secondary{box-shadow:0 0 0 1px var(--sq-accent),var(--sq-shadow-control)!important}.sq-budget-name{align-items:center;gap:12px;min-width:0;display:flex}.sq-budget-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.sq-budget-name small{color:var(--sq-muted);align-items:center;gap:4px;font-size:12px;display:flex}.sq-budget-name small.is-pending{color:var(--sq-warning)}.sq-budget-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.sq-budget-amount.is-muted{color:var(--sq-muted);font-weight:500}.sq-budget-label{color:var(--sq-muted);margin-right:6px;font-size:11.5px;font-style:normal;font-weight:500;display:none}.sq-budget-usage{align-items:center;gap:10px;min-width:0;display:flex}.sq-budget-usage .sq-meter-track{flex:1}.sq-budget-pct{text-align:right;font-variant-numeric:tabular-nums;width:48px;color:var(--sq-ink-2);font-size:12.5px;font-weight:600}.sq-budget-pct.is-warn{color:var(--sq-warning)}.sq-budget-pct.is-over{color:var(--sq-danger)}.sq-budget-action{text-align:right}@media(max-width:991.98px){.sq-kpis[style]{grid-template-columns:minmax(0,1fr)!important}.sq-budget-head{display:none}.sq-budget-link{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 16px}.sq-budget-name{grid-column:1/-1}.sq-budget-amount{text-align:left!important}.sq-budget-label{display:inline}.sq-budget-usage{grid-column:1}.sq-budget-action{grid-area:2/2/span 3;align-self:center}}.sq-cat-container.is-grid,.sq-cat-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;display:grid}.sq-cat-tile{-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;background:var(--sq-surface-solid)!important;margin:0!important}.sq-cat-container.is-grid .sq-cat-tile[hidden],.sq-cat-grid .sq-cat-tile[hidden]{display:none!important}.sq-cat-container.is-grid .sq-cat-open,.sq-cat-grid .sq-cat-open{text-align:left;width:100%;color:var(--sq-ink);background:0 0;border:0;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.sq-cat-container.is-grid .sq-cat-icon,.sq-cat-grid .sq-cat-icon{background:var(--sq-accent-soft);width:38px;height:38px;color:var(--sq-accent-ink);border-radius:10px;flex-shrink:0;place-items:center;font-size:19px;display:grid}.sq-cat-container.is-grid .sq-cat-text,.sq-cat-grid .sq-cat-text{flex:1;min-width:0}.sq-cat-pendientes{align-self:flex-start;margin-top:4px;font-size:11px}.sq-cat-container.is-grid .sq-cat-text strong,.sq-cat-grid .sq-cat-text strong{font-size:14px;font-weight:600;display:block}.sq-cat-container.is-grid .sq-cat-text small,.sq-cat-grid .sq-cat-text small{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.sq-cat-container.is-grid .sq-cat-count,.sq-cat-grid .sq-cat-count{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.sq-cat-container.is-grid .sq-cat-count .cantidad,.sq-cat-grid .sq-cat-count .cantidad{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.sq-cat-container.is-grid .sq-cat-count small,.sq-cat-grid .sq-cat-count small{color:var(--sq-muted);font-size:11px}.sq-cat-container.is-grid .sq-cat-open:hover .sq-cat-text strong,.sq-cat-grid .sq-cat-open:hover .sq-cat-text strong{color:var(--sq-accent-ink)}.sq-cat-container.is-grid .sq-cat-actions,.sq-cat-grid .sq-cat-actions{border-top:1px solid var(--sq-line);gap:2px;margin:0 6px;padding:6px 10px 10px;display:flex}.sq-cat-container.is-grid .sq-cat-actions .btn,.sq-cat-grid .sq-cat-actions .btn{flex:1;justify-content:center}.sq-cat-controls{align-items:center;width:280px;min-width:0;max-width:100%;display:flex}.sq-cat-controls>.sq-search-field{flex:280px;min-width:0}.sq-cat-controls .form-control{width:100%;height:36px;min-height:36px;margin:0}.sq-page-head:has(.sq-cat-controls) .sq-page-actions{min-width:0;max-width:100%}.sq-cat-open{cursor:pointer;font:inherit}.sq-cat-open:focus-visible{outline:2px solid var(--sq-accent);outline-offset:-2px;border-radius:6px}.sq-cat-count{flex-shrink:0}.sq-cat-actions .btn{transition:background-color .15s var(--sq-ease),color .15s var(--sq-ease)}.sq-cat-container.is-grid .sq-cat-open,.sq-cat-grid .sq-cat-open{min-height:86px}@media(max-width:767px){.sq-page-head:has(.sq-cat-controls) .sq-page-actions,.sq-cat-controls{width:100%}}@media(prefers-reduced-motion:reduce){.sq-cat-actions .btn{transition:none}}.sq-cat-empty{text-align:center;background:var(--sq-surface-solid);border-radius:var(--sq-radius);min-height:280px;box-shadow:var(--sq-shadow);color:var(--sq-ink);flex-direction:column;justify-content:center;align-items:center;padding:36px 24px;display:flex}.sq-cat-empty[hidden]{display:none}.sq-cat-empty-icon{color:var(--sq-accent-ink);margin-bottom:18px;font-size:36px;line-height:1}.sq-cat-empty-copy{max-width:100%}.sq-cat-empty h2{color:var(--sq-ink);margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}.sq-cat-empty-copy p{max-width:54ch;color:var(--sq-ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.sq-cat-empty-copy strong{font-weight:600}.sq-cat-empty-hint{max-width:54ch;color:var(--sq-ink-2);margin:6px 0 22px;font-size:13px;line-height:1.6}.sq-cat-empty .btn{min-height:40px}@media(max-width:480px){.sq-cat-empty{padding:30px 20px}.sq-cat-empty h2{font-size:18px}.sq-cat-empty .btn{min-height:44px}}.sq-cat-list{padding:16px 20px 18px}.sq-cat-toolbar{align-items:center;gap:10px;margin-bottom:12px;display:flex}.sq-cat-toolbar .sq-search-field,.sq-cat-toolbar .btn{height:34px}.sq-cat-toolbar .btn{align-items:center;gap:6px;padding:0 14px;display:inline-flex}.sq-cat-toolbar .sq-search-field{flex:1;min-width:0}.sq-cat-toolbar .form-control{background-color:var(--sq-fill)!important;height:34px!important;box-shadow:none!important}.sq-cat-toolbar .form-control:focus{background-color:var(--sq-surface-solid)!important;box-shadow:0 0 0 3.5px var(--sq-accent-ring),0 0 0 1px var(--sq-accent)!important}.sq-cat-list .dataTables_wrapper{min-height:0}.sq-cat-list .table-responsive{box-shadow:0 0 0 1px var(--sq-line);border-radius:10px}@media(min-width:768px){.sq-cat-list table.dataTable th.sq-cat-num,.sq-cat-list table.dataTable td.sq-cat-num{font-variant-numeric:tabular-nums;white-space:nowrap;width:96px;text-align:right!important;padding-right:22px!important}}#modal-detalle:has(.sq-cat-list) .modal-dialog{max-width:760px!important}.sq-cat-list table.dataTable tbody td{padding-top:7px!important;padding-bottom:7px!important}.sq-row-actions{justify-content:flex-end;gap:2px;display:inline-flex}.btn-ghost.btn-icon{--btn-fg:var(--sq-muted)}.btn-ghost.btn-icon:hover{--btn-fg:var(--sq-ink)}.btn-ghost.btn-icon.is-danger:hover{--btn-fg:var(--sq-danger);background:var(--sq-danger-soft)!important}.reporte-grid{align-items:start!important;gap:16px!important}.reporte-grid>.card,.reporte-shell>.card{margin-bottom:0!important}.reporte-panel-periodo{position:static!important;top:auto!important}.reporte-filtro-grid{background:var(--sq-inset);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0 14px!important}.reporte-filtro-card{grid-template-columns:24px minmax(110px,150px) minmax(0,1fr) auto;align-items:center;min-height:48px;box-shadow:none!important;border:0!important;border-top:1px solid var(--sq-line)!important;background:0 0!important;border-radius:0!important;gap:0 12px!important;padding:0!important;display:grid!important}.reporte-filtro-grid>.reporte-filtro-card:first-child{border-top:0!important}.reporte-filtro-card:hover,html.dark .reporte-filtro-card:hover{background:0 0!important}.reporte-filtro-header{display:contents!important}.reporte-filtro-icon{cursor:pointer;transition:background-color .15s var(--sq-ease),color .15s var(--sq-ease);grid-area:1/1;width:24px!important;height:24px!important;color:var(--sq-muted)!important;background:0 0!important;border-radius:6px!important;font-size:16px!important}.reporte-filtro-title{cursor:pointer;grid-area:1/2;color:var(--sq-ink)!important;font-size:13px!important;font-weight:500!important}.reporte-filtro-switch{grid-area:1/4;justify-self:end}.reporte-filtro-card:has(.form-check-input:checked) .reporte-filtro-icon{background:var(--sq-accent)!important;color:#fff!important}.reporte-filtro-card:has(.form-check-input:disabled) .reporte-filtro-title,.reporte-filtro-card:has(.form-check-input:disabled) .reporte-filtro-icon{opacity:.45;cursor:default}.reporte-filtro-switch .form-check-input:checked{background-color:var(--sq-accent)!important}.reporte-filtro-card>select,.reporte-filtro-card>.csel{grid-area:1/3;min-width:0;margin:0!important}.reporte-filtro-card:not(:has(.form-check-input:checked))>select,.reporte-filtro-card:not(:has(.form-check-input:checked))>.csel{display:none!important}.reporte-filtro-card:has(.form-check-input:checked)>.csel{animation:sq-filtro-entra .16s var(--sq-ease)}.reporte-filtro-card .csel-control{background:var(--sq-surface-solid);height:32px}.reporte-filtro-card .csel-value{font-size:13px}@keyframes sq-filtro-entra{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.reporte-filtro-card:has(.form-check-input:checked)>.csel{animation:none}}@media(max-width:640px){.reporte-filtro-card{grid-template-columns:24px minmax(0,1fr) auto}.reporte-filtro-switch{grid-column:3}.reporte-filtro-card>select,.reporte-filtro-card>.csel{grid-area:2/1/auto/-1;margin:0 0 12px!important}}.reporte-panel-heading{margin-bottom:16px!important}.reporte-step-badge{background:var(--sq-accent-soft)!important;width:26px!important;height:26px!important;color:var(--sq-accent-ink)!important;font-size:12.5px!important}.reporte-panel-acciones{border-top:1px solid var(--sq-line)!important;padding:14px 18px 18px!important}.reporte-panel-acciones .btn,.reporte-panel-acciones #reporte,.reporte-panel-acciones #reporte_word{filter:none;height:38px!important;box-shadow:none!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;transform:none!important}.reporte-panel-acciones #reporte_word{background:var(--sq-accent)!important;color:#fff!important}.reporte-panel-acciones #reporte{color:#fff!important;background:#1f9d55!important}.reporte-panel-acciones #reporte_word:hover{background:var(--sq-accent-hover)!important}.reporte-panel-acciones #reporte:hover{background:#1a8a4a!important}@media(max-width:575.98px){.reporte-panel-acciones{gap:9px;padding:12px 14px 14px!important}.reporte-acciones-nota{font-size:12px;line-height:1.45}.reporte-acciones-botones{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.reporte-panel-acciones .btn,.reporte-panel-acciones .btn.btn-label{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;display:flex;height:auto!important;padding:10px 14px!important}}.reporte-periodo-label{height:30px;padding:0 12px!important;font-size:12.5px!important}.reporte-periodo-input:checked+.reporte-periodo-label{box-shadow:0 0 0 1px var(--sq-accent)}.barra{flex-wrap:wrap;align-items:center;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;margin:0 0 12px!important;padding:0!important;display:flex!important}.sq-page-intro .barra{margin:0!important}.barra>.btn_archivos,.barra>.btn_subir,.barra>.btn_limpiar{cursor:pointer;align-items:center;gap:7px;line-height:1;background:var(--sq-surface-solid)!important;height:32px!important;color:var(--sq-ink)!important;box-shadow:var(--sq-shadow-control)!important;border:0!important;border-radius:8px!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important;transform:none!important}html.dark .barra>.btn_archivos,html.dark .barra>.btn_limpiar{background:#3a3b40!important}.barra>.btn_archivos:hover,.barra>.btn_limpiar:hover{filter:brightness(.97)}.barra>.btn_subir{background:var(--sq-accent)!important;color:#fff!important;box-shadow:none!important}.barra>.btn_subir:hover{background:var(--sq-accent-hover)!important}.barra>.adp-hide{display:none!important}.barra i{font-size:15px;margin:0!important}.offcanvas,.siampaq-offcanvas{background:var(--sq-surface-raised)!important}.dropzone{transition:border-color .15s var(--sq-ease),background-color .15s var(--sq-ease),box-shadow .15s var(--sq-ease);cursor:pointer;position:relative;border:1.5px dashed var(--sq-line-strong)!important;background:var(--sq-surface-solid)!important;border-radius:14px!important;min-height:0!important;padding:12px!important}html.dark .dropzone{background:#ffffff08!important}.dropzone:hover{border-color:var(--sq-accent)!important}.dropzone.dz-drag-hover{box-shadow:0 0 0 4px var(--sq-accent-soft);border-style:solid!important;border-color:var(--sq-accent)!important;background:var(--sq-accent-soft)!important}.dropzone.dz-drag-hover .sq-drop-icon{background:var(--sq-accent);color:#fff;transform:translateY(-3px)scale(1.04)}.dropzone .dz-message{text-align:center;color:var(--sq-muted);margin:0!important;padding:24px 12px!important}.dropzone.dz-started .dz-message,.dropzone .dz-message img[src*="upload.svg"]{display:none}.dropzone .dz-message [class*="tw:w-full"]{flex:100%;width:100%!important}.dropzone .dz-message h3{color:var(--sq-ink);margin:0 0 4px!important;font-size:15px!important;font-weight:600!important}.dropzone .dz-message h3:before{content:"";background:var(--sq-accent-soft);width:48px;height:48px;color:var(--sq-accent-ink);border-radius:14px;place-items:center;margin:0 auto 12px;font-family:boxicons;font-size:24px;font-weight:400;display:grid}.dropzone .dz-message p{color:var(--sq-muted);font-size:13px;margin:0 0 12px!important}.dropzone .dz-message .btn{margin-top:0!important}.sq-drop-msg{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;padding:10px 12px!important}.sq-drop-msg .sq-drop-icon{background:var(--sq-accent-soft);width:52px;height:52px;color:var(--sq-accent-ink);box-shadow:none;transition:transform .2s var(--sq-ease),background-color .2s,color .2s;border-radius:14px;place-items:center;margin-bottom:10px;font-size:26px;display:grid}.sq-drop-msg strong{color:var(--sq-ink);font-size:15px;font-weight:600}.sq-drop-msg>span:not(.sq-drop-icon):not(.sq-drop-btn):not(.sq-drop-types){color:var(--sq-muted);font-size:13px}.sq-drop-btn{height:30px;color:var(--sq-ink);background:var(--sq-surface-solid);box-shadow:var(--sq-shadow-control);border-radius:8px;align-items:center;margin-top:12px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}html.dark .sq-drop-btn{background:#3a3b40}.dropzone:hover .sq-drop-btn{box-shadow:0 0 0 1px var(--sq-accent),var(--sq-shadow-control)}.sq-drop-types{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:14px;display:flex}.sq-drop-types em{letter-spacing:.04em;background:var(--sq-fill);color:var(--sq-muted);border-radius:5px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:700}.sq-drop-types small{color:var(--sq-faint);margin-left:2px;font-size:11.5px}.dropzone.dz-started{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-items:start;gap:12px;padding:14px!important;display:grid!important}.dropzone .dz-preview{position:relative;background:0 0!important;width:auto!important;min-height:0!important;margin:0!important;display:block!important}.dropzone .dz-preview .dz-image{box-shadow:0 0 0 1px var(--sq-line);place-items:center;display:grid;overflow:hidden;z-index:1!important;background:var(--sq-inset)!important;border-radius:10px!important;width:100%!important;height:104px!important;position:relative!important}.dropzone .dz-preview .dz-image img{object-fit:cover;width:100%;height:100%}.dropzone .dz-preview:not(.dz-image-preview) .dz-image img{object-fit:contain;width:44px;height:44px}.dropzone .dz-preview:hover .dz-image img{filter:none!important;transform:none!important}.dropzone .dz-preview .dz-details{opacity:1!important;text-align:left!important;color:var(--sq-ink)!important;padding:6px 2px 0!important;line-height:1.3!important;position:static!important}.dropzone .dz-preview .dz-details .dz-filename,.dropzone .dz-preview .dz-details .dz-size{margin:0!important;font-size:12px!important}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background:0 0!important;border:0!important;padding:0!important}.dropzone .dz-preview .dz-details .dz-filename{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dropzone .dz-preview .dz-details .dz-size{color:var(--sq-muted);font-weight:400!important}.dropzone .dz-preview .dz-details .dz-size strong{font-weight:400}.dropzone .dz-preview:not(.dz-processing) .dz-progress{display:none!important}.dropzone .dz-preview .dz-progress{z-index:5!important;background:#0000001f!important;border-radius:999px!important;width:auto!important;height:5px!important;margin:0!important;position:absolute!important;top:90px!important;left:10px!important;right:10px!important}.dropzone .dz-preview .dz-progress .dz-upload{border-radius:inherit;background:var(--sq-accent)!important}.dropzone .dz-preview .dz-remove{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:6px;right:6px;color:#fff!important;text-decoration:none!important}.dropzone .dz-preview .dz-remove:hover{background:var(--sq-danger-dot)}.dropzone .dz-preview .dz-error-message{background:var(--sq-danger-dot)!important;border-radius:8px!important;width:100%!important;font-size:11.5px!important;top:112px!important;left:0!important}.dropzone .dz-preview .dz-error-message:after{display:none!important}.dropzone .dz-preview.dz-error .dz-image{box-shadow:0 0 0 1.5px var(--sq-danger-dot)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{top:36px!important}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{width:36px;height:36px}@media(prefers-reduced-motion:reduce){.dataTables_processing:before,.btn.is-loading:after{animation-duration:.8s!important;animation-iteration-count:infinite!important}}.dataTables_processing{-webkit-backdrop-filter:blur(1.5px)!important;backdrop-filter:blur(1.5px)!important;background:var(--sq-surface-solid)!important}@supports (color:color-mix(in lab,red,red)){.dataTables_processing{background:color-mix(in srgb,var(--sq-surface-solid) 45%,transparent)!important}}.dataTables_processing:before{border-width:3px;border-color:var(--sq-fill-strong);border-top-color:var(--sq-accent);width:26px;height:26px;margin:-13px 0 0 -13px;animation:.8s linear infinite sq-spin}.new_item{z-index:3;cursor:pointer;outline:0;align-items:center;gap:3px;height:22px!important;box-shadow:none!important;color:var(--sq-accent-ink)!important;font:500 12.5px/1 var(--sq-font)!important;background:0 0!important;border:0!important;border-radius:6px!important;margin:0!important;padding:0 6px!important;display:inline-flex!important;position:absolute!important;top:-2px!important;bottom:auto!important;right:0!important;transform:none!important}.new_item:before{content:"+"!important;font:600 14px/1 var(--sq-font)!important;padding:0!important}.new_item:hover{background:var(--sq-accent-soft)!important}.new_item:focus-visible{box-shadow:0 0 0 2px var(--sq-accent-ring)!important}.new_item{white-space:nowrap!important;width:auto!important;max-width:none!important;left:auto!important}.dropzone:hover{background:var(--sq-surface-solid)!important}html.dark .dropzone:hover{background:#ffffff08!important}.dropzone .dz-preview .dz-details{flex-direction:column;gap:1px;min-width:0;display:flex!important}.dropzone .dz-preview .dz-details>div{border:0!important;margin:0!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.dropzone .dz-preview .dz-details .dz-filename{text-overflow:ellipsis;white-space:nowrap;order:1;overflow:hidden!important}.dropzone .dz-preview .dz-details .dz-filename:hover span{background:0 0!important;border:0!important}.dropzone .dz-preview .dz-details .dz-size{order:2}.dropzone .dz-preview .dz-image img{box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important}.dropzone .dz-preview .dz-remove{transition:background-color .15s var(--sq-ease);padding:0!important;font-size:0!important;line-height:0!important;text-decoration:none!important;transform:none!important}.dropzone .dz-preview .dz-remove:before{background:currentColor;width:10px;height:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M1.5 1.5l7 7M8.5 1.5l-7 7%27 stroke=%27black%27 stroke-width=%271.8%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M1.5 1.5l7 7M8.5 1.5l-7 7%27 stroke=%27black%27 stroke-width=%271.8%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important}.dropzone .dz-preview .dz-remove:hover{background:var(--sq-danger-dot)!important;transform:none!important}.new_item{gap:4px!important}.new_item:before{background:currentColor;flex-shrink:0;width:10px;height:10px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M5 1v8M1 5h8%27 stroke=%27black%27 stroke-width=%271.8%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 10%27%3E%3Cpath d=%27M5 1v8M1 5h8%27 stroke=%27black%27 stroke-width=%271.8%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;padding:0!important}.new_item.btn-ia:before,.new_item[onclick*=reconstruir_texto]:before{width:12px!important;height:12px!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25L19 9zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12l-5.5-2.5zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25L19 15z'/%3E%3C/svg%3E") 50%/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25L19 9zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12l-5.5-2.5zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25L19 15z'/%3E%3C/svg%3E") 50%/contain no-repeat!important}.sq-date-input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238e8e93' stroke-width='1.6' stroke-linecap='round'%3E%3Crect x='3' y='4.5' width='14' height='12.5' rx='2.5'/%3E%3Cpath d='M3 8.5h14M7 2.5v3M13 2.5v3'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;padding-right:34px!important}.sq-date-input[readonly]:not(:disabled){background-color:var(--sq-surface-solid)!important;color:var(--sq-ink)!important}html.dark .sq-date-input[readonly]:not(:disabled){background-color:#ffffff0f!important}.sq-date-input:disabled{cursor:not-allowed}html .air-datepicker{--adp-font-family:var(--sq-font);--adp-font-size:13px;--adp-width:272px;--adp-padding:8px;--adp-z-index:4300;--adp-background-color:var(--sq-surface-raised);--adp-background-color-hover:var(--sq-fill);--adp-background-color-active:var(--sq-fill-strong);--adp-background-color-in-range:var(--sq-accent-soft);--adp-background-color-in-range-focused:var(--sq-accent-soft);--adp-color:var(--sq-ink);--adp-color-secondary:var(--sq-muted);--adp-accent-color:var(--sq-accent);--adp-color-current-date:var(--sq-accent);--adp-color-other-month:var(--sq-faint);--adp-color-other-month-hover:var(--sq-muted);--adp-color-disabled:var(--sq-faint);--adp-color-disabled-in-range:var(--sq-faint);--adp-day-name-color:var(--sq-muted);--adp-day-name-color-hover:var(--sq-accent);--adp-cell-background-color-hover:var(--sq-fill);--adp-cell-background-color-selected:var(--sq-accent);--adp-cell-background-color-selected-hover:var(--sq-accent-hover);--adp-background-color-selected-other-month:var(--sq-accent);--adp-background-color-selected-other-month-focused:var(--sq-accent-hover);--adp-border-color:transparent;--adp-border-color-inner:var(--sq-line);--adp-border-color-inline:var(--sq-line);--adp-border-radius:12px;--adp-cell-border-radius:8px;--adp-btn-border-radius:7px;--adp-btn-height:30px;--adp-btn-color:var(--sq-accent-ink);--adp-btn-color-hover:var(--sq-accent-ink);--adp-btn-background-color-hover:var(--sq-accent-soft);--adp-btn-background-color-active:var(--sq-accent-soft);--adp-nav-height:34px;--adp-nav-action-size:30px;--adp-nav-arrow-color:var(--sq-muted);--adp-nav-color-secondary:var(--sq-muted);--adp-day-cell-height:34px;--adp-month-cell-height:44px;--adp-year-cell-height:52px;-webkit-backdrop-filter:saturate(180%)blur(30px);backdrop-filter:saturate(180%)blur(30px);color:var(--sq-ink);box-shadow:var(--sq-shadow-pop)!important;border:0!important}.air-datepicker--pointer{display:none!important}.air-datepicker-nav{border-bottom:0!important;padding:2px 2px 6px!important}.air-datepicker-nav--title{color:var(--sq-ink);border-radius:7px;font-size:14px;font-weight:600}.air-datepicker-nav--title i{color:var(--sq-muted);margin-left:4px;font-style:normal}.air-datepicker-nav--action{color:var(--sq-muted);border-radius:7px}.air-datepicker-nav--action:hover{color:var(--sq-ink)}.air-datepicker-nav--action svg{width:14px;height:14px}.air-datepicker-body--day-name{text-transform:none;letter-spacing:0;font-size:11px;font-weight:600}.air-datepicker-body--cells.-days-{gap:2px 0}.air-datepicker-cell{font-variant-numeric:tabular-nums;transition:background-color .12s var(--sq-ease),color .12s var(--sq-ease)}.air-datepicker-cell.-current-{font-weight:700}.air-datepicker-cell.-current-.-selected-{color:#fff}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{font-weight:600;color:#fff!important}.air-datepicker-cell.-focus-:not(.-selected-){background:var(--sq-fill)}.air-datepicker-cell.-month-,.air-datepicker-cell.-year-{text-transform:capitalize}.air-datepicker--buttons{margin-top:4px;border-top:1px solid var(--sq-line)!important;padding:6px 2px 0!important}.air-datepicker-button{font-size:13px;font-weight:500}.air-datepicker-button span{text-transform:none}.air-datepicker-button{height:36px;transition:background-color .12s var(--sq-ease),color .12s var(--sq-ease);border-radius:8px}.air-datepicker-button:hover{background:var(--sq-fill)!important}.air-datepicker-button.sq-dp-hoy{color:var(--sq-accent-ink,var(--sq-accent));font-weight:600}.air-datepicker-button.sq-dp-limpiar{color:var(--sq-muted)}.air-datepicker-button.sq-dp-limpiar:hover{color:var(--sq-danger)}html .air-datepicker-overlay{--adp-overlay-background-color:#14161c73;--adp-overlay-z-index:4290;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html .air-datepicker.-is-mobile-{--adp-width:min(340px, calc(100vw - 32px) );--adp-font-size:15px;--adp-day-cell-height:42px;--adp-nav-height:44px;--adp-btn-height:40px;border-radius:18px;padding:12px}.air-datepicker.-is-mobile- .air-datepicker-nav--title{font-size:16px}@media(prefers-reduced-motion:reduce){.air-datepicker,.air-datepicker-overlay{--adp-transition-duration:.01ms;--adp-overlay-transition-duration:.01ms}}.iziToast-wrapper{z-index:999999!important;padding:12px!important}.iziToast-wrapper-topRight{z-index:999999!important;padding:8px!important;top:16px!important;right:18px!important}.iziToast-wrapper-topRight .iziToast-capsule{margin-bottom:12px;padding:2px!important}.iziToast-wrapper-bottomCenter{z-index:999999!important;pointer-events:none!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:min(420px,100vw - 28px)!important;margin:0 auto!important;padding:0!important;display:flex!important;inset:auto 0 24px!important;transform:none!important}.iziToast-wrapper-bottomCenter .iziToast-capsule,.iziToast-capsule{pointer-events:none!important;height:auto!important;margin:0 0 10px!important;padding:2px!important;transition:none!important;overflow:visible!important}.iziToast-wrapper-bottomCenter .iziToast.sq-toast{pointer-events:auto!important;margin:0!important}.iziToast.sq-toast{-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);width:360px;max-width:calc(100vw - 28px)!important;min-height:0!important;font-family:var(--sq-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important;cursor:pointer!important;background:#f6f6f8b8!important;border:0!important;border-radius:11px!important;margin:0 0 10px!important;padding:11px 14px 11px 11px!important;transition:box-shadow .2s!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 .5px #ffffffd9,0 0 0 .5px #00000024,0 2px 6px #0000000f,0 12px 32px -8px #00000038!important}.iziToast.sq-toast:hover{box-shadow:inset 0 .5px #ffffffe6,0 0 0 .5px #00000029,0 3px 8px #00000012,0 16px 40px -8px #00000042!important}html.dark .iziToast.sq-toast{background:#2c2c30b8!important;box-shadow:inset 0 .5px #ffffff24,0 0 0 .5px #0009,0 2px 6px #00000040,0 14px 36px -8px #0009!important}html.dark .iziToast.sq-toast:hover{box-shadow:inset 0 .5px #ffffff29,0 0 0 .5px #000000a6,0 3px 8px #0000004d,0 18px 44px -8px #000000b3!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.iziToast.sq-toast{background:#f8f8faf7!important}html.dark .iziToast.sq-toast{background:#2c2c30f7!important}}.iziToast.sq-toast:after{display:none!important}.iziToast.sq-toast .iziToast-icon,.iziToast.sq-toast .iziToast-title,.iziToast.sq-toast .iziToast-message{opacity:1!important}.iziToast.sq-toast>.iziToast-body{align-items:center;gap:11px;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.iziToast.sq-toast>.iziToast-body .iziToast-icon{color:#fff!important;background:var(--toast-tono)!important;background-image:linear-gradient(#ffffff2e,#fff0)!important;background-color:var(--toast-tono)!important;border:0!important;border-radius:7px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;margin:0!important;font-size:19px!important;line-height:1!important;display:inline-flex!important;position:relative!important;top:auto!important;left:auto!important;box-shadow:inset 0 0 0 .5px #0000001f!important}.iziToast.sq-toast{--toast-tono:#007aff}.iziToast.sq-toast.is-success{--toast-tono:#28a745}.iziToast.sq-toast.is-danger{--toast-tono:#e5372c}.iziToast.sq-toast.is-warning{--toast-tono:#f08c00}html.dark .iziToast.sq-toast{--toast-tono:#0a84ff}html.dark .iziToast.sq-toast.is-success{--toast-tono:#30b350}html.dark .iziToast.sq-toast.is-danger{--toast-tono:#ff453a}html.dark .iziToast.sq-toast.is-warning{--toast-tono:#ff9f0a}.iziToast.sq-toast:before{opacity:.28;filter:blur(14px);pointer-events:none;border-radius:50%;width:120px;height:120px;margin-top:-60px;top:50%;left:-34px;content:""!important;z-index:0!important;background:radial-gradient(circle,var(--toast-tono) 0%,transparent 68%)!important;display:block!important;position:absolute!important}html.dark .iziToast.sq-toast:before{opacity:.34}.iziToast.sq-toast>.iziToast-body{z-index:1}.iziToast.sq-toast>.iziToast-body .iziToast-texts{flex:1;min-width:0;flex-direction:column!important;gap:1px!important;margin:0!important;padding:0!important;display:flex!important}.iziToast.sq-toast>.iziToast-body .iziToast-title{float:none!important;color:#1d1d1f!important;letter-spacing:-.01em!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}html.dark .iziToast.sq-toast>.iziToast-body .iziToast-title{color:#f5f5f7!important}.iziToast.sq-toast>.iziToast-body .iziToast-message{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;float:none!important;color:#4a4a4f!important;margin:0!important;padding:0!important;font-size:12.5px!important;font-weight:400!important;line-height:1.4!important}html.dark .iziToast.sq-toast>.iziToast-body .iziToast-message{color:#c7c7cc!important}.iziToast.sq-toast>.iziToast-close,.iziToast.sq-toast>.iziToast-progressbar{display:none!important}@keyframes sq-banner-in{0%{opacity:0;transform:translateY(20px)scale(.94)}70%{transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes sq-banner-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.95)}}@keyframes sq-banner-in-mobile{0%{opacity:0;transform:translateY(20px)scale(.94)}70%{transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes sq-banner-out-mobile{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(12px)scale(.95)}}.iziToast.sqBannerIn{animation:.25s cubic-bezier(.16,1,.3,1) both sq-banner-in!important}.iziToast.sqBannerOut,.iziToast.iziToast-closing{pointer-events:none!important;animation:.16s cubic-bezier(.4,0,.2,1) both sq-banner-out!important}.iziToast.sqBannerInMobile{animation:.25s cubic-bezier(.16,1,.3,1) both sq-banner-in-mobile!important}.iziToast.sqBannerOutMobile{pointer-events:none!important;animation:.16s cubic-bezier(.4,0,.2,1) both sq-banner-out-mobile!important}.iziToast-wrapper-topRight{padding:12px 14px 0 0!important}@media(max-width:575.98px){.iziToast-wrapper-topRight{padding:0!important;top:10px!important;left:10px!important;right:10px!important}.iziToast-wrapper-bottomCenter{max-width:calc(100vw - 24px)!important;bottom:16px!important}.iziToast.sq-toast{width:100%!important}}@media(prefers-reduced-motion:reduce){.iziToast.sqBannerIn,.iziToast.sqBannerOut,.iziToast.sqBannerInMobile,.iziToast.sqBannerOutMobile{animation-duration:.01ms!important}}.siampaq-offcanvas,.offcanvas{z-index:3000!important}.offcanvas .btn-close,.siampaq-offcanvas .siampaq-modal-close{z-index:1;position:relative}#siampaq-offcanvas-backdrop,.siampaq-offcanvas-backdrop{-webkit-backdrop-filter:blur(6px)saturate(115%)!important;backdrop-filter:blur(6px)saturate(115%)!important;z-index:2990!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s var(--sq-ease)!important;background:#14161c73!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}html.dark #siampaq-offcanvas-backdrop,html.dark .siampaq-offcanvas-backdrop{background:#00000094!important}#siampaq-offcanvas-backdrop.active,.siampaq-offcanvas-backdrop.active{opacity:1!important;pointer-events:auto!important}.siampaq-offcanvas,.offcanvas{will-change:transform;background:var(--sq-surface-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s!important}html.dark .siampaq-offcanvas,html.dark .offcanvas{background:#232427!important}#siampaq-offcanvas-backdrop,.siampaq-offcanvas-backdrop{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;transition:opacity .18s var(--sq-ease)!important}@media(max-width:767.98px){.siampaq-offcanvas,.offcanvas,#siampaq-offcanvas-backdrop,.siampaq-offcanvas-backdrop{will-change:auto;transition:none!important}}@media(prefers-reduced-motion:reduce){.siampaq-offcanvas,.offcanvas{transition:none!important}}.paginas>.sq-mini-steps{border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;background:var(--sq-fill)!important;margin:0 0 18px!important;padding:3px!important;display:grid!important}.paginas>.sq-mini-steps>.sq-mini-step{cursor:default;align-items:center;gap:9px;min-width:0;height:38px;box-shadow:none!important;color:var(--sq-muted)!important;background:0 0!important;border-radius:8px!important;margin:0!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;display:flex!important;transform:none!important}.paginas>.sq-mini-steps>.sq-mini-step .numero{font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;background:var(--sq-surface-solid)!important;width:22px!important;height:22px!important;color:var(--sq-muted)!important;box-shadow:inset 0 0 0 1.5px var(--sq-line-strong)!important;border:0!important;border-radius:50%!important;margin:0!important;font-size:11.5px!important;font-weight:600!important;display:grid!important}.paginas>.sq-mini-steps>.sq-mini-step span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paginas>.sq-mini-steps>.sq-mini-step.activo{background:var(--sq-surface-solid)!important;color:var(--sq-ink)!important;box-shadow:var(--sq-shadow-control)!important;font-weight:600!important}html.dark .paginas>.sq-mini-steps>.sq-mini-step.activo{background:#5a5b61!important}.paginas>.sq-mini-steps>.sq-mini-step.activo .numero{background:var(--sq-accent)!important;color:#fff!important;box-shadow:none!important}.paginas>.sq-mini-steps>.sq-mini-step.completado{color:var(--sq-ink-2)!important}.paginas>.sq-mini-steps>.sq-mini-step.completado .numero{color:#fff!important;box-shadow:none!important;background:#34c759!important;font-size:0!important}.paginas>.sq-mini-steps>.sq-mini-step.completado .numero:before{content:"";background:currentColor;width:10px;height:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat}.sq-viewer{z-index:4400;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.sq-viewer[hidden]{display:none}.sq-viewer-scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .2s var(--sq-ease);background:#14161c8c;position:absolute;top:0;right:0;bottom:0;left:0}.sq-viewer-sheet{background:var(--sq-surface-raised);-webkit-backdrop-filter:saturate(180%)blur(40px);backdrop-filter:saturate(180%)blur(40px);width:min(1120px,100vw - 48px);height:calc(100vh - 48px);box-shadow:var(--sq-shadow-pop),0 30px 80px -20px #00000073;opacity:0;transition:opacity .2s var(--sq-ease),transform .22s var(--sq-ease);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:scale(.975)}.sq-viewer.is-open .sq-viewer-scrim{opacity:1}.sq-viewer.is-open .sq-viewer-sheet{opacity:1;transform:none}.sq-viewer-bar{border-bottom:1px solid var(--sq-line);flex-shrink:0;align-items:center;gap:12px;height:50px;padding:0 8px 0 16px;display:flex}.sq-viewer-title{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.sq-viewer-title strong{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.sq-viewer-kind{letter-spacing:.04em;background:var(--sq-fill);color:var(--sq-muted);border-radius:5px;flex-shrink:0;padding:2px 6px;font-size:10.5px;font-weight:700}.sq-viewer-tools{flex-shrink:0;align-items:center;gap:2px;display:flex}.sq-viewer-tools>button,.sq-viewer-tools>a,.sq-viewer-group>button{width:32px;height:32px;color:var(--sq-ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.sq-viewer-tools>button:hover,.sq-viewer-tools>a:hover,.sq-viewer-group>button:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-viewer-tools>button[hidden],.sq-viewer-tools a[hidden]{display:none}.sq-viewer-group{background:var(--sq-fill);border-radius:8px;align-items:center;margin:0 4px;padding:1px;display:inline-flex}.sq-viewer-group>button{width:30px;height:28px}.sq-viewer-group>.sq-viewer-zoom{width:auto;min-width:52px;font:600 12px var(--sq-font);font-variant-numeric:tabular-nums;padding:0 6px}.sq-viewer-pages{color:var(--sq-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:8px;font-size:12.5px}.sq-viewer-sep{background:var(--sq-line-strong);width:1px;height:20px;margin:0 4px}.sq-viewer-stage{background:var(--sq-inset);overscroll-behavior:contain;outline:none;flex:1;display:flex;position:relative;overflow:auto}.sq-viewer-stage.is-img{touch-action:none;cursor:default;-webkit-user-select:none;user-select:none;overflow:hidden}.sq-viewer-stage.is-img.is-zoomed,.sq-viewer-stage.is-pdf{cursor:grab}.sq-viewer-stage.is-drag,.sq-viewer-stage.is-drag *{cursor:grabbing!important}.sq-viewer-img{position:absolute;top:0;right:0;bottom:0;left:0}.sq-viewer-img img{transform-origin:0 0;will-change:transform;-webkit-user-drag:none;background:#fff;border-radius:4px;max-width:none;position:absolute;top:50%;left:50%;box-shadow:0 1px 3px #0000002e,0 10px 30px -10px #0000004d}.sq-viewer-nav{z-index:2;-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);background:#fff9;border-radius:999px;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 0 0 .5px #00000024,inset 0 .5px #ffffffb3,0 10px 30px -8px #00000059}.sq-viewer-nav[hidden]{display:none}.sq-viewer-nav button{width:38px;height:34px;color:var(--sq-ink);cursor:pointer;transition:background .15s var(--sq-ease),transform .15s var(--sq-ease),opacity .15s;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.sq-viewer-nav button:hover:not(:disabled){background:#00000014}.sq-viewer-nav button:active:not(:disabled){transform:scale(.92)}.sq-viewer-nav button:disabled{opacity:.3;cursor:default}.sq-viewer-nav button:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-ring),0 0 0 1px var(--sq-accent);outline:0}.sq-viewer-count{text-align:center;min-width:58px;color:var(--sq-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 4px;font-size:12.5px;font-weight:600}html.dark .sq-viewer-nav{background:#3c3c428c;box-shadow:0 0 0 .5px #ffffff29,inset 0 .5px #ffffff24,0 10px 30px -8px #0009}html.dark .sq-viewer-nav button:hover:not(:disabled){background:#ffffff1f}.sq-viewer-pdf{flex-direction:column;align-items:center;gap:14px;margin:0 auto;padding:16px;display:flex}.sq-viewer-page{background:#fff;border-radius:2px;flex-shrink:0;position:relative;box-shadow:0 1px 3px #00000029,0 8px 24px -10px #00000040}.sq-viewer-page canvas{display:block}.sq-viewer-page:empty:after{content:"";border:2.5px solid #0000001f;border-top-color:var(--sq-accent);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.8s linear infinite sq-spin;position:absolute;top:50%;left:50%}.sq-viewer-msg{text-align:center;color:var(--sq-muted);flex-direction:column;align-items:center;gap:10px;margin:auto;padding:32px;font-size:13px;display:flex}.sq-viewer-msg strong{color:var(--sq-ink);font-size:14px}.sq-viewer-spinner{border:3px solid var(--sq-fill-strong);border-top-color:var(--sq-accent);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite sq-spin}@media(prefers-reduced-motion:reduce){.sq-viewer-spinner,.sq-viewer-page:empty:after{animation-duration:.8s!important;animation-iteration-count:infinite!important}}@media(max-width:767.98px){.sq-viewer-sheet{border-radius:0;width:100vw;height:100dvh}.sq-viewer-bar{gap:6px;padding:0 4px 0 12px}.sq-viewer-kind,.sq-viewer-sep,[data-act=open]{display:none!important}.sq-viewer-pages{display:none}.sq-viewer-pdf{gap:10px;padding:10px}.sq-viewer-nav{bottom:calc(18px + env(safe-area-inset-bottom))}}.dropzone .dz-preview .dz-remove{display:block!important}.dropzone .dz-preview .dz-remove:before{margin:auto;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.swal2-container{z-index:4600!important}.swal2-container.swal2-backdrop-show{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14161c73!important}.sq-skel-row>td{height:44px;background:0 0!important}.sq-skel{vertical-align:middle;background:var(--sq-fill-strong);border-radius:6px;max-width:100%;height:10px;animation:1.6s ease-in-out infinite sq-pulse;display:inline-block}.is-skeleton .dataTables_processing{display:none!important}.is-skeleton table.dataTable thead{display:table-header-group!important}.is-skeleton .dataTables_info,.is-skeleton .dataTables_paginate{visibility:hidden}@keyframes sq-pulse{0%,to{opacity:.45}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.sq-skel{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}table.dataTable tbody tr>td,.table-hover tbody tr>td{transition:background-color .12s var(--sq-ease),color .12s var(--sq-ease)}table.dataTable tbody tr:hover>td,.table-hover tbody tr:hover>td{background:var(--sq-fill)!important;color:var(--sq-ink)!important}html.dark table.dataTable tbody tr:hover>td,html.dark .table-hover tbody tr:hover>td{background:#ffffff0f!important}table.dataTable tbody tr:hover>td:first-child,.table-hover tbody tr:hover>td:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px}table.dataTable tbody tr:hover>td:last-child,.table-hover tbody tr:hover>td:last-child{border-top-right-radius:9px;border-bottom-right-radius:9px}table.dataTable tbody tr:hover>td,.table-hover tbody tr:hover>td,table.dataTable tbody tr:has(+tr:hover)>td,.table-hover tbody tr:has(+tr:hover)>td{border-bottom-color:#0000!important}.dataTables_wrapper table.dataTable,.sq-card-body>.table-responsive>.table{border-spacing:0!important}.sq-card-body>.table-responsive,.card-body>.table-responsive{padding:0 2px}table.dataTable tbody tr.sq-skel-row:hover>td{background:0 0!important}.sq-modal-form .sq-fieldset{padding-top:14px}.sq-modal-form .sq-fieldset:first-of-type{padding-top:0}.sq-modal-form .sq-form-grid>.span-3{grid-column:span 3}.sq-modal-actions{z-index:5;border-top:1px solid var(--sq-line);background:var(--sq-surface-raised);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);justify-content:flex-end;align-items:center;gap:8px;margin:12px -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:-20px}.sq-modal-actions>.btn-secondary:first-child{margin-right:auto}.modal-content>.sq-modal-actions,.siampaq-modal-content>.sq-modal-actions{border-top:1px solid var(--sq-line);background:var(--sq-surface-raised);border-radius:0 0 14px 14px;flex-shrink:0;margin:0;padding:12px 20px;position:static}.modal-content>.sq-modal-actions[hidden],.siampaq-modal-content>.sq-modal-actions[hidden]{display:none}.sq-latido{background:var(--sq-accent);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block;position:relative}.sq-latido:after{content:"";background:var(--sq-accent);border-radius:50%;animation:1.8s ease-out infinite sq-latido;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes sq-latido{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}@media(prefers-reduced-motion:reduce){.sq-latido:after{animation:none}}html.sq-tema-cambiando,html.sq-tema-cambiando *,html.sq-tema-cambiando :before,html.sq-tema-cambiando :after{transition:none!important}.modal.sq-modal-atras,.siampaq-modal.sq-modal-atras{pointer-events:none}.modal-content>.sq-modal-actions,.siampaq-modal-content>.sq-modal-actions{transition:none!important;animation:none!important}.sq-prog-intro{color:var(--sq-muted);margin:0 0 12px;font-size:13px}.sq-prog-intro span{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-weight:600}.sq-prog-list{box-shadow:0 0 0 1px var(--sq-line);background:var(--sq-surface-solid);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}html.dark .sq-prog-list{background:#26272b}.sq-prog-item{border-bottom:1px solid var(--sq-line);align-items:center;gap:12px;min-height:48px;padding:6px 8px 6px 12px;display:flex}.sq-prog-item:last-child{border-bottom:0}.sq-prog-item:hover{background:var(--sq-fill)}.sq-prog-icon{background:var(--sq-accent-soft);width:30px;height:30px;color:var(--sq-accent-ink);border-radius:8px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.sq-prog-name{min-width:0;color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.sq-prog-list:empty{display:none}.sq-dt-search-ghost{justify-content:flex-end;margin-bottom:10px;padding:4px 4px 0 0;display:flex}.sq-dt-search-ghost>span{background:var(--sq-fill);width:100%;max-width:280px;height:30px;color:var(--sq-faint);pointer-events:none;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.sq-dt-search-ghost i{color:var(--sq-muted);font-size:14px}.table-responsive:has(>.dataTables_wrapper)>.sq-dt-search-ghost,.tabla-filtro-custom .sq-dt-search-ghost,.sq-cat-list .sq-dt-search-ghost{display:none}@media(max-width:767.98px){.sq-dt-search-ghost{justify-content:stretch}.sq-dt-search-ghost>span{max-width:none}}.sq-budget{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.sq-budget-main{flex-direction:column;gap:16px;min-width:0;display:flex}.sq-budget-main>.sq-card,.sq-budget-side>.sq-card{margin:0}.sq-budget-side{top:calc(var(--sq-topbar-h) + 16px);flex-direction:column;gap:16px;display:flex;position:sticky}@media(max-width:1199.98px){.sq-budget{grid-template-columns:minmax(0,1fr)}.sq-budget-side{order:-1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid;position:static}.sq-budget-actions{grid-column:1/-1}}.sq-step-num{vertical-align:-3px;background:var(--sq-accent-soft);width:22px;height:22px;color:var(--sq-accent-ink);border-radius:50%;place-items:center;margin-right:9px;font-size:12px;font-weight:700;display:inline-grid}.sq-side-title{align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:600;display:flex}.sq-side-title i{color:var(--sq-accent);font-size:16px}.sq-month-bars{background:var(--sq-inset);border-radius:10px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:6px;height:92px;margin:0 0 18px;padding:10px 10px 0;display:grid}.sq-month-bar{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.sq-month-bar-fill{background:var(--sq-accent);border-radius:5px 5px 2px 2px;width:100%;max-width:28px;height:0;min-height:0;display:block}@supports (color:color-mix(in lab,red,red)){.sq-month-bar-fill{background:color-mix(in srgb,var(--sq-accent) 55%,transparent)}}.sq-month-bar-fill{transition:height .25s var(--sq-ease)}.sq-month-bar.is-current .sq-month-bar-fill{background:var(--sq-accent)}.sq-month-bar small{color:var(--sq-muted);text-transform:capitalize;padding:4px 0 6px;font-size:10.5px;font-weight:500;display:block}.sq-month-bar.is-current small{color:var(--sq-accent-ink);font-weight:700}@media(max-width:640px){.sq-month-bars{gap:3px;padding:8px 6px 0}.sq-month-bar small{font-size:9px}}.sq-budget .mes.sq-form-grid>.span-3{grid-column:span 3}@media(max-width:1399.98px){.sq-budget .mes.sq-form-grid>.span-3{grid-column:span 4}}@media(max-width:767.98px){.sq-budget .mes.sq-form-grid>.span-3{grid-column:span 6}}.sq-budget .mes .sq-field>label{justify-content:space-between}.sq-budget input[type=number]{-moz-appearance:textfield}.sq-budget input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sq-budget input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sq-month-tools{border-top:1px solid var(--sq-line);color:var(--sq-muted);flex-wrap:wrap;align-items:center;gap:4px;padding-top:12px;font-size:12.5px;display:flex}.sq-month-tools>span{margin-right:4px}.sq-budget-summary .sq-kpi-label{margin-bottom:2px;display:block}.sq-budget-total{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.1}.sq-budget-actions{flex-direction:column;gap:6px;display:flex}.sq-danger-link{align-self:center;--btn-fg:var(--sq-danger)!important}.sq-danger-link:hover{background:var(--sq-danger-soft)!important}.sq-fund-list{box-shadow:0 0 0 1px var(--sq-line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.sq-fund{border-bottom:1px solid var(--sq-line);background:var(--sq-surface-solid);grid-template-columns:auto minmax(0,1fr) minmax(120px,200px) auto;align-items:center;gap:12px;padding:10px 8px 10px 12px;display:grid}html.dark .sq-fund{background:#26272b}.sq-fund:last-child{border-bottom:0}.sq-fund:hover{background:var(--sq-fill)}.sq-fund-icon{background:var(--sq-success-soft);width:32px;height:32px;color:var(--sq-success);border-radius:9px;place-items:center;font-size:17px;display:grid}.sq-fund-main{min-width:0}.sq-fund-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.sq-fund-main small{color:var(--sq-muted);font-size:12px;display:block}.sq-fund-pct{align-items:center;gap:10px;display:flex}.sq-fund-pct .sq-meter-track{flex:1}.sq-fund-pct strong{text-align:right;min-width:44px;font-size:13px}.sq-fund-sum{color:var(--sq-muted);margin:10px 2px 0;font-size:12.5px}.sq-fund-sum strong{color:var(--sq-ink)}.sq-fund-sum.is-over,.sq-fund-sum.is-over strong{color:var(--sq-danger)}@media(max-width:640px){.sq-fund{grid-template-columns:auto minmax(0,1fr) auto}.sq-fund-pct{grid-area:2/2/auto/-1}}.sq-field.has-suffix>.form-control{padding-right:28px!important}.sq-suffix{color:var(--sq-muted);pointer-events:none;grid-area:2/1;place-self:center end;margin-right:11px;font-size:13.5px}.irs--square{height:56px;font-family:var(--sq-font)}.irs--square .irs-line{background:var(--sq-fill-strong);border:0;border-radius:999px;height:6px;top:26px}.irs--square .irs-bar{background:var(--sq-accent);border-radius:999px;height:6px;top:26px}.irs--square .irs-handle{cursor:grab;background:#fff;border:0;border-radius:50%;width:22px;height:22px;top:18px;transform:none;box-shadow:0 0 0 .5px #00000026,0 2px 6px #00000040}.irs--square .irs-handle:active{cursor:grabbing}.irs--square .irs-handle>i:first-child{display:none}.irs--square .irs-single{background:var(--sq-ink);color:var(--sq-surface-solid);border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:600;top:-4px}.irs--square .irs-min,.irs--square .irs-max{display:none}.irs--square .irs-grid{height:22px;bottom:0}.irs--square .irs-grid-pol{background:var(--sq-line-strong)}.irs--square .irs-grid-pol.small{display:none}.irs--square .irs-grid-text{color:var(--sq-faint);font-size:10.5px;bottom:0}table:has(>tbody>tr.sq-skel-row)>thead{visibility:hidden!important}.sq-card-title:has(>.sq-step-num){align-items:center;gap:9px;line-height:1.3;display:flex!important}.sq-card-title>.sq-step-num{vertical-align:baseline;flex-shrink:0;line-height:1;margin:0!important}table:has(>tbody>tr.sq-skel-row){table-layout:fixed}table:has(>tbody>tr.sq-skel-row)>thead th{width:auto!important}.sq-skel-row .sq-skel{transition:none!important}.sq-budget-actions{display:block!important}.sq-budget-actions .btn-lg{width:100%}.sq-budget-actions-hint{color:var(--sq-muted);text-align:center;margin:8px 2px 0;font-size:12px;line-height:1.4}.sq-danger-zone{border-top:1px solid var(--sq-line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.sq-danger-zone strong{color:var(--sq-ink);font-size:13px;font-weight:600;display:block}.sq-danger-zone span{color:var(--sq-muted);font-size:12px;display:block}.sq-danger-btn{flex-shrink:0;--btn-fg:var(--sq-danger)!important}.sq-danger-btn:hover{filter:none;background:var(--sq-danger-soft)!important}@media(max-width:1199.98px){.sq-budget-actions{grid-column:1/-1}}.sq-bulk{grid-template-columns:300px minmax(0,1fr);gap:0;min-height:420px;display:grid}.sq-bulk-guide{border-right:1px solid var(--sq-line);background:var(--sq-inset);padding:20px}.sq-bulk-upload{flex-direction:column;min-width:0;padding:20px;display:flex}.sq-bulk-upload .archivos{flex:1;display:flex}.sq-bulk-upload .dropzone{flex:1;justify-content:center;align-items:center;display:flex}.sq-bulk-upload .dropzone.dz-started{place-content:start stretch;display:grid!important}.sq-bulk-title{margin:0 0 4px;font-size:14px;font-weight:600}.sq-bulk-sub{color:var(--sq-muted);margin:0 0 16px;font-size:12.5px}.sq-bulk-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.sq-bulk-steps li{gap:11px;display:flex}.sq-bulk-num{background:var(--sq-accent-soft);width:22px;height:22px;color:var(--sq-accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:700;display:grid}.sq-bulk-steps strong{color:var(--sq-ink);font-size:13px;font-weight:600;display:block}.sq-bulk-steps span:not(.sq-bulk-num){color:var(--sq-muted);margin-top:1px;font-size:12.5px;line-height:1.45;display:block}.sq-bulk-example{font:500 12px var(--sq-mono);color:var(--sq-ink);background:var(--sq-surface-solid);box-shadow:var(--sq-shadow-control);border-radius:6px;align-items:center;gap:6px;margin-top:6px;padding:3px 8px;display:inline-flex}html.dark .sq-bulk-example{background:#3a3b40}.sq-bulk-example i{color:var(--sq-accent);font-size:14px}.sq-bulk-formats{border-top:1px solid var(--sq-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}.sq-bulk-formats .sq-drop-types{margin:0}.sq-bulk-formats small{color:var(--sq-faint);font-size:11.5px}.sq-bulk .barra{justify-content:flex-end}@media(max-width:767.98px){.sq-bulk{grid-template-columns:minmax(0,1fr)}.sq-bulk-guide{border-right:0;border-bottom:1px solid var(--sq-line)}.sq-bulk-upload{min-height:320px}}.sq-dt-search-ghost>span{background:var(--sq-fill-strong);animation:1.6s ease-in-out infinite sq-pulse}.sq-dt-search-ghost>span>*{display:none}@media(prefers-reduced-motion:reduce){.sq-dt-search-ghost>span{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}.sq-skel-row>td{height:34px!important;padding-top:0!important;padding-bottom:0!important}.sq-skel-row .sq-skel{border-radius:4px;height:8px}table.dataTable tbody tr.sq-skel-row>td,.table tbody tr.sq-skel-row>td{vertical-align:middle!important;height:34px!important;padding-top:0!important;padding-bottom:0!important;line-height:0!important}table.dataTable tbody tr.sq-skel-row .sq-skel,.table tbody tr.sq-skel-row .sq-skel{vertical-align:middle;border-radius:4px;height:8px}.sq-dt-search{justify-content:flex-end;margin-bottom:10px;padding:4px 4px 0 0;display:flex}.sq-dt-search .form-control{max-width:280px;width:100%!important;height:30px!important;box-shadow:none!important;background:var(--sq-fill) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%238e8e93%27 stroke-width=%272.2%27 stroke-linecap=%27round%27%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%277%27/%3E%3Cpath d=%27M20 20l-3.5-3.5%27/%3E%3C/svg%3E") 10px center / 14px no-repeat!important;border-radius:8px!important;margin:0!important;padding:0 10px 0 30px!important;font-size:13px!important}.sq-dt-search .form-control:focus{background-color:var(--sq-surface-solid)!important;box-shadow:0 0 0 3.5px var(--sq-accent-ring),0 0 0 1px var(--sq-accent)!important}.sq-dt-search .form-control::placeholder{color:var(--sq-faint)!important}.table-responsive:has(>.sq-dt-search) .dataTables_wrapper>.row:first-child{display:none!important}.tabla-filtro-custom .sq-dt-search,.sq-cat-list .sq-dt-search{display:none}.sq-dt-search-ghost{display:none!important}@media(max-width:767.98px){.sq-dt-search{justify-content:stretch}.sq-dt-search .form-control{max-width:none}}.table-responsive:has(tr.sq-loading-row){width:100%!important}table:has(>tbody>tr.sq-loading-row),table.dataTable:has(tbody tr.sq-loading-row),.dataTables_wrapper table.dataTable:has(>tbody>tr.sq-loading-row){table-layout:fixed!important;width:100%!important;min-width:100%!important;margin:0 auto!important}table:has(>tbody>tr.sq-loading-row)>tbody,table.dataTable tbody:has(tr.sq-loading-row){width:100%!important;display:table-row-group!important}table.dataTable tbody tr.sq-loading-row,.table tbody tr.sq-loading-row{width:100%!important;display:table-row!important}table.dataTable tbody tr.sq-loading-row>td,.table tbody tr.sq-loading-row>td{text-align:center!important;vertical-align:middle!important;background:0 0!important;border-bottom:0!important;width:100%!important;height:auto!important;padding:0!important;line-height:1.4!important;display:table-cell!important}table.dataTable tbody tr.sq-loading-row:hover>td,.table tbody tr.sq-loading-row:hover>td{background:0 0!important}.sq-table-loading{width:100%!important;min-width:100%!important;min-height:220px!important;color:var(--sq-muted)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:0 auto!important;font-size:13px!important;display:flex!important}.sq-table-spinner{border:2.5px solid var(--sq-fill-strong)!important;border-top-color:var(--sq-accent)!important;border-radius:50%!important;width:26px!important;height:26px!important;margin:0 auto!important;animation:.8s linear infinite sq-spin!important}@media(prefers-reduced-motion:reduce){.sq-table-spinner{animation-duration:.8s!important;animation-iteration-count:infinite!important}}.dataTables_wrapper:has(tr.sq-loading-row) .dataTables_processing,table:has(>tbody>tr.sq-loading-row)>thead,.dataTables_wrapper table.dataTable:has(>tbody>tr.sq-loading-row)>thead,.dataTables_wrapper:has(tr.sq-loading-row)>.row:last-child{display:none!important}.offcanvas-body:has(>.sq-file),.offcanvas-body:has(>.sq-file-empty){background:var(--sq-inset)}.sq-file{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);transition:box-shadow .15s var(--sq-ease);border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}html.dark .sq-file{background:#2a2b30}.sq-file+.sq-file{margin-top:8px}.sq-file:hover{box-shadow:0 0 0 1px var(--sq-line-strong),0 4px 14px -8px #00000040}.sq-file-thumb{cursor:pointer;background:var(--sq-fill);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--sq-line);border:0;border-radius:9px;place-items:center;padding:0;display:grid;overflow:hidden}.sq-file-thumb img{object-fit:cover;width:100%;height:100%;display:block}.sq-file-thumb img.is-glyph{object-fit:contain;width:26px;height:26px}.sq-file-thumb:hover img:not(.is-glyph){transition:transform .2s var(--sq-ease);transform:scale(1.05)}.sq-file-info{min-width:0}.sq-file-info strong{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.sq-file-info span{color:var(--sq-muted);font-size:11.5px;display:block}.sq-file-actions{align-items:center;gap:2px;display:flex}.sq-file-actions .btn-secondary{margin-right:4px}.sq-file-empty{text-align:center;color:var(--sq-muted);flex-direction:column;align-items:center;gap:4px;padding:36px 16px;font-size:12.5px;display:flex}.sq-file-empty i{opacity:.55;margin-bottom:4px;font-size:30px}.sq-file-empty strong{color:var(--sq-ink);font-size:13.5px}@media(max-width:420px){.sq-file{grid-template-columns:44px minmax(0,1fr)}.sq-file-actions{grid-column:1/-1;justify-content:flex-end}}.sq-qr{flex-direction:column;gap:16px;display:flex}.sq-qr .tw\:hidden{display:none!important}.sq-qr-modos{width:100%;display:flex!important}.sq-qr-modos .sq-segmented-item{flex:1 1 0;justify-content:center;gap:6px}.sq-qr-modos .sq-segmented-item i{font-size:16px}.sq-qr-camara{flex-direction:column;display:flex}.sq-qr-camara .sq-qr-video-box{aspect-ratio:3/4;background:#0b0b0c;border-radius:22px;width:100%;min-height:0;max-height:520px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000059,0 18px 40px -18px #0000008c}.sq-qr-camara #sq-qr-reader{transition:opacity .3s ease-out;top:0;right:0;bottom:0;left:0;height:100%!important;position:absolute!important}.sq-qr-camara .sq-qr-video-box.is-cargando #sq-qr-reader{opacity:0}.sq-qr-cargando{z-index:10;opacity:0;pointer-events:none;border:3px solid #ffffff2e;border-top-color:#fff;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .2s ease-out;animation:.8s linear infinite sq-qr-girar;position:absolute;top:50%;left:50%}.sq-qr-video-box.is-cargando .sq-qr-cargando{opacity:1}.sq-qr-camara:has(#sq-qr-error:not(.tw\:hidden)) .sq-qr-cargando{display:none}@keyframes sq-qr-girar{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sq-qr-cargando{animation-duration:2.4s}}.sq-qr-camara #sq-qr-reader video{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important}.sq-qr-camara #qr-shaded-region,.sq-qr-camara #sq-qr-reader>div:not(:has(video)),.sq-qr-camara #sq-qr-reader canvas{display:none!important}.sq-qr-camara .sq-qr-frame{aspect-ratio:1;border-radius:26px;width:64%;height:auto;box-shadow:0 0 0 2000px #00000061}.sq-qr-camara .sq-qr-corner{border-width:4px;border-color:#fff;width:34px;height:34px}.sq-qr-camara .sq-qr-corner.tl{border-top-left-radius:26px}.sq-qr-camara .sq-qr-corner.tr{border-top-right-radius:26px}.sq-qr-camara .sq-qr-corner.bl{border-bottom-left-radius:26px}.sq-qr-camara .sq-qr-corner.br{border-bottom-right-radius:26px}.sq-qr-camara .sq-qr-frame.is-success .sq-qr-corner{border-color:#34c759}.sq-qr-camara .sq-qr-laser{background:linear-gradient(90deg,#0000,#ffffffe6,#0000);height:2px;left:14px;right:14px;box-shadow:0 0 10px #ffffffb3}.sq-qr-indicacion{z-index:11;text-align:center;color:#fff;text-shadow:0 1px 3px #0009;margin:0;font-size:15px;font-weight:500;position:absolute;top:18px;left:16px;right:16px}.sq-qr-estado{z-index:11;justify-content:center;min-height:0;display:flex;position:absolute;bottom:18px;left:0;right:0}.sq-qr-estado:empty,.sq-qr-camara:has(#sq-qr-error:not(.tw\:hidden)) .sq-qr-estado{display:none}.sq-qr-estado-pastilla{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1c1c1eb8;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.sq-qr-estado-pastilla i{color:#fff;font-size:16px}.sq-qr-estado-pastilla.is-exito{color:#fff;background:#1e823cd9}.sq-qr-estado-pastilla.is-exito i{color:#fff}.sq-qr-punto{background:#30d158;border-radius:50%;width:8px;height:8px;position:relative}.sq-qr-punto:after{content:"";background:#30d158;border-radius:50%;animation:1.4s ease-out infinite sq-qr-late;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes sq-qr-late{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media(prefers-reduced-motion:reduce){.sq-qr-punto:after{animation:none}}.sq-qr-aviso{z-index:12;text-align:center;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0b0cdb;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.sq-qr-aviso-icono{background:#ffffff1f;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:10px;font-size:26px;display:grid}.sq-qr-aviso p{color:#ffffffe0;max-width:280px;margin:0 auto 16px;font-size:13.5px;line-height:1.5}.sq-qr-aviso-acciones{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sq-qr-btn-claro{color:#fff!important;box-shadow:none!important;background:#ffffff24!important;border:0!important}.sq-qr-btn-claro:hover{background:#ffffff38!important}.sq-qr-manual-centro{text-align:center;flex-direction:column;align-items:center;padding:12px 4px 4px;display:flex}.sq-qr-manual-icono{background:var(--sq-accent-soft);width:64px;height:64px;color:var(--sq-accent-ink);border-radius:18px;place-items:center;margin-bottom:14px;font-size:32px;display:grid}.sq-qr-manual-icono .fas{font-size:28px}.sq-qr-manual-centro h4{letter-spacing:-.01em;color:var(--sq-ink);margin:0;font-size:16px;font-weight:600}.sq-qr-manual-centro p{max-width:320px;color:var(--sq-muted);margin:4px 0 18px;font-size:12.5px;line-height:1.45}.sq-qr-campo{letter-spacing:.12em;text-align:center;max-width:320px;font-weight:600;height:52px!important;font-family:var(--sq-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:22px!important}.sq-qr-campo::placeholder{font-weight:500;color:var(--sq-faint)!important}@media(max-width:575.98px){#modal-qr .modal-body{flex-direction:column;display:flex}#modal-qr .sq-qr{flex:1}#modal-qr .sq-qr-manual:not(.tw\:hidden){flex-direction:column;flex:1;justify-content:center;display:flex}#modal-qr .sq-qr-camara:not(.tw\:hidden){flex:1;justify-content:center}.sq-qr-camara .sq-qr-video-box{width:100%;max-height:calc(100dvh - 190px)}.sq-qr-campo{max-width:none}}#modal-qr:has(#sq-qr-content-camera:not(.tw\:hidden)) .modal-content>.sq-modal-actions,#modal-qr:has(#sq-qr-content-camera:not(.tw\:hidden)) .siampaq-modal-content>.sq-modal-actions,#modal-qr:has(#sq-qr-content-camera:not(.tw\:hidden)) .sq-modal-actions{display:none!important}.sq-qr-wrapper{width:100%;position:relative}.sq-qr-video-box{border-radius:var(--sq-radius-lg);width:100%;min-height:280px;box-shadow:0 0 0 1px var(--sq-line-strong),0 12px 32px -12px #0006;background:#000;position:relative;overflow:hidden}#sq-qr-reader{background:0 0!important;border:none!important;width:100%!important}#sq-qr-reader video{border-radius:var(--sq-radius-lg);object-fit:cover!important;width:100%!important;height:100%!important}#sq-qr-reader__scan_region{background:0 0!important}#sq-qr-reader__dashboard{display:none!important}.sq-qr-overlay{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.sq-qr-frame{width:210px;height:210px;transition:transform .2s var(--sq-ease),box-shadow .2s var(--sq-ease);border-radius:16px;position:relative;box-shadow:0 0 0 2000px #00000073}.sq-qr-frame.is-success{box-shadow:0 0 0 2000px #0000008c,0 0 24px #34c759b3}.sq-qr-frame.is-success .sq-qr-corner{border-color:#34c759!important}.sq-qr-corner{border:3.5px solid var(--sq-accent);width:24px;height:24px;transition:border-color .2s var(--sq-ease);position:absolute}.sq-qr-corner.tl{border-bottom:none;border-right:none;border-top-left-radius:12px;top:-2px;left:-2px}.sq-qr-corner.tr{border-bottom:none;border-left:none;border-top-right-radius:12px;top:-2px;right:-2px}.sq-qr-corner.bl{border-top:none;border-right:none;border-bottom-left-radius:12px;bottom:-2px;left:-2px}.sq-qr-corner.br{border-top:none;border-left:none;border-bottom-right-radius:12px;bottom:-2px;right:-2px}.sq-qr-laser{background:linear-gradient(90deg,transparent,var(--sq-accent),#60a5fa,transparent);height:3px;box-shadow:0 0 12px var(--sq-accent),0 0 4px #fff;border-radius:50%;animation:2.2s ease-in-out infinite alternate sq-laser-sweep;position:absolute;top:0;left:8px;right:8px}.sq-qr-frame.is-success .sq-qr-laser{background:linear-gradient(90deg,#0000,#34c759,#a7f3d0,#0000);animation:none;top:50%;box-shadow:0 0 12px #34c759}@keyframes sq-laser-sweep{0%{opacity:.2;top:6%}20%{opacity:1}80%{opacity:1}to{opacity:.2;top:92%}}.sq-qr-badge-hero{background:var(--sq-fill-strong);width:64px;height:64px;color:var(--sq-accent);box-shadow:inset 0 0 0 1px var(--sq-line-strong),0 6px 16px -6px #0000001f;border-radius:18px;place-items:center;display:grid;position:relative}.sq-qr-badge-hero i{font-size:28px}.sq-action-cluster{background:var(--sq-surface-solid);border-radius:var(--sq-radius-sm);box-shadow:0 0 0 1px var(--sq-line-strong),var(--sq-shadow-control);align-items:center;gap:6px;padding:3px 4px;display:inline-flex}.sq-editar-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.sq-editar-meta .sq-badge{height:20px;padding:0 8px!important;font-size:11px!important}.sq-editar-meta-texto{color:var(--sq-muted)}.sq-editar-detalle{cursor:pointer;font:inherit;color:var(--sq-accent-ink);background:0 0;border:0;align-items:center;gap:1px;padding:0;font-weight:600;display:inline-flex}.sq-editar-detalle i{transition:transform .15s var(--sq-ease);font-size:16px}.sq-editar-detalle:hover i{transform:translate(2px)}.sq-editar-detalle:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-ring);border-radius:4px;outline:none}.sq-editar-rapido{align-items:center;gap:8px;display:flex}.sq-editar-meta .sq-badge{display:none}@media(min-width:768px){.sq-editar-rapido .btn{display:none}.sq-editar-rapido .sq-badge{height:26px;padding:0 12px!important;font-size:12.5px!important}.sq-page-head:has(.sq-editar-rapido){align-items:center}}@media(max-width:767.98px){.sq-page-head:has(.sq-editar-rapido){flex-wrap:nowrap;align-items:flex-start;gap:12px}.sq-page-head:has(.sq-editar-rapido) .sq-page-actions{flex-shrink:0;padding-top:2px}.sq-editar-rapido{display:flex}.sq-editar-meta .sq-badge,.sq-editar-meta .sq-editar-detalle{display:none}}.sq-status-pill{border-radius:var(--sq-radius-xs);letter-spacing:-.01em;background:var(--sq-fill);height:28px;color:var(--sq-ink-2);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.sq-status-pill .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.sq-status-pill.is-success{background:var(--sq-success-soft);color:var(--sq-success)}.sq-status-pill.is-warning{background:var(--sq-warning-soft);color:var(--sq-warning)}.sq-status-pill.is-info{background:var(--sq-info-soft);color:var(--sq-info)}.sq-status-pill.is-danger{background:var(--sq-danger-soft);color:var(--sq-danger)}.sq-action-cluster .btn{border-radius:var(--sq-radius-xs);gap:5px;height:28px;padding:0 11px;font-size:12px;font-weight:500}.sq-doc-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;padding:6px 2px 8px;display:grid}.sq-doc-card{border-radius:var(--sq-radius);background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),var(--sq-shadow-control);transition:transform .18s var(--sq-ease),box-shadow .18s var(--sq-ease),border-color .18s var(--sq-ease);cursor:pointer;text-align:left;color:var(--sq-ink);border:none;flex-direction:column;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}html.dark .sq-doc-card{background:#25262a}.sq-doc-card:hover{box-shadow:0 0 0 1px var(--sq-accent),0 8px 24px -6px #00000029;color:var(--sq-ink);transform:translateY(-2px)}.sq-doc-thumb{background:var(--sq-fill);justify-content:center;align-items:center;width:100%;height:104px;display:flex;position:relative;overflow:hidden}.sq-doc-thumb img.sq-doc-img{object-fit:cover;width:100%;height:100%;transition:transform .25s var(--sq-ease)}.sq-doc-card:hover .sq-doc-thumb img.sq-doc-img{transform:scale(1.05)}.sq-doc-thumb .sq-doc-glyph{object-fit:contain;filter:drop-shadow(0 2px 6px #00000014);width:42px;height:42px;transition:transform .2s var(--sq-ease)}.sq-doc-card:hover .sq-doc-thumb .sq-doc-glyph{transform:scale(1.08)}.sq-doc-badge{letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);pointer-events:none;z-index:2;background:#000000a6;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;top:8px;right:8px}.sq-doc-thumb.is-pdf{background:linear-gradient(145deg,#ef444414,#ef444429)}.sq-doc-thumb.is-word{background:linear-gradient(145deg,#2563eb14,#2563eb29)}.sq-doc-thumb.is-excel{background:linear-gradient(145deg,#10b98114,#10b98129)}.sq-doc-thumb.is-file{background:linear-gradient(145deg,#6b728014,#6b728029)}.sq-doc-overlay{opacity:0;transition:opacity .18s var(--sq-ease);z-index:1;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.sq-doc-card:hover .sq-doc-overlay{opacity:1}.sq-doc-overlay-btn{color:#111;width:34px;height:34px;transition:transform .18s var(--sq-ease);background:#fffffff2;border-radius:50%;place-items:center;font-size:15px;display:grid;transform:scale(.85);box-shadow:0 4px 12px #00000040}.sq-doc-card:hover .sq-doc-overlay-btn{transform:scale(1)}.sq-doc-body{flex-direction:column;flex:1;gap:2px;min-width:0;padding:9px 12px;display:flex}.sq-doc-title{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;font-weight:600;line-height:1.35;overflow:hidden;opacity:1!important;box-shadow:none!important;background:0 0!important;position:static!important}.sq-doc-meta{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:11px;display:flex;overflow:hidden}.sq-doc-footer{border-top:1px solid var(--sq-line);color:var(--sq-muted);justify-content:flex-end;align-items:center;margin-top:auto;padding:6px 12px 8px;font-size:11px;display:flex}.sq-doc-footer .sq-doc-action{color:var(--sq-accent);align-items:center;gap:4px;font-weight:600;display:inline-flex}.sq-prov-workspace{flex-direction:column;gap:1.25rem;margin-bottom:2rem;display:flex}.sq-prov-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.875rem;display:grid}.sq-prov-kpi{background:var(--sq-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--sq-line);border-radius:var(--sq-radius-lg,.875rem);box-shadow:var(--shadow-card);align-items:center;gap:.875rem;padding:.875rem 1.125rem;transition:transform .15s,box-shadow .15s;display:flex}.sq-prov-kpi:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.sq-prov-kpi-icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;display:flex}.sq-prov-kpi-icon.primary{background:var(--color-primary-soft);color:var(--color-primary)}.sq-prov-kpi-icon.warning{background:var(--color-warning-soft);color:var(--color-warning)}.sq-prov-kpi-icon.success{background:var(--color-success-soft);color:var(--color-success)}.sq-prov-kpi-icon.info{background:var(--color-info-soft);color:var(--color-info)}.sq-prov-kpi-val{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.2}.sq-prov-kpi-lbl{color:var(--sq-muted);margin-top:2px;font-size:.75rem;font-weight:500}.sq-prov-columns{grid-template-columns:minmax(0,1fr) clamp(360px,34%,520px);align-items:start;gap:1.25rem;display:grid}@media(max-width:1200px){.sq-prov-columns{grid-template-columns:1fr}}.sq-prov-panel{background:var(--sq-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--sq-line);border-radius:var(--sq-radius-xl,1rem);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative}.sq-card-dropdown{z-index:10;display:inline-block;position:relative}.sq-card-dropdown.is-open,.sq-card-dropdown:has(.is-open){z-index:1060}.sq-prov-card.has-open-dropdown,.sq-prov-card:has(.sq-card-dropdown-menu.is-open),.sq-apoyo-card.has-open-dropdown,.sq-apoyo-card:has(.sq-card-dropdown-menu.is-open){z-index:1050!important}.sq-card-dropdown-menu{z-index:1070;border:1px solid var(--sq-line);background:#fff;border-radius:.625rem;min-width:190px;padding:.375rem;animation:.15s sq-fade-in;display:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 25px -5px #0003,0 0 0 1px #00000014}:where(.dark,.dark *) .sq-card-dropdown-menu{background:#24242c;border-color:#ffffff1f;box-shadow:0 10px 25px -5px #00000080,0 0 0 1px #ffffff1a}.sq-card-dropdown-menu.is-open{display:block!important}.sq-card-dropdown-menu.sq-floating{z-index:4200;position:fixed;right:auto}.sq-card-dropdown-item{color:var(--sq-ink);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.4rem .625rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.sq-card-dropdown-item:hover{color:var(--sq-ink);background:#0000000d}:where(.dark,.dark *) .sq-card-dropdown-item:hover{color:#fff;background:#ffffff14}.sq-card-dropdown-item.is-danger{color:var(--color-danger)}.sq-card-dropdown-item.is-danger:hover{color:var(--color-danger);background:#d7001514}.sq-search-bar{border:1px solid var(--sq-line);background:#fff;border-radius:.625rem;align-items:center;width:100%;transition:all .15s;display:flex;position:relative;box-shadow:0 1px 2px #00000008}:where(.dark,.dark *) .sq-search-bar{background:#1e1e24;border-color:#ffffff1a}.sq-search-bar:focus-within{border-color:var(--sq-accent);box-shadow:0 0 0 3px #0071e326}.sq-search-icon{color:var(--sq-muted);pointer-events:none;font-size:.8125rem;position:absolute;left:.75rem}.sq-search-input{width:100%;box-shadow:none!important;color:var(--sq-ink)!important;background:0 0!important;border:none!important;outline:none!important;padding:.45rem 2rem .45rem 2.25rem!important;font-size:.8125rem!important;line-height:1.4!important}.sq-search-input::placeholder{opacity:.8;color:var(--sq-muted)!important}.sq-search-clear{color:var(--sq-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:.8125rem;transition:color .12s;display:flex;position:absolute;right:.5rem}.sq-search-clear:hover{color:var(--sq-ink)}.sq-prov-panel-header{border-bottom:1px solid var(--sq-line);background:#fff6;padding:1rem 1.25rem}:where(.dark,.dark *) .sq-prov-panel-header{background:#0003}.sq-prov-panel-body{min-height:400px;padding:1.125rem}.sq-prov-panel-footer{border-top:1px solid var(--sq-line);background:#ffffff4d;padding:.75rem 1.25rem}:where(.dark,.dark *) .sq-prov-panel-footer{background:#00000026}.sq-apoyos-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.875rem;display:grid}.sq-apoyo-card{border:1.5px solid var(--sq-line);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.875rem;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 2px #00000008}:where(.dark,.dark *) .sq-apoyo-card{background:#1e1e24;border-color:#ffffff14}.sq-apoyo-card:hover{border-color:var(--color-neutral-400);transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}:where(.dark,.dark *) .sq-apoyo-card:hover{border-color:#fff3}.sq-apoyo-card.is-selected{border-color:var(--sq-accent);box-shadow:0 0 0 2px var(--sq-accent),0 4px 12px #0071e326;background:#0071e308}:where(.dark,.dark *) .sq-apoyo-card.is-selected{box-shadow:0 0 0 2px var(--sq-accent),0 4px 14px #0071e34d;background:#0071e31f}.sq-apoyo-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sq-apoyo-check{border:1.5px solid var(--sq-line);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .15s;display:flex}:where(.dark,.dark *) .sq-apoyo-check{background:#2a2a32}.sq-apoyo-card.is-selected .sq-apoyo-check{background:var(--sq-accent);border-color:var(--sq-accent);color:#fff}.sq-apoyo-folio{font-family:var(--sq-mono);color:var(--sq-ink);letter-spacing:.02em;font-size:.75rem;font-weight:700}.sq-apoyo-body{flex-direction:column;gap:.25rem;display:flex}.sq-apoyo-beneficiario{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}.sq-apoyo-concepto{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.sq-apoyo-monto{color:var(--sq-ink);font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:.9375rem;font-weight:700}.sq-apoyo-foot{border-top:1px solid var(--sq-line);justify-content:space-between;align-items:center;padding-top:.5rem;font-size:.6875rem;display:flex}.sq-prov-badge{letter-spacing:-.01em;border-radius:9999px;align-items:center;gap:.35rem;padding:.225rem .6rem;font-size:.6875rem;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.sq-prov-badge .sq-badge-dot{opacity:.9;background-color:currentColor;border-radius:9999px;width:6px;height:6px}.sq-prov-badge.unassigned{color:#b45309;background:#f59e0b14;border:1px solid #f59e0b38}:where(.dark,.dark *) .sq-prov-badge.unassigned{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b4d}.sq-prov-badge.assigned{color:#0071e3;font-weight:600;font-family:var(--sq-mono);background:#0071e314;border:1px solid #0071e333}:where(.dark,.dark *) .sq-prov-badge.assigned{color:#60a5fa;background:#0071e333;border-color:#0071e359}.sq-prov-list{flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.sq-prov-card{border:1.5px solid var(--sq-line);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem .85rem;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 2px #00000008}:where(.dark,.dark *) .sq-prov-card{background:#1e1e24;border-color:#ffffff14}.sq-prov-card:hover{border-color:var(--color-neutral-400);transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}:where(.dark,.dark *) .sq-prov-card:hover{border-color:#fff3}.sq-prov-card.is-active-target{border-color:var(--sq-accent);box-shadow:0 0 0 2px var(--sq-accent),0 4px 14px #0071e31f;background:#0071e308}:where(.dark,.dark *) .sq-prov-card.is-active-target{box-shadow:0 0 0 2px var(--sq-accent),0 4px 16px #0071e34d;background:#0071e31f}.sq-prov-card-info{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.sq-prov-doc-no{color:var(--sq-ink);align-items:center;gap:.4rem;min-width:0;font-size:.8125rem;font-weight:700;display:flex}.sq-prov-doc-no>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sq-prov-doc-no i{flex-shrink:0;font-size:.875rem}.sq-prov-card-sub{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;font-size:.72rem;display:flex;overflow:hidden}.sq-prov-card-sub>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sq-prov-card-obs{color:var(--sq-muted);opacity:.85}.sq-prov-card-actions{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.sq-prov-card-values{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.15rem;display:flex}.sq-prov-card-sum{color:var(--color-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.84rem;font-weight:700;line-height:1.2}:where(.dark,.dark *) .sq-prov-card-sum{color:#70b4ff}.sq-prov-card-count{color:var(--sq-muted);white-space:nowrap;flex-shrink:0;font-size:.7rem;font-weight:500;line-height:1.2}.sq-prov-target-indicator{z-index:2;background:var(--sq-accent);color:#fff;width:20px;height:20px;box-shadow:0 0 0 2px var(--sq-surface-solid),0 2px 6px #0071e359;border-radius:50%;font-size:10px;line-height:1;animation:.22s cubic-bezier(.16,1,.3,1) sq-pop-in;display:none;position:absolute;top:-7px;right:-7px}:where(.dark,.dark *) .sq-prov-target-indicator{box-shadow:0 0 0 2px #1e1e24,0 2px 6px #00000080}.sq-prov-card.is-active-target .sq-prov-target-indicator{place-items:center;display:grid}.sq-prov-target-indicator .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sq-selection-dock{left:var(--sq-sidebar-w);z-index:1035;-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);border-top:1px solid var(--sq-line);min-height:60px;color:var(--sq-ink);-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;transition:transform .32s var(--sq-ease),opacity .2s ease,left .28s var(--sq-ease);background:#ffffff59;align-items:center;gap:14px;padding-block:10px;padding-inline:max(28px,50% - 740px);display:flex;position:fixed;bottom:0;right:0;transform:translateY(100%);box-shadow:inset 0 -1px #ffffff80,0 -12px 28px -18px #0003}body.sq-collapsed .sq-selection-dock{left:var(--sq-sidebar-w-collapsed)}:where(.dark,.dark *) .sq-selection-dock{background:#14151973;box-shadow:inset 0 -1px #ffffff0f,0 -12px 28px -18px #00000080}.sq-selection-dock.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}body:has(.sq-selection-dock.is-visible) .sq-content{padding-bottom:96px}.sq-dock-left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.sq-dock-tag{background:var(--sq-accent);color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.sq-dock-metric{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.sq-dock-metric-label{color:var(--sq-muted);font-size:12.5px;font-weight:500}.sq-dock-amount{color:var(--sq-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.sq-dock-divider{background:var(--sq-line-strong);flex-shrink:0;align-self:stretch;width:1px;margin-block:6px}.sq-dock-actions{align-items:center;gap:8px;min-width:0;display:flex}.sq-dock-btn-ghost,.sq-dock-btn-primary{white-space:nowrap;cursor:pointer;height:32px;transition:background .15s var(--sq-ease),color .15s var(--sq-ease);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:550;line-height:1;display:inline-flex}.sq-dock-btn-ghost i,.sq-dock-btn-primary i{justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.sq-dock-btn-ghost{color:var(--sq-muted);background:0 0}.sq-dock-btn-ghost:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-dock-btn-primary{background:var(--sq-accent);color:#fff;max-width:46vw;font-weight:600}.sq-dock-btn-primary>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sq-dock-btn-primary:hover:not(:disabled){background:var(--sq-accent-hover)}.sq-dock-btn-primary:active:not(:disabled){transform:scale(.985)}.sq-dock-btn-ghost:focus-visible,.sq-dock-btn-primary:focus-visible{box-shadow:0 0 0 3.5px var(--sq-accent-ring);outline:none}.sq-dock-btn-primary.is-disabled,.sq-dock-btn-primary:disabled{cursor:not-allowed;background:var(--sq-fill)!important;color:var(--sq-faint)!important;transform:none!important}@media(max-width:991.98px){.sq-selection-dock,body.sq-collapsed .sq-selection-dock{left:0}.sq-selection-dock{gap:10px;padding-inline:16px}}@media(max-width:640px){.sq-selection-dock{padding-inline:16px;padding-top:10px;padding-bottom:max(12px,env(safe-area-inset-bottom,12px));-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);box-shadow:0 -1px 0 var(--sq-line),0 -8px 24px -12px #00000026;background:#ffffffbf;flex-direction:column;align-items:stretch;gap:10px}:where(.dark,.dark *) .sq-selection-dock{box-shadow:0 -1px 0 var(--sq-line),0 -8px 24px -12px #0009;background:#14151abf}.sq-dock-left{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.sq-dock-tag{border-radius:0;gap:6px;height:28px;padding:0 10px;font-size:12px}.sq-dock-tag i{align-items:center;font-size:10px;display:inline-flex}.sq-dock-metric{align-items:baseline;gap:5px;display:inline-flex}.sq-dock-metric-label{color:var(--sq-muted);font-size:12px;font-weight:500}.sq-dock-amount{letter-spacing:-.01em;color:var(--sq-ink);font-size:16px;font-weight:700}.sq-dock-divider{display:none}.sq-dock-actions{align-items:center;gap:8px;width:100%;display:flex}.sq-dock-btn-ghost{background:var(--sq-fill);border:1px solid var(--sq-line);height:38px;color:var(--sq-ink-2);white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.sq-dock-btn-ghost i{align-items:center;font-size:12px;display:inline-flex}.sq-dock-btn-ghost:hover{background:var(--sq-line);color:var(--sq-ink)}html.dark .sq-dock-btn-ghost{border-color:var(--sq-line);color:var(--sq-ink);background:#ffffff0d}html.dark .sq-dock-btn-ghost:hover{background:#ffffff1a}.sq-dock-btn-primary{border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;max-width:none;height:38px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.sq-dock-btn-primary i{flex-shrink:0;align-items:center;font-size:13px;display:inline-flex}.sq-dock-btn-primary>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.sq-selection-dock.is-visible) .sq-content{padding-bottom:140px}}.sq-batch-scan-stream{border:1px solid var(--sq-line);background:#00000008;border-radius:.75rem;flex-wrap:wrap;gap:.5rem;max-height:180px;padding:.5rem;display:flex;overflow-y:auto}:where(.dark,.dark *) .sq-batch-scan-stream{background:#ffffff08}.sq-scanned-chip{border:1px solid var(--color-primary-soft);color:var(--color-primary);background:#fff;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;animation:.25s cubic-bezier(.16,1,.3,1) sq-pop-in;display:inline-flex;box-shadow:0 1px 2px #0000000d}:where(.dark,.dark *) .sq-scanned-chip{color:#70b4ff;background:#2a2a34;border-color:#0071e34d}.sq-scanned-chip-remove{cursor:pointer;color:var(--sq-muted);align-items:center;font-size:.875rem;transition:color .15s;display:flex}.sq-scanned-chip-remove:hover{color:var(--color-danger)}@keyframes sq-pop-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes sq-fade-in{0%{opacity:0}to{opacity:1}}.sq-chat{height:calc(100dvh - var(--sq-topbar-h) - 112px);background:var(--sq-surface);min-height:460px;-webkit-backdrop-filter:var(--sq-glass);border:1px solid var(--sq-line);box-shadow:var(--sq-shadow);border-radius:14px;grid-template-columns:300px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.sq-chat-aside{border-right:1px solid var(--sq-line);background:var(--sq-inset);flex-direction:column;min-height:0;display:flex}.sq-chat-aside-head{justify-content:space-between;align-items:flex-start;gap:8px;padding:16px 16px 10px;display:flex}.sq-chat-aside-head h1{letter-spacing:-.01em;color:var(--sq-ink);margin:0;font-size:17px;font-weight:650}.sq-chat-aside-head p{color:var(--sq-muted);margin:2px 0 0;font-size:12px}.sq-chat-aside-head .sq-chat-back{display:none}.sq-chat-buscar .form-control{background-color:var(--sq-fill)!important;height:32px!important;box-shadow:none!important}.sq-chat-buscar .form-control:focus{background-color:var(--sq-surface-solid)!important;box-shadow:0 0 0 3.5px var(--sq-accent-ring),0 0 0 1px var(--sq-accent)!important}.sq-chat-contactos{flex:1;min-height:0;padding:0 8px 12px;overflow-y:auto}.sq-chat-contacto{text-align:left;cursor:pointer;width:100%;transition:background .14s var(--sq-ease);background:0 0;border:0;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.sq-chat-contacto:has(.sq-chat-badge:not([hidden])) .sq-chat-resumen{color:var(--sq-ink);font-weight:500}.sq-chat-contacto[hidden]{display:none}.sq-chat-avatar{background:var(--sq-fill-strong);width:38px;height:38px;color:var(--sq-ink-2);letter-spacing:-.01em;transition:background .14s var(--sq-ease),color .14s var(--sq-ease);border-radius:50%;flex-shrink:0;place-items:center;font-size:13.5px;font-weight:600;display:grid;overflow:hidden}.sq-chat-avatar img{object-fit:cover;width:100%;height:100%;display:block}.sq-chat-contacto-texto{gap:1px;min-width:0;display:grid}.sq-chat-contacto-texto strong{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:560;overflow:hidden}.sq-chat-resumen{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sq-chat-contacto-meta{justify-items:end;gap:4px;display:grid}.sq-chat-cuando{color:var(--sq-faint);font-variant-numeric:tabular-nums;font-size:11px}.sq-chat-badge{background:var(--sq-accent);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.sq-chat-panel{background:var(--sq-surface-solid);flex-direction:column;min-height:0;display:flex}.sq-chat-panel.is-cargando{opacity:.55;pointer-events:none}.sq-chat-head{border-bottom:1px solid var(--sq-line);background:var(--sq-chrome-top);-webkit-backdrop-filter:var(--sq-glass);backdrop-filter:var(--sq-glass);z-index:1;flex-shrink:0;align-items:center;gap:10px;padding:10px 18px;display:flex}.sq-chat-head-texto{gap:1px;min-width:0;display:grid}.sq-chat-head-texto strong{color:var(--sq-ink);font-size:14px;font-weight:600}.sq-chat-head-texto span{color:var(--sq-muted);font-size:12px}.sq-chat-head .sq-chat-back{display:none}.sq-chat-hilo{scroll-behavior:smooth;background-color:#eaedf2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%23334155' stroke-opacity='0.045' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 24h16a5 5 0 0 0 5-5V10a5 5 0 0 0-5-5H12a5 5 0 0 0-5 5v12l-3 3v-3'/%3E%3Cpath d='M65 10h12l7 7v18a3 3 0 0 1-3 3H65a3 3 0 0 1-3-3V13a3 3 0 0 1 3-3z'/%3E%3Cpath d='M77 10v7h7'/%3E%3Ccircle cx='128' cy='22' r='8'/%3E%3Cpath d='m125 22 2.5 2.5 5-5'/%3E%3Ccircle cx='44' cy='46' r='1.5'/%3E%3Ccircle cx='104' cy='42' r='1.5'/%3E%3Cpath d='M22 78a5 5 0 0 1 5-5h10a7 7 0 0 1 0 14H27a3 3 0 0 1 0-6h10'/%3E%3Ccircle cx='78' cy='84' r='8'/%3E%3Cpath d='M78 80v4l3 2'/%3E%3Cpath d='M126 70v6M123 73h6M124.5 71.5l3 3M127.5 71.5l-3 3'/%3E%3Ccircle cx='42' cy='106' r='1.5'/%3E%3Ccircle cx='100' cy='104' r='1.5'/%3E%3Ccircle cx='144' cy='98' r='1.5'/%3E%3Cpath d='M26 132l16-7-7 16-3-6z'/%3E%3Crect x='66' y='126' width='20' height='13' rx='3'/%3E%3Cpath d='M70 130h12M70 134h8'/%3E%3Cpath d='M122 128l1.2 3.2 3.2 1.2-3.2 1.2-1.2 3.2-1.2-3.2-3.2-1.2 3.2-1.2z'/%3E%3C/svg%3E");flex-direction:column;flex:1;gap:6px;min-height:0;padding:20px 22px 12px;display:flex;overflow-y:auto}:where(.dark,.dark *) .sq-chat-hilo{background-color:#141518;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%23ffffff' stroke-opacity='0.038' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 24h16a5 5 0 0 0 5-5V10a5 5 0 0 0-5-5H12a5 5 0 0 0-5 5v12l-3 3v-3'/%3E%3Cpath d='M65 10h12l7 7v18a3 3 0 0 1-3 3H65a3 3 0 0 1-3-3V13a3 3 0 0 1 3-3z'/%3E%3Cpath d='M77 10v7h7'/%3E%3Ccircle cx='128' cy='22' r='8'/%3E%3Cpath d='m125 22 2.5 2.5 5-5'/%3E%3Ccircle cx='44' cy='46' r='1.5'/%3E%3Ccircle cx='104' cy='42' r='1.5'/%3E%3Cpath d='M22 78a5 5 0 0 1 5-5h10a7 7 0 0 1 0 14H27a3 3 0 0 1 0-6h10'/%3E%3Ccircle cx='78' cy='84' r='8'/%3E%3Cpath d='M78 80v4l3 2'/%3E%3Cpath d='M126 70v6M123 73h6M124.5 71.5l3 3M127.5 71.5l-3 3'/%3E%3Ccircle cx='42' cy='106' r='1.5'/%3E%3Ccircle cx='100' cy='104' r='1.5'/%3E%3Ccircle cx='144' cy='98' r='1.5'/%3E%3Cpath d='M26 132l16-7-7 16-3-6z'/%3E%3Crect x='66' y='126' width='20' height='13' rx='3'/%3E%3Cpath d='M70 130h12M70 134h8'/%3E%3Cpath d='M122 128l1.2 3.2 3.2 1.2-3.2 1.2-1.2 3.2-1.2-3.2-3.2-1.2 3.2-1.2z'/%3E%3C/svg%3E")}.sq-chat-dia{justify-content:center;margin:16px 0 10px;display:flex}.sq-chat-dia span{-webkit-backdrop-filter:blur(8px);color:var(--sq-muted);background:#ffffffe0;border:1px solid #0000000d;border-radius:999px;padding:3px 12px;font-size:11px;font-weight:550;box-shadow:0 1px 2px #0000000d}:where(.dark,.dark *) .sq-chat-dia span{color:var(--sq-muted);background:#24252ae0;border-color:#ffffff14;box-shadow:0 1px 3px #0000004d}.sq-msg{align-items:flex-end;gap:6px;max-width:min(560px,80%);display:flex}.sq-msg.is-mio{flex-direction:row-reverse;align-self:flex-end}.sq-msg+.sq-msg{margin-top:2px}.sq-msg-burbuja{color:var(--sq-ink);background:#fff;border:1px solid #0000000f;border-radius:16px;min-width:0;padding:8px 13px 6px;animation:.18s sq-fade-in;position:relative;box-shadow:0 1px 2px #0000000a}.sq-msg-burbuja:after{display:none!important}.sq-msg.is-mio .sq-msg-burbuja{background:var(--sq-accent);color:#fff;border:0;box-shadow:0 1px 3px #0071e347}:where(.dark,.dark *) .sq-msg-burbuja{color:var(--sq-ink);background:#232429;border-color:#ffffff14;box-shadow:0 1px 3px #0000004d}:where(.dark,.dark *) .sq-msg.is-mio .sq-msg-burbuja{background:var(--sq-accent);color:#fff;box-shadow:0 1px 4px #00000073}.sq-msg.is-editando .sq-msg-burbuja{outline:2px solid var(--sq-accent-ring);outline-offset:2px}.sq-msg-texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.48}.sq-msg-pie{color:var(--sq-faint);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;margin-top:3px;font-size:10.5px;display:flex}.sq-msg.is-mio .sq-msg-pie{color:#ffffffb8}.sq-msg.is-mio .sq-msg-pie .bx-check-double{color:#fffffff2;font-size:13px}:where(.dark,.dark *) .sq-msg.is-mio .sq-msg-pie{color:#ffffffbf}.sq-msg-editado{font-style:italic}.sq-msg-imagen{cursor:zoom-in;background:0 0;border:0;margin:-2px 0 6px;padding:0;display:block}.sq-msg-imagen img{object-fit:cover;border-radius:10px;max-width:280px;max-height:260px;display:block}.sq-msg-archivo{border:1px solid var(--sq-line);cursor:pointer;background:var(--sq-surface-solid);width:100%;color:var(--sq-ink);text-align:left;border-radius:10px;align-items:center;gap:9px;margin:0 0 6px;padding:8px 10px;display:flex}.sq-msg.is-mio .sq-msg-archivo{color:#fff;background:#ffffff29;border-color:#ffffff40}.sq-msg-archivo i{flex-shrink:0;font-size:20px}.sq-msg-archivo span{min-width:0;display:grid}.sq-msg-archivo strong{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:550;overflow:hidden}.sq-msg-archivo small{opacity:.75;font-size:11px}.sq-msg-acciones{opacity:0;transition:opacity .14s var(--sq-ease);gap:2px;display:flex}.sq-msg:hover .sq-msg-acciones,.sq-msg:focus-within .sq-msg-acciones{opacity:1}@media(hover:none){.sq-msg-acciones{opacity:1}}.sq-msg-acciones{display:none}.sq-msg.is-ultimo-mio .sq-msg-acciones{display:flex}.sq-chat-redactor{border-top:1px solid var(--sq-line);background:var(--sq-chrome-top);-webkit-backdrop-filter:var(--sq-glass);backdrop-filter:var(--sq-glass);flex-shrink:0;padding:10px 14px 12px}.sq-chat-campos textarea.form-control{border-radius:18px!important}#sq-chat-enviar{border-radius:50%}.sq-chat-adjunto,.sq-chat-editando{background:var(--sq-fill);color:var(--sq-ink-2);border-radius:9px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 6px 6px 10px;font-size:12px;display:flex}.sq-chat-adjunto span,.sq-chat-editando span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sq-chat-editando{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-chat-campos{align-items:flex-end;gap:8px;display:flex}.sq-chat-clip{width:34px;height:34px;color:var(--sq-muted);cursor:pointer;transition:background .14s var(--sq-ease),color .14s var(--sq-ease);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.sq-chat-clip:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-chat-campos textarea.form-control{resize:none;flex:1;height:34px;min-height:34px;max-height:160px;line-height:1.35;padding:7px 12px!important}.sq-chat-campos .btn{flex-shrink:0;width:34px;height:34px}.sq-chat-inicio{text-align:center;color:var(--sq-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:40px 24px;display:flex}.sq-chat-inicio i{color:var(--sq-faint);margin-bottom:4px;font-size:30px}.sq-chat-inicio strong{color:var(--sq-ink);font-size:14px;font-weight:600}.sq-chat-inicio span{max-width:320px;font-size:12.5px}.sq-chat-vacio{margin:12px 8px}:where(.dark,.dark *) .sq-chat-aside{background:#1c1c208c}:where(.dark,.dark *) .sq-msg-burbuja{background:#76768038}:where(.dark,.dark *) .sq-msg-archivo{background:#ffffff14}:where(.dark,.dark *) .sq-chat-contacto.is-active{background:#0071e338}@media(max-width:860px){.sq-chat{height:calc(100dvh - var(--sq-topbar-h) - 76px);grid-template-columns:minmax(0,1fr)}.sq-chat-aside{z-index:5;transition:transform .22s var(--sq-ease);background:var(--sq-surface-solid);border-right:0;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}.sq-chat.ver-lista .sq-chat-aside{transform:none}.sq-chat-aside-head .sq-chat-back,.sq-chat-head .sq-chat-back{display:inline-flex}.sq-msg{max-width:88%}}.sq-top-mensajes{position:relative}.sq-top-badge{border:1.5px solid var(--sq-chrome-top);background:var(--sq-danger-dot);color:#fff;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:8px;min-width:15px;height:15px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:12px;position:absolute;top:3px;right:3px}.sq-chat-adjunto[hidden],.sq-chat-editando[hidden],.sq-chat-badge[hidden],.sq-top-badge[hidden]{display:none}.sq-chat .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sq-reg-stats{background:var(--sq-surface);border:1px solid var(--sq-line);box-shadow:var(--sq-shadow-xs);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.sq-reg-stat{border-left:1px solid var(--sq-line);flex-direction:column;gap:1px;padding:12px 16px;display:flex}.sq-reg-stat:first-child{border-left:0}.sq-reg-stat-val{letter-spacing:-.02em;color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:640;line-height:1.15}.sq-reg-stat.is-warning .sq-reg-stat-val{color:var(--sq-warning)}.sq-reg-stat.is-success .sq-reg-stat-val{color:var(--sq-success)}.sq-reg-stat-lbl{color:var(--sq-muted);font-size:11.5px;font-weight:500}.sq-reg-body{flex-direction:column;min-height:0;padding:0;display:flex}.sq-reg-subbar{border-bottom:1px solid var(--sq-line);color:var(--sq-muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:12px;display:flex}.sq-reg-perpage{white-space:nowrap;align-items:center;gap:6px;margin:0;display:inline-flex;position:relative}.sq-reg-perpage-lbl{color:var(--sq-muted);font-size:12px}.sq-reg-select-btn{border:1px solid var(--sq-line);background:var(--sq-fill);height:26px;color:var(--sq-ink);font:600 12px/24px var(--sq-font);font-variant-numeric:tabular-nums;cursor:pointer;transition:all .14s var(--sq-ease);border-radius:7px;justify-content:space-between;align-items:center;gap:7px;padding:0 8px 0 9px;display:inline-flex}.sq-reg-select-btn:after{display:none!important}.sq-reg-select-btn:hover{background:var(--sq-fill-strong);border-color:var(--sq-line-strong)}.sq-reg-select-btn:focus-visible,.sq-reg-select-btn[aria-expanded=true]{border-color:var(--sq-accent);box-shadow:0 0 0 3px var(--sq-accent-ring);outline:none}.sq-reg-select-arrow{color:var(--sq-muted);transition:transform .18s var(--sq-ease);font-size:9px}.sq-reg-select-btn[aria-expanded=true] .sq-reg-select-arrow{transform:rotate(180deg)}.sq-perpage-menu{z-index:1050;border:1px solid var(--sq-line)!important;background:var(--sq-surface-raised)!important;min-width:100px!important;-webkit-backdrop-filter:var(--sq-glass)!important;backdrop-filter:var(--sq-glass)!important;box-shadow:var(--sq-shadow-pop)!important;border-radius:9px!important;margin-bottom:4px!important;padding:4px!important}.sq-perpage-menu .dropdown-item{cursor:pointer;height:28px;transition:background .1s var(--sq-ease),color .1s var(--sq-ease);background:0 0;justify-content:space-between;align-items:center;gap:8px;color:var(--sq-ink)!important;border-radius:6px!important;padding:0 8px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.sq-perpage-menu .dropdown-item:hover{background:var(--sq-fill)!important;color:var(--sq-ink)!important}.sq-perpage-menu .dropdown-item .sq-item-check{color:var(--sq-accent);opacity:0;font-size:10px}.sq-perpage-menu .dropdown-item.is-active{color:var(--sq-accent-ink)!important;font-weight:650!important}.sq-perpage-menu .dropdown-item.is-active .sq-item-check{opacity:1}.sq-reg-select,.dataTables_length select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--sq-line);background-color:var(--sq-fill);height:26px;color:var(--sq-ink);font:600 12px/24px var(--sq-font);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .14s var(--sq-ease),border-color .14s var(--sq-ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236e6e73' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;background-size:10px;border-radius:7px;padding:0 24px 0 9px}.sq-reg-select:hover,.dataTables_length select:hover{background-color:var(--sq-fill-strong);border-color:var(--sq-line-strong)}.sq-reg-select:focus,.sq-reg-select:focus-visible,.dataTables_length select:focus{border-color:var(--sq-accent);box-shadow:0 0 0 3px var(--sq-accent-ring);outline:none}.sq-reg-select option,.dataTables_length select option{background:var(--sq-surface-solid);color:var(--sq-ink);padding:6px 10px;font-weight:500}:where(.dark,.dark *) .sq-reg-select,:where(.dark,.dark *) .dataTables_length select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23a1a1a6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}:where(.dark,.dark *) .sq-reg-select option,:where(.dark,.dark *) .dataTables_length select option{color:#f5f5f7;background:#242529}.sq-reg-body .sq-dt-pie{border-top:1px solid var(--sq-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;margin:0!important;display:flex!important}.sq-reg-body .sq-dt-pie>[class*=col-]{flex:none!important;width:auto!important;max-width:none!important;padding:0!important}.sq-reg-body .sq-dt-pie .sq-dt-pie-info{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sq-reg-body .sq-dt-pie .dataTables_info{color:var(--sq-muted);font-size:12px;margin:0!important;padding:0!important}.sq-reg-body .sq-dt-pie .sq-reg-perpage{color:var(--sq-muted);align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.sq-reg-tablewrap{min-height:0;overflow-x:auto}.sq-reg-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}.sq-reg-table thead th{z-index:1;background:var(--sq-inset);border-bottom:1px solid var(--sq-line);color:var(--sq-muted);text-align:left;white-space:nowrap;padding:7px 8px;font-size:11px;font-weight:600;position:sticky;top:0}.sq-reg-table tbody td{border-bottom:1px solid var(--sq-line);color:var(--sq-ink-2);vertical-align:middle;padding:8px}.sq-reg-row{cursor:pointer;transition:background .12s var(--sq-ease)}.sq-reg-row:hover td{background:var(--sq-fill)}.sq-reg-row.is-selected td{background:var(--sq-accent-soft)}.sq-reg-row.is-selected .col-beneficiario{color:var(--sq-accent-ink)}.sq-reg-row:last-child td{border-bottom:0}.sq-reg-table .col-check{width:34px;padding-right:0}.sq-reg-table .col-folio{width:64px;font-family:var(--sq-mono);color:var(--sq-muted);white-space:nowrap;font-size:11.5px}.sq-reg-table .col-beneficiario{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;width:40%;max-width:0;font-weight:550;overflow:hidden}.sq-reg-table .col-concepto{text-overflow:ellipsis;white-space:nowrap;width:26%;max-width:0;color:var(--sq-muted);overflow:hidden}.sq-reg-table .col-monto{text-align:right;width:96px;color:var(--sq-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.sq-reg-table .col-fecha{width:84px;color:var(--sq-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.sq-reg-table .col-estado{width:128px}.sq-reg-table.sin-estado .col-estado{display:none}.sq-reg-table .col-acciones{text-align:right;width:40px;padding-left:0}.sq-reg-table .col-acciones .btn{opacity:0;transition:opacity .12s var(--sq-ease)}.sq-reg-row:hover .col-acciones .btn,.sq-reg-row:focus-within .col-acciones .btn,.sq-reg-row.has-open-dropdown .col-acciones .btn{opacity:1}@media(hover:none){.sq-reg-table .col-acciones .btn{opacity:1}}.sq-reg-check{border:1.5px solid var(--sq-line-strong);color:#0000;cursor:pointer;-webkit-user-select:none;user-select:none;width:17px;height:17px;transition:background .12s var(--sq-ease),border-color .12s var(--sq-ease);border-radius:5px;place-items:center;font-size:9px;display:grid}.sq-reg-row.is-selected .sq-reg-check,.sq-reg-check.is-checked,.sq-reg-check.is-indeterminate{background:var(--sq-accent);border-color:var(--sq-accent);color:#fff}.sq-reg-table thead th.col-check{vertical-align:middle}.sq-reg-table thead th.col-check .sq-reg-check:hover{border-color:var(--sq-accent)}.sq-reg-doc,.sq-reg-pendiente{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;max-width:100%;height:20px;padding:0 8px;font-size:11px;font-weight:550;display:inline-flex;overflow:hidden}.sq-reg-doc{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-reg-doc i{opacity:.8;font-size:9px}.sq-reg-pendiente{background:var(--sq-warning-soft);color:var(--sq-warning)}.sq-reg-pendiente .sq-badge-dot{background:var(--sq-warning-dot);border-radius:50%;width:5px;height:5px}.sq-reg-footer{color:var(--sq-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;display:flex}.sq-reg-pager{justify-content:flex-end;align-items:center;display:flex}.sq-reg-empty{text-align:center;color:var(--sq-muted);flex-direction:column;align-items:center;gap:3px;padding:44px 24px;display:flex}.sq-reg-empty.tw\:hidden{display:none}.sq-reg-empty i{color:var(--sq-faint);margin-bottom:5px;font-size:22px}.sq-reg-empty strong{color:var(--sq-ink);font-size:13px;font-weight:600}.sq-reg-empty span{max-width:300px;font-size:12px}:where(.dark,.dark *) .sq-reg-table thead th{background:#ffffff09}.sq-reg-catalogo{container:regcat/inline-size}@container regcat (max-width:680px){.sq-reg-table:not(.sq-reg-mobile-card) .col-concepto{display:none}}@container regcat (max-width:540px){.sq-reg-table:not(.sq-reg-mobile-card) .col-fecha{display:none}}@container regcat (max-width:420px){.sq-reg-table:not(.sq-reg-mobile-card) .col-folio{display:none}}@media(max-width:767.98px){.sq-reg-tablewrap{margin:0!important;padding:6px 12px 12px!important;overflow-x:visible!important}.sq-reg-table,table.dataTable.sq-reg-table,table.dataTable.dt-tarjetas.sq-reg-table{border:0!important;width:100%!important;display:block!important}.sq-reg-table thead,table.dataTable.sq-reg-table thead,table.dataTable.dt-tarjetas.sq-reg-table thead{display:none!important}.sq-reg-table tbody,table.dataTable.sq-reg-table tbody,table.dataTable.dt-tarjetas.sq-reg-table tbody{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.sq-reg-table tbody tr.sq-reg-row,table.dataTable.sq-reg-table tbody tr.sq-reg-row,table.dataTable.dt-tarjetas.sq-reg-table tbody tr{background:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #0000000a!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;border-radius:12px!important;grid-template-rows:auto auto auto!important;grid-template-columns:auto auto 1fr auto!important;align-items:center!important;gap:4px 8px!important;padding:10px 12px!important;transition:background-color .15s,box-shadow .15s,transform .1s!important;display:grid!important;position:relative!important}.sq-reg-table tbody tr.sq-reg-row:active{transform:scale(.995)}.sq-reg-table tbody tr.sq-reg-row:before,.sq-reg-table tbody tr.sq-reg-row:after,table.dataTable.dt-tarjetas.sq-reg-table tbody tr:before,table.dataTable.dt-tarjetas.sq-reg-table tbody tr:after{content:none!important;display:none!important}html.dark .sq-reg-table tbody tr.sq-reg-row,html.dark table.dataTable.sq-reg-table tbody tr.sq-reg-row,html.dark table.dataTable.dt-tarjetas.sq-reg-table tbody tr{background:#ffffff0a!important}.sq-reg-table tbody tr.sq-reg-row.is-selected,table.dataTable.sq-reg-table tbody tr.sq-reg-row.is-selected,table.dataTable.dt-tarjetas.sq-reg-table tbody tr.is-selected{background:var(--sq-accent-soft)!important;box-shadow:0 0 0 1.5px var(--sq-accent),0 2px 8px -2px #0071e340!important}.sq-reg-table tbody tr.sq-reg-row>td,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td{min-width:0!important;max-width:none!important;color:var(--sq-ink)!important;text-align:left!important;white-space:normal!important;background:0 0!important;border:0!important;align-items:center!important;padding:0!important;font-size:13px!important;line-height:1.35!important;display:flex!important}.sq-reg-table tbody tr.sq-reg-row>td:before,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td:before,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td:before{content:none!important;display:none!important}.sq-reg-table tbody tr.sq-reg-row>td.col-check,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-check,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-check{z-index:2;grid-area:1/1!important;justify-content:flex-start!important;width:auto!important}.sq-reg-table tbody tr.sq-reg-row>td.col-check .sq-reg-check,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-check .sq-reg-check,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-check .sq-reg-check{border-radius:6px!important;width:20px!important;height:20px!important}.sq-reg-table tbody tr.sq-reg-row>td.col-folio,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-folio,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-folio{width:auto!important;font-family:var(--sq-mono)!important;color:var(--sq-muted)!important;letter-spacing:.02em!important;grid-area:1/2!important;font-size:11.5px!important;font-weight:700!important;display:inline-flex!important}.sq-reg-table tbody tr.sq-reg-row>td.col-folio:before,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-folio:before,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-folio:before{content:"#"!important;color:var(--sq-faint)!important;margin-right:1px!important;display:inline!important}.sq-reg-table tbody tr.sq-reg-row>td.col-estado,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-estado,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-estado{grid-area:1/3!important;justify-content:flex-start!important;width:auto!important;display:inline-flex!important}.sq-reg-table.sin-estado tbody tr.sq-reg-row>td.col-estado,table.dataTable.sq-reg-table.sin-estado tbody tr.sq-reg-row>td.col-estado,table.dataTable.dt-tarjetas.sq-reg-table.sin-estado tbody tr>td.col-estado{display:none!important}.sq-reg-table tbody tr.sq-reg-row>td.col-estado .sq-reg-doc,.sq-reg-table tbody tr.sq-reg-row>td.col-estado .sq-reg-pendiente,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-estado .sq-reg-doc,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-estado .sq-reg-pendiente,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-estado .sq-reg-doc,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-estado .sq-reg-pendiente{border-radius:6px!important;height:20px!important;padding:0 7px!important;font-size:10.5px!important}.sq-reg-table tbody tr.sq-reg-row>td.col-acciones,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-acciones,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-acciones{z-index:3;grid-area:1/4!important;justify-content:flex-end!important;width:auto!important}.sq-reg-table tbody tr.sq-reg-row>td.col-acciones .btn,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-acciones .btn,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-acciones .btn{opacity:1!important;width:28px!important;height:28px!important;color:var(--sq-faint)!important;background:0 0!important;border-radius:7px!important;place-items:center!important;padding:0!important;display:grid!important}.sq-reg-table tbody tr.sq-reg-row>td.col-acciones .btn:hover,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-acciones .btn:hover,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-acciones .btn:hover{background:var(--sq-fill)!important;color:var(--sq-ink)!important}.sq-reg-table tbody tr.sq-reg-row>td.col-beneficiario,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-beneficiario,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-beneficiario{width:100%!important;color:var(--sq-ink)!important;letter-spacing:-.01em!important;grid-area:2/1/auto/-1!important;padding:2px 0!important;font-size:13.5px!important;font-weight:650!important}.sq-reg-table tbody tr.sq-reg-row>td.col-beneficiario span,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-beneficiario span,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-beneficiario span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.sq-reg-table tbody tr.sq-reg-row>td.col-concepto,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-concepto,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-concepto{width:100%!important;color:var(--sq-muted)!important;grid-area:3/1/auto/4!important;font-size:12px!important;display:flex!important}.sq-reg-table tbody tr.sq-reg-row>td.col-concepto span,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-concepto span,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-concepto span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.sq-reg-table tbody tr.sq-reg-row>td.col-monto,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-monto,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-monto{font-variant-numeric:tabular-nums!important;width:auto!important;color:var(--sq-ink)!important;letter-spacing:-.02em!important;white-space:nowrap!important;grid-area:3/4!important;justify-content:flex-end!important;font-size:15px!important;font-weight:700!important}.sq-reg-table tbody tr.sq-reg-row.is-selected>td.col-monto,table.dataTable.sq-reg-table tbody tr.sq-reg-row.is-selected>td.col-monto,table.dataTable.dt-tarjetas.sq-reg-table tbody tr.is-selected>td.col-monto{color:var(--sq-accent-ink)!important}.sq-reg-table tbody tr.sq-reg-row>td.col-fecha,table.dataTable.sq-reg-table tbody tr.sq-reg-row>td.col-fecha,table.dataTable.dt-tarjetas.sq-reg-table tbody tr>td.col-fecha{display:none!important}.sq-reg-table tbody tr:has(>td:only-child),table.dataTable.sq-reg-table tbody tr:has(>td:only-child),table.dataTable.dt-tarjetas.sq-reg-table tbody tr:has(>td:only-child){box-shadow:none!important;background:0 0!important;padding:24px 12px!important;display:block!important}.sq-reg-table tbody tr:has(>td:only-child)>td,table.dataTable.sq-reg-table tbody tr:has(>td:only-child)>td,table.dataTable.dt-tarjetas.sq-reg-table tbody tr:has(>td:only-child)>td{text-align:center!important;background:0 0!important;display:block!important}.sq-reg-body .sq-dt-pie{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:12px 14px!important}.sq-reg-body .sq-dt-pie .sq-dt-pie-info{order:2!important;justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.sq-reg-body .sq-dt-pie .sq-dt-pie-pager{order:1!important;justify-content:center!important;width:100%!important;display:flex!important}.sq-reg-body .sq-dt-pie .dataTables_paginate{justify-content:center!important;display:flex!important}}@media(max-width:991.98px){.sq-reg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-reg-stat:nth-child(3){border-left:0}.sq-reg-stat:nth-child(n+3){border-top:1px solid var(--sq-line)}}.sq-ben-identidad{flex:320px;align-items:center;gap:14px;min-width:0;display:flex}.sq-ben-avatar{background:var(--sq-accent-soft);width:54px;height:54px;color:var(--sq-accent-ink);letter-spacing:-.02em;border-radius:14px;flex-shrink:0;place-items:center;font-size:19px;font-weight:650;display:grid}.sq-ben-identidad-texto{min-width:0}.sq-ben-identidad-texto .sq-dossier-id{margin-bottom:6px}.sq-ben .sq-dossier-body{padding-top:18px}.sq-ben-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sq-ben .sq-section+.sq-section{margin-top:0}.sq-ben-aviso{text-align:center;background:var(--sq-warning-soft);color:var(--sq-warning);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;display:flex}.sq-ben-aviso i{flex-shrink:0;font-size:17px;line-height:1.3}.sq-ben-aviso p{margin:0;font-size:12.5px;line-height:1.45}.sq-ben-aviso strong{font-weight:650}.sq-ben-tabla{box-shadow:0 0 0 1px var(--sq-line);background:var(--sq-surface-solid);border-radius:10px}.sq-ben-tabla .sq-reg-table .col-acciones{width:118px}.sq-ben-tabla .sq-reg-table .col-acciones .btn{opacity:1;gap:5px;height:26px;padding:0 9px;font-size:12px}.sq-ben-tabla .sq-reg-table tbody tr:hover td{background:var(--sq-fill)}@media(max-width:640px){.sq-ben-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-ben-avatar{width:46px;height:46px;font-size:16px}}#modal-beneficiario .modal-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}#modal-beneficiario .sq-ben{flex-direction:column;flex:auto;min-height:0;display:flex}#modal-beneficiario .sq-ben>.sq-dossier-hero,#modal-beneficiario .sq-ben>.sq-dossier-nav{flex-shrink:0}#modal-beneficiario .sq-ben>.sq-dossier-body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}#modal-beneficiario .sq-ben>.sq-dossier-body>.tab-pane.active{flex-direction:column;flex:0 auto;min-height:0;display:flex}#modal-beneficiario .sq-bn-hist{flex:0 auto;min-height:0}#modal-beneficiario .sq-bn-lista{flex:0 auto;min-height:140px;max-height:none}.sq-bn-hist{flex-direction:column;gap:12px;display:flex}.sq-bn-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sq-bn-resumen{align-items:baseline;gap:10px;margin:0;display:flex}.sq-bn-resumen strong{letter-spacing:-.01em;color:var(--sq-ink);font-size:15px;font-weight:650}.sq-bn-resumen span{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sq-bn-hist.is-filtrado .sq-bn-resumen strong{color:var(--sq-accent-ink)}.sq-bn-filtro{width:168px;margin:0;display:block}.sq-bn-filtro .csel-control{height:32px}.sq-bn-filtro .csel-value{color:var(--sq-ink);font-size:13px;font-weight:550}.sq-bn-lista{overscroll-behavior:contain;background:var(--sq-surface-solid);max-height:min(52vh,440px);box-shadow:0 0 0 1px var(--sq-line);scrollbar-width:thin;scrollbar-color:var(--sq-fill) transparent;border-radius:12px;margin:0;padding:0 6px 6px;list-style:none;overflow-y:auto}.sq-bn-lista:focus-visible{box-shadow:0 0 0 1px var(--sq-accent),0 0 0 4px var(--sq-accent-soft);outline:none}html.dark .sq-bn-lista{background:var(--sq-surface-solid)}.sq-bn-grupo ul{margin:0;padding:0;list-style:none}.sq-bn-grupo li+li{border-top:1px solid var(--sq-line)}.sq-bn-grupo-titulo{z-index:1;background:var(--sq-surface-solid);letter-spacing:-.01em;color:var(--sq-ink);justify-content:space-between;align-items:baseline;gap:8px;margin:0 -6px;padding:10px 16px 6px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}.sq-bn-grupo-titulo small{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.sq-bn-grupo+.sq-bn-grupo .sq-bn-grupo-titulo{border-top:1px solid var(--sq-line)}.sq-bn-apoyo{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:9px 10px;transition:background-color .15s;display:flex}.sq-bn-apoyo:hover:not(:disabled){background:var(--sq-fill)}.sq-bn-apoyo:focus-visible{box-shadow:inset 0 0 0 2px var(--sq-accent);outline:none}.sq-bn-apoyo:disabled{cursor:default}.sq-bn-apoyo>i{color:var(--sq-faint);flex-shrink:0;font-size:18px}.sq-bn-fecha{background:var(--sq-fill);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;line-height:1;display:flex}.sq-bn-fecha b{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.sq-bn-fecha small{letter-spacing:.04em;text-transform:uppercase;color:var(--sq-muted);margin-top:3px;font-size:10px;font-weight:600}.sq-bn-apoyo-texto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sq-bn-apoyo-texto>strong{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.sq-bn-apoyo-texto>span{color:var(--sq-muted);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12px;display:flex}.sq-bn-apoyo-texto .sq-mono{color:var(--sq-faint)}.sq-bn-depto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sq-bn-monto{color:var(--sq-ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:650}.sq-bn-cambios{padding:4px 16px}.sq-bn-cambios li{padding:12px 0}.sq-bn-cambios li+li{border-top:1px solid var(--sq-line)}.sq-bn-cambio-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:7px;display:flex}.sq-bn-cambio-cabeza strong{color:var(--sq-ink);font-size:13.5px;font-weight:600}.sq-bn-cambio-cabeza small{color:var(--sq-muted);font-size:12px}.sq-bn-cambio-valores{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sq-bn-cambio-valores>i{color:var(--sq-faint);font-size:17px}.sq-bn-cambio-valores span{overflow-wrap:anywhere;border-radius:7px;padding:3px 9px}.sq-bn-cambio-valores .is-antes{background:var(--sq-fill);color:var(--sq-muted);-webkit-text-decoration:line-through #00000040;text-decoration:line-through #00000040}.sq-bn-cambio-valores .is-nuevo{background:var(--sq-accent-soft);color:var(--sq-accent-ink);font-weight:600}.sq-bn-cambio-valores .is-vacio{font-style:italic;font-weight:400;text-decoration:none}html.dark .sq-bn-cambio-valores .is-antes{text-decoration-color:#ffffff4d}.sq-bn-vacio{text-align:center;background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;flex-direction:column;align-items:center;padding:32px 24px 30px;display:flex}html.dark .sq-bn-vacio{background:#ffffff0a}.sq-bn-vacio-ico{background:var(--sq-fill);width:44px;height:44px;color:var(--sq-muted);border-radius:12px;place-items:center;margin-bottom:12px;font-size:22px;display:grid}.sq-bn-vacio-ico.is-ok{background:var(--sq-success-soft);color:var(--sq-success)}.sq-bn-vacio strong{letter-spacing:-.01em;color:var(--sq-ink);font-size:15px;font-weight:650}.sq-bn-vacio p{max-width:42ch;color:var(--sq-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.sq-confirma{text-align:left}.sq-confirma-intro{text-align:center;color:var(--sq-muted);margin:0 0 14px;font-size:14px;line-height:1.5}.sq-confirma-intro strong{color:var(--sq-ink);font-weight:650}.sq-confirma-lista{background:var(--sq-surface-solid);max-height:42vh;box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;margin:0;padding:2px 16px;list-style:none;overflow-y:auto}html.dark .sq-confirma-lista{background:#ffffff0a}.sq-confirma-lista li{flex-direction:column;gap:6px;padding:11px 0;display:flex}.sq-confirma-lista li+li{border-top:1px solid var(--sq-line)}.sq-confirma-dato{color:var(--sq-muted);font-size:12px;font-weight:600}.sq-confirma .sq-bn-cambio-valores>.is-vacio{color:var(--sq-faint);padding:3px 0;font-size:13px;font-style:italic}.sq-encontrado{text-align:left}.sq-encontrado-ficha{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #0000000a;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.sq-encontrado-avatar{background:var(--sq-accent-soft);width:46px;height:46px;color:var(--sq-accent-ink);letter-spacing:-.02em;border-radius:13px;flex-shrink:0;place-items:center;font-size:16px;font-weight:650;display:grid}.sq-encontrado-datos{flex-direction:column;gap:4px;min-width:0;display:flex}.sq-encontrado-datos>strong{letter-spacing:-.01em;color:var(--sq-ink);font-size:15.5px;font-weight:650;line-height:1.25}.sq-encontrado-datos>span{color:var(--sq-muted);align-items:center;gap:8px;font-size:13px;display:flex}.sq-encontrado-datos em{letter-spacing:.05em;color:var(--sq-faint);font-size:10.5px;font-style:normal;font-weight:650}.sq-encontrado-aviso{border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:10px 10px 10px 14px;display:flex}.sq-encontrado-aviso>i{flex-shrink:0;font-size:20px}.sq-encontrado-aviso-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sq-encontrado-aviso-texto strong{font-size:14px;font-weight:650}.sq-encontrado-aviso-texto small{opacity:.8;font-size:12px;font-weight:500}.sq-encontrado-aviso.is-recibio{background:var(--sq-danger-soft);color:var(--sq-danger)}.sq-encontrado-aviso.is-libre{background:var(--sq-success-soft);color:var(--sq-success)}.sq-encontrado-ver{background:var(--sq-surface-solid);height:30px;color:var(--sq-ink);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:0 8px 0 12px;font-size:12.5px;font-weight:600;transition:transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 0 0 .5px #0000001f,0 1px 2px #00000014}.sq-encontrado-ver i{color:var(--sq-muted);font-size:17px}.sq-encontrado-ver:hover{box-shadow:0 0 0 .5px #00000029,0 2px 6px #0000001a}.sq-encontrado-ver:active{transform:scale(.97)}.sq-encontrado-ver:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-soft),0 0 0 1px var(--sq-accent);outline:none}html.dark .sq-encontrado-ver{background:#ffffff1a}.sq-encontrado-pregunta{text-align:center;color:var(--sq-muted);margin:18px 0 0;font-size:14px}@media(max-width:575.98px){.sq-bn-lista{max-height:58vh}#modal-beneficiario .sq-bn-lista{max-height:none}.sq-bn-filtro{width:100%}.sq-bn-fecha{width:38px;height:38px}.sq-encontrado-aviso{flex-wrap:wrap}.sq-encontrado-ver{margin-left:auto}}.sq-reg-docs-head h2{letter-spacing:-.01em;color:var(--sq-ink);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:650;display:flex}.sq-reg-docs-head p{color:var(--sq-muted);margin:2px 0 0;font-size:12px}.sq-reg-docs-tools{align-items:center;gap:8px;margin-top:10px;display:flex}.sq-reg-docs-tools .sq-search-bar{flex:1;min-width:0}.sq-reg-docs-tools .btn{flex-shrink:0;gap:6px;height:32px}.sq-reg-cargando>td{background:0 0!important;border-bottom:0!important;padding:0!important}.sq-reg-cargando:hover>td{background:0 0!important}.sq-reg-table:has(.sq-reg-cargando) thead{display:none}.sq-prov-card-fantasma{cursor:default;pointer-events:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sq-prov-card-fantasma:hover{border-color:var(--sq-line);transform:none;box-shadow:0 1px 2px #00000008}.sq-fantasma{background:linear-gradient(90deg,var(--sq-fill) 25%,var(--sq-fill-strong) 37%,var(--sq-fill) 63%);background-size:400% 100%;border-radius:5px;height:11px;animation:1.3s ease-in-out infinite sq-fantasma;display:block}@keyframes sq-fantasma{0%{background-position:100%}to{background-position:0}}@media(prefers-reduced-motion:reduce){.sq-fantasma{background:var(--sq-fill);animation:none}}.sq-range-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sq-range-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sq-range-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#modal-rango-apoyos .sq-modal-actions{margin:0;padding:12px 18px}#modal-rango-apoyos .modal-body,#modal-rango-apoyos form>div:first-child{padding-bottom:4px}.sq-range-box{background:var(--sq-inset);border:1px solid var(--sq-line);transition:border-color .15s var(--sq-ease),box-shadow .15s var(--sq-ease);border-radius:14px;padding:14px;position:relative}.sq-range-box:focus-within{box-shadow:0 0 0 3px var(--sq-accent-soft);border-color:#0071e366}.sq-range-field{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sq-range-field label{text-transform:uppercase;letter-spacing:.04em;color:var(--sq-muted);font-size:10.5px;font-weight:600}.sq-range-input-wrap{align-items:center;display:flex;position:relative}.sq-range-prefix{font-family:var(--sq-mono);color:var(--sq-faint);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:12.5px;font-weight:600;position:absolute;left:11px}.sq-range-input{width:100%;height:38px;font-family:var(--sq-mono);color:var(--sq-ink);background:var(--sq-surface-solid);border:1px solid var(--sq-line-strong);box-shadow:var(--sq-shadow-control);transition:all .15s var(--sq-ease);border-radius:9px;outline:none;padding:0 10px 0 24px;font-size:14px;font-weight:600}.sq-range-input:focus{border-color:var(--sq-accent);box-shadow:0 0 0 3px var(--sq-accent-soft)}.sq-range-arrow{background:var(--sq-fill-strong);width:28px;height:28px;color:var(--sq-muted);border-radius:50%;flex-shrink:0;place-items:center;margin-top:18px;font-size:11px;display:grid}.sq-range-chip{border:1px solid var(--sq-line);background:var(--sq-surface-solid);height:24px;color:var(--sq-ink-2);font-size:11px;font-weight:550;font-family:var(--sq-mono);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .14s var(--sq-ease);border-radius:7px;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.sq-range-chip:hover{background:var(--sq-accent-soft);color:var(--sq-accent);border-color:var(--sq-accent-ring);transform:translateY(-1px)}.sq-range-chip:active{transform:translateY(0)}.sq-foto-bloque{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #0000000a;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;margin:0 0 16px;padding:12px 14px;display:grid}html.dark .sq-foto-bloque{background:#ffffff0a}.sq-foto-avatar{cursor:pointer;border-radius:50%;margin:0;display:block}.sq-avatar-vista{color:#fff;letter-spacing:-.02em;width:52px;height:52px;transition:filter .15s var(--sq-ease);background:linear-gradient(160deg,#8ab4ff,#0071e3);border-radius:50%;flex-shrink:0;place-items:center;font-size:19px;font-weight:650;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 2px 8px #0000001a}.sq-avatar-vista i{font-size:28px}.sq-avatar-vista img{object-fit:cover;width:100%;height:100%;display:block}.sq-foto-avatar:hover .sq-avatar-vista{filter:brightness(.94)}.sq-avatar-vista.es-nueva{box-shadow:0 0 0 2px var(--sq-surface-solid),0 0 0 4px var(--sq-accent-ring)}.sq-foto-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.sq-foto-texto strong{color:var(--sq-ink);font-size:13.5px;font-weight:600}.sq-foto-texto>span{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:12px}.sq-foto-acciones{align-items:center;gap:4px;display:flex}.sq-foto-acciones .btn{cursor:pointer;white-space:nowrap;justify-content:center}.sq-foto-acciones .btn[hidden]{display:none}.sq-foto-bloque>.text-danger{grid-column:1/-1;font-size:12px}.sq-foto-bloque>.text-danger:empty{display:none}@media(max-width:575.98px){.sq-foto-bloque{grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:14px}.sq-avatar-vista{width:48px;height:48px;font-size:18px}.sq-foto-acciones{grid-column:1/-1}.sq-foto-acciones .btn:not(.btn-icon){flex:1}}.sq-sr-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sq-modal-intro{color:var(--sq-ink-2);margin:0 0 12px;font-size:13px;line-height:1.5}.sq-curp-muestra{background:var(--sq-inset);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;margin:0 0 16px;padding:8px}.sq-curp-muestra img{background:#fff;border-radius:8px;width:100%;display:block}html.dark .sq-curp-muestra img,:where(.dark,.dark *) .sq-curp-muestra img{filter:brightness(.92)}.sq-curp-muestra figcaption{color:var(--sq-muted);align-items:center;gap:6px;padding:8px 4px 2px;font-size:11.5px;display:flex}.sq-curp-muestra figcaption i{color:var(--sq-accent-ink);font-size:14px}.sq-nota-info{background:var(--sq-accent-soft);color:var(--sq-ink-2);border-radius:10px;align-items:flex-start;gap:7px;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.sq-nota-info i{color:var(--sq-accent-ink);flex-shrink:0;margin-top:1px;font-size:14px}.sq-nota-info a{color:var(--sq-accent-ink);font-weight:600}.sq-vista-cabecera{align-items:center;gap:12px;margin-bottom:14px;display:flex}.sq-vista-icono{background:var(--sq-accent-soft);width:36px;height:36px;color:var(--sq-accent-ink);border-radius:9px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.sq-vista-textos{flex:1;min-width:0}.sq-vista-titulo{letter-spacing:-.01em;color:var(--sq-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.sq-vista-total{background:var(--sq-fill);height:20px;color:var(--sq-ink-2);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.sq-vista-sub{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px}.sq-vista-punto{color:var(--sq-faint);margin:0 6px}.sq-vista-buscar{flex:0 280px;margin:0!important;padding:0!important}.sq-vista-buscar .form-control{max-width:none}.sq-vista-tabla-container{grid-template-rows:auto;grid-template-columns:100%;min-height:min(360px,56vh);display:grid;position:relative}.sq-vista-skeleton,.sq-vista-tabla{grid-area:1/1;width:100%;min-width:0}.sq-vista-tabla{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s}.sq-vista-tabla-container.is-loading .sq-vista-tabla{opacity:0;visibility:hidden;pointer-events:none}.sq-vista-skeleton{border:1px solid var(--sq-line);background:var(--sq-surface-solid);z-index:2;opacity:1;visibility:visible;border-radius:10px;flex-direction:column;width:100%;min-height:min(360px,56vh);transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s;display:flex;overflow:hidden}.sq-vista-tabla-container:not(.is-loading) .sq-vista-skeleton{opacity:0;visibility:hidden;pointer-events:none}.sq-vista-skeleton .sq-skel-head{background:var(--sq-fill);border-bottom:1px solid var(--sq-line);align-items:center;gap:16px;padding:10px 16px;display:flex}.sq-vista-skeleton .sq-skel-head .sq-skel-bar{background:var(--sq-ink-2);border-radius:4px;height:12px}@supports (color:color-mix(in lab,red,red)){.sq-vista-skeleton .sq-skel-head .sq-skel-bar{background:color-mix(in srgb,var(--sq-ink-2) 16%,transparent)}}.sq-vista-skeleton .sq-skel-body{flex-direction:column;flex:auto;display:flex}.sq-vista-skeleton .sq-skel-row{border-bottom:1px solid var(--sq-line);align-items:center;gap:16px;padding:12px 16px;display:flex}.sq-vista-skeleton .sq-skel-row:last-child{border-bottom:0}.sq-vista-skeleton .sq-skel-cell{flex:1 1 0;min-width:50px}.sq-vista-skeleton .sq-skel-cell.is-num{flex:0 0 36px;min-width:36px}.sq-vista-skeleton .sq-skel-bar{background:var(--sq-fill);border-radius:5px;height:13px;display:block;position:relative;overflow:hidden}.sq-skel-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:1.5s infinite sq-skel-shimmer;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}html.dark .sq-skel-bar:after{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}@keyframes sq-skel-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.sq-skel-bar:after{animation:none}}.sq-vista-tabla{transition:opacity .2s}.sq-vista-tabla .dataTables_wrapper{min-height:0}.sq-vista-tabla .dataTables_wrapper>.row:has(table){margin-bottom:0!important;display:flex!important}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]{background:var(--sq-surface-solid);min-height:min(360px,56vh);max-height:56vh;box-shadow:0 0 0 1px var(--sq-line);border-radius:10px;overflow:auto}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar{width:8px;height:8px}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-track:vertical{background:0 0;margin-top:36px}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-track:horizontal{background:0 0}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-thumb{background-color:var(--sq-fill-strong,#00000040);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-thumb:hover{background-color:var(--sq-muted,#00000073)}.sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-corner{background:0 0}html.dark .sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-thumb{background-color:#ffffff40}html.dark .sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]::-webkit-scrollbar-thumb:hover{background-color:#ffffff73}.sq-vista-tabla table{font-size:12px;margin:0!important}.sq-vista-tabla thead tr th{z-index:1;box-shadow:inset 0 -1px 0 var(--sq-line);letter-spacing:.02em;white-space:nowrap;position:sticky;top:0;background:var(--sq-surface-solid)!important;text-transform:none!important;color:var(--sq-muted)!important;padding:9px 12px!important;font-size:10.5px!important;font-weight:600!important}.sq-vista-tabla tbody tr td{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:280px;overflow:hidden;padding:8px 12px!important}.sq-vista-tabla table.dataTable thead tr th.sq-vista-fija,.sq-vista-tabla table.dataTable tbody tr>td.sq-vista-fija{z-index:2;position:sticky;background:var(--sq-surface-solid)!important;border-radius:0!important}.sq-vista-tabla table.dataTable tbody tr:nth-child(2n)>td.sq-vista-fija{background:linear-gradient(var(--sq-row-alt),var(--sq-row-alt)),var(--sq-surface-solid)!important}.sq-vista-tabla table.dataTable tbody tr:hover>td.sq-vista-fija{background:linear-gradient(var(--sq-fill),var(--sq-fill)),var(--sq-surface-solid)!important}.sq-vista-tabla table.dataTable thead tr th.sq-vista-fija{z-index:3}.sq-vista-tabla table.dataTable .sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line)!important}.sq-vista-tabla table.dataTable thead tr th.sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),inset 0 -1px 0 var(--sq-line)!important}.sq-vista-tabla .is-desplazada table.dataTable .sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),6px 0 8px -6px #0000002e!important}.sq-vista-tabla .is-desplazada table.dataTable thead tr th.sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),inset 0 -1px 0 var(--sq-line),6px 0 8px -6px #0000002e!important}html.dark .sq-vista-tabla .is-desplazada table.dataTable .sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),6px 0 10px -6px #0009!important}.sq-vista-tabla table.dataTable thead tr th.sq-vista-num,.sq-vista-tabla table.dataTable tbody tr>td.sq-vista-num{font-variant-numeric:tabular-nums;text-align:right;min-width:52px;left:0;color:var(--sq-faint)!important;padding-right:14px!important}.sq-vista-tabla table.dataTable tbody tr>td.sq-vista-folio{font-weight:600;color:var(--sq-ink)!important}.sq-vista-tabla tbody tr.sq-skel-row td{white-space:normal;max-width:none;position:static}@media(max-width:767.98px){.sq-vista-cabecera{flex-wrap:wrap}.sq-vista-buscar{flex:100%}#vista-reporte .sq-vista-tabla .dataTables_wrapper>.row:has(table)>[class*=col-]{min-height:0;max-height:56vh;box-shadow:none;background:0 0;border-radius:12px;overflow:auto}#vista-reporte .sq-vista-tabla table.dataTable.dt-tarjetas tbody tr{grid-template-columns:minmax(0,1fr);padding:13px 14px}#vista-reporte .sq-vista-tabla table.dataTable.dt-tarjetas tbody tr>td.sq-vista-num{display:none}#vista-reporte .sq-vista-tabla table.dataTable.dt-tarjetas tbody tr>td.sq-vista-fija{z-index:auto;position:static;box-shadow:none!important;background:0 0!important;left:auto!important}#vista-reporte .sq-vista-tabla table.dataTable.dt-tarjetas tbody tr>td.dt-card-titulo{grid-column:1;padding-bottom:1px!important}#vista-reporte .sq-vista-tabla table.dataTable.dt-tarjetas tbody tr>td.dt-card-titulo.sq-vista-folio{font-variant-numeric:tabular-nums;color:var(--sq-accent-ink)!important}}.sq-vista-duplicados-trigger{gap:7px;margin-right:auto}.sq-vista-duplicados-trigger[hidden]{display:none!important}@media(max-width:575.98px){#modal-reporte .siampaq-modal-footer{flex-direction:column-reverse;align-items:stretch;gap:8px;display:flex;padding:10px 14px max(10px,env(safe-area-inset-bottom))!important}#modal-reporte .siampaq-modal-footer>#reporte_becas_duplicados,#modal-reporte .siampaq-modal-footer>#reporte_descargar{border-radius:9px;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;min-height:42px;margin:0;padding:8px 12px;font-size:13px;font-weight:550;display:inline-flex}#modal-reporte .siampaq-modal-footer>#reporte_becas_duplicados[hidden]{display:none!important}}@media(max-width:359.98px){#modal-reporte .siampaq-modal-footer{gap:6px}}#modal-becas-duplicados .siampaq-modal-header{min-height:auto;padding:14px 20px 12px!important}.sq-dup-modal-header-wrap{flex:auto;justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.sq-dup-modal-titulo{min-width:0}.sq-dup-modal-titulo h4{color:var(--sq-ink);letter-spacing:-.015em;margin:0;font-size:16px;font-weight:650}.sq-dup-modal-titulo p{color:var(--sq-muted);margin:3px 0 0;font-size:11.5px;line-height:1.4}.sq-dup-pestanas{border:1px solid var(--sq-line);background:var(--sq-fill);border-radius:10px;align-items:center;gap:4px;padding:4px;display:inline-flex}.sq-dup-pestana{color:var(--sq-muted);cursor:pointer;transition:all .16s var(--sq-ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:550;display:inline-flex}.sq-dup-pestana:hover{color:var(--sq-ink)}.sq-dup-pestana.is-active{background:var(--sq-surface-solid);color:var(--sq-ink);font-weight:650;box-shadow:0 1px 3px #0000000f}.sq-dup-badge-count{background:var(--sq-fill-strong);min-width:18px;height:18px;color:var(--sq-ink);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.sq-dup-pestana.is-active .sq-dup-badge-count{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-dup-tab-text-short{display:none!important}.sq-dup-tab-text-full{display:inline!important}#modal-becas-duplicados .siampaq-modal-body:has(>#becas-duplicados-contenido),#modal-becas-duplicados .siampaq-modal-body{flex-direction:column;min-height:0;display:flex;overflow:hidden;padding:0 20px 20px!important}#modal-becas-duplicados-detalle .siampaq-modal-body:has(>#sq-dup-detalle-contenido),#modal-becas-duplicados-detalle .siampaq-modal-body,#modal-becas-duplicados-resolucion .siampaq-modal-body:has(>#sq-dup-resolucion-contenido),#modal-becas-duplicados-resolucion .siampaq-modal-body{flex-direction:column;min-height:0;display:flex;padding:0 20px 20px!important}#becas-duplicados-contenido,#sq-dup-detalle-contenido,#sq-dup-resolucion-contenido{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}#becas-duplicados-contenido>.sq-dup-resultados{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.sq-dup-resumen-toolbar{z-index:2;border:1px solid var(--sq-line);background:var(--sq-surface-raised);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:14px 0 16px;padding:12px 18px;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.sq-dup-toolbar-main{flex-wrap:wrap;align-items:center;gap:18px;min-width:0;display:flex}.sq-dup-toolbar-title-wrap{align-items:center;gap:10px;min-width:0;display:flex}.sq-dup-toolbar-icon{background:var(--sq-accent-soft);width:34px;height:34px;color:var(--sq-accent-ink);border-radius:9px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.sq-dup-toolbar-title{color:var(--sq-ink);letter-spacing:-.015em;font-size:14px;font-weight:700;line-height:1.25;display:block}.sq-dup-toolbar-sub{color:var(--sq-muted);margin-top:1px;font-size:11px;display:block}.sq-dup-toolbar-kpis{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sq-dup-kpi{border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;transition:all .16s;display:inline-flex}.sq-dup-kpi-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.sq-dup-kpi-num{font-variant-numeric:tabular-nums;font-size:13px;font-weight:750;line-height:1}.sq-dup-kpi-label{color:inherit;opacity:.92;font-weight:550}.sq-dup-kpi.is-pendiente{color:var(--sq-danger);background:#ef444414;border:1px solid #ef444438}.sq-dup-kpi.is-pendiente .sq-dup-kpi-dot{background:var(--sq-danger);animation:2s cubic-bezier(.4,0,.6,1) infinite sq-kpi-pulse;box-shadow:0 0 6px #ef444466}.sq-dup-kpi.is-resuelto{color:#047857;background:#10b98114;border:1px solid #10b98138}.sq-dup-kpi.is-resuelto .sq-dup-kpi-dot{background:#10b981;box-shadow:0 0 6px #10b98166}@keyframes sq-kpi-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.sq-dup-toolbar-search{flex:260px;min-width:220px;max-width:340px;position:relative}.sq-dup-search-icon{color:var(--sq-muted);pointer-events:none;font-size:16px;line-height:1;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.sq-dup-search-input{border:1px solid var(--sq-line-strong);background:var(--sq-surface-solid);width:100%;height:34px;color:var(--sq-ink);border-radius:8px;outline:none;font-size:12px;transition:all .16s;padding:0 12px 0 32px!important}.sq-dup-search-input:focus{border-color:var(--sq-accent);box-shadow:0 0 0 3px var(--sq-accent-ring);background:var(--sq-surface-solid)}.sq-dup-search-input::placeholder{color:var(--sq-muted);font-size:11.5px}.sq-dup-lista{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--sq-line-strong) transparent;outline:none;flex:auto;min-height:0;padding:12px 2px 14px;overflow:hidden auto}.sq-dup-lista::-webkit-scrollbar{width:6px}.sq-dup-lista::-webkit-scrollbar-track{background:0 0}.sq-dup-lista::-webkit-scrollbar-thumb{background:var(--sq-line-strong);border-radius:4px}.sq-dup-lista::-webkit-scrollbar-thumb:hover{background:var(--sq-muted)}.sq-dup-lista:focus-visible{outline:2px solid var(--sq-accent-ring);outline-offset:2px}.sq-dup-caso-card{border:1px solid var(--sq-line);background:var(--sq-surface-solid);border-radius:12px;margin-bottom:12px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 1px 3px #00000005}.sq-dup-caso-card:hover{border-color:#3b82f673;box-shadow:0 4px 16px #3b82f614,0 1px 3px #00000005}html.dark .sq-dup-caso-card:hover{border-color:#60a5fa73;box-shadow:0 4px 18px #00000059,0 0 0 1px #60a5fa40}.sq-dup-caso-header{border-bottom:1px solid var(--sq-line);background:var(--sq-surface-solid);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.sq-dup-caso-header-left{align-items:center;gap:10px;min-width:0;display:flex}.sq-dup-caso-icon-wrap{background:var(--sq-fill);width:30px;height:30px;color:var(--sq-ink-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.sq-dup-caso-titulos{min-width:0}.sq-dup-caso-titulos strong{color:var(--sq-ink);letter-spacing:-.01em;font-size:13px;font-weight:650;display:block}.sq-dup-caso-titulos span{color:var(--sq-muted);margin-top:1px;font-size:11px;display:block}.sq-dup-caso-header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.sq-dup-tag-macos{background:var(--sq-fill);border:1px solid var(--sq-line);color:var(--sq-ink-2);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.sq-dup-dot-status{border-radius:50%;width:6px;height:6px}.sq-dup-dot-status.is-green{background:#34c759}.sq-dup-dot-status.is-gray{background:#8e8e93}.sq-dup-btn-resolver{border:1px solid var(--sq-line);background:var(--sq-fill);height:28px;color:var(--sq-ink);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:500;transition:all .14s;display:inline-flex}.sq-dup-btn-resolver:hover{background:var(--sq-surface-solid);border-color:var(--sq-line-strong);box-shadow:0 1px 2px #0000000a}.sq-dup-btn-resolver i{font-size:15px}.sq-dup-caso-body{flex-direction:column;gap:4px;padding:6px 14px;display:flex}.sq-dup-miembro-row{background:var(--sq-fill);border:1px solid #0000;border-radius:8px;grid-template-columns:110px minmax(0,1.8fr) minmax(0,1.2fr) auto;align-items:center;gap:14px;padding:8px 12px;transition:all .14s;display:grid}.sq-dup-miembro-row:hover{background:var(--sq-fill)}@supports (color:color-mix(in lab,red,red)){.sq-dup-miembro-row:hover{background:color-mix(in srgb,var(--sq-fill) 70%,#3b82f60f)}}.sq-dup-miembro-row:hover{border-color:#3b82f659;box-shadow:0 1px 4px #3b82f614}html.dark .sq-dup-miembro-row:hover{background:#3b82f61f;border-color:#60a5fa61}.sq-dup-miembro-row.is-rechazado{opacity:.55}.sq-dup-col-folio{flex-direction:column;gap:1px;display:flex}.sq-dup-folio-code{color:var(--sq-ink);font-family:inherit;font-size:12.5px;font-weight:600}.sq-dup-folio-status{font-size:10px;font-weight:500}.sq-dup-folio-status.is-activo{color:#16a34a}.sq-dup-folio-status.is-cancelado{color:var(--sq-muted)}.sq-dup-col-alumno{flex-direction:column;gap:1px;min-width:0;display:flex}.sq-dup-alumno-name{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.sq-dup-alumno-sub{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sq-dup-col-tutor{flex-direction:column;gap:1px;min-width:0;display:flex}.sq-dup-tutor-label{text-transform:uppercase;letter-spacing:.04em;color:var(--sq-muted);font-size:9.5px;font-weight:600}.sq-dup-tutor-name{color:var(--sq-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.sq-dup-col-monto{text-align:right}.sq-dup-monto-val{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650;display:block}.sq-dup-monto-loc{color:var(--sq-muted);font-size:10.5px;display:block}.sq-dup-caso-footer{border-top:1px solid var(--sq-line);background:var(--sq-surface-solid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.sq-dup-caso-coincidencias{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sq-dup-label-coincidencia{color:var(--sq-muted);font-size:11px;font-weight:500}.sq-dup-coincidencia-tag{background:var(--sq-fill);border:1px solid var(--sq-line);color:var(--sq-ink-2);border-radius:4px;align-items:center;padding:2px 7px;font-size:10.5px;font-weight:500;display:inline-flex}.sq-dup-muted-count{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:11px}@media(min-width:768px){#modal-becas-duplicados-detalle .siampaq-modal-content{width:min(1160px,100vw - 36px);max-height:min(92vh,940px)}}#modal-becas-duplicados-detalle .siampaq-modal-body{min-height:0;overflow-y:auto;padding:0 24px 24px!important}.sq-dup-banner-caso{border:1px solid var(--sq-line);background:var(--sq-fill);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 20px;padding:12px 16px;display:flex}.sq-dup-banner-caso.is-resuelto{border-color:var(--sq-line-strong);background:var(--sq-surface-solid)}.sq-dup-banner-info{align-items:center;gap:12px;min-width:0;display:flex}.sq-dup-banner-ico{background:var(--sq-surface-solid);width:32px;height:32px;color:var(--sq-ink-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:inline-flex;box-shadow:0 1px 2px #0000000a}.sq-dup-banner-caso.is-resuelto .sq-dup-banner-ico{color:#16a34a;background:#22c55e14}.sq-dup-banner-textos strong{color:var(--sq-ink);font-size:12.5px;font-weight:600;line-height:1.35;display:block}.sq-dup-banner-textos p{color:var(--sq-muted);margin:2px 0 0;font-size:11.5px;line-height:1.4}.sq-dup-banner-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sq-dup-btn-ver-resolucion{border:1px solid var(--sq-line-strong);background:var(--sq-surface-solid);color:var(--sq-ink);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:550;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #00000008}.sq-dup-btn-ver-resolucion i{color:#0071e3;font-size:14px}.sq-dup-btn-ver-resolucion:hover:not(:disabled){background:var(--sq-fill);color:#0071e3;border-color:#0071e3}.sq-dup-btn-revertir{border:1px solid var(--sq-line-strong);background:var(--sq-surface-solid);color:var(--sq-ink-2);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:500;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #00000008}.sq-dup-btn-revertir:hover:not(:disabled){background:var(--sq-fill);color:var(--sq-ink);border-color:var(--sq-ink-2)}.sq-res-dialog-wrap{flex-direction:column;gap:18px;padding:4px 0 8px;display:flex}.sq-res-audit-strip{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:11px 16px;display:flex}.sq-res-audit-left{align-items:center;gap:10px;min-width:0;display:flex}.sq-res-audit-icon{color:var(--sq-muted);justify-content:center;align-items:center;font-size:18px;display:inline-flex}.sq-res-audit-title-wrap{align-items:baseline;gap:7px;display:flex}.sq-res-audit-label{color:var(--sq-muted);font-size:11px;font-weight:500}.sq-res-audit-id{color:var(--sq-ink);letter-spacing:-.01em;font-size:13.5px;font-weight:650}.sq-res-tag-revertida{background:var(--sq-surface-solid);color:var(--sq-muted);border:1px solid var(--sq-line);border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:550;display:inline-flex}.sq-res-audit-meta{color:var(--sq-muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.sq-res-audit-meta-item{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.sq-res-audit-meta-item i{color:var(--sq-muted);font-size:14px}.sq-res-sections-stack{flex-direction:column;gap:18px;display:flex}.sq-res-group{flex-direction:column;gap:10px;display:flex}.sq-res-group-head{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.sq-res-section-badge{letter-spacing:-.01em;align-items:center;gap:6px;font-size:12.5px;font-weight:650;display:inline-flex}.sq-res-section-badge.is-conservado{color:#059669}.sq-res-section-badge.is-cancelado{color:var(--sq-muted)}.sq-res-section-meta{color:var(--sq-muted);font-size:11.5px;font-weight:500}.sq-res-cards-list{flex-direction:column;gap:10px;display:flex}.sq-res-card{border:1px solid var(--sq-line);background:var(--sq-surface-solid);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 3px #00000005}.sq-res-card.is-conservado{background:linear-gradient(180deg,#10b98106 0%,var(--sq-surface-solid) 100%);border-color:#10b98147}.sq-res-card.is-cancelado{border-color:var(--sq-line);background:var(--sq-fill);opacity:.92}.sq-res-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sq-res-card-left{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sq-res-card-folio{background:var(--sq-fill);border:1px solid var(--sq-line);color:var(--sq-ink);cursor:pointer;border-radius:6px;align-items:center;padding:2.5px 8px;font-size:12px;font-weight:600;transition:all .14s;display:inline-flex}.sq-res-card-folio.is-conservar{color:#047857;background:#10b98114;border-color:#10b98138}.sq-res-card-folio.is-cancelar{background:var(--sq-fill);color:var(--sq-muted);border-color:var(--sq-line)}.sq-res-card-folio:hover{border-color:var(--sq-line-strong);color:var(--sq-accent)}.sq-res-status-tag{border-radius:999px;align-items:center;gap:4px;padding:2.5px 8px;font-size:11px;font-weight:500;display:inline-flex}.sq-res-status-tag.is-conservado{color:#047857;background:#10b98114;border:1px solid #10b9812e}.sq-res-status-tag.is-cancelado{color:#b91c1c;background:#ef444412;border:1px solid #ef444429}.sq-res-card-name{color:var(--sq-ink);letter-spacing:-.01em;margin:0;font-size:13.5px;font-weight:650}.sq-res-card-details{border-top:1px solid var(--sq-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;padding-top:10px;display:grid}.sq-res-detail-item{flex-direction:column;gap:2px;min-width:0;display:flex}.sq-res-detail-label{text-transform:uppercase;letter-spacing:.03em;color:var(--sq-muted);font-size:10px;font-weight:600}.sq-res-detail-val{color:var(--sq-ink-2);text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.sq-res-bitacora-box{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:9px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.sq-res-bitacora-box i{color:var(--sq-muted);flex-shrink:0;margin-top:1px;font-size:16px}.sq-res-bitacora-box strong{color:var(--sq-ink);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.sq-res-bitacora-box p{color:var(--sq-muted);margin:0;font-size:11.5px;line-height:1.45}.sq-res-empty{color:var(--sq-muted);margin:4px 0;font-size:12px;font-style:italic}.sq-res-footer-wrap{justify-content:flex-end;align-items:center;width:100%;display:flex}.sq-res-btn-revertir-action{cursor:pointer;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:12.5px;font-weight:600;transition:all .14s;display:inline-flex}.sq-dup-bloque-head{margin:18px 0 12px}.sq-dup-section-title{color:var(--sq-ink);letter-spacing:-.01em;margin:0 0 2px;font-size:13.5px;font-weight:650}.sq-dup-section-desc{color:var(--sq-muted);margin:0;font-size:12px}.sq-dup-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px;display:grid}@media(max-width:860px){.sq-dup-decision-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.sq-dup-decision-card{border:1px solid var(--sq-line);background:var(--sq-surface-solid);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;transition:border-color .18s,background-color .18s,opacity .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 1px 3px #00000008}.sq-dup-decision-card:hover{border-color:var(--sq-line-strong);box-shadow:0 4px 14px #0000000d}.sq-dup-decision-card.is-conservar{border-color:var(--sq-line-strong);background:var(--sq-surface-solid);box-shadow:0 4px 18px -2px #0000000f,0 0 0 1px var(--sq-line-strong)}.sq-dup-decision-card.is-cancelar{border-color:var(--sq-line);background:var(--sq-fill);opacity:.65}.sq-dup-decision-card.is-cancelar:hover{opacity:.9}.sq-dup-decision-card-top{border-bottom:1px solid var(--sq-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-bottom:12px;display:flex}.sq-dup-card-top-main{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.sq-dup-card-folio-info{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:inline-flex}.sq-dup-card-folio{color:var(--sq-ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;font-size:13.5px;font-weight:650;line-height:1;display:inline-flex}.sq-dup-card-badge-estado{white-space:nowrap;background:var(--sq-fill);border:1px solid var(--sq-line);color:var(--sq-ink-2);border-radius:999px;flex-shrink:0;align-items:center;padding:2.5px 8.5px;font-size:11px;font-weight:550;line-height:1.2;display:inline-flex}.sq-dup-card-badge-estado.is-proceso{color:#2563eb;background:#3b82f614;border-color:#3b82f638}html.dark .sq-dup-card-badge-estado.is-proceso{color:#60a5fa;background:#3b82f629;border-color:#3b82f652}.sq-dup-card-badge-estado.is-aprobado{color:#16a34a;background:#22c55e14;border-color:#22c55e38}html.dark .sq-dup-card-badge-estado.is-aprobado{color:#4ade80;background:#22c55e29;border-color:#22c55e52}.sq-dup-card-badge-estado.is-rechazado{background:var(--sq-fill);border-color:var(--sq-line);color:var(--sq-muted)}.sq-dup-card-show-wrap{flex-shrink:0;align-items:center;display:inline-flex}.sq-dup-card-control-wrap{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.sq-dup-btn-solo-este{border:1px solid var(--sq-line);background:var(--sq-surface-solid);color:var(--sq-muted);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;transition:all .14s;display:inline-flex}.sq-dup-btn-solo-este:hover{border-color:var(--sq-line-strong);color:var(--sq-ink);background:var(--sq-fill)}.sq-clickable-folio{cursor:pointer;transition:color .14s,-webkit-text-decoration .14s,text-decoration .14s}.sq-clickable-folio:hover{text-decoration:underline;color:#0071e3!important}.sq-dup-btn-show-apoyo{border:1px solid var(--sq-line);background:var(--sq-surface-solid);height:24px;color:var(--sq-ink-2);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;transition:all .14s;display:inline-flex;box-shadow:0 1px 2px #00000005}.sq-dup-btn-show-apoyo i{color:var(--sq-muted);font-size:13px;transition:color .14s}.sq-dup-btn-show-apoyo:hover{border-color:var(--sq-line-strong);background:var(--sq-fill);color:#0071e3;box-shadow:0 1px 3px #0000000a}.sq-dup-btn-show-apoyo:hover i{color:#0071e3}html.dark .sq-dup-btn-show-apoyo{background:#ffffff0d;border-color:#ffffff1a}html.dark .sq-dup-btn-show-apoyo:hover{color:#38bdf8;background:#ffffff1a}html.dark .sq-dup-btn-show-apoyo:hover i{color:#38bdf8}.sq-dup-macos-switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;display:inline-flex}.sq-dup-macos-switch-track{pointer-events:none;background:#e5e5ea;border-radius:999px;flex-shrink:0;width:34px;height:19px;transition:background-color .2s cubic-bezier(.16,1,.3,1);position:relative}html.dark .sq-dup-macos-switch-track{background:#3a3a3c}.sq-dup-decision-card.is-conservar .sq-dup-macos-switch-track{background:#34c759}.sq-dup-macos-switch-thumb{pointer-events:none;background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003,0 1px 1px #0000001a}.sq-dup-decision-card.is-conservar .sq-dup-macos-switch-thumb{transform:translate(15px)}.sq-dup-macos-switch-label{color:var(--sq-muted);text-align:left;min-width:58px;font-size:11.5px;font-weight:500}.sq-dup-decision-card.is-conservar .sq-dup-macos-switch-label{color:var(--sq-ink);font-weight:600}.sq-dup-card-body{flex-direction:column;gap:2px;display:flex}.sq-dup-persona-sec{flex-direction:column;gap:3px;display:flex}.sq-dup-persona-sec-header{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.sq-dup-rol-pill{text-transform:uppercase;letter-spacing:.05em;color:var(--sq-muted);align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.sq-dup-rol-pill i{font-size:13px}.sq-dup-persona-nombre-clean{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;line-height:1.35;overflow:hidden}.sq-dup-persona-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin-top:2px;display:grid}.sq-dup-meta-item{flex-direction:column;gap:1px;min-width:0;display:flex}.sq-dup-meta-label{color:var(--sq-muted);font-size:10.5px;font-weight:500}.sq-dup-meta-val{color:var(--sq-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.sq-dup-divider{background:var(--sq-line);height:1px;margin:9px 0}.sq-dup-accion-bar{border:1px solid var(--sq-line-strong);-webkit-backdrop-filter:blur(20px)saturate(180%);z-index:20;background:#ffffffe0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:18px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 10px 30px -5px #00000014}html.dark .sq-dup-accion-bar{background:#1e1f23e0}.sq-dup-accion-resumen{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sq-dup-dock-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sq-dup-dock-pill{font-variant-numeric:tabular-nums;background:var(--sq-fill);border:1px solid var(--sq-line);color:var(--sq-ink-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;line-height:1.2;display:inline-flex}.sq-dup-dock-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sq-dup-dock-pill.is-conservar .sq-dup-dock-dot{background:#34c759}.sq-dup-dock-pill.is-cancelar .sq-dup-dock-dot{background:#8e8e93}.sq-dup-accion-botones{flex-shrink:0;align-items:center;gap:8px;display:flex}.sq-dup-btn-cerrar{border:1px solid var(--sq-line);background:var(--sq-surface-solid);height:32px;color:var(--sq-ink-2);cursor:pointer;border-radius:8px;padding:0 14px;font-size:12px;font-weight:500;transition:all .14s;box-shadow:0 1px 2px #00000008}.sq-dup-btn-cerrar:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-dup-btn-aplicar{color:#fff;cursor:pointer;background:#1d1d1f;border:0;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 16px;font-size:12px;font-weight:600;transition:all .14s;display:inline-flex;box-shadow:0 1px 3px #0000001f}html.dark .sq-dup-btn-aplicar{color:#1d1d1f;background:#fff}.sq-dup-btn-aplicar:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 12px #0000002e}.sq-dup-resumen-toolbar{align-items:center;gap:14px 20px}.sq-dup-resumen-toolbar .sq-dup-toolbar-main{flex:520px}.sq-dup-resumen-toolbar .sq-dup-toolbar-search{flex:0 320px;margin-left:auto}.sq-dup-toolbar-sub{max-width:none}.sq-dup-filtros{background:var(--sq-fill);border:1px solid var(--sq-line);scrollbar-width:none;border-radius:11px;flex:100%;gap:2px;padding:3px;display:flex;overflow-x:auto}.sq-dup-filtros::-webkit-scrollbar{display:none}.sq-dup-filtro{min-width:max-content;height:32px;font:inherit;color:var(--sq-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:550;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.sq-dup-filtro strong{font-variant-numeric:tabular-nums;color:var(--sq-muted);background:#0000000d;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}html.dark .sq-dup-filtro strong{background:#ffffff14}.sq-dup-filtro:hover{color:var(--sq-ink)}.sq-dup-filtro:focus-visible{outline-offset:1px;outline:2px solid #0071e3}.sq-dup-filtro.is-activo{background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:0 1px 3px #0000001f,0 0 0 .5px var(--sq-line-strong);font-weight:650}.sq-dup-filtro.is-activo strong{color:var(--sq-ink)}.sq-dup-filtro-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.sq-dup-filtro-dot.is-alto{background:#dc2626}.sq-dup-filtro-dot.is-medio{background:#d97706}.sq-dup-filtro-dot.is-bajo{background:#8e8e93}.sq-dup-filtro-dot.is-resuelto{background:#16a34a}@media(max-width:640px){.sq-dup-resumen-toolbar .sq-dup-toolbar-search{flex:100%;margin-left:0}.sq-dup-filtro{padding:0 11px}}.sq-dup-lista .sq-dup-caso-card{border-color:var(--sq-line-strong);border-radius:14px;margin-bottom:20px;box-shadow:0 1px 2px #0000000d,0 6px 18px -8px #0000001f}.sq-dup-lista .sq-dup-caso-header{background:var(--sq-fill);padding:14px 18px}.sq-dup-lista .sq-dup-caso-icon-wrap{background:var(--sq-surface-solid);border:1px solid var(--sq-line)}.sq-dup-lista .sq-dup-caso-titulos strong{font-size:14.5px}.sq-dup-lista .sq-dup-caso-alerta{margin:12px 18px 0}.sq-dup-lista .sq-dup-caso-body{gap:0;padding:4px 18px 6px}.sq-dup-cols-head,.sq-dup-lista .sq-dup-miembro-row{grid-template-columns:112px minmax(0,1.7fr) minmax(0,1.2fr) minmax(96px,auto);align-items:center;column-gap:18px;display:grid}.sq-dup-cols-head{border-bottom:1px solid var(--sq-line);padding:10px 0 6px}.sq-dup-cols-head span{color:var(--sq-muted);font-size:11px;font-weight:600}.sq-dup-cols-head span:last-child{text-align:right}.sq-dup-lista .sq-dup-miembro-row{border:0;border-bottom:1px solid var(--sq-line);box-shadow:none;background:0 0;border-radius:0;padding:11px 0}.sq-dup-lista .sq-dup-miembro-row:last-child{border-bottom:0}.sq-dup-lista .sq-dup-miembro-row:hover{border-color:var(--sq-line);box-shadow:none;background:0 0}.sq-dup-lista .sq-dup-miembro-row:last-child:hover{border-bottom:0}.sq-dup-lista .sq-dup-tutor-label{display:none}.sq-dup-lista .sq-dup-tutor-name.is-vacio{color:var(--sq-muted);font-style:italic;font-weight:400}.sq-dup-lista .sq-dup-folio-status{font-weight:600}.sq-dup-lista .sq-dup-mas-miembros{padding:8px 0 6px}.sq-dup-lista .sq-dup-caso-footer{background:var(--sq-fill);border-top:1px solid var(--sq-line);padding:11px 18px}.sq-dup-lista .sq-dup-muted-count{color:var(--sq-ink-2);font-weight:550}.sq-dup-caso-footer-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media(max-width:760px){.sq-dup-cols-head{display:none}.sq-dup-lista .sq-dup-miembro-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.sq-dup-lista .sq-dup-col-tutor{grid-column:1/-1}.sq-dup-lista .sq-dup-tutor-label{display:block}}.sq-hist-tipo{border:1px solid var(--sq-line);background:var(--sq-fill);color:var(--sq-ink-2);border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:600}.sq-hist-tipo.is-validado{color:#047857;background:#10b9811a;border-color:#10b98147}html.dark .sq-hist-tipo.is-validado{color:#6ee7b7}@media(min-width:768px){.sq-dup-historial-table{table-layout:fixed}.sq-dup-historial-table th:first-child{width:210px}.sq-dup-historial-table th:nth-child(4){width:72px}.sq-dup-historial-table th{text-transform:none;letter-spacing:0;padding:14px 22px;font-size:12px;font-weight:600}.sq-dup-historial-table td{vertical-align:top;padding:20px 22px;font-size:13px}.sq-dup-historial-table tbody tr:last-child td{border-bottom:0}.sq-dup-historial-table td.sq-hist-td-action-desktop{vertical-align:top}.sq-hist-fecha{gap:3px}.sq-hist-fecha strong{font-size:13px}.sq-hist-fecha small{font-size:12px}.sq-hist-cancelados-stack,.sq-hist-td-item.is-conservado{display:table-cell}.sq-hist-cancelados-stack{flex-direction:column;gap:12px;display:flex}.sq-hist-item{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.sq-hist-item+.sq-hist-item{margin-top:12px}.sq-hist-cancelados-stack .sq-hist-item+.sq-hist-item{margin-top:0}.sq-hist-folio{padding:3px 8px;font-size:12.5px}.sq-hist-nombre,.sq-hist-nombre-sub{font-size:13px}}.sq-dup-decision-grid{gap:20px;margin-top:4px}.sq-dup-decision-card{gap:18px;padding:20px 22px}.sq-dup-decision-card .sq-dup-decision-card-top{border-bottom:0;padding-bottom:0}.sq-dup-decision-card .sq-dup-card-folio{font-size:14px}.sq-dup-decision-card .sq-dup-btn-solo-este{background:0 0;border-color:#0000;padding:3px 6px;font-size:12px}.sq-dup-decision-card .sq-dup-btn-solo-este:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-dc-alumno{flex-direction:column;gap:2px;min-width:0;display:flex}.sq-dc-etiqueta{color:var(--sq-muted);font-size:11.5px;font-weight:500}.sq-dc-alumno strong{color:var(--sq-ink);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.25}.sq-dc-datos{border-top:1px solid var(--sq-line);flex-direction:column;gap:10px;margin:0;padding-top:16px;display:flex}.sq-dc-fila{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.sq-dc-fila dt{color:var(--sq-muted);margin:0;font-size:12px;font-weight:500}.sq-dc-fila dd{color:var(--sq-ink);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.sq-dc-fila dd.is-vacio{color:var(--sq-muted);font-style:italic}.sq-dc-pie{border-top:1px solid var(--sq-line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.sq-dc-contexto{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.sq-dc-ver{font:inherit;color:#0071e3;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;margin-right:-8px;padding:4px 8px;font-size:12px;font-weight:600}.sq-dc-ver:hover{background:var(--sq-fill)}.sq-dc-ver:focus-visible{outline-offset:1px;outline:2px solid #0071e3}@media(max-width:480px){.sq-dc-fila{grid-template-columns:1fr;gap:2px}}.sq-res-dialog-wrap{flex-direction:column;gap:20px;padding-top:4px;display:flex}.sq-rs-tabs{align-self:flex-start}.sq-rs-panel{flex-direction:column;gap:16px;display:flex}.sq-rs-panel[hidden]{display:none}.sq-rs-titular{letter-spacing:-.015em;color:var(--sq-ink);margin:0;font-size:17px;font-weight:700;line-height:1.35}.sq-rs-motivo{background:var(--sq-fill);border:1px solid var(--sq-line);color:var(--sq-ink-2);border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.sq-rs-meta{margin-top:4px}.sq-rs-meta .sq-dc-fila{grid-template-columns:110px minmax(0,1fr)}.sq-rs-estado{border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-block}.sq-rs-estado.is-vigente{color:#047857;background:#10b9811a;border:1px solid #10b98147}.sq-rs-estado.is-revertida{background:var(--sq-fill);color:var(--sq-muted);border:1px solid var(--sq-line)}html.dark .sq-rs-estado.is-vigente{color:#6ee7b7}.sq-rs-item{border:1px solid var(--sq-line);background:var(--sq-surface-solid);border-radius:12px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.sq-rs-item.is-cancelado{background:var(--sq-fill)}.sq-rs-item-head{align-items:center;gap:12px;min-width:0;display:flex}.sq-rs-folio{color:var(--sq-ink);white-space:nowrap;font-size:13.5px;font-weight:650}.sq-rs-item.is-cancelado .sq-rs-folio{color:var(--sq-muted)}.sq-rs-nombre{min-width:0;color:var(--sq-ink);letter-spacing:-.01em;overflow-wrap:anywhere;flex:auto;font-size:15px;font-weight:700}.sq-rs-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;padding-top:14px;display:grid}@media(max-width:640px){.sq-rs-datos{grid-template-columns:minmax(0,1fr)}.sq-rs-item-head{flex-wrap:wrap}}.sq-rs-hero{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sq-rs-hero-texto{min-width:0}.sq-rs-sub{color:var(--sq-muted);margin:4px 0 0;font-size:12.5px}.sq-rs-caso{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sq-rs-caso-icono{background:var(--sq-surface-solid);border:1px solid var(--sq-line);width:34px;height:34px;color:var(--sq-ink-2);border-radius:9px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.sq-rs-caso-tipo{color:var(--sq-muted);font-size:11.5px;font-weight:500;display:block}.sq-rs-caso strong{color:var(--sq-ink);font-size:14px;font-weight:650;display:block}.sq-rs-resultado{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sq-rs-resultado.is-uno{grid-template-columns:minmax(0,1fr)}.sq-rs-col{border:1px solid var(--sq-line);background:var(--sq-surface-solid);border-radius:12px;overflow:hidden}.sq-rs-col.is-cancelado{background:var(--sq-fill)}.sq-rs-col-head{border-bottom:1px solid var(--sq-line);color:var(--sq-ink);align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:650;display:flex}.sq-rs-col-head strong{font-variant-numeric:tabular-nums;background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:999px;margin-left:auto;padding:1px 9px;font-size:12px;font-weight:700}.sq-rs-punto{background:#16a34a;border-radius:50%;width:8px;height:8px}.sq-rs-col.is-cancelado .sq-rs-punto{background:#8e8e93}.sq-rs-lista{margin:0;padding:4px 16px 6px;list-style:none}.sq-rs-lista li{border-bottom:1px solid var(--sq-line);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:11px 0;display:grid}.sq-rs-lista li:last-child{border-bottom:0}.sq-rs-lista-folio{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.sq-rs-col.is-cancelado .sq-rs-lista-folio{color:var(--sq-muted)}.sq-rs-lista-nombre{color:var(--sq-ink);overflow-wrap:anywhere;font-size:13px}.sq-rs-lista-nota{color:var(--sq-muted);grid-column:2;font-size:11.5px}.sq-rs-col .sq-res-empty{margin:0;padding:14px 16px}.sq-rs-motivo{border:1px solid var(--sq-line);background:var(--sq-surface-solid);border-radius:12px;padding:12px 16px}.sq-rs-motivo-etiqueta{color:var(--sq-muted);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.sq-rs-motivo p{color:var(--sq-ink);margin:0;font-size:13px;line-height:1.5}@media(max-width:700px){.sq-rs-resultado,.sq-rs-lista li{grid-template-columns:minmax(0,1fr)}.sq-rs-lista-nota{grid-column:1}}.sq-dup-riesgo{font:inherit;white-space:nowrap;background:var(--sq-fill);color:var(--sq-ink-2);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:600;line-height:1.3;display:inline-flex}.sq-dup-riesgo-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.sq-dup-riesgo strong{font-variant-numeric:tabular-nums;font-weight:750}.sq-dup-riesgo.is-alto{color:#b91c1c;background:#ef444417;border-color:#ef444442}.sq-dup-riesgo.is-medio{color:#92400e;background:#f59e0b1f;border-color:#f59e0b52}.sq-dup-riesgo.is-bajo{background:var(--sq-fill);border-color:var(--sq-line);color:var(--sq-ink-2)}html.dark .sq-dup-riesgo.is-alto{color:#fca5a5}html.dark .sq-dup-riesgo.is-medio{color:#fcd34d}button.sq-dup-riesgo.is-filtro{cursor:pointer;transition:box-shadow .14s,transform .14s}button.sq-dup-riesgo.is-filtro:hover{box-shadow:0 1px 4px #0000001a}button.sq-dup-riesgo.is-filtro:focus-visible{outline-offset:2px;outline:2px solid #0071e3}button.sq-dup-riesgo.is-filtro.is-activo{box-shadow:0 0 0 2px #0071e3}.sq-dup-caso-tipo{color:var(--sq-ink-2);margin-bottom:1px;font-size:11px;font-weight:600;display:block}.sq-dup-caso-card.is-resuelto{opacity:.86}.sq-dup-caso-alerta{color:#92400e;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:8px;align-items:flex-start;gap:8px;margin:0 14px;padding:8px 12px;font-size:12px;line-height:1.4;display:flex}html.dark .sq-dup-caso-alerta{color:#fcd34d}.sq-dup-caso-alerta i{flex-shrink:0;margin-top:1px;font-size:16px}.sq-dup-caso-alerta.is-detalle{margin:0 0 18px}.sq-dup-mas-miembros{color:var(--sq-muted);padding:6px 12px 4px;font-size:11.5px}.sq-dup-chip-aviso{vertical-align:middle;color:#92400e;background:#f59e0b24;border:1px solid #f59e0b52;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-block}html.dark .sq-dup-chip-aviso{color:#fcd34d}.sq-dup-btn-validar{border:1px solid var(--sq-line-strong);background:var(--sq-surface-solid);height:32px;color:var(--sq-ink);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;transition:all .14s;display:inline-flex}.sq-dup-btn-validar:hover{background:var(--sq-fill)}.sq-dup-btn-validar i{font-size:15px}@media(max-width:640px){.sq-dup-btn-validar{justify-content:center;width:100%}}.sq-dup-detalle-tabs-bar{justify-content:flex-start;align-items:center;margin:14px 0 16px;display:flex}.sq-dup-pestana.is-active .sq-dup-badge-count.is-diferencias{color:#b45309;background:#f59e0b29}html.dark .sq-dup-pestana.is-active .sq-dup-badge-count.is-diferencias{color:#fbbf24;background:#f59e0b47}.sq-dup-detalle-pane{animation:.15s ease-out sqFadeInTab}@keyframes sqFadeInTab{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.sq-dup-tabla-wrap{border:1px solid var(--sq-line);background:var(--sq-surface-solid);border-radius:12px;width:100%;overflow-x:auto;box-shadow:0 1px 3px #00000005}.sq-dup-tabla{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.sq-dup-tabla thead th{background:var(--sq-fill);border-bottom:1px solid var(--sq-line);color:var(--sq-muted);text-align:left;padding:10px 16px;font-size:11px;font-weight:600}.sq-comp-th-campo{width:220px;min-width:190px;color:var(--sq-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px!important}.sq-comp-th-folio{min-width:240px}.sq-comp-folio-badge{background:var(--sq-surface-solid);border:1px solid var(--sq-line);border-radius:7px;align-items:center;gap:7px;padding:3px 9px;display:inline-flex;box-shadow:0 1px 2px #00000008}.sq-comp-folio-label{text-transform:uppercase;letter-spacing:.06em;color:var(--sq-muted);font-size:9.5px;font-weight:600}.sq-comp-folio-num{font-family:var(--sq-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--sq-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:12.5px;font-weight:700}.sq-dup-tabla thead th:not(:last-child),.sq-dup-tabla tbody th:not(:last-child),.sq-dup-tabla tbody td:not(:last-child){border-right:1px solid var(--sq-line)}.sq-dup-tabla tbody tr th,.sq-dup-tabla tbody tr td{border-bottom:1px solid var(--sq-line);vertical-align:middle;padding:11px 16px;font-size:12px}.sq-dup-tabla tbody tr:last-child th,.sq-dup-tabla tbody tr:last-child td{border-bottom:0}.sq-dup-tabla tbody tr:hover th,.sq-dup-tabla tbody tr:hover td{background:var(--sq-fill)}@supports (color:color-mix(in lab,red,red)){.sq-dup-tabla tbody tr:hover th,.sq-dup-tabla tbody tr:hover td{background:color-mix(in srgb,var(--sq-fill) 40%,var(--sq-surface-solid))}}.sq-comp-td-campo{color:var(--sq-ink);background:var(--sq-surface-solid);font-weight:600}.sq-comp-campo-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.sq-comp-diff-pill{color:#b45309;text-transform:uppercase;letter-spacing:.04em;background:#f59e0b1f;border-radius:4px;align-items:center;padding:1px 6px;font-size:9.5px;font-weight:650;display:inline-flex}html.dark .sq-comp-diff-pill{color:#fbbf24;background:#f59e0b33}.sq-dup-tabla tbody tr.is-diferente{background:#f59e0b06}.sq-comp-val{color:var(--sq-ink-2)}.sq-comp-val.is-highlight{color:var(--sq-ink);font-weight:600}.sq-dup-historial-table{border-collapse:separate;border-spacing:0;width:100%}.sq-dup-historial-table th{background:var(--sq-fill);border-bottom:1px solid var(--sq-line);color:var(--sq-muted);text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:10px 14px;font-size:11px;font-weight:600}.sq-dup-historial-table td{border-bottom:1px solid var(--sq-line);color:var(--sq-ink);vertical-align:middle;padding:11px 14px;font-size:12px}.sq-dup-historial-table tr:hover td{background:var(--sq-fill)}.sq-dup-historial-table tr.is-row-revertida td{opacity:.68}.sq-hist-fecha{flex-direction:column;gap:2px;display:flex}.sq-hist-fecha strong{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.sq-hist-fecha small{color:var(--sq-muted);font-size:11px}.sq-hist-item{align-items:center;gap:6px;display:inline-flex}.sq-hist-folio{border-radius:4px;align-items:center;padding:2px 6px;font-size:12px;font-weight:600;display:inline-flex}.sq-hist-folio.is-conservar{color:#047857;background:#10b9811a;border:1px solid #10b98140}.sq-hist-folio.is-cancelar{background:var(--sq-fill);color:var(--sq-muted);border:1px solid var(--sq-line)}.sq-hist-nombre{color:var(--sq-ink);font-size:12px;font-weight:500}.sq-hist-nombre-sub{color:var(--sq-muted);font-size:11.5px}.sq-hist-cancelados-stack{flex-direction:column;gap:4px;display:flex}.sq-hist-empty{color:var(--sq-faint);font-size:13px}.sq-hist-estado-wrap{flex-direction:column;gap:2px;display:flex}.sq-hist-subfecha{color:var(--sq-muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:10.5px}.sq-hist-mobile-action,.sq-hist-label-mobile{display:none}.sq-hist-td-action-desktop{text-align:right;vertical-align:middle;display:table-cell}.sq-hist-dropdown{display:inline-block;position:relative}.sq-hist-dropdown-trigger{border:1px solid var(--sq-line);background:var(--sq-surface-solid);width:28px;height:28px;color:var(--sq-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:16px;transition:all .14s;display:inline-flex}.sq-hist-dropdown-trigger:hover,.sq-hist-dropdown-trigger[aria-expanded=true]{background:var(--sq-fill);border-color:var(--sq-line-strong);color:var(--sq-ink);box-shadow:0 1px 2px #0000000a}.sq-hist-dropdown-menu{border:1px solid var(--sq-line-strong);background:var(--sq-surface-solid);z-index:1050;border-radius:8px;min-width:175px;padding:4px;font-size:12px;box-shadow:0 4px 18px #00000014}.sq-hist-dropdown-item{width:100%;color:var(--sq-ink);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;transition:background .12s,color .12s;display:flex}.sq-hist-dropdown-item i{color:var(--sq-muted);font-size:14px}.sq-hist-dropdown-item:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-hist-dropdown-item:hover i{color:var(--sq-ink)}.sq-hist-dropdown-item.is-danger,.sq-hist-dropdown-item.is-danger i{color:#dc2626}.sq-hist-dropdown-item.is-danger:hover{color:#dc2626;background:#dc262614}.sq-dup-estado{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:240px;padding:44px 20px;animation:.18s cubic-bezier(.16,1,.3,1) both sq-dup-fade-in;display:flex}@keyframes sq-dup-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sq-dup-estado-card{text-align:center;width:100%;max-width:360px;box-shadow:none;background:0 0;border:none;flex-direction:column;align-items:center;padding:0;display:flex}.sq-dup-estado-icon{background:var(--sq-fill);border:1px solid var(--sq-line);width:42px;height:42px;color:var(--sq-muted);border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;font-size:20px;transition:transform .16s,border-color .16s,color .16s;display:flex}.sq-dup-estado:hover .sq-dup-estado-icon{border-color:var(--sq-line-strong);color:var(--sq-ink)}.sq-dup-estado-title{color:var(--sq-ink);letter-spacing:-.01em;margin:0 0 5px;font-size:13.5px;font-weight:600;line-height:1.35}.sq-dup-estado-desc{color:var(--sq-muted);max-width:310px;margin:0;font-size:12px;line-height:1.5}.sq-dup-estado.is-error .sq-dup-estado-icon{color:#dc2626;background:#dc262614;border-color:#dc262633}.sq-dup-loader{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:280px;padding:40px 20px;display:flex}.sq-dup-spinner{width:36px;height:36px;position:relative}.sq-dup-spinner-svg{transform-origin:50%;width:100%;height:100%;animation:1.4s linear infinite sq-spin-rotate}.sq-dup-spinner-track{stroke:var(--sq-line-strong);opacity:.35}.sq-dup-spinner-head{stroke:#10b981;stroke-linecap:round;stroke-dasharray:80 200;stroke-dashoffset:0;animation:1.4s ease-in-out infinite sq-spin-dash}@keyframes sq-spin-rotate{to{transform:rotate(360deg)}}@keyframes sq-spin-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@media(max-width:767.98px){#modal-becas-duplicados,#modal-becas-duplicados-detalle,#modal-becas-duplicados-resolucion{padding:0!important}#modal-becas-duplicados .siampaq-modal-dialog,#modal-becas-duplicados .modal-dialog,#modal-becas-duplicados-detalle .siampaq-modal-dialog,#modal-becas-duplicados-detalle .modal-dialog,#modal-becas-duplicados-resolucion .siampaq-modal-dialog,#modal-becas-duplicados-resolucion .modal-dialog{width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important}#modal-becas-duplicados .siampaq-modal-content,#modal-becas-duplicados .modal-content,#modal-becas-duplicados-detalle .siampaq-modal-content,#modal-becas-duplicados-detalle .modal-content,#modal-becas-duplicados-resolucion .siampaq-modal-content,#modal-becas-duplicados-resolucion .modal-content{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}#modal-becas-duplicados .siampaq-modal-header,#modal-becas-duplicados-detalle .siampaq-modal-header,#modal-becas-duplicados-resolucion .siampaq-modal-header{border-radius:0!important;align-items:flex-start!important;min-height:auto!important;padding:14px 16px 12px!important;position:relative!important}#modal-becas-duplicados .siampaq-modal-close,#modal-becas-duplicados-detalle .siampaq-modal-close,#modal-becas-duplicados-resolucion .siampaq-modal-close{z-index:5!important;margin:0!important;position:absolute!important;top:12px!important;right:12px!important}.sq-dup-modal-header-wrap{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;display:flex!important}.sq-dup-modal-titulo{padding-right:36px!important}.sq-dup-modal-titulo h4{font-size:15px!important;line-height:1.3!important}.sq-dup-modal-titulo p{margin-top:3px!important;font-size:11px!important;line-height:1.35!important}.sq-dup-pestanas{box-sizing:border-box!important;grid-template-columns:1fr 1fr!important;gap:4px!important;width:100%!important;padding:3px!important;display:grid!important}.sq-dup-pestana{white-space:nowrap!important;flex:auto!important;justify-content:center!important;min-height:36px!important;padding:7px 6px!important;font-size:11.5px!important}.sq-dup-tab-text-full{display:none!important}.sq-dup-tab-text-short{display:inline!important}#modal-becas-duplicados .siampaq-modal-body,#modal-becas-duplicados-detalle .siampaq-modal-body,#modal-becas-duplicados-resolucion .siampaq-modal-body{flex:auto!important;padding:0 14px 16px!important;overflow-y:auto!important}#becas-duplicados-contenido,#sq-dup-detalle-contenido,#sq-dup-resolucion-contenido{min-height:auto!important}.sq-dup-banner-caso{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin:12px 0 14px!important;padding:12px!important}.sq-dup-banner-acciones{gap:8px!important;width:100%!important;display:flex!important}.sq-dup-banner-acciones .sq-dup-btn-ver-resolucion,.sq-dup-banner-acciones .sq-dup-btn-revertir{flex:auto!important;justify-content:center!important;min-height:36px!important;padding:7px 10px!important}.sq-dup-detalle-tabs-bar{width:100%!important;margin:10px 0 14px!important}.sq-dup-detalle-tabs-bar .sq-dup-pestanas{width:100%!important}.sq-dup-caso-header{flex-direction:column;align-items:flex-start}.sq-dup-caso-header-right{justify-content:space-between;width:100%}.sq-dup-miembro-row{grid-template-columns:minmax(0,1fr);gap:10px}.sq-dup-decision-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.sq-dup-decision-card{padding:14px 14px 16px!important}.sq-dup-decision-card-top{border-bottom:1px solid var(--sq-line)!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding-bottom:12px!important;display:flex!important}.sq-dup-card-top-main{justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.sq-dup-card-folio-info{flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.sq-dup-card-folio{color:var(--sq-ink)!important;letter-spacing:-.01em!important;white-space:nowrap!important;font-size:14px!important;font-weight:700!important}.sq-dup-card-badge-estado{white-space:nowrap!important;flex-shrink:0!important;padding:2.5px 8px!important;font-size:11px!important}.sq-dup-card-show-wrap{flex-shrink:0!important}.sq-dup-btn-show-apoyo{border-radius:7px!important;gap:5px!important;height:28px!important;padding:0 10px!important;font-size:11.5px!important}.sq-dup-card-control-wrap{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;padding-top:2px!important;display:flex!important}.sq-dup-decision-card.is-locked .sq-dup-card-control-wrap{justify-content:flex-start!important}.sq-dup-decision-card.is-locked .sq-dup-tag-macos{padding:3.5px 10px!important;font-size:11.5px!important;font-weight:550!important}.sq-dup-btn-solo-este{border-radius:7px!important;height:30px!important;padding:0 11px!important;font-size:11.5px!important}.sq-dup-macos-switch{gap:8px!important}.sq-dup-macos-switch-track{width:38px!important;height:22px!important}.sq-dup-macos-switch-thumb{width:18px!important;height:18px!important}.sq-dup-decision-card.is-conservar .sq-dup-macos-switch-thumb{transform:translate(16px)!important}.sq-dup-macos-switch-label{min-width:62px!important;font-size:12px!important}.sq-dup-persona-meta-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.sq-dup-tabla-wrap{-webkit-overflow-scrolling:touch;width:100%!important;overflow-x:auto!important}.sq-dup-accion-bar{flex-direction:column;align-items:stretch}.sq-dup-accion-botones{justify-content:stretch;width:100%}.sq-dup-btn-aplicar{justify-content:center;width:100%}.sq-res-card-details{grid-template-columns:1fr!important;gap:8px!important}.sq-res-footer-wrap{width:100%!important}.sq-res-btn-revertir-action{justify-content:center!important;width:100%!important;min-height:42px!important;font-size:13px!important}.sq-dup-historial-table thead{display:none!important}.sq-dup-historial-table,.sq-dup-historial-table tbody{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.sq-dup-historial-table tr{box-sizing:border-box!important;background:var(--sq-surface-solid)!important;border:1px solid var(--sq-line)!important;border-radius:12px!important;flex-direction:column!important;gap:8px!important;width:100%!important;padding:12px 14px!important;display:flex!important;box-shadow:0 1px 3px #00000008!important}.sq-dup-historial-table td{box-sizing:border-box!important;border:none!important;width:100%!important;padding:0!important;display:flex!important}.sq-hist-td-head{border-bottom:1px solid var(--sq-line)!important;justify-content:space-between!important;align-items:center!important;margin-bottom:2px!important;padding-bottom:8px!important}.sq-hist-mobile-action{align-items:center!important;display:flex!important}.sq-hist-td-action-desktop{display:none!important}.sq-hist-td-item{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.sq-hist-label-mobile{text-transform:uppercase!important;letter-spacing:.04em!important;border-radius:4px!important;align-items:center!important;padding:1px 6px!important;font-size:9.5px!important;font-weight:700!important;line-height:1.4!important;display:inline-flex!important}.sq-hist-label-mobile.is-conservar{color:#047857!important;background:#10b9811a!important;border:1px solid #10b98133!important}.sq-hist-label-mobile.is-cancelar{color:var(--sq-muted)!important;background:var(--sq-fill)!important;border:1px solid var(--sq-line)!important}.sq-hist-fecha{flex-direction:column!important;gap:2px!important}.sq-hist-fecha strong{color:var(--sq-ink)!important;font-size:12.5px!important}.sq-hist-fecha small{color:var(--sq-muted)!important;font-size:11px!important}.sq-hist-item{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.sq-hist-nombre,.sq-hist-nombre-sub{color:var(--sq-ink)!important;white-space:normal!important;word-break:break-word!important;font-size:12px!important;font-weight:500!important}}@media(prefers-reduced-motion:reduce){.sq-dup-loader-rayo{opacity:1;animation:none;left:27px}}.sq-programa-agregar{align-items:center;gap:8px;margin-top:10px;display:flex}.sq-programa-agregar>select,.sq-programa-agregar>.csel{flex:auto;min-width:0}.sq-programa-agregar>.btn{flex-shrink:0;height:36px}.sq-switch-campo{background:var(--sq-fill);cursor:pointer;transition:background .14s var(--sq-ease);border-radius:10px;align-items:center;gap:12px;margin:0;padding:10px 14px;display:flex}.sq-switch-campo:hover{background:var(--sq-fill-strong)}.sq-switch-campo:has(input:checked){background:var(--sq-accent-soft)}.sq-switch-campo input,.sq-switch-campo .form-check-input{flex-shrink:0;margin:0!important}.sq-switch-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.sq-switch-texto strong{color:var(--sq-ink);font-size:13px;font-weight:550}.sq-switch-texto span{color:var(--sq-muted);font-size:11.5px}.sq-switch-campo.is-interruptor{background:var(--sq-inset);min-height:52px;box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;justify-content:space-between;gap:16px;margin-top:10px;padding:10px 12px 10px 14px}.sq-switch-campo.is-interruptor:hover,.sq-switch-campo.is-interruptor:has(input:checked){background:var(--sq-inset)}.sq-switch-campo.is-interruptor .sq-switch-texto{flex:auto;order:1}.sq-switch-campo.is-interruptor .sq-switch-texto strong{font-size:13px;font-weight:500}.sq-switch-campo.is-interruptor .sq-switch-texto span{font-size:12px;line-height:1.35}.sq-switch-campo.is-interruptor input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-position .2s var(--sq-ease),background-color .2s var(--sq-ease);flex-shrink:0;order:2;background-color:var(--sq-fill-strong)!important;background-image:radial-gradient(circle,#fff 0,#fff 9.5px,#00000029 10px,#0000 11px)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:24px 24px!important;border:0!important;border-radius:999px!important;width:40px!important;height:24px!important;margin:0!important;box-shadow:inset 0 0 0 1px #0000000a!important}.sq-switch-campo.is-interruptor input[type=checkbox]:checked{background-color:var(--sq-accent)!important;background-position:16px!important}.sq-switch-campo.is-interruptor input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3.5px var(--sq-accent-ring)!important}.sq-switch-campo.is-interruptor:has(input:disabled){cursor:default;opacity:.55}html.dark .sq-switch-campo.is-interruptor input[type=checkbox]:not(:checked){background-color:#ffffff29!important}@media(prefers-reduced-motion:reduce){.sq-switch-campo.is-interruptor input[type=checkbox]{transition:none}}.sq-legend-cuenta{background:var(--sq-fill-strong);min-width:18px;height:18px;color:var(--sq-ink-2);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;margin-left:2px;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.sq-programas-seccion .sq-legend-title{align-items:center;gap:8px;width:100%;display:flex}.sq-legend-accion{background:var(--sq-accent-soft);height:22px;color:var(--sq-accent-ink);white-space:nowrap;cursor:pointer;transition:background .14s var(--sq-ease);border:0;border-radius:7px;align-items:center;gap:3px;margin-left:auto;padding:0 9px 0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.sq-legend-accion:hover{background:#0071e32e}.sq-legend-accion:focus-visible{box-shadow:0 0 0 3.5px var(--sq-accent-ring);outline:none}.sq-legend-accion i{font-size:14px}.sq-programas{background:var(--sq-inset);box-shadow:0 0 0 1px var(--sq-line);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:4px;list-style:none;display:grid}.sq-programa-fila{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:8px;align-items:center;gap:9px;padding:6px 6px 6px 9px;display:flex}.sq-programas-vacio{grid-column:1/-1}@media(max-width:575.98px){.sq-programas{grid-template-columns:minmax(0,1fr)}}.sq-programa-icono{background:var(--sq-accent-soft);width:24px;height:24px;color:var(--sq-accent-ink);border-radius:7px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.sq-programa-nombre{min-width:0;color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:550;overflow:hidden}.sq-programa-fila .btn{opacity:0;transition:opacity .12s var(--sq-ease)}.sq-programa-fila:hover .btn,.sq-programa-fila:focus-within .btn{opacity:1}@media(hover:none){.sq-programa-fila .btn{opacity:1}}.sq-programas-vacio{color:var(--sq-muted);align-items:center;gap:7px;padding:10px 9px;font-size:12px;display:flex}.sq-programas-vacio[hidden]{display:none}.dropzone.dz-started:not(:has(.dz-preview)) .dz-message{display:block!important}.dropzone{min-height:92px}.sq-reg-tablewrap.es-primera-carga .dataTables_empty,.sq-reg-tablewrap.es-primera-carga .sq-reg-cargando{display:table-row}.tw\:whitespace-nowrap,.dataTable th.tw\:whitespace-nowrap,.dataTable td.tw\:whitespace-nowrap,th.tw\:whitespace-nowrap,td.tw\:whitespace-nowrap{white-space:nowrap!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:767.98px){.table-responsive:has(>.dataTables_wrapper table.dt-tarjetas),.table-responsive:has(table.dt-tarjetas){overflow:visible;padding:0!important}.sq-card:has(table.dt-tarjetas)>.sq-card-body,.card:has(table.dt-tarjetas)>.card-body,.tabla-filtro-custom>.sq-card-body,.sq-card-body:has(table.dt-tarjetas),.card-body:has(table.dt-tarjetas){padding:8px 8px 12px!important}table.dataTable.dt-tarjetas{display:block;border:0!important;width:100%!important}table.dataTable.dt-tarjetas thead{display:none}table.dataTable.dt-tarjetas tbody{flex-direction:column;gap:10px;display:flex}table.dataTable.dt-tarjetas tbody tr{box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #0000000a;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;gap:0 12px;padding:12px 14px;display:grid;background:var(--sq-surface-solid)!important}html.dark table.dataTable.dt-tarjetas tbody tr{background:#ffffff0a!important}table.dataTable.dt-tarjetas tbody tr>td{text-align:right;overflow-wrap:anywhere;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:16px;min-width:0;max-width:none;line-height:1.4;display:flex;color:var(--sq-ink)!important;white-space:normal!important;background:0 0!important;border:0!important;border-radius:0!important;padding:3px 0!important;font-size:13px!important}table.dataTable.dt-tarjetas tbody tr>td:before{content:attr(data-label);max-width:45%;color:var(--sq-muted);text-align:left;flex-shrink:0;font-size:12px;font-weight:500}table.dataTable.dt-tarjetas tbody tr>td[data-label=""]:before{content:none}table.dataTable.dt-tarjetas tbody tr>td.dt-card-avatar{grid-area:1/1;align-self:center;padding:0!important}table.dataTable.dt-tarjetas tbody tr>td.dt-card-titulo{text-align:left;letter-spacing:-.01em;grid-area:1/2;justify-content:flex-start;align-self:center;color:var(--sq-ink)!important;padding:0!important;font-size:15px!important;font-weight:650!important}table.dataTable.dt-tarjetas tbody tr:not(:has(>td.dt-card-avatar))>td.dt-card-titulo{grid-column:1/3}table.dataTable.dt-tarjetas tbody tr>td.dt-card-acciones{grid-area:1/3;justify-content:flex-end;align-self:center;padding:0!important}table.dataTable.dt-tarjetas tbody tr>td.dt-card-titulo:before,table.dataTable.dt-tarjetas tbody tr>td.dt-card-avatar:before,table.dataTable.dt-tarjetas tbody tr>td.dt-card-acciones:before{content:none}table.dataTable.dt-tarjetas tbody tr:after{content:"";background:var(--sq-line);grid-area:2/1/auto/-1;height:1px;margin:10px 0 6px}table.dataTable.dt-tarjetas tbody tr:has(>td:only-child):after{content:none}table.dataTable.dt-tarjetas tbody tr>td.dt-card-vacia{display:none}table.dataTable.dt-tarjetas tbody tr:has(>td:only-child){box-shadow:none;padding:0;display:block;background:0 0!important}table.dataTable.dt-tarjetas tbody tr>td:only-child{text-align:center;display:block;border-top:0!important;padding:18px 0!important}table.dataTable.dt-tarjetas tbody tr>td:only-child:before{content:none}table.dataTable.dt-tarjetas tbody tr:hover>td,table.dataTable.dt-tarjetas tbody tr:nth-child(2n)>td{background:0 0!important}table.dataTable.dt-tarjetas tbody tr:active{box-shadow:0 0 0 1px var(--sq-line-strong)}table.dataTable.dt-tarjetas td.dt-card-avatar img{object-fit:cover;box-shadow:0 0 0 1px var(--sq-line);border-radius:50%;width:38px!important;height:38px!important}table.dataTable.dt-tarjetas td.dt-card-acciones .btn{min-height:32px}html,body,*,:before,:after{scrollbar-width:none!important;scrollbar-gutter:auto!important}::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}}.sq-modal-panes>.sq-subpane>.sq-fieldset{border-top:0;margin-bottom:0;padding-top:0}#form-perfil .sq-modal-tabs .sq-count{margin-left:2px}.sq-perfil-nota{color:var(--sq-muted);margin:0 0 12px;font-size:12.5px}.sq-clave-intro{background:var(--sq-fill);border-radius:12px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex}.sq-clave-intro p{color:var(--sq-muted);margin:0;font-size:12.5px;line-height:1.45}.sq-clave-icono{background:var(--sq-accent-soft);width:34px;height:34px;color:var(--sq-accent-ink);border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.sq-clave .sq-fieldset+.sq-fieldset{margin-top:4px}.sq-clave-campo{position:relative}.sq-clave-campo .form-control{padding-right:42px}.sq-clave-ver{width:32px;height:32px;color:var(--sq-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:18px;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.sq-clave-ver:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-clave-reglas{flex-wrap:wrap;gap:6px 16px;margin:2px 0 4px;padding:0;list-style:none;display:flex}.sq-clave-reglas li{color:var(--sq-faint);transition:color .15s var(--sq-ease);align-items:center;gap:5px;font-size:12px;display:inline-flex}.sq-clave-reglas i{background:var(--sq-fill);color:#0000;border-radius:50%;place-items:center;width:16px;height:16px;font-size:13px;display:grid}.sq-clave-reglas li.is-ok{color:var(--sq-success)}.sq-clave-reglas li.is-ok i{background:var(--sq-success);color:#fff}.sq-equipo{margin:0;padding:6px 16px 10px;list-style:none}.sq-equipo li{align-items:center;gap:12px;padding:10px 0;display:flex}.sq-equipo li+li{border-top:1px solid var(--sq-line)}.sq-equipo-avatar{color:#fff;background:linear-gradient(160deg,#8ab4ff,#0071e3);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12.5px;font-weight:650;display:grid;position:relative;overflow:hidden}.sq-equipo-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sq-equipo-texto{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sq-equipo-fila{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sq-equipo-fila strong{min-width:0;color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sq-equipo-num{color:var(--sq-ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:650}.sq-equipo-tu{background:var(--sq-accent-soft);color:var(--sq-accent-ink);vertical-align:1px;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:10.5px;font-weight:600}.sq-equipo-barra{background:var(--sq-fill);border-radius:999px;height:4px;display:block;overflow:hidden}.sq-equipo-barra>span{border-radius:inherit;background:var(--sq-accent);height:100%;display:block}.sq-equipo-meta{color:var(--sq-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.sq-pend-vacio{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:28px 20px;display:flex}.sq-pend-vacio>span{background:var(--sq-success-soft);width:40px;height:40px;color:var(--sq-success);border-radius:12px;place-items:center;margin-bottom:6px;font-size:22px;display:grid}.sq-pend-vacio strong{color:var(--sq-ink);font-size:13.5px}.sq-pend-vacio p{color:var(--sq-muted);margin:0;font-size:12.5px}.sq-usuarios-vistas{margin:0 0 16px}.sq-usuarios-vistas .sq-segmented-item{gap:6px}.sq-roles-intro{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:14px;align-items:flex-start;gap:14px;margin:0 0 16px;padding:16px 18px;display:flex}html.dark .sq-roles-intro{background:#ffffff0a}.sq-roles-intro-icono{background:var(--sq-accent-soft);width:40px;height:40px;color:var(--sq-accent-ink);border-radius:12px;flex-shrink:0;place-items:center;font-size:21px;display:grid}.sq-roles-intro h2{color:var(--sq-ink);margin:0 0 2px;font-size:15px;font-weight:650}.sq-roles-intro p{color:var(--sq-muted);margin:0;font-size:13px;line-height:1.55}.sq-roles-intro strong{color:var(--sq-ink);font-weight:600}.sq-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}@media(max-width:991.98px){.sq-roles{grid-template-columns:minmax(0,1fr)}}.sq-rol{flex-direction:column;padding:18px;display:flex}.sq-rol header{border-bottom:1px solid var(--sq-line);align-items:flex-start;gap:12px;margin-bottom:4px;padding-bottom:14px;display:flex}.sq-rol header>div{flex:1;min-width:0}.sq-rol h3{color:var(--sq-ink);margin:0;font-size:15px;font-weight:650}.sq-rol header p{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px;line-height:1.45}.sq-rol-icono{background:var(--sq-fill);width:40px;height:40px;color:var(--sq-muted);border-radius:12px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.sq-rol.is-admin .sq-rol-icono,.sq-roles-col.is-admin i{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-rol.is-captura .sq-rol-icono,.sq-roles-col.is-captura i{background:var(--sq-success-soft);color:var(--sq-success)}.sq-roles-col.is-tarea i{background:var(--sq-fill-strong);color:var(--sq-muted)}.sq-rol-usuarios{color:var(--sq-muted);flex-direction:column;flex-shrink:0;align-items:flex-end;font-size:11.5px;line-height:1.2;display:flex}.sq-rol-usuarios strong{color:var(--sq-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.sq-rol h4{letter-spacing:.05em;text-transform:uppercase;color:var(--sq-faint);margin:12px 0 6px;font-size:11px;font-weight:600}.sq-rol-lista{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.sq-rol-lista li{color:var(--sq-ink-2);align-items:flex-start;gap:9px;font-size:13px;line-height:1.4;display:flex}.sq-rol-lista i{border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;font-size:13px;display:grid}.sq-rol-lista.is-puede i{background:var(--sq-success-soft);color:var(--sq-success)}.sq-rol-lista.is-no i{background:var(--sq-fill);color:var(--sq-faint)}.sq-rol-lista.is-no li{color:var(--sq-muted)}.sq-roles-matriz{padding:0;overflow:hidden}.sq-roles-scroll{overflow-x:auto}.sq-roles-tabla{border-collapse:collapse;width:100%;font-size:13px}.sq-roles-tabla thead th{text-align:left;color:var(--sq-muted);background:var(--sq-inset);border-bottom:1px solid var(--sq-line);white-space:nowrap;padding:10px 18px;font-size:12px;font-weight:600}.sq-roles-col{color:var(--sq-ink);align-items:center;gap:8px;display:inline-flex}.sq-roles-col i{border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.sq-roles-tabla tbody th,.sq-roles-tabla td{border-bottom:1px solid var(--sq-line);text-align:left;vertical-align:middle;padding:11px 18px}.sq-roles-tabla tbody tr:last-child>*{border-bottom:0}.sq-roles-tabla tbody th{width:34%;color:var(--sq-ink);white-space:nowrap;font-weight:500}.sq-roles-tabla tbody th i{text-align:center;width:16px;color:var(--sq-faint);vertical-align:-2px;margin-right:10px;font-size:16px;display:inline-block}.sq-roles-tabla thead th{padding:10px 18px!important}.sq-roles-tabla td{width:33%}.sq-roles-tabla th,.sq-roles-tabla td,.sq-roles-tabla tr td:last-child{text-align:left!important}.sq-roles-valor{color:var(--sq-ink-2);align-items:center;gap:8px;line-height:1.35;display:inline-flex}.sq-roles-valor i{border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.sq-roles-valor.is-todo i{background:var(--sq-success-soft);color:var(--sq-success)}.sq-roles-valor.is-suyo i{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-roles-valor.is-no{color:var(--sq-faint)}.sq-roles-valor.is-no i{background:var(--sq-fill);color:var(--sq-faint)}.sq-roles-nota{color:var(--sq-muted);background:var(--sq-inset);border-top:1px solid var(--sq-line);gap:9px;margin:0;padding:14px 18px;font-size:12.5px;line-height:1.5;display:flex}.sq-roles-nota i{color:var(--sq-warning);flex-shrink:0;margin-top:1px;font-size:16px}.sq-roles-nota strong{color:var(--sq-ink);font-weight:600}@media(max-width:767.98px){.sq-roles-tabla thead{display:none}.sq-roles-tabla,.sq-roles-tabla tbody,.sq-roles-tabla tr,.sq-roles-tabla th,.sq-roles-tabla td{display:block;width:auto!important}.sq-roles-tabla tbody tr{border-bottom:1px solid var(--sq-line);grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px 16px;display:grid}.sq-roles-tabla tbody tr:last-child{border-bottom:0}.sq-roles-tabla tbody tr>*{padding:0;border:0!important}.sq-roles-tabla tbody th{white-space:normal;grid-column:1/-1}.sq-roles-tabla td:before{content:attr(data-rol);color:var(--sq-faint);margin-bottom:3px;font-size:11px;display:block}}.sq-usr-hero{background:radial-gradient(600px 200px at 0 0,#0071e31a,#0000 70%);align-items:center;gap:16px;padding:22px 24px 18px;display:flex}.sq-usr-avatar{color:#fff;width:64px;height:64px;box-shadow:0 0 0 3px var(--sq-surface-solid),0 4px 12px #0000001f;background:linear-gradient(160deg,#8ab4ff,#0071e3);border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;font-weight:650;display:grid;position:relative;overflow:hidden}.sq-usr-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sq-usr-texto{min-width:0}.sq-usr-texto h3{letter-spacing:-.02em;color:var(--sq-ink);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.25}.sq-usr-texto p{color:var(--sq-muted);margin:2px 0 8px;font-size:13px}.sq-usr-etiquetas{flex-wrap:wrap;gap:6px;display:flex}.sq-usr-etiquetas .sq-badge i{margin-right:3px;font-size:13px}.sq-usr-cuerpo{flex-direction:column;gap:18px;padding:4px 24px 24px;display:flex}.sq-usr-cifras{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sq-usr-cifras>div{flex-direction:column;gap:1px;min-width:0;padding:12px 16px;display:flex}.sq-usr-cifras>div+div{border-left:1px solid var(--sq-line)}.sq-usr-cifras strong{letter-spacing:-.02em;color:var(--sq-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;overflow:hidden}.sq-usr-cifras span{color:var(--sq-muted);font-size:12px}.sq-usr-bloque h4{letter-spacing:.04em;text-transform:uppercase;color:var(--sq-faint);align-items:center;gap:6px;margin:0 0 6px 4px;font-size:11px;font-weight:600;display:flex}.sq-usr-cuenta{background:var(--sq-fill);letter-spacing:0;color:var(--sq-muted);border-radius:999px;padding:0 6px;font-size:10.5px}.sq-usr-lista,.sq-usr-recientes,.sq-usr-programas{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;margin:0;list-style:none}html.dark .sq-usr-lista,html.dark .sq-usr-recientes,html.dark .sq-usr-cifras,html.dark .sq-usr-programas{background:#ffffff0a}.sq-usr-lista{padding:0 0 0 14px}.sq-usr-lista li{align-items:center;gap:12px;min-height:48px;padding:8px 16px 8px 0;display:flex;position:relative}.sq-usr-lista li+li:before{content:"";background:var(--sq-line);height:1px;position:absolute;top:0;left:40px;right:0}.sq-usr-ico{background:var(--sq-fill);width:28px;height:28px;color:var(--sq-muted);border:1px solid var(--sq-line);border-radius:8px;flex-shrink:0;place-items:center;font-size:15px;transition:background-color .15s,color .15s,border-color .15s;display:grid}.sq-usr-ico.is-azul{background:var(--sq-accent-soft);color:var(--sq-accent);border-color:#0071e329}.sq-usr-ico.is-verde{background:var(--sq-success-soft);color:var(--sq-success);border-color:#1a8a4a29}.sq-usr-ico.is-naranja{background:var(--sq-warning-soft);color:var(--sq-warning);border-color:#a15c0729}.sq-usr-ico.is-morado{color:var(--sq-violet);background:#5e5ce61c;border-color:#5e5ce629}html.dark .sq-usr-ico.is-azul{border-color:#2e8bff38}html.dark .sq-usr-ico.is-verde{border-color:#4cd48038}html.dark .sq-usr-ico.is-naranja{border-color:#ffb34038}html.dark .sq-usr-ico.is-morado{border-color:#8e8cff38}.sq-usr-dato{min-width:0;color:var(--sq-ink);flex:1;font-size:13px}.sq-usr-valor{text-align:right;min-width:0;max-width:60%;color:var(--sq-muted);overflow-wrap:anywhere;flex-direction:column;align-items:flex-end;font-size:13px;display:flex}a.sq-usr-valor{color:var(--sq-accent-ink);text-decoration:none}.sq-usr-valor small{color:var(--sq-faint);font-size:11.5px}.sq-usr-programas{flex-wrap:wrap;gap:6px;padding:12px 14px;display:flex}.sq-usr-tenue{color:var(--sq-faint);font-size:13px}.sq-usr-recientes{padding:4px 6px}.sq-usr-recientes li+li{border-top:1px solid var(--sq-line)}.sq-usr-recientes button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px;display:flex}.sq-usr-recientes button:hover{background:var(--sq-fill)}.sq-usr-recientes button>i{color:var(--sq-faint);font-size:18px}.sq-usr-rec-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sq-usr-rec-texto strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sq-usr-rec-texto>span{color:var(--sq-muted);font-size:12px}.sq-usr-rec-monto{color:var(--sq-ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13.5px;font-weight:600}.sq-usr-estado{align-items:center;gap:5px;font-weight:500;display:inline-flex}.sq-usr-estado:before{content:"";background:var(--sq-faint);border-radius:50%;width:7px;height:7px}.sq-usr-estado.is-success{color:var(--sq-success)}.sq-usr-estado.is-success:before{background:var(--sq-success)}.sq-usr-estado.is-warning{color:var(--sq-warning)}.sq-usr-estado.is-warning:before{background:var(--sq-warning)}.sq-usr-estado.is-info{color:var(--sq-info)}.sq-usr-estado.is-info:before{background:var(--sq-info)}.sq-usr-estado.is-danger{color:var(--sq-danger)}.sq-usr-estado.is-danger:before{background:var(--sq-danger)}.sq-usr-vacio{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);color:var(--sq-muted);border-radius:12px;margin:0;padding:14px 16px;font-size:13px}#tabla.dataTable tbody tr{cursor:pointer}@media(max-width:575.98px){.sq-usr-hero{padding:18px 16px 14px}.sq-usr-cuerpo{padding:4px 16px 20px}.sq-usr-cifras>div{padding:10px}.sq-usr-cifras strong{font-size:16px}.sq-usr-valor{max-width:55%}}.sq-baja-campo:has(input:not(:checked)){box-shadow:0 0 0 1px var(--sq-danger)}@supports (color:color-mix(in lab,red,red)){.sq-baja-campo:has(input:not(:checked)){box-shadow:0 0 0 1px color-mix(in srgb,var(--sq-danger) 35%,transparent)}}.sq-baja-campo:has(input:not(:checked)){background:var(--sq-danger)}@supports (color:color-mix(in lab,red,red)){.sq-baja-campo:has(input:not(:checked)){background:color-mix(in srgb,var(--sq-danger) 6%,transparent)}}.sq-baja-campo:has(input:not(:checked)) strong:after{content:" · Dada de baja";color:var(--sq-danger);font-weight:600}.sq-doc-vacio{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:380px;margin:24px auto;padding:28px 24px;display:flex}.sq-doc-vacio h4{color:var(--sq-ink);margin:10px 0 0;font-size:15px;font-weight:650}.sq-doc-vacio p{color:var(--sq-muted);margin:0 0 10px;font-size:13px;line-height:1.5}.sq-doc-vacio p.is-ultimo{margin-bottom:0}.sq-doc-vacio-ilustracion{width:84px;height:72px;position:relative}.sq-doc-vacio-ilustracion .hoja{background:var(--sq-surface-solid);width:50px;height:62px;box-shadow:0 0 0 1px var(--sq-line),0 4px 10px #0000000f;border-radius:8px;margin-left:-25px;position:absolute;top:4px;left:50%}.sq-doc-vacio-ilustracion .is-atras{opacity:.7;transform:rotate(-12deg)translate(-12px)}.sq-doc-vacio-ilustracion .is-medio{opacity:.85;transform:rotate(9deg)translate(12px)}.sq-doc-vacio-ilustracion .is-frente{color:var(--sq-accent);background:linear-gradient(180deg,var(--sq-surface-solid),var(--sq-accent-soft));place-items:center;font-size:24px;display:grid}html.dark .sq-doc-vacio-ilustracion .hoja{background:#2c2c2e}.sq-ben-resumen{flex-direction:column;gap:16px;display:flex}.sq-ben-nota{background:var(--sq-info-soft);color:var(--sq-ink-2);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.sq-ben-nota i{color:var(--sq-info);flex-shrink:0;font-size:18px}.sq-ben-nota strong{color:var(--sq-ink);font-weight:600}.sq-ben .sq-ap-renglon.is-vacio dd{color:var(--sq-faint);font-weight:400}.sq-wz{flex-direction:column;height:auto;min-height:0;display:flex}.sq-wz-top{border-bottom:1px solid var(--sq-line);padding:14px 32px}.sq-wz-head,.sq-wz-grupo,.sq-wz .dropzone,.sq-wz-fin{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.sq-wz-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;padding:24px 0 20px;display:flex}.sq-wz-head h3{letter-spacing:-.02em;color:var(--sq-ink);margin:0;font-size:20px;font-weight:700}.sq-wz-head p{color:var(--sq-muted);margin:4px 0 0;font-size:13px}.sq-wz-head-acciones{flex-wrap:wrap;gap:8px;display:flex}.sq-wz-head .barra{margin:0!important}.sq-wz-head .fas{font-size:12px}.sq-wz-grupo{border-top:1px solid var(--sq-line);grid-template-columns:220px minmax(0,1fr);gap:8px 36px;padding:22px 0 10px;display:grid}.sq-wz-grupo-info h4{color:var(--sq-ink);margin:0;font-size:14px;font-weight:600}.sq-wz-grupo-info p{color:var(--sq-muted);margin:3px 0 0;font-size:12.5px;line-height:1.45}.sq-wz .dropzone{margin-bottom:24px}.sq-wz .sq-wizard-actions{border-radius:0 0 var(--sq-radius) var(--sq-radius);margin-top:24px;margin-left:-32px;margin-right:-32px;padding:14px 32px}.sq-wz-formatos{background:var(--sq-surface-solid);width:100%;max-width:440px;box-shadow:0 0 0 1px var(--sq-line);text-align:left;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}html.dark .sq-wz-formatos{background:#ffffff0a}.sq-wz-formatos button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.sq-wz-formatos button+button{border-top:1px solid var(--sq-line)}.sq-wz-formatos button:hover{background:var(--sq-fill)}.sq-wz-formatos button>i{color:var(--sq-faint);font-size:18px}.sq-wz-formato-icono{color:#fff;background:#2b6cd4;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.sq-wz-formato-texto{flex-direction:column;flex:1;min-width:0;display:flex}.sq-wz-formato-texto strong{font-size:13.5px;font-weight:600}.sq-wz-formato-texto span{color:var(--sq-muted);font-size:12px}@media(min-width:768px){.sq-wz .sq-steps{flex-direction:row;align-items:center;gap:0}.sq-wz .sq-steps>li{flex:1 1 0;align-items:center;min-width:0;display:flex}.sq-wz .sq-steps>li:last-child{flex:none}.sq-wz .sq-steps>li:not(:last-child):after{content:"";background:var(--sq-line-strong);border-radius:2px;flex:1;min-width:12px;height:2px;margin:0 10px}.sq-wz .sq-steps>li:has(>.sq-step.completado):not(:last-child):after{background:#34c759}.sq-wz .sq-step{border-radius:999px;flex-shrink:0;align-items:center;gap:8px;width:auto;padding:4px 12px 4px 4px}.sq-wz .sq-step:after,.sq-wz .sq-step-text small{display:none}.sq-wz .sq-step-text{padding:0}.sq-wz .sq-step-text strong{white-space:nowrap;font-size:13px}.sq-wz .sq-step:not(.activo):not(.completado) .sq-step-text strong{color:var(--sq-muted);font-weight:500}}@media(max-width:991.98px){.sq-wz-grupo{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 0 6px}.sq-wz-top{padding:12px 16px}.sq-wz .sq-wizard-body{padding:0 16px}.sq-wz .sq-wizard-actions{margin-left:-16px;margin-right:-16px;padding:12px 16px}}@media(max-width:767.98px){.sq-wz-top{padding:12px 14px!important}.sq-wz-head{padding:18px 0 14px}.sq-wz-head h3{font-size:18px}.sq-wz-head-acciones{width:100%}.sq-wz-head-acciones .btn{flex:1;justify-content:center}.sq-wz-grupo-info p{display:none}.sq-wz .sq-wizard-actions{margin:0!important}}.sq-wz .sq-wizard-main{background:var(--sq-bg,#f2f2f7)!important}html.dark .sq-wz:not(.sq-ax *):not(.sq-modal-apoyo *) .sq-wizard-main{background:#0000002e!important}.sq-wz-head{padding-bottom:16px}.sq-wz-grupo{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 1px 3px #0000000a;border-top:0;border-radius:14px;margin-bottom:14px;padding:0;display:block}html.dark .sq-wz-grupo{background:#1f2023}.sq-wz-grupo-info{border-bottom:1px solid var(--sq-line);align-items:center;gap:12px;padding:14px 20px;display:flex}.sq-wz-grupo-info h4{font-size:14px}.sq-wz-grupo-info p{margin-top:1px;font-size:12px}.sq-wz-grupo-icono{background:var(--sq-accent-soft);width:32px;height:32px;color:var(--sq-accent-ink);border-radius:9px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.sq-wz-grupo>.sq-form-grid{padding:16px 20px 6px}.sq-wz-subnav{background:var(--sq-fill);border:1px solid var(--sq-line);scrollbar-width:none;border-radius:12px;gap:6px;width:100%;margin:0 0 28px;padding:5px;display:flex;overflow-x:auto}.sq-wz-subnav::-webkit-scrollbar{display:none}.sq-wz-subnav .sq-segmented-item{min-width:0;color:var(--sq-muted);cursor:pointer;transition:background-color .16s var(--sq-ease),color .16s var(--sq-ease),box-shadow .16s var(--sq-ease);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:550;display:inline-flex}.sq-wz-subnav .sq-segmented-item:hover{color:var(--sq-ink)}.sq-wz-subnav .sq-segmented-item.is-active{background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:0 1px 3px #00000012,0 0 0 1px var(--sq-line);font-weight:600}html.dark .sq-wz-subnav{background:#ffffff0a}html.dark .sq-wz-subnav .sq-segmented-item.is-active{color:#fff;background:#2b2c30;box-shadow:0 1px 4px #0000004d,0 0 0 1px #ffffff1a}.sq-subnav-badge{background:var(--sq-fill-strong);width:20px;height:20px;color:var(--sq-ink-2);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;line-height:1;transition:background-color .15s,color .15s;display:grid}.sq-wz-subnav .sq-segmented-item.is-active .sq-subnav-badge{background:var(--sq-accent);color:#fff}.sq-wz-subnav .sq-segmented-item i{flex-shrink:0;font-size:16px}.sq-wz-card{background:var(--sq-surface-solid);border:1px solid var(--sq-line);border-radius:16px;flex-direction:column;margin-bottom:14px;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000008,0 10px 28px -10px #0000000d}html.dark .sq-wz-card{background:#1f2023;box-shadow:0 1px 3px #0003,0 10px 30px -10px #0006}.sq-wz-card-head{border-bottom:1px solid var(--sq-line);background:linear-gradient(180deg,var(--sq-surface-solid),var(--sq-surface-solid));justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.sq-wz-card-head{background:linear-gradient(180deg,var(--sq-surface-solid),color-mix(in srgb,var(--sq-surface-solid) 96%,var(--sq-fill)))}}html.dark .sq-wz-card-head{background:#232529}.sq-wz-card-title{align-items:center;gap:10px;min-width:0;display:flex}.sq-wz-card-title h4{color:var(--sq-ink);margin:0;font-size:14px;font-weight:650}.sq-wz-card-title p{color:var(--sq-muted);margin:1px 0 0;font-size:12px;line-height:1.35}.sq-wz-card-icon{border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.sq-wz-card-icon.is-blue{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-wz-card-icon.is-purple{color:#af52de;background:#af52de1f}.sq-wz-card-icon.is-green{background:var(--sq-success-soft);color:var(--sq-success)}.sq-wz-card-icon.is-amber{background:var(--sq-warning-soft);color:var(--sq-warning)}.sq-wz-step-pill{background:var(--sq-fill);color:var(--sq-muted);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.sq-wz-card-body{padding:22px 22px 14px}.sq-wz-card-footer{border-top:1px solid var(--sq-line);background:var(--sq-surface-solid);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}@supports (color:color-mix(in lab,red,red)){.sq-wz-card-footer{background:color-mix(in srgb,var(--sq-surface-solid) 97%,var(--sq-fill))}}html.dark .sq-wz-card-footer{background:#232529}.sq-wz-card-footer-info{color:var(--sq-muted);align-items:center;gap:6px;font-size:12px;display:flex}.sq-wz-card-footer-info i{color:var(--sq-accent);font-size:15px}.sq-wz-callout{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:10px;align-items:flex-start;gap:12px;margin-top:14px;padding:12px 16px;font-size:12.5px;line-height:1.45;display:flex}.sq-wz-callout i{color:var(--sq-accent);flex-shrink:0;margin-top:1px;font-size:19px}.sq-wz-callout.is-success i{color:var(--sq-success)}.sq-wz-callout strong{color:var(--sq-ink);margin-bottom:2px;font-weight:600;display:block}.sq-wz-callout p{color:var(--sq-muted);margin:0}.sq-wz-grupo .form-control,.sq-wz-grupo .csel-control,.sq-wz-grupo .form-select,.sq-wz-card .form-control,.sq-wz-card .csel-control,.sq-wz-card .form-select{background-color:#f5f6f8!important;box-shadow:inset 0 0 0 1px #0000001a!important}.sq-wz-grupo .form-control:hover,.sq-wz-grupo .csel-control:hover,.sq-wz-card .form-control:hover,.sq-wz-card .csel-control:hover{box-shadow:inset 0 0 0 1px #0000002e!important}.sq-wz-grupo .form-control:focus,.sq-wz-grupo .csel.is-open .csel-control,.sq-wz-grupo .csel:focus-visible .csel-control,.sq-wz-card .form-control:focus,.sq-wz-card .csel.is-open .csel-control,.sq-wz-card .csel:focus-visible .csel-control{box-shadow:0 0 0 1px var(--sq-accent),0 0 0 3.5px var(--sq-accent-ring)!important;background-color:#fff!important}html.dark .sq-wz-grupo .form-control,html.dark .sq-wz-grupo .csel-control,html.dark .sq-wz-card .form-control,html.dark .sq-wz-card .csel-control{background-color:#ffffff0f!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}.sq-wz-grupo .form-control.validacion,.sq-wz-card .form-control.validacion{box-shadow:0 0 0 1px var(--sq-danger),0 0 0 3.5px var(--sq-danger-soft)!important}@media(max-width:767.98px){.sq-wz-subnav{gap:4px;padding:4px}.sq-wz-subnav .sq-segmented-item{flex:none;padding:7px 10px;font-size:12px}.sq-wz-card-head{flex-direction:column;align-items:flex-start;padding:14px 16px}.sq-wz-step-pill{align-self:flex-start;margin-top:-6px;margin-left:52px}.sq-wz-card-body{padding:16px 14px 6px}.sq-wz-card-footer{flex-direction:column;align-items:stretch;gap:8px;padding:12px 14px}.sq-wz-card-footer>.btn{justify-content:center;width:100%}.sq-wz-card-footer-info{order:2;justify-content:center}}.sq-modal-apoyo .modal-dialog{width:calc(100% - 2rem);max-width:1120px;margin:auto}.sq-modal-apoyo{padding:16px;overflow-y:auto}.sq-modal-apoyo .modal-content.sq-ax{--ax-alto:min(720px, calc(100dvh - 2.5rem) );height:var(--ax-alto);max-height:var(--ax-alto);background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 30px 80px -20px #0f172a61;border:0;border-radius:22px;grid-template-columns:272px minmax(0,1fr);padding:0;display:grid;overflow:hidden}html.dark .sq-modal-apoyo .modal-content.sq-ax{background:#2a2b30;box-shadow:0 0 0 1px #ffffff17,0 30px 80px -20px #000000b3}.sq-ax-rail{--ax-mk:24px;--ax-ok:var(--sq-accent);--ax-via:21px;background:radial-gradient(160% 100% at 0 0,#fff9,#ffffff40 45%,#fff0 85%),linear-gradient(#f4f5f8,#eceef3 55%,#e6e9f0);border-right:1px solid #00000012;flex-direction:column;min-height:0;padding:24px 12px 20px;display:flex;position:relative;box-shadow:inset -1px 0 #ffffffb3}html.dark .sq-ax-rail{background:linear-gradient(#232429,#1d1e22);border-right:1px solid #ffffff12;box-shadow:inset -1px 0 #ffffff08}.sq-ax-brand{border-bottom:1px solid #00000012;align-items:center;gap:12px;padding:0 9px 16px;display:flex}html.dark .sq-ax-brand{border-bottom-color:#ffffff12}.sq-ax-brand-icon{display:none!important}.sq-ax-brand h4{letter-spacing:-.02em;color:var(--sq-ink);margin:0;font-size:15px;font-weight:700;line-height:1.25}.sq-ax-brand p{color:var(--sq-muted);margin:2px 0 0;font-size:11.5px;line-height:1.35}.sq-modal-step-bar,.sq-ax-close-movil,.sq-ax-mobile-step-pill,.sq-ax-mobile-context{display:none!important}.sq-ax-rail .sq-modal-wizard-stepper-wrap{scrollbar-width:none;flex:auto;min-height:0;margin-top:14px;overflow-y:auto}.sq-ax-rail .sq-modal-wizard-stepper-wrap::-webkit-scrollbar{display:none}.sq-ax .sq-modal-stepper{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.sq-ax .sq-modal-stepper-item{margin:0;padding:0;position:relative}.sq-ax .sq-modal-stepper-item[hidden],.sq-ax .sq-modal-stepper-item.is-hidden{display:none!important}.sq-ax .sq-modal-stepper-item:before,.sq-ax .sq-modal-stepper-item:after{content:"";z-index:0;left:calc(var(--ax-via) - .75px);border-radius:1px;width:1.5px;position:absolute;top:25px;bottom:-27px}.sq-ax .sq-modal-stepper-item:before{background:#0000001a}html.dark .sq-ax .sq-modal-stepper-item:before{background:#ffffff1a}.sq-ax .sq-modal-stepper-item.ax-ultimo:before,.sq-ax .sq-modal-stepper-item.ax-ultimo:after{display:none}.sq-ax .sq-modal-stepper-item:after{background:var(--ax-ok);transform-origin:top;transition:transform .35s var(--sq-ease);transform:scaleY(0)}.sq-ax .sq-modal-stepper-item.completado:after{transform:scaleY(1)}.sq-ax .sq-modal-step-btn{z-index:1;width:100%;min-height:50px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;margin:0;padding:7px 9px;transition:background-color .15s;display:flex;position:relative}.sq-ax .sq-modal-stepper-item:not(.is-bloqueado):not(.activo) .sq-modal-step-btn:hover{background:#0000000a}html.dark .sq-ax .sq-modal-stepper-item:not(.is-bloqueado):not(.activo) .sq-modal-step-btn:hover{background:#ffffff0d}.sq-ax .sq-modal-step-btn:focus{outline:none}.sq-ax .sq-modal-step-btn:focus-visible{box-shadow:inset 0 0 0 1.5px var(--sq-accent);outline:none}@supports (color:color-mix(in lab,red,red)){.sq-ax .sq-modal-step-btn:focus-visible{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--sq-accent) 55%,transparent)}}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-btn{background:#0000000d}html.dark .sq-ax .sq-modal-stepper-item.activo .sq-modal-step-btn{background:#ffffff14}.sq-ax .sq-modal-step-dot{z-index:2;width:var(--ax-mk);height:var(--ax-mk);color:#6e6e73;font-variant-numeric:tabular-nums;background:#f7f8fa;border-radius:50%;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:600;transition:background-color .2s,box-shadow .2s,color .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #c5c9d2}html.dark .sq-ax .sq-modal-step-dot{color:#a1a1a6;background:#26272c;box-shadow:inset 0 0 0 1.5px #4a4d56}.sq-ax .sq-modal-step-dot i{font-size:15px;display:none}.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-dot,html.dark .sq-ax .sq-modal-stepper-item.completado .sq-modal-step-dot{background:var(--ax-ok);color:#fff;box-shadow:0 1px 2px #003c9640}.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-dot i.bx-check{font-size:16px;animation:.3s cubic-bezier(.16,1,.3,1) ax-pop;display:block}.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-counter{display:none}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-dot{box-shadow:inset 0 0 0 2px var(--ax-ok),0 1px 2px #00000014;color:var(--ax-ok);background:#fff;font-weight:700}html.dark .sq-ax .sq-modal-stepper-item.activo .sq-modal-step-dot{box-shadow:inset 0 0 0 2px var(--ax-ok);color:var(--sq-accent-ink);background:#1d1e22}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-counter{display:inline}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-dot i{display:none!important}.sq-ax .sq-modal-stepper-item.is-bloqueado{pointer-events:none}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-btn{cursor:not-allowed;background:0 0}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-dot{box-shadow:none;color:#a1a1a6;background:0 0;border:1.5px dashed #c5c9d2}html.dark .sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-dot{color:#6e6e73;border-color:#4a4d56}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-counter,.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-dot i.bx-check{display:none!important}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-lock{font-size:12px;display:block!important}.sq-ax .sq-modal-stepper-item:not(.is-bloqueado) .sq-modal-step-lock{display:none!important}.sq-ax .sq-modal-step-text{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.sq-ax .sq-modal-step-title{color:var(--sq-ink-2);letter-spacing:-.005em;font-size:13px;font-weight:500;line-height:1.25}.sq-ax .sq-modal-step-desc{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;line-height:1.3;overflow:hidden}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-title{color:var(--sq-ink);font-weight:650}.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-title{color:var(--sq-ink)}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-title,.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-desc{color:var(--sq-faint);opacity:.7}@media(prefers-reduced-motion:reduce){.sq-ax .sq-modal-stepper-item:after,.sq-ax .sq-modal-step-dot,.sq-ax .sq-modal-step-btn{transition:none}.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-dot i.bx-check{animation:none}}@keyframes ax-flujo{0%{background-position:0 -100%}to{background-position:0 200%}}@keyframes ax-flujo-h{0%{background-position:200% 0}to{background-position:0 0}}@keyframes ax-halo{0%{opacity:.55;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.15)}}.sq-ax-rail-pie{border-top:1px solid var(--sq-line);margin-top:16px;padding:14px 6px 0}.sq-ax-rail-pie .sq-progress{flex-direction:column;align-items:stretch;gap:8px;display:flex}.sq-ax-rail-pie .sq-ax-solo{justify-content:space-between;width:100%;margin:0 0 14px;font-size:12px;font-weight:600;display:flex}.sq-ax .sq-ax-solo-pie{display:none}@media(max-width:991.98px){.sq-ax .sq-ax-solo-pie{margin-left:auto;display:inline-flex}}.sq-ax-rail-pie .sq-progress-label{color:var(--sq-muted);justify-content:space-between;gap:8px;font-size:12px;font-weight:600;display:flex}.sq-ax-rail-pie .sq-progress-text{color:var(--sq-ink-2,var(--sq-ink));font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.sq-ax-rail-pie .wizard-progress-track{background:var(--sq-fill-strong);border-radius:3px;width:100%;height:6px;margin:0;overflow:hidden}.sq-ax-rail-pie .wizard-progress-fill{border-radius:inherit;background:var(--sq-accent);transform-origin:0;width:100%;height:100%;transition:transform .4s var(--sq-ease,ease),background-color .3s;transform:scaleX(0)}.sq-ax-rail-pie .sq-progress.is-complete .wizard-progress-fill{background:var(--ax-ok)}.sq-ax-main{background:linear-gradient(#fff,#fbfbfd 55%,#f3f5f8);flex-direction:column;min-width:0;min-height:0;display:flex}html.dark .sq-ax-main{background:#2a2b30}.sq-ax-top{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 28px 0;display:flex}.sq-ax-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--sq-accent-ink,var(--sq-accent));align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:inline-flex}.sq-ax-eyebrow:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.sq-ax-top-acciones{align-items:center;gap:14px;display:flex}.sq-ax-solo{color:var(--sq-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;margin:0;font-size:12.5px;font-weight:500;display:inline-flex}.sq-ax-solo:hover,.sq-ax-solo:has(input:checked){color:var(--sq-ink)}.sq-ax-solo input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--sq-fill-strong);cursor:pointer;width:32px;height:19px;transition:background-position .2s var(--sq-ease),background-color .2s var(--sq-ease);background-image:radial-gradient(circle,#fff 0,#fff 7px,#00000029 7.5px,#0000 8.5px);background-position:0;background-repeat:no-repeat;background-size:19px 19px;border:0;border-radius:999px;flex-shrink:0;margin:0}.sq-ax-solo input:checked{background-color:var(--sq-accent);background-position:13px}.sq-ax-solo input:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-ring);outline:none}html.dark .sq-ax-solo input:not(:checked){background-color:#ffffff29}#modal-apoyo.solo-obligatorios .sq-field.is-omitible:not(:has(.text-danger:not(:empty))),#modal-apoyo.solo-obligatorios .sq-subnav .sq-segmented-item.is-vacio,#modal-apoyo.solo-obligatorios .sq-wz-callout,#modal-apoyo.solo-obligatorios .sq-wz-card-footer-info,#modal-apoyo.solo-obligatorios [class*=span-]:has(>.sq-field.is-omitible):not(:has(.sq-field:not(.is-omitible))):not(:has(.text-danger:not(:empty))),#modal-apoyo.solo-obligatorios [class*=span-]:has(>.sq-colonia .sq-field.is-omitible):not(:has(>.sq-colonia .sq-field:not(.is-omitible))):not(:has(.text-danger:not(:empty))),#modal-apoyo.solo-obligatorios .sq-field>.sq-hint,#modal-apoyo.solo-obligatorios .sq-auto-lock{display:none!important}#modal-apoyo.solo-obligatorios .sq-subnav .sq-segmented-item.es-ultimo-visible{flex:none}#modal-apoyo.solo-obligatorios .sq-subnav .sq-segmented-item.es-ultimo-visible:after{display:none}@media(prefers-reduced-motion:reduce){.sq-ax-solo input{transition:none}}.sq-modal-apoyo .sq-ax .modal-body.sq-modal-wizard-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sq-fill-strong) transparent;background:0 0;flex:auto;min-height:0;max-height:none;padding:0 28px 24px;overflow-y:auto}.sq-ax .sq-wz .sq-wizard-main,html.dark .sq-ax .sq-wz .sq-wizard-main,html.dark .sq-modal-apoyo .sq-wz .sq-wizard-main{background:0 0!important}.sq-ax .sq-wz .sq-wizard-body,html.dark .sq-ax .sq-wz .sq-wizard-body,html.dark .sq-modal-apoyo .sq-wz .sq-wizard-body{background:0 0!important;padding:0!important}.sq-ax .sq-wz-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;max-width:none;margin:0;padding:6px 0 18px;display:flex}.sq-ax .sq-wz-head h3{letter-spacing:-.028em;color:var(--sq-ink);margin:0;font-size:26px;font-weight:750;line-height:1.15}.sq-ax .sq-wz-head>div:first-child{flex:auto;min-width:0}.sq-ax .sq-wz-head p{max-width:none;color:var(--sq-muted);margin:6px 0 0;font-size:13.5px;line-height:1.45}.sq-ax .sq-wz-head-acciones{gap:8px}.sq-ax .sq-wz-subnav{--sn-mk:24px;--sn-aro:#c5c9d2;--sn-fondo:#f7f8fa;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:0;margin:10px 0 30px;padding:4px 0;display:flex;overflow:visible}html.dark .sq-ax .sq-wz-subnav{--sn-aro:#4a4d56;--sn-fondo:#26272c;background:0 0}.sq-ax .sq-wz-subnav .sq-segmented-item{letter-spacing:-.005em;min-width:0;color:var(--sq-muted);white-space:nowrap;border-radius:8px;flex:1 1 0;justify-content:flex-start;align-items:center;gap:9px;padding:4px 0;font-size:13px;font-weight:500;transition:color .2s;display:flex;position:relative;box-shadow:none!important;background:0 0!important}.sq-ax .sq-wz-subnav .sq-segmented-item:last-child{flex:none}.sq-ax .sq-wz-subnav .sq-segmented-item:before{content:none}.sq-ax .sq-wz-subnav .sq-segmented-item:after{content:"";background:#0000001a;border-radius:1px;flex:auto;align-self:center;width:auto;min-width:16px;height:1.5px;margin:0 12px 0 3px;transition:background-color .3s;animation:none;position:static;transform:none}html.dark .sq-ax .sq-wz-subnav .sq-segmented-item:after{background:#ffffff1a}.sq-ax .sq-wz-subnav .sq-segmented-item:last-child:after{display:none}.sq-ax .sq-wz-subnav .sq-segmented-item:has(~.is-active):after,html.dark .sq-ax .sq-wz-subnav .sq-segmented-item:has(~.is-active):after{background:var(--sq-accent)}.sq-ax .sq-wz-subnav .sq-segmented-item.is-active:after{background:linear-gradient(90deg,var(--sq-accent) 0%,#0000001a 70%);animation:none}html.dark .sq-ax .sq-wz-subnav .sq-segmented-item.is-active:after{background:linear-gradient(90deg,var(--sq-accent) 0%,#ffffff1a 70%)}.sq-ax .sq-wz-subnav .sq-segmented-item i{display:none}.sq-ax .sq-wz-subnav .sq-subnav-label{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.sq-ax .sq-wz-subnav .sq-segmented-item:hover{color:var(--sq-ink)}.sq-ax .sq-wz-subnav .sq-segmented-item:focus-visible{outline:none}.sq-ax .sq-wz-subnav .sq-segmented-item:focus-visible .sq-subnav-badge{outline:2px solid var(--sq-accent);outline-offset:2px}.sq-ax .sq-wz-subnav .sq-segmented-item:has(~.is-active){color:var(--sq-ink-2)}.sq-ax .sq-wz-subnav .sq-segmented-item.is-active{color:var(--sq-ink);font-weight:650}.sq-ax .sq-wz-subnav .sq-subnav-badge{width:var(--sn-mk);height:var(--sn-mk);background:var(--sn-fondo);color:var(--sq-muted);box-shadow:inset 0 0 0 1.5px var(--sn-aro);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.sq-ax .sq-wz-subnav .sq-segmented-item:hover .sq-subnav-badge{box-shadow:inset 0 0 0 1.5px var(--sq-accent);color:var(--sq-accent-ink)}.sq-ax .sq-wz-subnav .sq-segmented-item.is-active .sq-subnav-badge{color:var(--sq-accent);box-shadow:inset 0 0 0 2px var(--sq-accent),0 1px 2px #00000014;animation:ax-pop .3s var(--sq-ease,ease);background:#fff;font-weight:700}html.dark .sq-ax .sq-wz-subnav .sq-segmented-item.is-active .sq-subnav-badge{color:var(--sq-accent-ink);box-shadow:inset 0 0 0 2px var(--sq-accent);background:#1d1e22}.sq-ax .sq-wz-subnav .sq-segmented-item:has(~.is-active) .sq-subnav-badge{background:var(--sq-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat;font-size:0;box-shadow:0 1px 2px #003c9640}.sq-ax .sq-wz-subnav .sq-segmented-item.tiene-error{color:var(--sq-danger)}.sq-ax .sq-wz-subnav .sq-segmented-item.tiene-error .sq-subnav-badge{background:var(--sq-danger);color:#fff;font-size:11.5px;box-shadow:0 1px 2px #96000040}.sq-ax .sq-wz-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}html.dark .sq-ax .sq-wz-card{box-shadow:none;background:0 0}.sq-ax .sq-wz-card-head{display:none!important}html.dark .sq-ax .sq-wz-card-head{background:0 0}.sq-ax .sq-wz-card-head:after{content:"";background:var(--sq-line);flex:auto;height:1px}.sq-ax .sq-wz-card-title{flex:0 auto;gap:0}.sq-ax .sq-wz-card-icon,.sq-ax .sq-wz-card-title p,.sq-ax .sq-wz-step-pill,.sq-ax .sq-wz-card-footer,.sq-ax .sq-wizard-actions{display:none!important}.sq-ax .sq-wz-card-title h4{letter-spacing:.08em;text-transform:uppercase;color:var(--sq-faint,var(--sq-muted));white-space:nowrap;margin:0;font-size:11.5px;font-weight:650}.sq-ax .sq-wz-card-body{box-shadow:none;background:0 0;border-radius:0;padding:0}html.dark .sq-ax .sq-wz-card-body{background:0 0}.sq-ax .sq-form-grid{gap:2px 20px}.sq-ax .sq-field{margin-bottom:26px}@media(min-width:641px)and (max-width:1199.98px){.sq-ax .sq-form-grid>.span-4{grid-column:span 4}.sq-ax .sq-form-grid>.span-3{grid-column:span 3}.sq-ax .sq-form-grid>.span-2{grid-column:span 2}.sq-ax .sq-form-grid>.span-8{grid-column:span 8}}.sq-ax .sq-campo-corto .sq-field>label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sq-ax .sq-campo-corto .sq-optional{display:none!important}.sq-ax .sq-field>label{color:var(--sq-ink)!important;margin-bottom:7px!important;font-size:13px!important;font-weight:550!important}.sq-ax .sq-optional{color:var(--sq-faint,var(--sq-muted));font-size:11.5px;font-weight:400}.sq-ax .sq-wz-card .form-control,.sq-ax .sq-wz-card .form-select,.sq-ax .sq-wz-card .csel-control{background-color:#fff!important;box-shadow:inset 0 0 0 1px #0f172a29,0 1px 2px #0f172a0d!important}.sq-ax .sq-wz-card .form-control:hover,.sq-ax .sq-wz-card .csel-control:hover{box-shadow:inset 0 0 0 1px #0f172a47,0 1px 2px #0f172a0d!important}.sq-ax .sq-wz-card .form-control:focus,.sq-ax .sq-wz-card .csel.is-open .csel-control,.sq-ax .sq-wz-card .csel:focus-visible .csel-control{box-shadow:0 0 0 1px var(--sq-accent),0 0 0 4px var(--sq-accent-ring)!important;background-color:#fff!important}.sq-ax .sq-wz-card .form-control.validacion{box-shadow:0 0 0 1px var(--sq-danger),0 0 0 4px var(--sq-danger-soft)!important}.sq-ax .sq-wz-card .form-control::placeholder{color:var(--sq-faint,#9aa0aa)}html.dark .sq-ax .sq-wz-card .form-control,html.dark .sq-ax .sq-wz-card .form-select,html.dark .sq-ax .sq-wz-card .csel-control{background-color:#ffffff0d!important;box-shadow:inset 0 0 0 1px #ffffff24!important}html.dark .sq-ax .sq-wz-card .form-control:focus,html.dark .sq-ax .sq-wz-card .csel.is-open .csel-control{background-color:#ffffff12!important}html.dark .sq-ax .sq-wz-card .form-control.validacion,html.dark .sq-ax .sq-wz-card .form-control.validacion:focus{background-color:var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){html.dark .sq-ax .sq-wz-card .form-control.validacion,html.dark .sq-ax .sq-wz-card .form-control.validacion:focus{background-color:color-mix(in srgb,var(--sq-danger) 10%,transparent)!important}}html.dark .sq-ax .sq-wz-card .form-control.validacion,html.dark .sq-ax .sq-wz-card .form-control.validacion:focus{box-shadow:0 0 0 1px var(--sq-danger),0 0 0 4px var(--sq-danger-soft)!important}.sq-ax .sq-field>.sq-hint{opacity:0;margin-top:6px;transition:opacity .2s;color:var(--sq-faint,var(--sq-muted))!important;font-size:11.5px!important}.sq-ax .sq-field:focus-within>.sq-hint,.sq-ax .sq-field:hover>.sq-hint{opacity:1}@media(min-width:768px){.sq-ax .sq-field>.sq-hint,.sq-ax .sq-field>.sq-auto-lock{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;line-height:1.3;position:absolute;top:100%;left:0;right:0;overflow:hidden;margin-top:3px!important}}.sq-ax .sq-field-nuevo-btn,.sq-ax .btn-ia{color:var(--sq-muted)!important;font-size:12px!important;font-weight:500!important}.sq-ax .sq-field-nuevo-btn:hover,.sq-ax .btn-ia:hover{color:var(--sq-accent-ink)!important;background:var(--sq-accent-soft)!important}.sq-ax .sq-wz-callout{border:0;border-left:2px solid var(--sq-line-strong,var(--sq-line));background:0 0;border-radius:0;margin:20px 0 18px;padding:2px 0 2px 14px;font-size:12.5px}.sq-ax .sq-wz-callout i{display:none}.sq-ax .sq-form-grid+.sq-wz-callout,.sq-ax .sq-form-grid:not(:has(.sq-hint))+.sq-wz-callout{margin-top:20px}.sq-ax .sq-wz-callout strong{font-size:12.5px;font-weight:600}.sq-ax .sq-subpane.is-active{animation:ax-entra .38s var(--sq-ease,cubic-bezier(.2, .8, .2, 1)) both}.sq-ax .pagina:not(.adp-hide)>form>.sq-wz-head,.sq-ax .pagina:not(.adp-hide)>.sq-wz-head,.sq-ax .pagina:not(.adp-hide) .sq-wz-fin2-head{animation:ax-titulo .45s var(--sq-ease,ease) both}@keyframes ax-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ax-titulo{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes ax-pop{0%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:scale(1)}}.sq-modal-apoyo .sq-ax .modal-footer.sq-modal-wizard-footer{border-top:1px solid var(--sq-line);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffff8c;flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 28px;display:flex}html.dark .sq-modal-apoyo .sq-ax .modal-footer.sq-modal-wizard-footer{background:#2a2b30;border-top-color:#ffffff14}.sq-ax .sq-modal-wizard-footer>*{margin:0}.sq-ax .sq-modal-footer-hint{text-align:center;min-width:0;color:var(--sq-faint,var(--sq-muted));flex:1;font-size:12px}.sq-ax .sq-modal-footer-hint kbd{background:var(--sq-fill);color:var(--sq-ink-2,var(--sq-ink));font:inherit;box-shadow:none;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:600}.sq-ax #modal-wz-continuar{justify-content:center;gap:8px;min-width:180px;padding-inline:18px;font-weight:600}.sq-ax #modal-wz-continuar i{transition:transform .2s var(--sq-ease,ease)}.sq-ax #modal-wz-continuar:hover i.bx-right-arrow-alt{transform:translate(3px)}.sq-ax #modal-wz-regresar[disabled]{visibility:hidden}@media(max-width:991.98px){.sq-modal-apoyo .modal-content.sq-ax{grid-template-columns:76px minmax(0,1fr)}.sq-ax-rail{align-items:center;padding:20px 10px}.sq-ax-brand{padding:0}.sq-ax-brand>div,.sq-ax .sq-modal-step-text,.sq-ax-rail-pie{display:none}.sq-ax .sq-modal-step-btn{justify-content:center;padding:12px 0}.sq-ax .sq-modal-stepper-item:before,.sq-ax .sq-modal-stepper-item:after{margin-left:-1px;left:50%}.sq-ax .sq-modal-footer-hint{display:none}}@media(max-width:767.98px){.sq-modal-apoyo .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.sq-modal-apoyo .modal-content.sq-ax{--ax-alto:100dvh;box-shadow:none;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sq-ax-rail{z-index:20;background:var(--sq-surface-solid);border-right:0;border-bottom:1px solid var(--sq-line);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:14px 18px 10px;display:grid;position:sticky;top:0;box-shadow:0 1px 3px #00000008}html.dark .sq-ax-rail{background:#18191d;border-bottom-color:#ffffff14}.sq-ax-brand{grid-area:1/1;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.sq-modal-apoyo .sq-ax-rail .sq-ax-brand>div,.sq-modal-apoyo .sq-ax-rail .sq-ax-brand-texts,.sq-ax-brand>div,.sq-ax-brand-texts{flex-direction:column!important;flex:auto!important;min-width:0!important;display:flex!important}.sq-modal-apoyo .sq-ax-rail .sq-ax-brand-header-row,.sq-ax-brand-header-row{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.sq-ax-brand-icon{background:var(--sq-fill);width:32px;height:32px;color:var(--sq-accent);border-radius:8px;flex-shrink:0;place-items:center;font-size:17px;display:grid!important}.sq-modal-apoyo .sq-ax-rail .sq-ax-brand h4,.sq-modal-apoyo .sq-ax-rail .modal-title,.sq-ax-brand h4{color:var(--sq-ink)!important;letter-spacing:-.015em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.sq-ax-mobile-step-pill{background:var(--sq-accent,#0071e3);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:650;display:inline-flex!important}@supports (color:color-mix(in lab,red,red)){.sq-ax-mobile-step-pill{background:color-mix(in srgb,var(--sq-accent,#0071e3) 10%,transparent)}}.sq-ax-mobile-step-pill{color:var(--sq-accent,#0071e3);border:1px solid var(--sq-accent,#0071e3)}@supports (color:color-mix(in lab,red,red)){.sq-ax-mobile-step-pill{border:1px solid color-mix(in srgb,var(--sq-accent,#0071e3) 22%,transparent)}}.sq-ax-mobile-step-pill{flex-shrink:0}.sq-ax-brand p,.sq-ax-brand-desc{display:none!important}.sq-ax-close-movil{border:1px solid var(--sq-line);background:var(--sq-fill);width:32px;height:32px;color:var(--sq-ink-2);cursor:pointer;border-radius:50%;grid-area:1/2;place-items:center;margin:0;padding:0;font-size:18px;transition:background-color .15s,transform .15s;display:grid!important}.sq-ax-close-movil:active{background:var(--sq-fill-strong);transform:scale(.92)}.sq-ax-rail .sq-modal-wizard-stepper-wrap{grid-area:2/1/auto/-1;margin:2px 0 0;overflow:visible}.sq-ax .sq-modal-stepper{flex-direction:row;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.sq-ax .sq-modal-stepper-item{flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;position:relative}.sq-ax .sq-modal-stepper-item:before,.sq-ax .sq-modal-stepper-item:after{display:none!important}.sq-ax .sq-modal-step-btn,.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-btn,.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-btn,.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-btn{cursor:pointer;width:100%!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:column!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;display:flex!important}.sq-ax .sq-modal-step-btn:hover{box-shadow:none!important;background:0 0!important}.sq-modal-step-bar{background:var(--sq-fill-strong,#e2e8f0)!important;border-radius:999px!important;width:100%!important;height:4px!important;transition:background-color .25s!important;display:block!important}html.dark .sq-modal-step-bar{background:#ffffff1f!important}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-bar{background:var(--sq-accent,#0071e3)!important;box-shadow:0 0 0 1px var(--sq-accent,#0071e3)!important}@supports (color:color-mix(in lab,red,red)){.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-bar{box-shadow:0 0 0 1px color-mix(in srgb,var(--sq-accent,#0071e3) 30%,transparent)!important}}.sq-ax .sq-modal-stepper-item.completado .sq-modal-step-bar{background:var(--sq-accent,#0071e3)!important}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-bar{background:var(--sq-fill-strong,#e2e8f0)!important}html.dark .sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-bar{background:#ffffff1a!important}.sq-ax .sq-modal-step-dot{width:20px!important;height:20px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:50%!important;place-items:center!important;margin:0 auto!important;font-size:11px!important;transition:all .2s!important;display:grid!important}.sq-ax .sq-modal-step-text{display:none!important}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-dot{background:var(--sq-fill,#f1f5f9)!important;border-color:var(--sq-line,#e2e8f0)!important}html.dark .sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-dot{background:#ffffff0f!important;border-color:#ffffff1a!important}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-lock{color:var(--sq-muted,#94a3b8)!important;margin:0!important;font-size:11px!important;line-height:1!important;display:block!important}html.dark .sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-lock{color:#64748b!important}.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-counter,.sq-ax .sq-modal-stepper-item.is-bloqueado .sq-modal-step-dot i.bx-check{display:none!important}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-dot{background:var(--sq-accent,#0071e3)!important;border-color:var(--sq-accent,#0071e3)!important;box-shadow:0 1px 4px var(--sq-accent,#0071e3)!important}@supports (color:color-mix(in lab,red,red)){.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-dot{box-shadow:0 1px 4px color-mix(in srgb,var(--sq-accent,#0071e3) 35%,transparent)!important}}.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-counter{color:#fff!important;margin:0!important;font-size:10.5px!important;font-weight:700!important;line-height:1!important;display:block!important}.sq-ax .sq-modal-stepper-item.activo i.bx-check,.sq-ax .sq-modal-stepper-item.activo .sq-modal-step-lock{display:none!important}.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-dot{background:var(--sq-accent,#0071e3)!important}@supports (color:color-mix(in lab,red,red)){.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-dot{background:color-mix(in srgb,var(--sq-accent,#0071e3) 12%,transparent)!important}}.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-dot{border-color:var(--sq-accent,#0071e3)!important}@supports (color:color-mix(in lab,red,red)){.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-dot{border-color:color-mix(in srgb,var(--sq-accent,#0071e3) 25%,transparent)!important}}.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-dot i.bx-check{color:var(--sq-accent,#0071e3)!important;margin:0!important;font-size:12px!important;line-height:1!important;display:block!important}.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-counter,.sq-ax .sq-modal-stepper-item.completado:not(.activo) .sq-modal-step-lock{display:none!important}.sq-ax-mobile-context{grid-area:3/1/auto/-1;align-items:center;gap:6px;min-width:0;padding:0 2px;font-size:12px;line-height:1.35;display:flex!important}.sq-ax-mobile-context-name{color:var(--sq-ink);white-space:nowrap;font-weight:700}.sq-ax-mobile-context-dot{color:var(--sq-muted);font-weight:600}.sq-ax-mobile-context-desc{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:450;overflow:hidden}.sq-ax-rail-pie,.sq-ax-top{display:none!important}.sq-modal-apoyo .sq-ax .modal-body.sq-modal-wizard-body{padding:10px 16px 20px}.sq-ax .sq-wz-head{padding:4px 0 14px}.sq-ax .sq-wz-head h3{font-size:20px}.sq-ax .sq-wz-head p{font-size:12.5px}.sq-ax .sq-wz-head-acciones{width:100%}.sq-ax .sq-wz-head-acciones .btn{flex:1;justify-content:center}.sq-ax .sq-wz-subnav{--sn-mk:26px;margin:4px 0 18px}.sq-ax .sq-wz-subnav .sq-segmented-item{gap:8px;font-size:13px}.sq-ax .sq-wz-subnav .sq-segmented-item:after{min-width:14px;margin:0 6px 0 2px}.sq-ax .sq-wz-subnav .sq-segmented-item:not(.is-active) .sq-subnav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sq-ax .sq-wz-subnav .sq-segmented-item:not(.is-active):not(:last-child){flex:1 1 0}.sq-ax .sq-wz-subnav .sq-segmented-item.is-active:not(:last-child){flex:auto}.sq-ax .sq-wz-card-title p{display:none}.sq-ax .sq-wz-card-body{padding:0}.sq-ax .sq-field>.sq-hint{opacity:1}.sq-modal-apoyo .sq-ax .modal-footer.sq-modal-wizard-footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.sq-ax #modal-wz-continuar{flex:1;min-width:0}.sq-ax #modal-wz-regresar[disabled]{display:none}}@media(prefers-reduced-motion:reduce){.sq-ax .sq-subpane.is-active,.sq-ax .sq-wz-head,.sq-ax .sq-wz-fin2-head,.sq-ax .sq-modal-step-dot,.sq-ax .sq-modal-step-dot i,.sq-ax .sq-modal-step-dot:after,.sq-ax .sq-modal-stepper-item:after{animation:none!important}.sq-ax .sq-modal-stepper-item:after,.sq-ax .sq-wz-subnav .sq-segmented-item:after{transition:none}.sq-ax .sq-wz-subnav .sq-segmented-item:after,.sq-ax .sq-wz-subnav .sq-subnav-badge{animation:none!important}}.sq-required{display:none!important}.sq-wz .dropzone{border:1.5px dashed var(--sq-accent)!important;min-height:210px!important}@supports (color:color-mix(in lab,red,red)){.sq-wz .dropzone{border:1.5px dashed color-mix(in srgb,var(--sq-accent) 28%,var(--sq-line-strong))!important}}.sq-wz .dropzone{background:radial-gradient(420px 180px at 50% 38%,var(--sq-accent),transparent 70%),var(--sq-surface-solid)!important;border-radius:16px!important}@supports (color:color-mix(in lab,red,red)){.sq-wz .dropzone{background:radial-gradient(420px 180px at 50% 38%,color-mix(in srgb,var(--sq-accent) 6%,transparent),transparent 70%),var(--sq-surface-solid)!important}}.sq-wz .dropzone{cursor:pointer;box-shadow:0 1px 3px #0000000a}.sq-wz .dropzone:hover{border-color:var(--sq-accent)!important}.sq-wz .dropzone.dz-drag-hover{border-color:var(--sq-accent)!important;background:var(--sq-accent)!important}@supports (color:color-mix(in lab,red,red)){.sq-wz .dropzone.dz-drag-hover{background:color-mix(in srgb,var(--sq-accent) 7%,var(--sq-surface-solid))!important}}html.dark .sq-wz .dropzone{background:#ffffff08!important}@media(max-width:767.98px){.sq-wz-grupo{border-radius:12px;margin-bottom:12px}.sq-wz-grupo-info{padding:12px 14px}.sq-wz-grupo>.sq-form-grid{padding:14px 14px 4px}}.sq-wz-contenedor{margin-bottom:0}.sq-wz .sq-wizard-main{border-radius:0;background:0 0!important}.sq-wz .sq-wizard-body{padding:0!important}.sq-wz-head,.sq-wz-grupo,.sq-wz .dropzone,.sq-wz-fin{max-width:none}.sq-wz-top{top:calc(var(--sq-topbar-h,56px) + 8px);z-index:4;background:var(--sq-surface-solid);border:0;border-radius:14px;position:sticky;padding:8px 12px!important}@supports (color:color-mix(in lab,red,red)){.sq-wz-top{background:color-mix(in srgb,var(--sq-surface-solid) 45%,transparent)}}.sq-wz-top{-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);box-shadow:0 0 0 1px #00000017,0 2px 6px #0000000f,0 12px 32px -10px #00000038}.sq-wz-head{padding:22px 2px 14px}.sq-wz .sq-wizard-actions{z-index:4;background:var(--sq-surface-solid);border:0;border-radius:14px;position:sticky;bottom:12px;margin:18px 0 12px!important;padding:10px 12px 10px 16px!important}@supports (color:color-mix(in lab,red,red)){.sq-wz .sq-wizard-actions{background:color-mix(in srgb,var(--sq-surface-solid) 45%,transparent)}}.sq-wz .sq-wizard-actions{-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);box-shadow:0 0 0 1px #00000017,0 -2px 6px #0000000a,0 16px 40px -12px #0000004d}html.dark .sq-wz-top,html.dark .sq-wz .sq-wizard-actions{background:#1f202373}.sq-wz .sq-step.activo{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 1px 3px #0000000f}.sq-wz-fin{padding:28px 0 8px}@media(max-width:767.98px){.sq-wz-top{top:calc(var(--sq-topbar-h,56px) + 6px);border-radius:12px}.sq-wz-head{padding:18px 2px 12px}.sq-wz .sq-wizard-actions{box-shadow:0 -1px 0 var(--sq-line),0 -8px 20px -14px #00000040;border-radius:0;position:fixed;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;margin:0!important}}html.dark .sq-wz-top,html.dark .sq-wz .sq-wizard-actions{box-shadow:0 0 0 1px #ffffff1a,0 12px 32px -10px #0009}.sq-wz-fin2{flex-direction:column;gap:8px;padding-bottom:28px;display:flex}.sq-wz-fin2-head{padding-bottom:18px}.sq-wz-fin2-head h3{align-items:center;gap:10px;display:flex}.sq-wz-fin2-check{color:#fff;width:24px;height:24px;animation:sq-pop .4s var(--sq-ease);background:#34c759;border-radius:50%;flex-shrink:0;place-items:center;font-size:17px;display:grid}.sq-wz-hojas{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;display:grid}.sq-wz-hoja{text-align:left;cursor:pointer;background:var(--sq-surface-solid);color:inherit;box-shadow:0 0 0 1px var(--sq-line),0 1px 3px #0000000a;transition:transform .18s var(--sq-ease),box-shadow .18s var(--sq-ease);border:0;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.sq-wz-hoja:hover{box-shadow:0 0 0 1px var(--sq-line),0 14px 30px -14px #00000040;transform:translateY(-2px)}.sq-wz-hoja:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-ring);outline:none}.sq-wz-hoja-papel{background:linear-gradient(#eef2f8,#e6ebf3);height:118px;display:block;position:relative;overflow:hidden}html.dark .sq-wz-hoja-papel{background:linear-gradient(#2a2c31,#25272b)}.sq-wz-hoja-papel:before{content:"";width:58%;height:122px;transition:transform .18s var(--sq-ease);background:#fff;border-radius:6px 6px 0 0;margin-left:-29%;position:absolute;bottom:-18px;left:50%;box-shadow:0 6px 18px #14285024}html.dark .sq-wz-hoja-papel:before{background:#3a3c42}.sq-wz-hoja:hover .sq-wz-hoja-papel:before{transform:translateY(-6px)}.sq-wz-hoja-lineas{width:40%;transition:transform .18s var(--sq-ease);flex-direction:column;gap:6px;margin-left:-20%;display:flex;position:absolute;top:22px;left:50%}.sq-wz-hoja:hover .sq-wz-hoja-lineas,.sq-wz-hoja:hover .sq-wz-hoja-sello{transform:translateY(-6px)}.sq-wz-hoja-lineas i{background:#dfe5ee;border-radius:3px;height:5px;display:block}.sq-wz-hoja-lineas i:first-child{opacity:.85;background:#2b6cd4;width:60%;height:7px}.sq-wz-hoja-lineas i:nth-child(3){width:85%}.sq-wz-hoja-lineas i:nth-child(5){width:45%}html.dark .sq-wz-hoja-lineas i{background:#ffffff1f}.sq-wz-hoja-sello{color:#fff;letter-spacing:.04em;transition:transform .18s var(--sq-ease);background:#2b6cd4;border-radius:5px;padding:2px 6px;font-size:9.5px;font-weight:700;position:absolute;bottom:10px;right:calc(21% + 8px)}.sq-wz-hoja-doblez{display:none}.sq-wz-hoja-pie{border-top:1px solid var(--sq-line);align-items:center;gap:10px;padding:10px 14px;display:flex}.sq-wz-hoja-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sq-wz-hoja-texto strong{color:var(--sq-ink);font-size:14px;font-weight:600}.sq-wz-hoja-texto>span{color:var(--sq-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.sq-wz-hoja-bajar{background:var(--sq-accent-soft);width:32px;height:32px;color:var(--sq-accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:17px;transition:background-color .15s,color .15s;display:grid}.sq-wz-hoja:hover .sq-wz-hoja-bajar{background:var(--sq-accent);color:#fff}@media(prefers-reduced-motion:reduce){.sq-wz-hoja,.sq-wz-hoja-papel:before,.sq-wz-hoja-lineas,.sq-wz-hoja-sello{transition:none}.sq-wz-hoja:hover{transform:none}}@media(max-width:767.98px){.sq-wz-hojas{grid-template-columns:minmax(0,1fr);gap:10px}.sq-wz-hoja{flex-direction:row;align-items:stretch}.sq-wz-hoja-papel{flex-shrink:0;width:76px;height:auto;min-height:76px}.sq-wz-hoja-papel:before{width:46px;height:60px;margin-left:-23px;bottom:-8px}.sq-wz-hoja-lineas{gap:5px;width:30px;margin-left:-15px;top:26px}.sq-wz-hoja-lineas i{height:3px}.sq-wz-hoja-lineas i:first-child{height:4px}.sq-wz-hoja-sello{display:none}.sq-wz-hoja-pie{border-top:0;border-left:1px solid var(--sq-line);flex:1}.sq-wz-fin2{padding-bottom:20px}.sq-wz-fin2-head{padding-bottom:12px}.sq-wz-hojas{gap:12px}}.sq-drop2{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:20px 16px 18px;display:flex}.pagina_4>.dropzone{margin-top:14px}.sq-drop2 strong{color:var(--sq-ink);margin-top:14px;font-size:15px;font-weight:600}.sq-drop2-sub{color:var(--sq-muted);font-size:13px}.sq-drop2-sub u{color:var(--sq-accent-ink);font-weight:500;text-decoration:none}.sq-drop2-formatos{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:14px;display:inline-flex}.sq-drop2-formatos em{background:var(--sq-fill);letter-spacing:.03em;color:var(--sq-ink-2);border-radius:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.sq-drop2-formatos small{color:var(--sq-faint);margin-left:4px;font-size:12px}.sq-drop2-pila{width:120px;height:78px;position:relative}.sq-drop2-pila>span:not(.sq-drop2-flecha){background:var(--sq-surface-solid);width:46px;height:58px;box-shadow:0 0 0 1px var(--sq-line),0 6px 14px -6px #0000002e;transition:transform .25s var(--sq-ease);border-radius:8px;place-items:center;margin-left:-23px;font-size:20px;display:grid;position:absolute;bottom:0;left:50%}.sq-drop2-pila .is-img{color:#30b454;transform:translate(-30px)rotate(-12deg)}.sq-drop2-pila .is-doc{color:#2b6cd4;transform:translate(30px)rotate(12deg)}.sq-drop2-pila .is-pdf{z-index:1;color:#fff;letter-spacing:.04em;font-size:11px;font-weight:700;background:#e5484d!important}.sq-drop2-flecha{z-index:2;background:var(--sq-accent);color:#fff;width:24px;height:24px;box-shadow:0 0 0 3px var(--sq-surface-solid);border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;top:-2px;right:26px}.sq-wz .dropzone:hover .sq-drop2-pila .is-img,.sq-wz .dropzone.dz-drag-hover .sq-drop2-pila .is-img{transform:translate(-38px)rotate(-16deg)}.sq-wz .dropzone:hover .sq-drop2-pila .is-doc,.sq-wz .dropzone.dz-drag-hover .sq-drop2-pila .is-doc{transform:translate(38px)rotate(16deg)}.sq-wz .dropzone:hover .sq-drop2-pila .is-pdf{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.sq-drop2-pila>span{transition:none!important}}.sq-fotos-luego{border:1.5px dashed var(--sq-line-strong);background:var(--sq-fill);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:22px 16px 20px;display:flex}.sq-fotos-luego[hidden]{display:none}.sq-fotos-luego .sq-drop2-pila>span:not(.sq-fotos-luego-candado){color:var(--sq-muted)!important}.sq-fotos-luego .sq-drop2-pila>.sq-fotos-luego-candado{z-index:2;color:#fff;width:26px;height:26px;box-shadow:0 0 0 3px var(--sq-fill);border-radius:50%;margin:0;font-size:14px;inset:-4px 26px auto auto;transform:none;background:#6b7280!important}.sq-fotos-luego strong{color:var(--sq-ink);margin-top:14px;font-size:15px;font-weight:600}.sq-fotos-luego p{max-width:46ch;color:var(--sq-muted);margin:0;font-size:13px;line-height:1.45}.sq-fotos-luego-vias{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.sq-fotos-luego-vias span{background:var(--sq-surface-solid);height:28px;box-shadow:0 0 0 1px var(--sq-line);color:var(--sq-ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.sq-fotos-luego-vias i{color:var(--sq-accent-ink);font-size:14px}.sq-fotos-luego-vias em{color:var(--sq-faint);font-size:12px;font-style:normal}.sq-fotos-luego-vias b{color:var(--sq-ink);font-weight:600}html.dark .sq-drop2-pila>span:not(.is-pdf):not(.sq-drop2-flecha){background:#2c2d31}.sq-wz-top,.sq-wz .sq-wizard-actions{background:var(--sq-surface-solid)!important}@supports (color:color-mix(in lab,red,red)){.sq-wz-top,.sq-wz .sq-wizard-actions{background:color-mix(in srgb,var(--sq-surface-solid) 30%,transparent)!important}}.sq-wz-top,.sq-wz .sq-wizard-actions{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-shadow:0 0 0 1px var(--sq-line)!important}html.dark .sq-wz-top,html.dark .sq-wz .sq-wizard-actions{background:#1f20234d!important;box-shadow:0 0 0 1px #ffffff14!important}.sq-wz .sq-step.activo{box-shadow:0 0 0 1px var(--sq-line)!important}@media(max-width:767.98px){.sq-wz .sq-wizard-actions{box-shadow:0 -1px 0 var(--sq-line)!important}}.sq-wz-grupo select.validacion+.csel .csel-control,.sq-wz-grupo .form-select.validacion+.csel .csel-control{box-shadow:0 0 0 1px var(--sq-danger),0 0 0 3.5px var(--sq-danger-soft)!important;background-color:#fff!important}html.dark .sq-wz-grupo select.validacion+.csel .csel-control{background-color:#ffffff0f!important}.form-control.validacion,.form-select.validacion,.sq-wz-grupo .form-control.validacion{background-color:var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){.form-control.validacion,.form-select.validacion,.sq-wz-grupo .form-control.validacion{background-color:color-mix(in srgb,var(--sq-danger) 4%,var(--sq-surface-solid))!important}}.form-control.validacion,.form-select.validacion,.sq-wz-grupo .form-control.validacion{box-shadow:inset 0 0 0 1px var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){.form-control.validacion,.form-select.validacion,.sq-wz-grupo .form-control.validacion{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-danger) 75%,transparent)!important}}select.validacion+.csel .csel-control,.form-select.validacion+.csel .csel-control,.sq-wz-grupo select.validacion+.csel .csel-control,.sq-wz-grupo .form-select.validacion+.csel .csel-control{background-color:var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){select.validacion+.csel .csel-control,.form-select.validacion+.csel .csel-control,.sq-wz-grupo select.validacion+.csel .csel-control,.sq-wz-grupo .form-select.validacion+.csel .csel-control{background-color:color-mix(in srgb,var(--sq-danger) 4%,var(--sq-surface-solid))!important}}select.validacion+.csel .csel-control,.form-select.validacion+.csel .csel-control,.sq-wz-grupo select.validacion+.csel .csel-control,.sq-wz-grupo .form-select.validacion+.csel .csel-control{box-shadow:inset 0 0 0 1px var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){select.validacion+.csel .csel-control,.form-select.validacion+.csel .csel-control,.sq-wz-grupo select.validacion+.csel .csel-control,.sq-wz-grupo .form-select.validacion+.csel .csel-control{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-danger) 75%,transparent)!important}}.form-control.validacion:focus,.form-select.validacion:focus,.sq-wz-grupo .form-control.validacion:focus,.sq-wz-grupo select.validacion+.csel.is-open .csel-control,select.validacion+.csel:focus-visible .csel-control{background-color:var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){.form-control.validacion:focus,.form-select.validacion:focus,.sq-wz-grupo .form-control.validacion:focus,.sq-wz-grupo select.validacion+.csel.is-open .csel-control,select.validacion+.csel:focus-visible .csel-control{background-color:color-mix(in srgb,var(--sq-danger) 4%,var(--sq-surface-solid))!important}}.form-control.validacion:focus,.form-select.validacion:focus,.sq-wz-grupo .form-control.validacion:focus,.sq-wz-grupo select.validacion+.csel.is-open .csel-control,select.validacion+.csel:focus-visible .csel-control{box-shadow:inset 0 0 0 1px var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){.form-control.validacion:focus,.form-select.validacion:focus,.sq-wz-grupo .form-control.validacion:focus,.sq-wz-grupo select.validacion+.csel.is-open .csel-control,select.validacion+.csel:focus-visible .csel-control{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-danger) 75%,transparent)!important}}html.dark .form-control.validacion,html.dark select.validacion+.csel .csel-control{background-color:var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){html.dark .form-control.validacion,html.dark select.validacion+.csel .csel-control{background-color:color-mix(in srgb,var(--sq-danger) 10%,transparent)!important}}html.dark .sq-wz-grupo .form-control.validacion,html.dark .form-control.validacion,html.dark .sq-wz-grupo select.validacion+.csel .csel-control,html.dark select.validacion+.csel .csel-control{background-color:var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){html.dark .sq-wz-grupo .form-control.validacion,html.dark .form-control.validacion,html.dark .sq-wz-grupo select.validacion+.csel .csel-control,html.dark select.validacion+.csel .csel-control{background-color:color-mix(in srgb,var(--sq-danger) 10%,transparent)!important}}html.dark .sq-wz-grupo .form-control.validacion,html.dark .form-control.validacion,html.dark .sq-wz-grupo select.validacion+.csel .csel-control,html.dark select.validacion+.csel .csel-control{box-shadow:inset 0 0 0 1px var(--sq-danger)!important}@supports (color:color-mix(in lab,red,red)){html.dark .sq-wz-grupo .form-control.validacion,html.dark .form-control.validacion,html.dark .sq-wz-grupo select.validacion+.csel .csel-control,html.dark select.validacion+.csel .csel-control{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sq-danger) 75%,transparent)!important}}.sq-wz-grupo .sq-date-input[readonly]:not(:disabled){background-color:#f5f6f8!important}.sq-wz-grupo .sq-date-input[readonly]:not(:disabled):focus{background-color:#fff!important}html.dark .sq-wz-grupo .sq-date-input[readonly]:not(:disabled){background-color:#ffffff0f!important}.sq-exp-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.sq-exp{cursor:pointer;background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);transition:box-shadow .15s var(--sq-ease);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}html.dark .sq-exp{background:#25262a}.sq-exp:hover,.sq-exp:focus-visible{box-shadow:0 0 0 1px var(--sq-accent),0 6px 18px -10px #0000002e;outline:none}@supports (color:color-mix(in lab,red,red)){.sq-exp:hover,.sq-exp:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--sq-accent) 45%,var(--sq-line)),0 6px 18px -10px #0000002e}}.sq-exp-thumb{background:var(--sq-inset);place-items:center;height:118px;display:grid;position:relative;overflow:hidden}.sq-exp-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .25s var(--sq-ease);display:block}.sq-exp:hover .sq-exp-thumb img{transform:scale(1.03)}.sq-exp-glyph{color:#fff;letter-spacing:.03em;background:#8e8e93;border-radius:6px;place-items:center;width:44px;height:54px;font-size:11px;font-weight:700;display:grid;box-shadow:0 4px 12px -6px #0000004d}.sq-exp-thumb.is-pdf .sq-exp-glyph{background:#e5484d}.sq-exp-thumb.is-word .sq-exp-glyph{background:#2b6cd4}.sq-exp-thumb.is-excel .sq-exp-glyph{background:#1f9d55}.sq-exp-info{border-top:1px solid var(--sq-line);align-items:center;gap:8px;padding:10px 8px 10px 12px;display:flex}.sq-exp-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sq-exp-texto strong{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;font-weight:600;overflow:hidden;box-shadow:none!important;opacity:1!important;background:0 0!important;position:static!important}.sq-exp-texto span{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sq-exp-bajar{width:28px;height:28px;color:var(--sq-muted);border-radius:8px;flex-shrink:0;place-items:center;font-size:17px;text-decoration:none;display:grid}.sq-exp-bajar:hover{background:var(--sq-fill);color:var(--sq-accent-ink)}@media(prefers-reduced-motion:reduce){.sq-exp-thumb img{transition:none}}@media(max-width:575.98px){.sq-exp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sq-exp-thumb{height:96px}}.sq-exp-grid.archivos{text-align:left;max-height:none;overflow:visible}.sq-exp-grid.archivos .sq-exp{display:flex}.sq-exp-grid.archivos .sq-exp-thumb img{border-radius:0!important;width:100%!important;height:100%!important;margin:0!important}.sq-exp-grid.archivos{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden;gap:0!important}html.dark .sq-exp-grid.archivos{background:#25262a}.sq-exp-grid.archivos .sq-exp{border-bottom:1px solid var(--sq-line);background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:10px 12px;box-shadow:none!important}.sq-exp-grid.archivos .sq-exp:hover,.sq-exp-grid.archivos .sq-exp:focus-visible{background:var(--sq-fill)}.sq-exp-grid.archivos .sq-exp-thumb{width:44px;height:44px;box-shadow:0 0 0 1px var(--sq-line);border-radius:8px;flex-shrink:0}.sq-exp-grid.archivos .sq-exp:hover .sq-exp-thumb img{transform:none}.sq-exp-grid.archivos .sq-exp-glyph{width:30px;height:36px;box-shadow:none;border-radius:4px;font-size:8.5px}.sq-exp-grid.archivos .sq-exp-info{border-top:0;flex:1;min-width:0;padding:0}@media(max-width:767.98px){.sq-exp-grid.archivos{grid-template-columns:minmax(0,1fr)}.sq-exp-grid.archivos .sq-exp:nth-child(odd){border-right:0}.sq-exp-grid.archivos .sq-exp-thumb{height:44px}}.sq-ap-ben{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);border-radius:14px;overflow:hidden}html.dark .sq-ap-ben{background:#ffffff0a}.sq-ap-ben-head{border-bottom:1px solid var(--sq-line);align-items:center;gap:14px;padding:16px 18px;display:flex}.sq-ap-ben-avatar{color:#fff;background:linear-gradient(160deg,#8ab4ff,#0071e3);border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:17px;font-weight:650;display:grid}.sq-ap-ben-texto{flex:1;min-width:0}.sq-ap-ben-texto h4{color:var(--sq-ink);margin:0;font-size:15px;font-weight:650}.sq-ap-ben-texto p{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px}.sq-ap-ben-link{color:var(--sq-accent-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:6px 8px;font-size:13px;font-weight:500;display:inline-flex}.sq-ap-ben-link:hover{background:var(--sq-accent-soft)}.sq-ap-ben-link i{font-size:17px}.sq-ap-ben-lista{box-shadow:none;border-radius:0;background:0 0!important}.sq-ap-ben-lista .sq-usr-valor{max-width:65%}.sq-ap-ben-lista .sq-ap-copiar{margin-left:-6px;margin-right:-6px;position:static}@media(max-width:575.98px){.sq-ap-ben-head{flex-wrap:wrap}.sq-ap-ben-link{background:var(--sq-fill);justify-content:center;width:100%}.sq-ap-ben-lista li{flex-wrap:wrap}.sq-ap-ben-lista .sq-usr-valor{max-width:100%}}.sq-exp-grid.archivos{box-shadow:none;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));overflow:visible;background:0 0!important;gap:12px!important}.sq-exp-grid.archivos .sq-exp{background:var(--sq-surface-solid);border-radius:14px;padding:12px 12px 12px 14px;box-shadow:0 0 0 1px var(--sq-line),0 1px 2px #00000008!important;border:0!important}html.dark .sq-exp-grid.archivos .sq-exp{background:#25262a}.sq-exp-grid.archivos .sq-exp:nth-child(odd){border-right:0!important}.sq-exp-grid.archivos .sq-exp:hover,.sq-exp-grid.archivos .sq-exp:focus-visible{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-accent)!important}@supports (color:color-mix(in lab,red,red)){.sq-exp-grid.archivos .sq-exp:hover,.sq-exp-grid.archivos .sq-exp:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--sq-accent) 40%,var(--sq-line))!important}}.sq-exp-grid.archivos .sq-exp-thumb{width:40px;height:40px;box-shadow:none;background:var(--sq-accent-soft);border-radius:10px}.sq-exp-grid.archivos .sq-exp-thumb.is-img{box-shadow:0 0 0 1px var(--sq-line)}.sq-exp-grid.archivos .sq-exp-thumb.is-pdf{background:#e5484d1f}.sq-exp-grid.archivos .sq-exp-thumb.is-excel{background:#1f9d551f}.sq-exp-grid.archivos .sq-exp-thumb img{border-radius:10px!important}.sq-exp-grid.archivos .sq-exp-glyph{width:auto;height:auto;box-shadow:none;color:var(--sq-accent-ink);padding:0;font-size:9.5px;background:0 0!important}.sq-exp-grid.archivos .sq-exp-thumb.is-pdf .sq-exp-glyph{color:#d93a3f}.sq-exp-grid.archivos .sq-exp-thumb.is-excel .sq-exp-glyph{color:#1f9d55}.sq-exp-grid.archivos .sq-exp-texto strong{font-size:13.5px}.sq-exp-grid.archivos .sq-exp-texto span{font-size:12px}@media(max-width:767.98px){.sq-exp-grid.archivos{grid-template-columns:minmax(0,1fr);gap:10px!important}}.sq-exp-grid.archivos i.sq-exp-glyph{letter-spacing:0;font-size:20px}.sq-ap-ben{box-shadow:none;border-radius:0;flex-direction:column;gap:12px;display:flex;overflow:visible;background:0 0!important}.sq-ap-ben-head,.sq-ap-ben-lista{background:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px var(--sq-line)!important;border-radius:14px!important}html.dark .sq-ap-ben-head,html.dark .sq-ap-ben-lista{background:#ffffff0a!important}.sq-ap-ben-head{border-bottom:0}.sq-ap-ben-avatar{background:var(--sq-fill-strong);color:var(--sq-ink-2)}.sq-ap-ben-lista .sq-usr-ico{color:var(--sq-muted);background:var(--sq-fill)!important}.sq-exp-grid.archivos .sq-exp-thumb.is-img img{position:absolute;top:0;right:0;bottom:0;left:0}.sq-ap-res{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}.sq-ap-res-bloque h4{letter-spacing:.04em;text-transform:uppercase;color:var(--sq-faint);margin:0 0 6px 4px;font-size:11px;font-weight:600}.sq-ap-res-obs,.sq-ap-res-extra{margin-top:18px}.sq-ap-res-obs p{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line);color:var(--sq-ink-2);white-space:pre-line;border-radius:14px;margin:0;padding:14px 16px;font-size:13px;line-height:1.6}html.dark .sq-ap-res-obs p{background:#ffffff0a}.sq-ap-res .sq-usr-valor small{font-size:11.5px}@media(max-width:767.98px){.sq-ap-res{grid-template-columns:minmax(0,1fr)}}.sq-ap-ben-dos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;display:grid;padding:0!important}.sq-ap-ben-dos li{margin:0!important;padding:8px 16px 8px 14px!important}.sq-ap-ben-dos li:before{display:none!important}.sq-ap-ben-dos li:nth-child(n+3){border-top:1px solid var(--sq-line)}.sq-ap-ben-dos li:nth-child(odd){border-right:1px solid var(--sq-line)}.sq-ap-ben-dos .sq-usr-valor{max-width:60%}@media(max-width:767.98px){.sq-ap-ben-dos{grid-template-columns:minmax(0,1fr)}.sq-ap-ben-dos li:nth-child(odd){border-right:0}.sq-ap-ben-dos li:nth-child(n+2){border-top:1px solid var(--sq-line)}}.sq-ben .sq-ap-renglon dt{white-space:nowrap;flex:0 0 116px;width:116px}@media(max-width:575.98px){.sq-ben .sq-ap-renglon dt{flex-basis:100px;width:100px}}.sq-ap-renglon .sq-ap-copiar{margin-top:-5px;margin-bottom:-5px}.sq-toolbar-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin-bottom:14px!important}.sq-toolbar-card>.sq-card-body{padding:0!important}.sq-toolbar-card .sq-toolbar{align-items:center;gap:8px}.sq-toolbar-card .sq-field>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;margin:0!important;position:absolute!important}.sq-toolbar-card .sq-field{display:block}.sq-toolbar-card .sq-field .text-danger{display:none}.sq-toolbar-card .sq-field.is-search{max-width:420px;flex:280px!important;margin-right:auto!important}.sq-toolbar-card .sq-search-field .form-control{background-color:var(--sq-fill)!important;height:34px!important;box-shadow:none!important;border-radius:10px!important;padding-left:32px!important}.sq-toolbar-card .sq-search-field .form-control:focus{background-color:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px var(--sq-accent),0 0 0 3px var(--sq-accent-ring)!important}.sq-toolbar-card .sq-search-field>.bx{color:var(--sq-muted)}.sq-toolbar-card .sq-toolbar>.sq-field:not(.is-search){width:auto;flex:none!important}.sq-toolbar-card .sq-toolbar>.sq-field:has(#filtro_depto){width:230px}.sq-toolbar-card .sq-toolbar>.sq-field:has(#filtro_estado){width:170px}.sq-toolbar-card .sq-toolbar>.sq-field:has(#filtro_ano){width:140px}.sq-toolbar-card .sq-toolbar>.sq-field:has(#filtro_tipo){width:150px}.sq-toolbar-card .sq-toolbar>.sq-field>select.form-select{color:var(--sq-ink-2);background-color:var(--sq-surface-solid)!important;height:34px!important;box-shadow:0 0 0 1px var(--sq-line),0 1px 1px #00000008!important;border:0!important;border-radius:10px!important;padding:0 28px 0 12px!important;font-size:13px!important;font-weight:500!important}.sq-toolbar-card .csel-control{background:var(--sq-surface-solid);height:34px;box-shadow:0 0 0 1px var(--sq-line),0 1px 1px #00000008;border-radius:10px;padding:0 28px 0 12px}html.dark .sq-toolbar-card .csel-control{background:#ffffff0f}.sq-toolbar-card .csel-control:hover{box-shadow:0 0 0 1px var(--sq-line-strong)}.sq-toolbar-card .csel-value{color:var(--sq-ink-2);font-size:13px;font-weight:500}.sq-toolbar-card .csel-chevron{background-color:#0000;width:18px;height:18px;right:6px}.sq-toolbar-card .csel.has-value .csel-control{background:var(--sq-accent-soft);box-shadow:0 0 0 1px var(--sq-accent)}@supports (color:color-mix(in lab,red,red)){.sq-toolbar-card .csel.has-value .csel-control{box-shadow:0 0 0 1px color-mix(in srgb,var(--sq-accent) 35%,transparent)}}.sq-toolbar-card .csel.has-value .csel-value{color:var(--sq-accent-ink)}.sq-toolbar-card .csel:focus-visible .csel-control,.sq-toolbar-card .csel.is-open .csel-control{box-shadow:0 0 0 1px var(--sq-accent),0 0 0 3px var(--sq-accent-ring)}@media(max-width:767.98px){.sq-toolbar-card .sq-field.is-search{max-width:none;flex:100%!important;margin-right:0!important}.sq-toolbar-card .sq-toolbar>.sq-field:not(.is-search){min-width:0;flex:1 1 0!important;width:auto!important}}html{background-color:var(--sq-bg)!important}#layout-wrapper,.main-content,.page-content{background-color:#0000!important}.sq-mas{width:32px;height:32px;color:var(--sq-muted);cursor:pointer;transition:background-color .12s var(--sq-ease),color .12s var(--sq-ease);background:0 0;border:0;border-radius:9px;place-items:center;margin:0;padding:0;font-size:20px;display:inline-grid}.sq-mas:after{display:none!important}tr:hover .sq-mas,.sq-mas:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-mas:focus-visible{box-shadow:0 0 0 3px var(--sq-accent-ring);outline:none}.sq-mas[aria-expanded=true],.dropdown.show>.sq-mas{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}html:not(.dark) .sq-sidebar{box-shadow:1px 0 #00000012}html:not(.dark) .sq-topbar{box-shadow:0 1px #0000000f}html:not(.dark) .sq-search input,html:not(.dark) .sq-toolbar-card .sq-search-field .form-control{background-color:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px #00000014,0 1px 1px #00000008!important}html:not(.dark) .sq-search input:focus,html:not(.dark) .sq-toolbar-card .sq-search-field .form-control:focus{box-shadow:0 0 0 1px var(--sq-accent),0 0 0 3px var(--sq-accent-ring)!important}td.sq-td-vacia:before{content:"—";color:var(--sq-faint)}@media(max-width:767.98px){.sq-toolbar-card .sq-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}.sq-toolbar-card .sq-toolbar>.sq-field{min-width:0;width:auto!important;max-width:none!important;margin:0!important}.sq-toolbar-card .sq-toolbar>.sq-field.is-search,.sq-toolbar-card .sq-toolbar>.sq-field:has(#filtro_depto){grid-column:1/-1}}.sq-page-crumb{margin:0 0 4px;display:block}.sq-page-crumb ol{flex-wrap:nowrap;align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sq-page-crumb li{min-width:0;color:var(--sq-muted);white-space:nowrap;align-items:center;font-size:12.5px;line-height:1.6;display:inline-flex}.sq-page-crumb li+li:before{content:"";border-top:1.5px solid var(--sq-faint);border-right:1.5px solid var(--sq-faint);flex-shrink:0;width:6px;height:6px;margin:0 9px 0 7px;transform:rotate(45deg)}.sq-page-crumb a{min-width:0;color:var(--sq-muted);text-overflow:ellipsis;border-radius:6px;align-items:center;gap:4px;margin:0 -4px;padding:1px 4px;display:inline-flex;overflow:hidden}.sq-page-crumb a:hover{color:var(--sq-accent-ink);background:var(--sq-fill)}.sq-page-crumb a i{opacity:1;font-size:14px}.sq-page-crumb li>span{text-overflow:ellipsis;overflow:hidden}.sq-page-crumb li[aria-current=page]{color:var(--sq-ink-2);font-weight:500}@media(max-width:575.98px){.sq-page-crumb li:not(:first-child):not(:last-child){flex-shrink:1}.sq-page-crumb li:not(:first-child):not(:last-child) a{max-width:110px}.sq-page-crumb li:first-child a span{display:none}}.sq-toolbar-card,.sq-toolbar-card>.sq-card-body{margin-left:0!important;margin-right:0!important;padding:0!important}.sq-footer{box-shadow:none!important;background:0 0!important}.sq-search-bar{background:var(--sq-fill)!important;box-shadow:none!important;border-color:#0000!important}.sq-search-bar:hover{background:var(--sq-fill)!important}@supports (color:color-mix(in lab,red,red)){.sq-search-bar:hover{background:color-mix(in srgb,var(--sq-fill) 100%,#00000008)!important}}.sq-search-bar:focus-within{background:var(--sq-surface-solid)!important;border-color:var(--sq-accent)!important;box-shadow:0 0 0 3px var(--sq-accent-ring)!important}.sq-search-bar .sq-search-input{background:0 0!important}html.dark .sq-search-bar,:where(.dark,.dark *) .sq-search-bar{background:#ffffff0f!important}.sq-chat{background:var(--sq-surface-solid);box-shadow:0 0 0 1px var(--sq-line),0 10px 30px -20px #00000040;border:0}.sq-chat-aside{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f7f9!important}html.dark .sq-chat-aside{background:#1f2023!important}.sq-chat-aside-head{padding:18px 16px 12px}.sq-chat-aside-head h1{letter-spacing:-.02em;font-size:19px;font-weight:700}.sq-chat-buscar .form-control{background-color:#7676801a!important;border-radius:9px!important}.sq-chat-contactos{scroll-behavior:smooth;padding:0 8px 12px}.sq-chat-contacto{border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;gap:11px;margin-bottom:1px;padding:8px 10px;transition:background-color .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1)}.sq-chat-contacto:active{transform:scale(.985)}.sq-chat-contacto.is-active .sq-chat-resumen,.sq-chat-contacto.is-active .sq-chat-cuando{color:#ffffffd1!important}.sq-chat-contacto.is-active .sq-chat-badge{color:var(--sq-accent);background:#fff}.sq-chat-avatar{width:40px;height:40px;font-size:13.5px;font-weight:600;background:hsl(var(--tono,210) 38% 90%)!important;color:hsl(var(--tono,210) 40% 34%)!important}html.dark .sq-chat-avatar{background:hsl(var(--tono,210) 22% 26%)!important;color:hsl(var(--tono,210) 45% 80%)!important}.sq-chat-contacto.is-active .sq-chat-avatar{box-shadow:none;color:var(--sq-accent)!important;background:#fff!important}.sq-chat-head{background:var(--sq-surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none;padding:11px 16px 11px 20px}.sq-chat-head-texto{flex:1}.sq-chat-head-texto strong{font-size:14.5px}.sq-chat-head-acciones{gap:4px;margin-left:auto;display:flex}.sq-chat-head-btn{width:32px;height:32px;color:var(--sq-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:18px;transition:background-color .15s,color .15s;display:grid}.sq-chat-head-btn:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-chat-busqueda{border-bottom:1px solid var(--sq-line);background:var(--sq-surface-solid);align-items:center;gap:8px;padding:8px 14px 8px 20px;animation:.18s cubic-bezier(.2,.8,.2,1) sq-chat-baja;display:flex}.sq-chat-busqueda[hidden]{display:none}.sq-chat-busqueda>i{color:var(--sq-muted);font-size:16px}.sq-chat-busqueda input{min-width:0;height:30px;color:var(--sq-ink);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.sq-chat-busqueda-cuenta{color:var(--sq-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}@keyframes sq-chat-baja{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sq-msg{transition:opacity .18s}.sq-msg.is-atenuado{opacity:.28}.sq-msg.is-coincide .sq-msg-burbuja{box-shadow:0 0 0 2px #fc0!important}.sq-chat-hilo{gap:0;padding:16px 24px 12px;background:0 0!important}html.dark .sq-chat-hilo{background:0 0!important}.sq-chat-dia{margin:16px 0 10px}.sq-chat-dia span{box-shadow:none!important;color:var(--sq-faint)!important;background:0 0!important;padding:0!important;font-size:11.5px!important;font-weight:600!important}.sq-chat .sq-msg{max-width:min(520px,72%);margin-top:2px}.sq-chat .sq-msg-burbuja{border-radius:18px;max-width:100%;padding:7px 12px 5px;animation:none;color:#1d1d1f!important;box-shadow:none!important;background:#f0f0f3!important;border:0!important}html.dark .sq-chat .sq-msg-burbuja{color:#f2f2f7!important;background:#2c2c2e!important}.sq-chat .sq-msg.is-mio .sq-msg-burbuja{background:var(--sq-accent)!important;color:#fff!important}.sq-chat .sq-msg-texto a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline!important}.sq-chat .sq-msg:not(.is-mio) .sq-msg-texto a{color:var(--sq-accent-ink)}.sq-chat .sq-msg-pie{margin-top:2px;font-size:10.5px;box-shadow:none!important;background:0 0!important}.sq-chat .sq-msg:not(.is-mio) .sq-msg-pie{color:#8e8e93}.sq-chat .sq-msg.is-mio .sq-msg-pie,.sq-chat .sq-msg.is-mio .sq-msg-pie .bx-check-double{color:#ffffffc7!important}.sq-chat .sq-msg-archivo{border-radius:12px;min-width:220px;color:inherit!important;background:#0000000d!important;border:0!important}.sq-chat .sq-msg-imagen img{border-radius:14px}@keyframes sq-msg-entra-otro{0%{opacity:0;transform:translate(-8px,6px)scale(.98)}to{opacity:1;transform:none}}@keyframes sq-msg-entra-mio{0%{opacity:0;transform:translate(8px,6px)scale(.98)}to{opacity:1;transform:none}}.sq-chat .sq-msg:last-child:not(.is-mio) .sq-msg-burbuja{transform-origin:0 100%;animation:.26s cubic-bezier(.2,.8,.2,1) sq-msg-entra-otro}.sq-chat .sq-msg.is-mio:last-child .sq-msg-burbuja{transform-origin:100% 100%;animation:.26s cubic-bezier(.2,.8,.2,1) sq-msg-entra-mio}.sq-chat-panel{transition:opacity .18s}.sq-chat-panel.is-cargando{opacity:.4}.sq-chat-panel>*{animation:.22s sq-page-fade}.sq-chat-redactor{border-top:1px solid var(--sq-line);background:var(--sq-surface-solid);padding:10px 16px 14px}.sq-chat-campos{box-shadow:inset 0 0 0 1px var(--sq-line);background:#f5f5f7;border-radius:22px;align-items:flex-end;gap:6px;padding:4px;transition:box-shadow .16s,background-color .16s}.sq-chat-campos .form-control,.sq-chat-campos textarea{min-height:32px;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:4px!important}.sq-chat-clip{width:32px;height:32px;color:var(--sq-muted);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid}.sq-chat-clip:hover{color:var(--sq-ink);background:#76768024}#sq-chat-enviar{min-width:32px;transition:transform .12s,opacity .15s;border-radius:50%!important;width:32px!important;height:32px!important;padding:0!important}#sq-chat-enviar:active{transform:scale(.9)}#sq-chat-enviar i{font-size:16px}.sq-chat-inicio i{background:var(--sq-fill);width:60px;height:60px;color:var(--sq-muted);border-radius:50%;place-items:center;font-size:28px;display:grid}@media(prefers-reduced-motion:reduce){.sq-chat .sq-msg-burbuja,.sq-chat-panel>*,.sq-chat-busqueda{animation:none!important}}.sq-lote{border-radius:16px;overflow:hidden}.sq-lote-head{align-items:center;gap:12px;display:flex;border-bottom:1px solid var(--sq-line)!important;padding:16px 20px!important}.sq-lote-head-icono{background:var(--sq-accent-soft);width:38px;height:38px;color:var(--sq-accent-ink);border-radius:10px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.sq-lote-head-texto{flex:1;min-width:0}.sq-lote-head-texto h5{color:var(--sq-ink);margin:0;font-size:16px;font-weight:650}.sq-lote-head-texto p{color:var(--sq-muted);margin:1px 0 0;font-size:12.5px}.sq-lote-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;display:grid;padding:18px 20px!important}.sq-lote-escaner{flex-direction:column;gap:12px;min-width:0;display:flex}.sq-lote-modos{align-self:center}.sq-lote-modos .sq-segmented-item{gap:6px}.sq-lote .sq-lote-visor{aspect-ratio:4/3;max-height:340px}.sq-lote-visor #sq-batch-qr-reader{top:0;right:0;bottom:0;left:0;height:100%!important;position:absolute!important}.sq-lote-visor #sq-batch-qr-reader video{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important}.sq-lote-visor #qr-shaded-region,.sq-lote-visor #sq-batch-qr-reader>div:not(:has(video)),.sq-lote-visor #sq-batch-qr-reader canvas{display:none!important}.sq-lote-visor .sq-qr-frame{width:52%}.sq-qr-estado-pastilla.is-error{background:#c82828e0}.sq-lote-manual{background:var(--sq-inset);min-height:260px;box-shadow:inset 0 0 0 1px var(--sq-line);border-radius:16px;flex:1;justify-content:center;align-items:center;display:flex}.sq-lote-manual form{text-align:center;width:100%;max-width:360px;padding:24px}.sq-lote-manual-icono{background:var(--sq-surface-solid);width:52px;height:52px;color:var(--sq-accent);box-shadow:0 0 0 1px var(--sq-line);border-radius:14px;place-items:center;margin-bottom:10px;font-size:26px;display:inline-grid}.sq-lote-manual h4{color:var(--sq-ink);margin:0 0 4px;font-size:15px;font-weight:650}.sq-lote-manual p{color:var(--sq-muted);margin:0 0 14px;font-size:12.5px;line-height:1.5}.sq-lote-manual kbd{background:var(--sq-fill-strong);color:var(--sq-ink-2);border-radius:4px;padding:1px 5px;font-size:11px}.sq-lote-manual-campo{gap:8px;display:flex}.sq-lote-manual-campo .form-control{text-align:center;letter-spacing:.06em;flex:1;height:40px!important;font-size:15px!important}.sq-lote-manual-campo .btn{height:40px}.sq-lote-lista{background:var(--sq-surface-solid);min-width:0;min-height:0;box-shadow:0 0 0 1px var(--sq-line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.sq-lote-lista header{border-bottom:1px solid var(--sq-line);justify-content:space-between;align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.sq-lote-lista h4{color:var(--sq-ink);align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:650;display:flex}.sq-lote-cuenta{background:var(--sq-accent);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;height:20px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:20px}.sq-lote-limpiar{color:var(--sq-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:12.5px;transition:opacity .15s,background-color .15s,color .15s;display:inline-flex}.sq-lote-limpiar:hover{background:var(--sq-danger)}@supports (color:color-mix(in lab,red,red)){.sq-lote-limpiar:hover{background:color-mix(in srgb,var(--sq-danger) 10%,transparent)}}.sq-lote-limpiar:hover{color:var(--sq-danger)}.sq-lote-limpiar:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.sq-lote-stream{flex:1;min-height:220px;max-height:360px;padding:6px;overflow-y:auto}.sq-lote-vacio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:100%;min-height:200px;display:flex}.sq-lote-vacio>span{background:var(--sq-fill);width:46px;height:46px;color:var(--sq-muted);border-radius:50%;place-items:center;margin-bottom:6px;font-size:21px;display:grid}.sq-lote-vacio strong{color:var(--sq-ink-2);font-size:13px}.sq-lote-vacio small{color:var(--sq-faint);font-size:12px}.sq-lote-vacio.tw\:hidden{display:none!important}.sq-lote-fila{border-radius:10px;align-items:center;gap:10px;padding:8px 8px 8px 10px;animation:.22s cubic-bezier(.2,.8,.2,1) sq-lote-entra;display:flex}.sq-lote-fila+.sq-lote-fila{margin-top:2px}.sq-lote-fila:hover{background:var(--sq-fill)}.sq-lote-fila-icono{background:var(--sq-success-soft);width:26px;height:26px;color:var(--sq-success);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;display:grid}.sq-lote-fila-texto{flex-direction:column;flex:1;min-width:0;display:flex}.sq-lote-fila-texto strong{font-family:var(--sq-mono);color:var(--sq-ink);font-size:12.5px;font-weight:600}.sq-lote-fila-texto small{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sq-lote-fila-quitar{width:26px;height:26px;color:var(--sq-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.sq-lote-fila-quitar:hover{background:var(--sq-danger)}@supports (color:color-mix(in lab,red,red)){.sq-lote-fila-quitar:hover{background:color-mix(in srgb,var(--sq-danger) 10%,transparent)}}.sq-lote-fila-quitar:hover{color:var(--sq-danger)}@keyframes sq-lote-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sq-lote-pie{justify-content:space-between;align-items:center;gap:12px;display:flex;border-top:1px solid var(--sq-line)!important;padding:12px 20px!important}.sq-lote-pie>span{color:var(--sq-muted);font-size:12.5px}@media(max-width:767.98px){.sq-lote-body{grid-template-columns:minmax(0,1fr);padding:14px!important}.sq-lote-stream{min-height:120px;max-height:240px}.sq-lote-vacio{min-height:110px}.sq-lote-pie>span{display:none}.sq-lote-pie .btn{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.sq-lote-fila{animation:none}}.sq-chat-dia span{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important}.sq-chat .sq-msg-archivo{max-width:100%}@media(max-width:860px){.sq-content:has(>.container-fluid>.sq-chat),.sq-content:has(.sq-chat){padding:0!important}.sq-main:has(.sq-chat) .sq-footer{display:none}.sq-chat{height:calc(100dvh - var(--sq-topbar-h));min-height:0;box-shadow:none;border-radius:0}.sq-chat-aside{transition:transform .26s cubic-bezier(.2,.8,.2,1);background:var(--sq-surface-solid)!important}.sq-chat-aside-head{padding:16px 16px 10px}.sq-chat-aside-head h1{font-size:24px}.sq-chat-contactos{padding:0 6px 16px}.sq-chat-contacto{border-radius:12px;grid-template-columns:46px minmax(0,1fr) auto;padding:10px}.sq-chat-contacto .sq-chat-avatar{width:46px;height:46px;font-size:15px}.sq-chat-contacto-texto strong{font-size:15px}.sq-chat-resumen{font-size:13px}.sq-chat-head{gap:8px;padding:8px 10px 8px 6px;position:sticky;top:0}.sq-chat-head .sq-chat-back{width:36px;height:36px;color:var(--sq-accent);font-size:24px}.sq-chat-head-texto strong{font-size:15px}.sq-chat-hilo{padding:12px 12px 10px}.sq-chat .sq-msg{max-width:82%}.sq-chat .sq-msg-burbuja{padding:8px 12px 5px}.sq-chat .sq-msg-texto{font-size:15px}.sq-chat .sq-msg-archivo{width:100%;min-width:0}.sq-chat .sq-msg-imagen img{max-width:100%}.sq-chat .sq-msg-acciones{opacity:0;pointer-events:none;transition:opacity .16s}.sq-chat .sq-msg.is-tocado .sq-msg-acciones{opacity:1;pointer-events:auto}.sq-chat-redactor{padding:8px 10px calc(10px + env(safe-area-inset-bottom))}.sq-chat-campos .form-control,.sq-chat-campos textarea{font-size:16px!important}#sq-chat-enviar{min-width:36px;width:36px!important;height:36px!important}.sq-chat-busqueda{padding:8px 10px 8px 14px}}.sq-chat-redactor{background:var(--sq-surface-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:12px 16px 14px!important}.sq-chat-campos{min-height:46px;transition:background-color .16s,box-shadow .16s;box-shadow:none!important;background:#f2f2f5!important;border-radius:23px!important;align-items:flex-end!important;gap:2px!important;padding:5px!important;display:flex!important}html.dark .sq-chat-campos{background:#ffffff12!important}.sq-chat-campos:focus-within{background:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px var(--sq-line-strong),0 2px 10px -6px #0000002e!important}.sq-chat-clip{color:var(--sq-muted);border-radius:50%!important;width:36px!important;height:36px!important;margin:0!important}.sq-chat-clip i{font-size:20px!important}.sq-chat-campos #sq-chat-texto{resize:none;flex:1;min-width:0;height:36px;max-height:140px;overflow-y:auto;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:8px 6px!important;font-size:14px!important;line-height:20px!important}.sq-chat-campos #sq-chat-texto::placeholder{color:var(--sq-faint)!important}.sq-chat-campos #sq-chat-enviar{place-items:center;min-width:36px;display:grid;border-radius:50%!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important}.sq-chat-campos #sq-chat-enviar i{margin:0;font-size:17px;transform:translate(1px)}@media(max-width:860px){.sq-chat-redactor{padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important}.sq-chat-campos #sq-chat-texto{font-size:16px!important}}.sq-exp-grid.archivos{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(400px,46vh);padding:2px 6px 2px 2px;overflow-y:auto!important}@media(max-width:767.98px){.sq-exp-grid.archivos{max-height:55vh}}.sq-chat{border-radius:16px;grid-template-columns:340px minmax(0,1fr);background:var(--sq-surface-solid)!important}.sq-chat-aside{border-right:1px solid var(--sq-line);background:var(--sq-surface-solid)!important}.sq-chat-aside-head{align-items:center;padding:18px 16px 10px!important}.sq-chat-aside-titulo{align-items:center;gap:8px;display:flex}.sq-chat-aside-titulo h1{letter-spacing:-.02em;color:var(--sq-ink);margin:0;font-weight:700;font-size:22px!important}.sq-chat-total{background:var(--sq-accent);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:600;line-height:22px}.sq-chat-total[hidden]{display:none}.sq-chat-buscar{padding:0 12px 8px!important}.sq-chat-buscar .form-control{background-color:#f0f1f4!important;border-radius:10px!important;height:36px!important}html.dark .sq-chat-buscar .form-control{background-color:#ffffff12!important}.sq-chat-filtros{scrollbar-width:none;gap:6px;margin-top:10px;display:flex;overflow-x:auto}.sq-chat-filtro{height:28px;color:var(--sq-ink-2);cursor:pointer;background:#f0f1f4;border:0;border-radius:999px;flex-shrink:0;padding:0 12px;font-size:12.5px;font-weight:500;transition:background-color .16s,color .16s}html.dark .sq-chat-filtro{background:#ffffff12}.sq-chat-filtro:hover{background:#e6e8ec}.sq-chat-filtro.is-active{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-chat-contactos{padding:4px 8px 12px!important}.sq-chat-contacto{position:relative;border-radius:12px!important;grid-template-columns:46px minmax(0,1fr) auto!important;gap:12px!important;margin:0!important;padding:9px 10px!important}.sq-chat-contacto+.sq-chat-contacto:before{content:"";background:var(--sq-line);height:1px;position:absolute;top:0;left:68px;right:10px}.sq-chat-contacto:hover:before,.sq-chat-contacto:hover+.sq-chat-contacto:before,.sq-chat-contacto.is-active:before,.sq-chat-contacto.is-active+.sq-chat-contacto:before{opacity:0}.sq-chat-contacto:hover{background:#f3f4f6!important}html.dark .sq-chat-contacto:hover{background:#ffffff0d!important}.sq-chat-contacto.is-active{background:var(--sq-accent-soft)!important}.sq-chat-contacto.is-active .sq-chat-contacto-texto strong{color:var(--sq-ink)!important}.sq-chat-contacto.is-active .sq-chat-resumen{color:var(--sq-ink-2)!important;opacity:1!important}.sq-chat-contacto.is-active .sq-chat-cuando{color:var(--sq-muted)!important;opacity:1!important}.sq-chat-contacto.is-active .sq-chat-avatar{background:hsl(var(--tono,210) 38% 90%)!important;color:hsl(var(--tono,210) 40% 34%)!important}.sq-chat-contacto.is-active .sq-chat-badge{background:var(--sq-accent);color:#fff}.sq-chat-contacto .sq-chat-avatar{width:46px!important;height:46px!important;font-size:15px!important}.sq-chat-contacto-texto{gap:2px!important}.sq-chat-contacto-texto strong{font-size:14.5px!important;font-weight:600!important}.sq-chat-resumen{align-items:center;gap:3px;display:flex;font-size:13px!important}.sq-chat-resumen i{color:var(--sq-muted);flex-shrink:0;font-size:14px}.sq-chat-resumen.is-sin{color:var(--sq-faint)!important}.sq-chat-contacto:has(.sq-chat-badge:not([hidden])) .sq-chat-contacto-texto strong{font-weight:700!important}.sq-chat-contacto:has(.sq-chat-badge:not([hidden])) .sq-chat-resumen{font-weight:500;color:var(--sq-ink)!important}.sq-chat-contacto:has(.sq-chat-badge:not([hidden])) .sq-chat-cuando{font-weight:600;color:var(--sq-accent-ink)!important}.sq-chat-cuando{font-size:11.5px!important}.sq-chat-badge{border-radius:10px!important;min-width:20px!important;height:20px!important;font-size:11.5px!important;line-height:20px!important}.sq-chat-panel{position:relative;background-color:#eaedf2!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320' fill='none' stroke='%230f172a' stroke-opacity='0.055' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='22' y='22' width='48' height='34' rx='6'/%3E%3Cline x1='22' y1='34' x2='70' y2='34'/%3E%3Ccircle cx='29' cy='28' r='1.8'/%3E%3Ccircle cx='35' cy='28' r='1.8'/%3E%3Ccircle cx='41' cy='28' r='1.8'/%3E%3Cline x1='29' y1='43' x2='50' y2='43'/%3E%3Cpath d='M140 24a4 4 0 0 0-4 4 4 4 0 0 0 4 4h4v6h-4a4 4 0 1 0 4 4v-4h6v4a4 4 0 1 0 4-4h-4v-6h4a4 4 0 1 0-4-4v4h-6v-4a4 4 0 0 0-4-4z'/%3E%3Cpath d='M244 26h12l4 4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4h-32a4 4 0 0 1-4-4v-20a4 4 0 0 1 4-4z'/%3E%3Cpath d='M88 72c0 5-3.5 9-9 9 5.5 0 9 4 9 9 0-5 3.5-9 9-9-5.5 0-9-4-9-9z'/%3E%3Cpath d='M188 74h26a7 7 0 0 1 7 7v10a7 7 0 0 1-7 7h-18l-6 5 2-5h-4a7 7 0 0 1-7-7v-10a7 7 0 0 1 7-7z'/%3E%3Ccircle cx='196' cy='82' r='1.3'/%3E%3Ccircle cx='204' cy='82' r='1.3'/%3E%3Cpath d='M26 150l11-11a5 5 0 0 1 7 7l-12 12a7.5 7.5 0 0 1-10.6-10.6l12-12a10 10 0 0 1 14.1 14.1l-10 10'/%3E%3Crect x='133' y='138' width='16' height='14' rx='3'/%3E%3Cpath d='M136.5 138v-4a4.5 4.5 0 0 1 9 0v4'/%3E%3Ccircle cx='141' cy='144.5' r='1.2'/%3E%3Cpath d='M270 120l15 6-5.5 3 3.5 7.5-3 1.5-3.5-7.5-4.5 4.5z'/%3E%3Cpath d='M70 190a13 13 0 0 1 18 0'/%3E%3Cpath d='M74 194a7.5 7.5 0 0 1 10 0'/%3E%3Ccircle cx='79' cy='198' r='1.4'/%3E%3Cpath d='M186 178h14l8 8v18a4 4 0 0 1-4 4h-18a4 4 0 0 1-4-4v-22a4 4 0 0 1 4-4z'/%3E%3Cpath d='M200 178v8h8'/%3E%3Cline x1='191' y1='192' x2='202' y2='192'/%3E%3Cline x1='191' y1='197' x2='198' y2='197'/%3E%3Ccircle cx='274' cy='218' r='12'/%3E%3Cpath d='M274 218l-3.5-4.5M274 218l5-1.5'/%3E%3Ccircle cx='34' cy='240' r='5'/%3E%3Cpath d='M34 231v3M34 246v3M25 240h3M40 240h3M28 234l2 2M38 244l2 2M28 246l2-2M38 236l2-2'/%3E%3Cpath d='M126 236l-4 4 4 4M140 236l4 4-4 4M135 233l-3 14'/%3E%3Cpath d='M216 266c-2-3.5-6-3.5-8 0-2 3.5 1.5 7 8 10.5 6.5-3.5 10-7 8-10.5-2-3.5-6-3.5-8 0z'/%3E%3Ccircle cx='104' cy='32' r='1.3'/%3E%3Ccircle cx='208' cy='30' r='1.3'/%3E%3Ccircle cx='46' cy='88' r='1.3'/%3E%3Ccircle cx='148' cy='86' r='1.3'/%3E%3Ccircle cx='280' cy='74' r='1.3'/%3E%3Ccircle cx='108' cy='140' r='1.3'/%3E%3Ccircle cx='214' cy='140' r='1.3'/%3E%3Ccircle cx='38' cy='190' r='1.3'/%3E%3Ccircle cx='142' cy='196' r='1.3'/%3E%3Ccircle cx='244' cy='224' r='1.3'/%3E%3Ccircle cx='86' cy='254' r='1.3'/%3E%3Ccircle cx='178' cy='264' r='1.3'/%3E%3Ccircle cx='282' cy='288' r='1.3'/%3E%3Cpath d='M68 82v4M66 84h4'/%3E%3Cpath d='M252 82v4M250 84h4'/%3E%3Cpath d='M176 136v4M174 138h4'/%3E%3Cpath d='M300 172v4M298 174h4'/%3E%3Cpath d='M58 274v4M56 276h4'/%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:320px 320px!important}html.dark .sq-chat-panel,body.dark .sq-chat-panel,:where(.dark,.dark *) .sq-chat-panel,[data-theme=dark] .sq-chat-panel,[data-bs-theme=dark] .sq-chat-panel{background-color:#141518!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320' fill='none' stroke='%23ffffff' stroke-opacity='0.085' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='22' y='22' width='48' height='34' rx='6'/%3E%3Cline x1='22' y1='34' x2='70' y2='34'/%3E%3Ccircle cx='29' cy='28' r='1.8'/%3E%3Ccircle cx='35' cy='28' r='1.8'/%3E%3Ccircle cx='41' cy='28' r='1.8'/%3E%3Cline x1='29' y1='43' x2='50' y2='43'/%3E%3Cpath d='M140 24a4 4 0 0 0-4 4 4 4 0 0 0 4 4h4v6h-4a4 4 0 1 0 4 4v-4h6v4a4 4 0 1 0 4-4h-4v-6h4a4 4 0 1 0-4-4v4h-6v-4a4 4 0 0 0-4-4z'/%3E%3Cpath d='M244 26h12l4 4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4h-32a4 4 0 0 1-4-4v-20a4 4 0 0 1 4-4z'/%3E%3Cpath d='M88 72c0 5-3.5 9-9 9 5.5 0 9 4 9 9 0-5 3.5-9 9-9-5.5 0-9-4-9-9z'/%3E%3Cpath d='M188 74h26a7 7 0 0 1 7 7v10a7 7 0 0 1-7 7h-18l-6 5 2-5h-4a7 7 0 0 1-7-7v-10a7 7 0 0 1 7-7z'/%3E%3Ccircle cx='196' cy='82' r='1.3'/%3E%3Ccircle cx='204' cy='82' r='1.3'/%3E%3Cpath d='M26 150l11-11a5 5 0 0 1 7 7l-12 12a7.5 7.5 0 0 1-10.6-10.6l12-12a10 10 0 0 1 14.1 14.1l-10 10'/%3E%3Crect x='133' y='138' width='16' height='14' rx='3'/%3E%3Cpath d='M136.5 138v-4a4.5 4.5 0 0 1 9 0v4'/%3E%3Ccircle cx='141' cy='144.5' r='1.2'/%3E%3Cpath d='M270 120l15 6-5.5 3 3.5 7.5-3 1.5-3.5-7.5-4.5 4.5z'/%3E%3Cpath d='M70 190a13 13 0 0 1 18 0'/%3E%3Cpath d='M74 194a7.5 7.5 0 0 1 10 0'/%3E%3Ccircle cx='79' cy='198' r='1.4'/%3E%3Cpath d='M186 178h14l8 8v18a4 4 0 0 1-4 4h-18a4 4 0 0 1-4-4v-22a4 4 0 0 1 4-4z'/%3E%3Cpath d='M200 178v8h8'/%3E%3Cline x1='191' y1='192' x2='202' y2='192'/%3E%3Cline x1='191' y1='197' x2='198' y2='197'/%3E%3Ccircle cx='274' cy='218' r='12'/%3E%3Cpath d='M274 218l-3.5-4.5M274 218l5-1.5'/%3E%3Ccircle cx='34' cy='240' r='5'/%3E%3Cpath d='M34 231v3M34 246v3M25 240h3M40 240h3M28 234l2 2M38 244l2 2M28 246l2-2M38 236l2-2'/%3E%3Cpath d='M126 236l-4 4 4 4M140 236l4 4-4 4M135 233l-3 14'/%3E%3Cpath d='M216 266c-2-3.5-6-3.5-8 0-2 3.5 1.5 7 8 10.5 6.5-3.5 10-7 8-10.5-2-3.5-6-3.5-8 0z'/%3E%3Ccircle cx='104' cy='32' r='1.3'/%3E%3Ccircle cx='208' cy='30' r='1.3'/%3E%3Ccircle cx='46' cy='88' r='1.3'/%3E%3Ccircle cx='148' cy='86' r='1.3'/%3E%3Ccircle cx='280' cy='74' r='1.3'/%3E%3Ccircle cx='108' cy='140' r='1.3'/%3E%3Ccircle cx='214' cy='140' r='1.3'/%3E%3Ccircle cx='38' cy='190' r='1.3'/%3E%3Ccircle cx='142' cy='196' r='1.3'/%3E%3Ccircle cx='244' cy='224' r='1.3'/%3E%3Ccircle cx='86' cy='254' r='1.3'/%3E%3Ccircle cx='178' cy='264' r='1.3'/%3E%3Ccircle cx='282' cy='288' r='1.3'/%3E%3Cpath d='M68 82v4M66 84h4'/%3E%3Cpath d='M252 82v4M250 84h4'/%3E%3Cpath d='M176 136v4M174 138h4'/%3E%3Cpath d='M300 172v4M298 174h4'/%3E%3Cpath d='M58 274v4M56 276h4'/%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:320px 320px!important}.sq-chat-head{box-shadow:0 1px 2px #00000008;background:var(--sq-surface-solid)!important;border-bottom:1px solid var(--sq-line)!important;gap:12px!important;padding:10px 14px 10px 18px!important}.sq-chat-head .sq-chat-avatar{width:40px!important;height:40px!important;font-size:14px!important}.sq-chat-head-texto strong{font-weight:600;font-size:15px!important}.sq-chat-head-texto span{font-size:12.5px!important}.sq-chat-head-btn{border-radius:50%!important;width:36px!important;height:36px!important;font-size:19px!important}.sq-chat-head-btn.is-active{background:var(--sq-accent-soft)!important;color:var(--sq-accent-ink)!important}.sq-chat-hilo,html.dark .sq-chat-hilo,body.dark .sq-chat-hilo,:where(.dark,.dark *) .sq-chat-hilo{background:0 0!important;padding:12px 6% 16px!important}.sq-chat-dia{z-index:2;pointer-events:none;position:sticky;top:6px;margin:12px 0 10px!important}.sq-chat-dia span{background:var(--sq-surface-solid)!important;color:var(--sq-muted)!important;border-radius:8px!important;padding:4px 12px!important;font-size:12px!important;font-weight:500!important;box-shadow:0 1px 1px #0000000f!important}.sq-chat .sq-msg{max-width:min(560px,68%)!important}.sq-chat .sq-msg-burbuja{background:var(--sq-surface-solid)!important;color:var(--sq-ink)!important;border-radius:14px!important;padding:7px 10px 5px 12px!important;box-shadow:0 1px 1px #00000014!important}html.dark .sq-chat .sq-msg-burbuja{background:#2c2c2e!important}.sq-chat .sq-msg.is-mio .sq-msg-burbuja{background:var(--sq-accent)!important;color:#fff!important;box-shadow:0 1px 1px #003c8240!important}.sq-chat .sq-msg:not(.is-mio) .sq-msg-burbuja{border-top-left-radius:4px!important}.sq-chat .sq-msg:not(.is-mio)+.sq-msg:not(.is-mio) .sq-msg-burbuja{border-top-left-radius:14px!important}.sq-chat .sq-msg.is-mio .sq-msg-burbuja{border-top-right-radius:4px!important}.sq-chat .sq-msg.is-mio+.sq-msg.is-mio .sq-msg-burbuja{border-top-right-radius:14px!important}.sq-chat .sq-msg+.sq-msg{margin-top:3px!important}.sq-chat .sq-msg:not(.is-mio)+.sq-msg.is-mio,.sq-chat .sq-msg.is-mio+.sq-msg:not(.is-mio){margin-top:10px!important}.sq-chat .sq-msg-texto{font-size:14.2px!important;line-height:1.42!important}.sq-chat .sq-msg-pie{margin-top:1px!important;font-size:11px!important}.sq-chat .sq-msg-archivo{gap:10px;background:#f4f5f7!important;border-radius:10px!important;padding:8px 10px!important}.sq-chat .sq-msg.is-mio .sq-msg-archivo{background:#ffffff26!important}.sq-chat .sq-msg-archivo i{background:var(--sq-accent-soft);width:34px;height:34px;color:var(--sq-accent-ink);border-radius:8px;place-items:center;display:grid;font-size:19px!important}.sq-chat .sq-msg.is-mio .sq-msg-archivo i{color:#fff;background:#fff3}.sq-chat .sq-msg-acciones .btn{width:28px;height:28px;color:var(--sq-muted);border-radius:50%}.sq-chat .sq-msg-acciones .btn:hover{background:var(--sq-surface-solid)}.sq-chat-bajar{z-index:6;background:var(--sq-surface-solid);width:40px;height:40px;color:var(--sq-ink-2);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:22px;animation:.18s cubic-bezier(.2,.8,.2,1) sq-chat-aparece;display:grid;position:absolute;bottom:86px;right:22px;box-shadow:0 4px 12px -2px #0000002e}.sq-chat-bajar[hidden]{display:none}.sq-chat-bajar-cuenta{background:var(--sq-accent);color:#fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-4px}.sq-chat-bajar-cuenta[hidden]{display:none}@keyframes sq-chat-aparece{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.sq-chat-archivos{z-index:8;background:var(--sq-surface-solid);border-left:1px solid var(--sq-line);flex-direction:column;width:min(320px,100%);animation:.22s cubic-bezier(.2,.8,.2,1) sq-chat-entra-lado;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px -16px #0000004d}.sq-chat-archivos[hidden]{display:none}@keyframes sq-chat-entra-lado{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.sq-chat-archivos header{border-bottom:1px solid var(--sq-line);justify-content:space-between;align-items:center;padding:12px 10px 12px 18px;display:flex}.sq-chat-archivos header strong{color:var(--sq-ink);font-size:14.5px}.sq-chat-archivos-lista{flex:1;padding:8px;overflow-y:auto}.sq-chat-archivo-item{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.sq-chat-archivo-item:hover{background:#f3f4f6}html.dark .sq-chat-archivo-item:hover{background:#ffffff0d}.sq-chat-archivo-vista{background:var(--sq-accent-soft);width:42px;height:42px;color:var(--sq-accent-ink);letter-spacing:.03em;border-radius:9px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid;overflow:hidden}.sq-chat-archivo-vista img{object-fit:cover;width:100%;height:100%}.sq-chat-archivo-texto{flex-direction:column;flex:1;min-width:0;display:flex}.sq-chat-archivo-texto strong{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sq-chat-archivo-texto small{color:var(--sq-muted);font-size:12px}.sq-chat-archivos-vacio{text-align:center;color:var(--sq-muted);flex-direction:column;align-items:center;gap:4px;padding:40px 20px;font-size:12.5px;display:flex}.sq-chat-archivos-vacio i{color:var(--sq-faint);margin-bottom:4px;font-size:30px}.sq-chat-archivos-vacio strong{color:var(--sq-ink-2);font-size:13.5px}.sq-chat-soltar{z-index:9;border:2px dashed var(--sq-accent);background:var(--sq-accent);border-radius:16px;place-items:center;display:grid;position:absolute;top:64px;right:12px;bottom:12px;left:12px}@supports (color:color-mix(in lab,red,red)){.sq-chat-soltar{background:color-mix(in srgb,var(--sq-accent) 8%,var(--sq-surface-solid))}}.sq-chat-soltar{pointer-events:none}.sq-chat-soltar[hidden]{display:none}.sq-chat-soltar span{color:var(--sq-accent-ink);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.sq-chat-soltar i{font-size:24px}.sq-chat-adjunto{background:#f4f5f7!important;border-radius:12px!important;gap:10px!important;margin-bottom:8px!important;padding:8px!important}html.dark .sq-chat-adjunto{background:#ffffff0f!important}.sq-chat-adjunto-icono{background:var(--sq-accent-soft);width:38px;height:38px;color:var(--sq-accent-ink);border-radius:9px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.sq-chat-adjunto-texto{flex-direction:column;flex:1;min-width:0;display:flex}.sq-chat-adjunto-texto strong{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sq-chat-adjunto-texto small{color:var(--sq-muted);font-size:11.5px}.sq-chat-redactor{border-top:1px solid var(--sq-line)!important}.sq-chat-campos{background:#f0f1f4!important}.sq-chat-inicio strong{color:var(--sq-ink);font-size:16px}.sq-chat-panel:not(:has(.sq-chat-head)){background:var(--sq-surface-solid)!important}@media(max-width:860px){.sq-chat{border-radius:0;grid-template-columns:minmax(0,1fr)}.sq-chat-aside-titulo h1{font-size:26px!important}.sq-chat-hilo{padding:10px 10px 12px!important}.sq-chat .sq-msg{max-width:84%!important}.sq-chat-bajar{bottom:80px;right:14px}.sq-chat-archivos{border-left:0;width:100%}.sq-chat-head{padding:8px 10px 8px 4px!important}.sq-chat-head .sq-chat-avatar{width:36px!important;height:36px!important}}@media(prefers-reduced-motion:reduce){.sq-chat-archivos,.sq-chat-bajar{animation:none!important}}@media(max-width:860px){.sq-main:has(.sq-chat){height:100dvh;overflow:hidden;min-height:0!important}.sq-main:has(.sq-chat) .sq-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.sq-main:has(.sq-chat) .sq-content>.container-fluid{flex-direction:column;flex:auto;min-height:0;display:flex}.sq-main:has(.sq-chat) .sq-chat{flex:auto;height:auto!important;min-height:0!important}html:has(.sq-chat),body:has(.sq-chat){overscroll-behavior:none;overflow:hidden}}@media(min-width:861px){.sq-main:has(.sq-chat) .sq-footer{display:none}.sq-main:has(.sq-chat) .sq-content{padding-bottom:24px!important}.sq-chat{height:calc(100dvh - var(--sq-topbar-h) - 62px)}}.sq-exp-grid.archivos{max-height:min(292px,32vh)}@media(max-width:767.98px){.sq-exp-grid.archivos{max-height:46vh}}.sq-imp-tabs{margin-bottom:14px}.sq-imp-tabs .sq-segmented-item{gap:7px}.sq-imp-tabs .sq-segmented-item i{font-size:15px}.sq-imp-panel{overflow:hidden}.sq-imp-panel[hidden]{display:none!important}.sq-imp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:440px;display:grid}.sq-imp-guia{padding:26px 28px}.sq-imp-titulo{letter-spacing:-.012em;color:var(--sq-ink);margin:0 0 4px;font-size:17px;font-weight:650}.sq-imp-sub{color:var(--sq-muted);max-width:46ch;margin:0 0 22px;font-size:13px;line-height:1.5}.sq-imp-pasos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sq-imp-pasos li{gap:14px;padding-bottom:20px;display:flex;position:relative}.sq-imp-pasos li:last-child{padding-bottom:0}.sq-imp-pasos li:not(:last-child):before{content:"";background:var(--sq-line-strong);width:1px;position:absolute;top:29px;bottom:4px;left:12px}.sq-imp-num{font-variant-numeric:tabular-nums;background:var(--sq-surface-solid);width:25px;height:25px;color:var(--sq-ink-2);box-shadow:inset 0 0 0 1px var(--sq-line-strong);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:650;display:grid;position:relative}.sq-imp-pasos strong{color:var(--sq-ink);font-size:13.5px;font-weight:600;line-height:25px;display:block}.sq-imp-pasos span:not(.sq-imp-num){color:var(--sq-muted);max-width:48ch;font-size:12.5px;line-height:1.5;display:block}.sq-imp-pasos b{color:var(--sq-ink-2);font-weight:600}.sq-imp-acciones{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.sq-imp-pasos .sq-imp-acciones span{color:inherit;font-size:inherit;display:inline}.sq-imp-detalles{border-top:1px solid var(--sq-line);margin-top:24px;padding-top:14px}.sq-imp-detalles summary{cursor:pointer;color:var(--sq-accent-ink);border-radius:6px;align-items:center;gap:7px;font-size:12.5px;font-weight:600;list-style:none;display:inline-flex}.sq-imp-detalles summary::-webkit-details-marker{display:none}.sq-imp-detalles summary i{font-size:16px}.sq-imp-detalles summary:focus-visible{outline:2px solid var(--sq-accent-ring);outline-offset:2px}.sq-imp-detalles dl{gap:8px;margin:12px 0 0;display:grid}.sq-imp-detalles dl>div{grid-template-columns:92px minmax(0,1fr);gap:10px;font-size:12.5px;line-height:1.45;display:grid}.sq-imp-detalles dt{color:var(--sq-ink-2);font-weight:600}.sq-imp-detalles dd{color:var(--sq-muted);margin:0}.sq-imp-detalles p{color:var(--sq-faint);margin:10px 0 0;font-size:12px}.sq-imp-carga{background:var(--sq-inset);border-left:1px solid var(--sq-line);flex-direction:column;gap:10px;padding:22px;display:flex}.sq-imp-drop{cursor:pointer;text-align:center;border:1.5px dashed var(--sq-line-strong);background:var(--sq-surface-solid);min-height:280px;transition:border-color .18s var(--sq-ease),background-color .18s var(--sq-ease);border-radius:14px;flex:1;place-items:center;margin:0;display:grid;position:relative}.sq-imp-drop,.sq-imp-dz.dropzone{border-color:#0000002e}html.dark .sq-imp-drop,html.dark .sq-imp-dz.dropzone{border-color:#ffffff2e}.sq-imp-drop:hover{border-color:#0071e380}.sq-imp-drop.is-sobre{border-color:var(--sq-accent);background:var(--sq-accent-soft);border-style:solid}.sq-imp-drop:has(.sq-imp-input:focus-visible){outline:3px solid var(--sq-accent-ring);outline-offset:2px}.sq-imp-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sq-imp-drop-reposo,.sq-imp-drop-cargando{flex-direction:column;grid-area:1/1;align-items:center;gap:5px;padding:24px;display:flex}.sq-imp-drop-cargando{visibility:hidden}.sq-imp-drop.is-cargando{cursor:progress;pointer-events:none}.sq-imp-drop.is-cargando .sq-imp-drop-reposo{visibility:hidden}.sq-imp-drop.is-cargando .sq-imp-drop-cargando{visibility:visible}.sq-imp-drop-icono{color:#1d6f42;width:56px;height:56px;transition:transform .22s var(--sq-ease);background:#2173461a;border-radius:15px;place-items:center;margin-bottom:8px;font-size:28px;display:grid}html.dark .sq-imp-drop-icono{color:#4cc38a;background:#4cc38a24}.sq-imp-drop:hover .sq-imp-drop-icono,.sq-imp-drop.is-sobre .sq-imp-drop-icono{transform:translateY(-3px)}.sq-imp-drop strong{color:var(--sq-ink);max-width:30ch;font-size:14.5px;font-weight:600;line-height:1.35}.sq-imp-drop-reposo>span:last-child,.sq-imp-drop-cargando>span:last-child{color:var(--sq-muted);font-size:12.5px}.sq-imp-drop u{color:var(--sq-accent-ink);font-weight:500;text-decoration:none}.sq-imp-spinner{border:2.5px solid var(--sq-fill-strong);border-top-color:var(--sq-accent);border-radius:50%;width:30px;height:30px;margin-bottom:10px;animation:.7s linear infinite sq-spin}@media(prefers-reduced-motion:reduce){.sq-imp-spinner{animation-duration:.7s!important;animation-iteration-count:infinite!important}}.sq-imp-drop-error{color:var(--sq-danger);background:var(--sq-danger-soft);border-radius:9px;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.45}.sq-imp-drop-ayuda{color:var(--sq-faint);align-items:center;gap:8px;margin:0;font-size:11.5px;display:flex}.sq-imp-drop-ayuda .sq-drop-types{margin:0}.sq-imp-ejemplo{font:500 12px var(--sq-mono);color:var(--sq-ink);background:var(--sq-surface-solid);box-shadow:inset 0 0 0 1px var(--sq-line-strong);border-radius:6px;align-items:center;gap:6px;margin-top:7px;padding:3px 8px;display:inline-flex!important}.sq-imp-ejemplo i{color:var(--sq-muted);font-size:14px}.sq-imp-docs .archivos{flex:1;min-height:280px;display:flex}.sq-imp-dz.dropzone{min-height:0;transition:border-color .18s var(--sq-ease),background-color .18s var(--sq-ease);flex:1;justify-content:center;align-items:center;margin:0;display:flex;background:var(--sq-surface-solid)!important;border:1.5px dashed #0000002e!important;border-radius:14px!important;padding:14px!important}.sq-imp-dz.dropzone:hover{border-color:#0071e380!important}.sq-imp-dz.dropzone.dz-drag-hover{border-style:solid!important;border-color:var(--sq-accent)!important;background:var(--sq-accent-soft)!important}.sq-imp-dz.dropzone.dz-started{place-content:start stretch;display:grid!important}.sq-imp-dz .dz-message{text-align:center;margin:0!important}.sq-imp-dz .sq-imp-drop-reposo strong{color:var(--sq-ink);font-size:14.5px;font-weight:600}.sq-imp-dz .sq-imp-drop-reposo>span:last-child{color:var(--sq-muted);font-size:12.5px}.sq-imp-dz u{color:var(--sq-accent-ink);font-weight:500;text-decoration:none}.sq-imp-drop-icono.is-docs{color:var(--sq-accent-ink);background:var(--sq-accent-soft)}.sq-imp-docs-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sq-imp-docs-acciones{gap:6px;display:flex}@media(max-width:991.98px){.sq-imp-grid{grid-template-columns:minmax(0,1fr);min-height:0}.sq-imp-carga{border-left:0;border-top:1px solid var(--sq-line)}.sq-imp-drop{min-height:200px}}@media(max-width:575.98px){.sq-imp-tabs{width:100%;display:flex}.sq-imp-tabs .sq-segmented-item{flex:auto;justify-content:center;padding-inline:6px;font-size:12px}.sq-imp-tabs .sq-segmented-item i,.sq-imp-tab-extra{display:none}.sq-imp-guia{padding:20px 18px}.sq-imp-carga{padding:16px}.sq-imp-detalles dl>div{grid-template-columns:minmax(0,1fr);gap:1px}}.sq-rev-dialog{max-width:min(1360px,100vw - 48px)}.sq-rev{height:min(880px,100vh - 48px)}.sq-rev-head{border-bottom:1px solid var(--sq-line);flex-shrink:0;align-items:center;gap:12px;padding:14px 16px 12px 20px;display:flex}.sq-rev-head-icono{color:#1d6f42;background:#2173461a;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:19px;display:grid}html.dark .sq-rev-head-icono{color:#4cc38a;background:#4cc38a24}.sq-rev-head-texto{flex:1;min-width:0}.sq-rev-head-texto h2{letter-spacing:-.01em;color:var(--sq-ink);margin:0;font-size:15.5px;font-weight:650}.sq-rev-head-texto p{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:12.5px;overflow:hidden}.sq-rev-vista{flex-direction:column;flex:auto;min-height:0;display:flex}.sq-rev-vista[hidden],.sq-rev [hidden]{display:none!important}.sq-rev-cols{background:var(--sq-fill);border-radius:9px;gap:2px;height:32px;padding:2px;display:inline-flex}.sq-rev-cols button{height:28px;color:var(--sq-muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:12.5px;font-weight:500;transition:background-color .15s,color .15s}.sq-rev-cols button:hover{color:var(--sq-ink)}.sq-rev-cols button[aria-pressed=true]{background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:var(--sq-shadow-control);font-weight:600}.sq-rev-cols button:focus-visible,.sq-rev-errnav button:focus-visible{outline:2px solid var(--sq-accent-ring);outline-offset:1px}.sq-rev-errnav{background:var(--sq-danger-soft);height:32px;color:var(--sq-danger);border-radius:9px;align-items:center;padding:0 2px 0 10px;display:inline-flex}.sq-rev-errnav[hidden]{display:none!important}.sq-rev-errnav-txt{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-right:4px;font-size:12.5px;font-weight:600;display:inline-flex}.sq-rev-errnav-txt>i{background:var(--sq-danger-dot);border-radius:50%;width:7px;height:7px}.sq-rev-errnav button{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.sq-rev-errnav button:hover{background:var(--sq-danger-dot)}@supports (color:color-mix(in lab,red,red)){.sq-rev-errnav button:hover{background:color-mix(in srgb,var(--sq-danger-dot) 14%,transparent)}}.sq-rev-flecha{border-bottom:1.75px solid;border-right:1.75px solid;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.sq-rev-flecha.is-arriba{margin-top:3px;transform:rotate(-135deg)}.sq-rev-barra{border-bottom:1px solid var(--sq-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;display:flex}.sq-rev-filtros .sq-segmented-item{gap:6px}.sq-segmented .sq-count.is-danger,.sq-segmented .sq-segmented-item.is-active .sq-count.is-danger{background:var(--sq-danger-soft);color:var(--sq-danger)}.sq-rev-barra-der{align-items:center;gap:8px;display:flex}.sq-rev-buscar{width:220px}.sq-rev-buscar>i{color:var(--sq-faint);font-size:14px;left:9px}.sq-rev-buscar .form-control{transition:background-color .15s,box-shadow .15s;background:var(--sq-fill)!important;height:32px!important;box-shadow:none!important;border:0!important;border-radius:9px!important;padding:0 10px 0 29px!important;font-size:13px!important}.sq-rev-buscar .form-control::placeholder{color:var(--sq-faint)}.sq-rev-buscar .form-control:hover{background:var(--sq-fill-strong)!important}.sq-rev-buscar .form-control:focus{background:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px var(--sq-accent),0 0 0 4px var(--sq-accent-ring)!important}.sq-rev-buscar:focus-within>i{color:var(--sq-accent)}.sq-rev-tabla-caja{overscroll-behavior:contain;background:var(--sq-inset);scrollbar-gutter:stable;flex:auto;min-height:0;position:relative;overflow:auto}@media(min-width:768px){.sq-rev-vista[data-rev-vista=tabla]{background:var(--sq-inset)}.sq-rev-barra{border-bottom:0;padding-bottom:4px}.sq-rev-hoja{box-shadow:0 0 0 1px var(--sq-line-strong);background:var(--sq-surface-solid);border-radius:12px;flex:0 auto;margin:8px 20px 16px;overflow:hidden}.sq-rev-tabla-caja{background:var(--sq-surface-solid);scrollbar-gutter:auto}.sq-rev-tabla-caja::-webkit-scrollbar{width:11px;height:11px}.sq-rev-tabla-caja::-webkit-scrollbar-track{background:0 0;margin-top:61px}.sq-rev-tabla-caja::-webkit-scrollbar-thumb{background:var(--sq-fill-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.sq-rev-tabla-caja::-webkit-scrollbar-thumb:hover{background-color:#76768073}.sq-rev-tabla-caja::-webkit-scrollbar-corner{background:0 0}}.sq-rev-tabla{border-collapse:separate;border-spacing:0;min-width:100%;color:var(--sq-ink);background:var(--sq-surface-solid);font-size:12.5px}.sq-rev-tabla th,.sq-rev-tabla td{vertical-align:top;border-bottom:1px solid var(--sq-line);text-align:left!important}.sq-rev-tabla td+td,.sq-rev-tabla th+td{box-shadow:inset 1px 0 0 var(--sq-line)}.sq-rev-tabla thead th{z-index:5;background:var(--sq-surface-solid);white-space:nowrap;color:var(--sq-ink-2);font-weight:600;position:sticky;padding:0 10px!important}.sq-rev-grupos th{vertical-align:middle;height:28px;box-shadow:inset 1px 0 0 var(--sq-line);top:0;border-bottom:0!important}.sq-rev-grupo-txt{letter-spacing:.06em;text-transform:uppercase;color:var(--sq-faint);font-size:10.5px;font-weight:600;position:sticky;left:188px}.sq-rev-columnas th{height:32px;color:var(--sq-muted);vertical-align:middle;box-shadow:inset 1px 0 0 var(--sq-line);font-size:12px;font-weight:550;top:28px;border-bottom:1px solid var(--sq-line-strong)!important}.sq-rev-req{color:var(--sq-danger-dot);margin-left:3px;font-weight:600}.sq-rev-tabla thead .sq-rev-col-fila{z-index:6;vertical-align:bottom;box-shadow:none;color:var(--sq-muted);font-size:12px;font-weight:550;top:0;left:0;border-bottom:1px solid var(--sq-line-strong)!important;padding:0 0 9px 14px!important}.sq-rev-tabla-caja.is-desplazada-y thead th{border-bottom-color:#0000}.sq-rev-tabla-caja.is-desplazada-y .sq-rev-columnas th,.sq-rev-tabla-caja.is-desplazada-y thead .sq-rev-col-fila{box-shadow:inset 1px 0 0 var(--sq-line),0 6px 10px -8px #00000038}.sq-rev-col-fila{transition:box-shadow .15s}.sq-rev-tabla tbody .sq-rev-col-fila{z-index:4;background:var(--sq-surface-solid);font-weight:400;position:sticky;left:0;padding:0!important}.sq-rev-tabla-caja.is-desplazada-x .sq-rev-col-fila{box-shadow:1px 0 0 var(--sq-line-strong),8px 0 12px -8px #0003!important}html.dark .sq-rev-tabla-caja.is-desplazada-x .sq-rev-col-fila{box-shadow:1px 0 0 var(--sq-line-strong),8px 0 12px -8px #0009!important}.sq-rev-fila-caja{grid-template-columns:26px minmax(0,1fr) 24px;align-items:center;gap:4px;width:188px;height:36px;padding:0 6px 0 14px;display:grid}.sq-rev-fila-num{font:500 11.5px var(--sq-mono);color:var(--sq-faint);font-variant-numeric:tabular-nums}.sq-rev-fila-estado{min-width:0;color:var(--sq-muted);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.sq-rev-fila-estado>span{text-overflow:ellipsis;overflow:hidden}.sq-rev-fila-estado>i{background:var(--sq-fill-strong);width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--sq-line-strong);border-radius:50%;flex-shrink:0}.sq-rev-fila-estado.is-lista>i{background:var(--sq-success-dot);box-shadow:none}.sq-rev-fila-estado.is-error{color:var(--sq-danger);font-weight:550}.sq-rev-fila-estado.is-error>i{background:var(--sq-danger-dot);box-shadow:none}.sq-rev-fila-estado.is-cambio{color:var(--sq-accent-ink);font-weight:550}.sq-rev-fila-estado.is-duplicado{color:var(--sq-warning);font-weight:550}.sq-rev-fila-estado.is-duplicado>i{background:var(--sq-warning-dot);box-shadow:none}button.sq-rev-fila-estado{min-width:0;max-width:100%;overflow:hidden}.sq-rev-nota.is-duplicado .sq-rev-nota-punto{background:var(--sq-warning-dot)}.sq-rev-coincide{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex!important}.sq-rev-coincide:before{content:"Coincide en";color:var(--sq-muted);align-self:center;margin-right:2px;font-size:11.5px}.sq-rev-coincide em{color:var(--sq-warning);background:var(--sq-warning-soft);border-radius:999px;padding:0 7px;font-size:11px;font-style:normal;font-weight:550;line-height:18px}.sq-rev-nota-texto small{color:var(--sq-faint);margin-top:6px;font-size:11.5px;display:block}.sq-rev-fila-estado.is-cambio>i{background:var(--sq-accent);box-shadow:none}tr.is-pendiente .sq-rev-fila-estado>i{animation:1s ease-in-out infinite sq-pulse}.sq-rev-quitar{width:24px;height:24px;color:var(--sq-faint);opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;font-size:16px;transition:opacity .12s,background-color .12s;display:grid}.sq-rev-tabla tr:hover .sq-rev-quitar,.sq-rev-quitar:focus-visible,tr.is-quitada .sq-rev-quitar,tr.is-enfocada .sq-rev-quitar{opacity:1}.sq-rev-quitar:hover{background:var(--sq-fill);color:var(--sq-ink)}@media(hover:none){.sq-rev-quitar{opacity:1}}.sq-rev-tabla td{background:var(--sq-surface-solid);position:relative;padding:0!important}.sq-rev-celda{width:100%;height:36px;min-height:36px;font:inherit;color:inherit;resize:none;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:9px 10px;line-height:18px;display:block}textarea.sq-rev-celda{white-space:nowrap;overflow:hidden}textarea.sq-rev-celda:focus{white-space:pre-wrap;overflow-y:auto}.sq-rev-celda:hover:not([readonly]):not(:focus){background:var(--sq-row-alt)}.sq-rev-celda:focus{box-shadow:none;background:0 0}.sq-rev-tabla td:focus-within{z-index:1;background:var(--sq-surface-solid)!important;box-shadow:inset 0 0 0 2px var(--sq-accent)!important}.sq-rev-tabla td:has([data-bloqueada]:focus){box-shadow:inset 1px 0 0 var(--sq-line)!important}.sq-rev-celda[data-bloqueada]{color:var(--sq-muted);font-family:var(--sq-mono);cursor:default;font-size:12px}.sq-rev-celda[data-bloqueada]:focus{box-shadow:none}.sq-rev-tabla td.is-lista .sq-rev-celda{cursor:pointer;caret-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%238e8e93' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M4.5 6.5 8 10l3.5-3.5'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:12px;padding-right:26px}.sq-rev-tabla td.is-lista .sq-rev-celda:hover:not(:focus){background-color:var(--sq-row-alt)}.sq-rev-tabla td.is-lista:has([aria-expanded=true]){background:var(--sq-surface-solid)!important;box-shadow:inset 0 0 0 2px var(--sq-accent)!important}.sq-rev-lista{z-index:30;max-width:calc(100% - 16px);position:absolute}.sq-rev-lista .csel-options{max-height:280px}.sq-rev-lista .csel-option.is-nuevo{font-style:italic}.sq-rev-tabla tbody tr:hover>td,.sq-rev-tabla tbody tr:hover>th{background-color:var(--sq-ink)}@supports (color:color-mix(in lab,red,red)){.sq-rev-tabla tbody tr:hover>td,.sq-rev-tabla tbody tr:hover>th{background-color:color-mix(in srgb,var(--sq-ink) 1.8%,var(--sq-surface-solid))}}.sq-rev-tabla tr.is-enfocada>td,.sq-rev-tabla tr.is-enfocada>th{background-color:var(--sq-accent)}@supports (color:color-mix(in lab,red,red)){.sq-rev-tabla tr.is-enfocada>td,.sq-rev-tabla tr.is-enfocada>th{background-color:color-mix(in srgb,var(--sq-accent) 4%,var(--sq-surface-solid))}}.sq-rev-tabla td.is-error{background:var(--sq-danger-dot)!important}@supports (color:color-mix(in lab,red,red)){.sq-rev-tabla td.is-error{background:color-mix(in srgb,var(--sq-danger-dot) 9%,var(--sq-surface-solid))!important}}.sq-rev-tabla td.is-error:after,.sq-rev-tabla td.is-aviso:after{content:"";border-style:solid;border-width:0 7px 7px 0;border-color:transparent var(--sq-danger-dot) transparent transparent;pointer-events:none;z-index:1;position:absolute;top:0;right:0}.sq-rev-tabla td.is-aviso:after{border-right-color:var(--sq-warning-dot)}.sq-rev-tabla td.is-cambio{background:var(--sq-accent)!important}@supports (color:color-mix(in lab,red,red)){.sq-rev-tabla td.is-cambio{background:color-mix(in srgb,var(--sq-accent) 8%,var(--sq-surface-solid))!important}}.sq-rev-tabla td.is-cambio .sq-rev-celda{height:26px;min-height:26px;padding-bottom:0;font-weight:550}.sq-rev-antes{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;max-width:320px;padding:0 10px 6px;font-size:11px;line-height:14px;display:block;overflow:hidden}.sq-rev-tabla tr.is-quitada td .sq-rev-celda{color:var(--sq-faint);text-decoration:line-through}.sq-rev-tabla tr.is-quitada td{background:var(--sq-surface-solid)!important}.sq-rev-tabla tr.is-quitada td:after,.sq-rev-tabla tr.is-quitada .sq-rev-antes{display:none}.sq-rev-hoja{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.sq-rev-hoja>.sq-rev-tabla-caja{flex:auto}.sq-rev-hoja-pie{border-top:1px solid var(--sq-line);background:var(--sq-surface-solid);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.sq-rev-datos{align-items:center;margin:0;display:flex}.sq-rev-datos>div{text-align:right;padding:0 16px}.sq-rev-datos>div+div{box-shadow:inset 1px 0 0 var(--sq-line)}.sq-rev-datos>div:last-child{padding-right:2px}.sq-rev-datos dt{color:var(--sq-muted);white-space:nowrap;font-size:11px;font-weight:500}.sq-rev-datos dd{color:var(--sq-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;margin:1px 0 0;font-size:14px;font-weight:650}.sq-rev-pie-nota{min-width:0;color:var(--sq-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.sq-rev-pie-nota i{color:var(--sq-faint);font-size:15px}.sq-rev-vacio{text-align:center;color:var(--sq-muted);flex-direction:column;align-items:center;gap:3px;padding:56px 16px;font-size:12.5px;display:flex}.sq-rev-vacio[hidden]{display:none}.sq-rev-vacio i{color:var(--sq-faint);margin-bottom:6px;font-size:24px}.sq-rev-vacio strong{color:var(--sq-ink);font-size:13.5px;font-weight:600}.sq-rev-mas{margin:14px 0;position:sticky;left:50%;transform:translate(-50%)}button.sq-rev-fila-estado{height:24px;font:inherit;cursor:default;background:0 0;border:0;border-radius:6px;justify-self:start;margin:0;padding:0 7px 0 6px;font-size:12px}button.sq-rev-fila-estado.tiene-notas{cursor:pointer}button.sq-rev-fila-estado.tiene-notas:after{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin:-3px 0 0 1px;transform:rotate(45deg)}button.sq-rev-fila-estado.tiene-notas:hover,button.sq-rev-fila-estado.tiene-notas[aria-expanded=true]{background:var(--sq-fill)}button.sq-rev-fila-estado:focus-visible{outline:2px solid var(--sq-accent-ring);outline-offset:1px}.sq-rev-pop{z-index:20;background:var(--sq-surface-solid);width:360px;max-width:calc(100% - 16px);max-height:320px;box-shadow:var(--sq-shadow-pop);animation:sq-rev-pop-in .16s var(--sq-ease);border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.sq-rev-pop[hidden]{display:none!important}@keyframes sq-rev-pop-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes sq-rev-hoja-in{0%{transform:translateY(100%)}}.sq-rev-pop-head{border-bottom:1px solid var(--sq-line);justify-content:space-between;align-items:flex-start;gap:10px;padding:11px 8px 9px 14px;display:flex}.sq-rev-pop-head strong{color:var(--sq-ink);font-size:13px;font-weight:600;line-height:1.3;display:block}.sq-rev-pop-head small{color:var(--sq-muted);margin-top:1px;font-size:11.5px;display:block}.sq-rev-pop-cerrar{width:26px;height:26px;color:var(--sq-muted);background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.sq-rev-pop-cerrar:hover{background:var(--sq-fill);color:var(--sq-ink)}.sq-rev-pop-lista{padding:4px;overflow-y:auto}.sq-rev-nota{text-align:left;width:100%;color:var(--sq-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 8px 8px 10px;font-size:12.5px;line-height:1.4;display:flex}.sq-rev-nota+.sq-rev-nota{margin-top:1px}.sq-rev-nota:hover,.sq-rev-nota:focus-visible{background:var(--sq-fill);outline:0}.sq-rev-nota-punto{background:var(--sq-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:6px}.sq-rev-nota.is-error .sq-rev-nota-punto{background:var(--sq-danger-dot)}.sq-rev-nota.is-aviso .sq-rev-nota-punto{background:var(--sq-warning-dot)}.sq-rev-nota.is-cambio .sq-rev-nota-punto{background:var(--sq-accent)}.sq-rev-nota-texto{flex:1;min-width:0}.sq-rev-nota-texto b{color:var(--sq-ink);font-weight:600;display:block}.sq-rev-nota-texto span{color:var(--sq-muted);overflow-wrap:anywhere;display:block}.sq-rev-nota>i{color:var(--sq-faint);margin-top:2px;font-size:16px}.sq-rev-burbuja{z-index:15;pointer-events:none;color:#fff;max-width:300px;animation:sq-rev-pop-in .12s var(--sq-ease);background:#2c2c2e;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.4;position:absolute;box-shadow:0 6px 18px -6px #00000059}.sq-rev-burbuja[hidden]{display:none!important}.sq-rev-burbuja:before{content:"";background:var(--sq-faint);vertical-align:0;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.sq-rev-burbuja.is-error:before{background:var(--sq-danger-dot)}.sq-rev-burbuja.is-aviso:before{background:var(--sq-warning-dot)}.sq-rev-burbuja.is-cambio:before{background:#64a8ff}html.dark .sq-rev-burbuja{background:#48484a}@media(prefers-reduced-motion:reduce){.sq-rev-pop,.sq-rev-burbuja{animation:none}}.sq-rev-pie{border-top:1px solid var(--sq-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.sq-rev-pie[hidden]{display:none!important}.sq-rev-pie-estado{align-items:center;gap:11px;min-width:0;display:flex}.sq-rev-pie-icono{background:var(--sq-fill);width:34px;height:34px;color:var(--sq-muted);border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;transition:background-color .2s,color .2s;display:grid;position:relative}.sq-rev-pie-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.sq-rev-pie-texto strong{color:var(--sq-ink);font-size:13px;font-weight:600;line-height:1.3}.sq-rev-pie-texto span{color:var(--sq-muted);font-size:12.5px;line-height:1.4}.sq-rev-pie-estado.is-listo .sq-rev-pie-icono{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-rev-pie-estado.is-aviso .sq-rev-pie-icono{background:var(--sq-warning-soft);color:var(--sq-warning)}.sq-rev-pie-estado.is-error .sq-rev-pie-icono{background:var(--sq-danger-soft);color:var(--sq-danger)}.sq-rev-pie-estado.is-revisando .sq-rev-pie-icono:after{content:"";border:2px solid var(--sq-fill-strong);border-top-color:var(--sq-accent);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite sq-spin}@media(prefers-reduced-motion:reduce){.sq-rev-pie-estado.is-revisando .sq-rev-pie-icono:after{animation-duration:.7s!important;animation-iteration-count:infinite!important}}.sq-rev-pie-acciones{flex-shrink:0;align-items:center;gap:8px;display:flex}.sq-rev-fin{text-align:center;justify-content:center;align-items:center;padding:40px 20px}.sq-rev-fin-icono{background:var(--sq-accent-soft);width:60px;height:60px;color:var(--sq-accent-ink);border-radius:16px;place-items:center;margin-bottom:14px;font-size:28px;display:grid}.sq-rev-fin h3{letter-spacing:-.015em;color:var(--sq-ink);margin:0 0 6px;font-size:19px;font-weight:650}.sq-rev-fin p{max-width:46ch;color:var(--sq-muted);margin:0 0 20px;font-size:13px;line-height:1.5}.sq-rev-fin-acciones{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media(max-width:991.98px){.sq-rev-modal{padding:0!important}.sq-rev-dialog{max-width:none}.sq-rev{height:100%;max-height:100%;border-radius:0!important}}.sq-rev-corto{display:none}@media(max-width:767.98px){.sq-rev-largo{display:none}.sq-rev-corto{display:inline}.sq-rev-head{padding:12px 10px 10px 14px}.sq-rev-head-icono{width:32px;height:32px;font-size:17px}.sq-rev-barra{gap:8px;padding:8px 12px 10px}.sq-rev-filtros{width:100%;display:flex}.sq-rev-filtros .sq-segmented-item{flex:1 1 0;justify-content:center;padding-inline:4px;font-size:12.5px}.sq-rev-barra-der{flex-wrap:wrap;gap:6px;width:100%}.sq-rev-buscar{flex:100%;width:auto;min-width:0}.sq-rev-buscar .form-control{height:34px!important}.sq-rev-cols{flex:auto;height:34px}.sq-rev-cols button{flex:1;height:30px}.sq-rev-errnav{height:34px}.sq-rev-fila-caja{grid-template-columns:22px 28px 26px;justify-content:space-between;gap:2px;width:88px;height:38px;padding:0 4px 0 8px}button.sq-rev-fila-estado{justify-content:center;justify-self:center;width:28px;height:28px;padding:0}button.sq-rev-fila-estado.tiene-notas:after{display:none}button.sq-rev-fila-estado.tiene-notas>i{box-shadow:0 0 0 3px}@supports (color:color-mix(in lab,red,red)){button.sq-rev-fila-estado.tiene-notas>i{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}}.sq-rev-fila-estado>span{display:none}.sq-rev-fila-estado>i{width:8px;height:8px}.sq-rev-quitar{width:26px;height:26px}.sq-rev-tabla thead .sq-rev-col-fila{padding:0 0 9px 8px!important}.sq-rev-grupo-txt{left:98px}.sq-rev-celda{height:38px;min-height:38px;font-size:13px}.sq-rev-tabla td.is-cambio .sq-rev-celda{height:27px;min-height:27px}.sq-rev-hoja-pie{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.sq-rev-datos{justify-content:space-between}.sq-rev-datos>div{text-align:left;flex:1;padding:0 8px}.sq-rev-datos>div:first-child{padding-left:0}.sq-rev-datos dd{font-size:13px}.sq-rev-pie-nota{display:none}.sq-rev-pop{width:auto;max-width:none;max-height:60%;padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;animation-name:sq-rev-hoja-in;animation-duration:.22s;bottom:0;right:0;top:auto!important;left:0!important}.sq-rev-pop:before{content:"";background:var(--sq-fill-strong);border-radius:2px;width:36px;height:4px;margin:7px auto 0;display:block}.sq-rev-nota{padding:11px 10px;font-size:13px}.sq-rev-burbuja{max-width:calc(100% - 16px)}.sq-rev-pie{padding:10px 12px calc(10px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:8px}.sq-rev-pie-estado{align-items:flex-start;gap:10px}.sq-rev-pie-icono{border-radius:9px;width:30px;height:30px;font-size:16px}.sq-rev-pie-texto span{font-size:12px}.sq-rev-pie-acciones{gap:6px}.sq-rev-pie-acciones [data-rev-confirmar]{flex:1;justify-content:center}}.sq-steps{counter-reset:sq-paso}.sq-step-item:not([hidden]){counter-increment:sq-paso}.sq-step-item[hidden],[data-formato-aplica][hidden]{display:none!important}.sq-step-dot .sq-step-counter:before{content:counter(sq-paso)}.sq-step.activo .sq-step-dot{background:var(--sq-accent)!important;color:#fff!important}.sq-field>.sq-field-escanear{z-index:2;width:30px;height:30px;color:var(--sq-muted);background:0 0;border:0;border-radius:7px;grid-area:2/1;place-self:center end;place-items:center;margin-right:4px;font-size:15px;display:grid}.sq-field>.sq-field-escanear:hover{background:var(--sq-fill);color:var(--sq-accent-ink)}.sq-field>.sq-field-escanear:focus-visible{outline:2px solid var(--sq-accent-ring)}.sq-field:has(>.sq-field-escanear)>.form-control{padding-right:40px!important}.sq-mayus{text-transform:uppercase}.sq-aviso-familia{align-items:flex-start;gap:14px;display:flex}.sq-aviso-familia-icono{background:var(--sq-warning-soft);width:40px;height:40px;color:var(--sq-warning);border-radius:11px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.sq-aviso-familia h4{color:var(--sq-ink);margin:2px 0 4px;font-size:15px;font-weight:650}.sq-aviso-familia p{color:var(--sq-muted);margin:0 0 8px;font-size:13px;line-height:1.5}.sq-aviso-familia ul{gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}.sq-aviso-familia li{background:var(--sq-fill);color:var(--sq-ink);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:500;display:flex}.sq-aviso-familia li i{color:var(--sq-muted)}.sq-aviso-familia-nota{font-size:12.5px!important}.sq-fmt{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.sq-fmt-principal{flex-direction:column;gap:12px;min-width:0;display:flex}.sq-fmt .sq-card{margin-bottom:0}.sq-config-general{flex-direction:column;gap:20px;width:100%;max-width:100%;display:flex}.sq-config-panel{border-radius:var(--sq-radius);background:var(--sq-surface);border:1px solid var(--sq-line);box-shadow:var(--sq-shadow);transition:box-shadow .2s var(--sq-ease),border-color .2s var(--sq-ease);padding:24px}.sq-config-section-head{border-bottom:1px solid var(--sq-line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.sq-config-head-main{align-items:flex-start;gap:14px;display:flex}.sq-config-head-icon{background:var(--sq-accent-soft);width:42px;height:42px;color:var(--sq-accent-ink);border-radius:10px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.sq-config-head-icon.is-purple{color:#9333ea;background:#9333ea1f}html.dark .sq-config-head-icon.is-purple{color:#c084fc;background:#a855f72e}.sq-config-head-icon.is-teal{color:#0d9488;background:#0d94881f}html.dark .sq-config-head-icon.is-teal{color:#2dd4bf;background:#2dd4bf2e}.sq-config-head-text{flex-direction:column;gap:2px;display:flex}.sq-config-head-text h2{letter-spacing:-.01em;color:var(--sq-ink);margin:0;font-size:16px;font-weight:650}.sq-config-head-text p,.sq-config-status{color:var(--sq-muted);margin:0;font-size:13px;line-height:1.45}.sq-config-status:empty{display:none}.sq-config-head-badge{background:var(--sq-fill);height:24px;color:var(--sq-ink-2);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:550;display:inline-flex}.sq-config-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sq-config-fields .sq-field{margin-bottom:0}.sq-config-fields small{color:var(--sq-muted);margin-top:4px;font-size:12px;line-height:1.45}.sq-field-label-wrap{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sq-field-label-wrap label{color:var(--sq-ink);margin:0;font-size:13px;font-weight:600}.sq-field-badge-req{color:var(--sq-accent-ink);background:var(--sq-accent-soft);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:600}.sq-input-wrapper{align-items:center;display:flex;position:relative}.sq-input-icon{color:var(--sq-muted);pointer-events:none;z-index:1;font-size:17px;position:absolute;left:12px}.sq-input-wrapper>.form-control{padding-left:38px!important}.sq-identity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media(max-width:900px){.sq-identity-grid{grid-template-columns:1fr}}.sq-identity-grid .sq-identity-card{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:12px;flex-direction:column;gap:10px;padding:14px;transition:all .15s;display:flex;box-shadow:0 1px 3px #00000005}.sq-identity-grid .sq-identity-card:hover{border-color:var(--sq-line-strong);box-shadow:0 2px 8px #0000000a}.sq-identity-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.sq-identity-card-title-wrap{flex-direction:column;min-width:0;display:flex}.sq-identity-card-title{color:var(--sq-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:700;overflow:hidden}.sq-identity-card-sub{color:var(--sq-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.sq-identity-grid .sq-identity-stage{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s;position:relative;overflow:hidden;border:1px solid var(--sq-line)!important;background:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:82px!important;padding:8px!important;display:flex!important}html.dark .sq-identity-grid .sq-identity-card{background:var(--sq-fill);border-color:var(--sq-line)}html.dark .sq-identity-grid .sq-identity-stage{background:var(--sq-surface-solid)!important;border-color:var(--sq-line-strong)!important}.sq-identity-grid .sq-identity-stage:hover{border-color:var(--sq-accent)!important}.sq-identity-grid .sq-identity-img{object-fit:contain;max-width:100%;max-height:66px;display:block}.sq-identity-grid .sq-identity-empty{color:var(--sq-muted);pointer-events:none;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:550;display:flex}.sq-identity-grid .sq-identity-empty i{font-size:22px}.sq-identity-card-actions{align-items:center;gap:6px;margin-top:auto;display:flex}.sq-identity-card-actions .sq-identity-btn{border-radius:6px;height:30px;padding:0 10px;font-size:12px}.sq-identity-card-actions .sq-identity-btn-upload{flex:1;justify-content:center}.sq-identity-card-actions .sq-identity-btn-preview,.sq-identity-card-actions .sq-identity-btn-discard{flex-shrink:0;padding:0 9px}.sq-identity-list{flex-direction:column;display:flex}.sq-identity-row{border-bottom:1px solid var(--sq-line);align-items:center;gap:20px;padding:18px 0;transition:background-color .15s;display:flex}.sq-identity-row:first-child{padding-top:4px}.sq-identity-row:last-child{border-bottom:none;padding-bottom:4px}.sq-identity-stage{border:1px solid var(--sq-line);cursor:pointer;-webkit-user-select:none;user-select:none;width:140px;height:88px;transition:border-color .15s var(--sq-ease),box-shadow .15s var(--sq-ease),transform .15s var(--sq-ease);background:#fff;border-radius:10px;flex-shrink:0;place-items:center;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,inset 0 1px 2px #00000005}html.dark .sq-identity-stage{background:var(--sq-surface-solid);box-shadow:0 1px 3px #0000004d,inset 0 1px 2px #ffffff08}.sq-identity-stage:hover{border-color:var(--sq-accent);box-shadow:0 2px 8px #00000014}.sq-identity-stage.is-dragover{border-color:var(--sq-accent);background:var(--sq-accent-soft);box-shadow:0 0 0 3px var(--sq-accent-ring)}.sq-identity-img{object-fit:contain;filter:drop-shadow(0 2px 4px #0000000f);max-width:100%;max-height:68px;display:block}.sq-identity-img[hidden]{display:none!important}.sq-identity-empty{color:var(--sq-muted);pointer-events:none;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:550;display:flex}.sq-identity-empty[hidden]{display:none!important}.sq-identity-empty i{color:var(--sq-muted);font-size:24px;transition:color .15s,transform .15s}.sq-identity-stage:hover .sq-identity-empty i{color:var(--sq-accent-ink);transform:translateY(-2px)}.sq-identity-stage-hover{color:#fff;opacity:0;pointer-events:none;background:#0000008c;border-radius:6px;place-items:center;width:24px;height:24px;font-size:13px;transition:opacity .15s,transform .15s;display:grid;position:absolute;bottom:6px;right:6px;transform:scale(.85)}.sq-identity-stage:hover .sq-identity-stage-hover{opacity:1;transform:scale(1)}.sq-identity-content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sq-identity-title-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sq-identity-title{color:var(--sq-ink);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:650}.sq-identity-desc{color:var(--sq-muted);margin:0;font-size:12.5px;line-height:1.45}.sq-identity-meta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.sq-identity-tag{color:var(--sq-ink-2);align-items:center;gap:4px;font-size:11.5px;font-weight:550;display:inline-flex}.sq-identity-tag i{color:var(--sq-accent-ink);font-size:13px}.sq-identity-spec{color:var(--sq-faint);font-size:11.5px}.sq-media-status{letter-spacing:-.01em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:4.5px;height:20px;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.sq-media-status i{justify-content:center;align-items:center;margin-top:-1px;font-size:12.5px;line-height:1;display:inline-flex}.sq-media-status span{align-items:center;line-height:1;display:inline-flex}.sq-media-status.is-active{background:var(--sq-success-soft);color:var(--sq-success)}.sq-media-status.is-empty{background:var(--sq-fill);color:var(--sq-muted)}.sq-media-status.is-pending{background:var(--sq-accent-soft);color:var(--sq-accent-ink);box-shadow:0 0 0 1px var(--sq-accent-ring)}.sq-identity-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.sq-identity-btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--sq-line-strong);background:var(--sq-surface-solid);height:32px;color:var(--sq-ink-2);box-shadow:var(--sq-shadow-control);transition:all .15s var(--sq-ease);border-radius:8px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12.5px;font-weight:550;line-height:1;text-decoration:none;display:inline-flex}.sq-identity-btn:hover{background:var(--sq-fill);color:var(--sq-ink);border-color:var(--sq-line-stronger)}.sq-identity-btn:active{transform:scale(.98)}.sq-identity-btn i{color:inherit;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.sq-identity-btn i.bx-upload{position:relative;top:1px}.sq-identity-btn span{align-items:center;line-height:1;display:inline-flex}.sq-identity-btn-upload{background:var(--sq-surface-solid);color:var(--sq-ink);border-color:var(--sq-line-strong)}.sq-identity-btn-upload:hover{border-color:var(--sq-accent);color:var(--sq-accent-ink);background:var(--sq-accent-soft)}.sq-identity-btn-preview{background:var(--sq-fill);border-color:var(--sq-line);color:var(--sq-ink-2);box-shadow:none}.sq-identity-btn-preview:hover{border-color:var(--sq-accent-ring);background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-identity-btn-preview[style*="display: none"]{display:none!important}.sq-identity-btn-discard{padding:0 10px;background:var(--sq-danger-soft)!important;color:var(--sq-danger)!important;box-shadow:none!important;border:1px solid #e0261d26!important;display:none!important}.sq-identity-btn-discard.is-active{display:inline-flex!important}.sq-identity-btn-discard:hover{color:#c53030!important;background:#fed7d7!important;border-color:#e0261d4d!important}html.dark .sq-identity-btn-discard:hover{color:#fc8181!important;background:#e0261d40!important}.sq-media-fileinfo{background:var(--sq-fill);color:var(--sq-ink);border-radius:6px;align-items:center;gap:6px;max-width:fit-content;margin-top:5px;padding:4px 10px;font-size:11.5px;display:inline-flex}.sq-media-fileinfo[hidden]{display:none!important}.sq-media-fileinfo i{color:var(--sq-accent-ink);flex-shrink:0;font-size:14px}.sq-media-filename{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.sq-media-filesize{color:var(--sq-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto}@media(max-width:767.98px){.sq-identity-row{flex-direction:column;align-items:stretch;gap:14px;padding:16px 0}.sq-identity-stage{width:100%;height:120px}.sq-identity-img{max-height:90px}.sq-identity-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.sq-identity-actions .sq-identity-btn-upload{flex:1}}.sq-color-group{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:14px;flex-direction:column;grid-column:1/-1;gap:16px;padding:22px;transition:all .2s;display:flex;box-shadow:0 1px 3px #00000008}.sq-color-group-head{border-bottom:1px solid var(--sq-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.sq-color-group-title-wrap{align-items:center;gap:12px;display:flex}.sq-color-group-icon{width:38px;height:38px;color:var(--sq-accent);background:linear-gradient(135deg,#04785726,#0071e326);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.sq-color-group-title{color:var(--sq-ink);margin:0 0 2px;font-size:14.5px;font-weight:700}.sq-color-group-subtitle{color:var(--sq-muted);margin:0;font-size:12px;line-height:1.4}.sq-color-active-pill{background:var(--sq-surface-solid);border:1px solid var(--sq-line-strong);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex;box-shadow:0 1px 2px #0000000a}.sq-color-active-chip{border:2px solid var(--sq-surface-solid);border-radius:50%;flex-shrink:0;width:15px;height:15px;transition:background-color .2s;box-shadow:0 0 0 1px #0000002e}.sq-color-active-hex{color:var(--sq-ink);letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700}.sq-color-group-body{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:22px;display:grid}@media(max-width:991px){.sq-color-group-body{grid-template-columns:1fr}}.sq-palette-block{margin-bottom:14px}.sq-palette-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.sq-palette-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--sq-ink-2);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.sq-palette-tag i{color:var(--sq-accent);font-size:14px}.sq-palette-tag.is-pastel i{color:#4a7c59}.sq-palette-hint{color:var(--sq-muted);font-size:11px}.sq-palette-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media(max-width:640px){.sq-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sq-color-card-btn{background:var(--sq-surface-solid);border:1px solid var(--sq-line-strong);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:8px;width:100%;padding:7px 10px;transition:all .16s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 1px 2px #00000008}.sq-color-card-btn:hover{border-color:var(--sq-accent);transform:translateY(-1px);box-shadow:0 4px 8px #0000000f}.sq-color-card-btn.is-active{border-color:var(--sq-accent);background:var(--sq-accent-subtle);box-shadow:0 0 0 2px var(--sq-accent),0 3px 8px #00000014}.sq-color-card-swatch{border:2px solid var(--sq-surface-solid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;box-shadow:0 0 0 1px #00000024}.sq-color-card-swatch .sq-color-check{font-size:13px;font-weight:700;display:none}.sq-color-card-btn.is-active .sq-color-check{display:inline-flex}.sq-color-card-info{flex-direction:column;min-width:0;display:flex;overflow:hidden}.sq-color-card-name{color:var(--sq-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:650;line-height:1.25;overflow:hidden}.sq-color-card-hex{color:var(--sq-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.2}.sq-custom-color-bar{background:var(--sq-surface-solid);border:1px solid var(--sq-line-strong);border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex}.sq-custom-picker-trigger{border:1px solid var(--sq-line-strong);cursor:pointer;border-radius:8px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014}.sq-custom-picker-trigger input[type=color]{cursor:pointer;opacity:0;border:0;width:60px;height:60px;padding:0;position:absolute;top:-10px;left:-10px}.sq-custom-picker-preview{pointer-events:none;width:100%;height:100%;transition:background-color .15s;display:block}.sq-custom-picker-icon{color:#fff;pointer-events:none;background:#0009;border-radius:3px;padding:1px;font-size:11px;position:absolute;bottom:2px;right:2px}.sq-custom-input-wrap{flex:1;align-items:center;display:flex;position:relative}.sq-custom-input-hash{color:var(--sq-muted);pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;position:absolute;left:12px}.sq-custom-hex-input{letter-spacing:.05em!important;text-transform:uppercase!important;height:36px!important;padding-left:28px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:13px!important;font-weight:650!important}.sq-color-reset-btn{background:var(--sq-fill);border:1px solid var(--sq-line-strong);height:36px;color:var(--sq-ink-2);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.sq-color-reset-btn:hover{background:var(--sq-line);color:var(--sq-ink)}.sq-color-help-note{color:var(--sq-muted);align-items:center;gap:6px;margin-top:8px;font-size:11.5px;line-height:1.4;display:flex}.sq-doc-card{background:var(--sq-surface-solid);border:1px solid var(--sq-line);border-radius:12px;transition:all .2s;overflow:hidden;box-shadow:0 2px 8px #00000008}.sq-doc-header-bar{background:var(--sq-fill);border-bottom:1px solid var(--sq-line);justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.sq-doc-header-info{align-items:center;gap:7px;display:inline-flex}.sq-doc-live-indicator{background:#10b981;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 2px #10b98133}.sq-doc-header-caption{color:var(--sq-ink-2);letter-spacing:.02em;font-size:11px;font-weight:600}.sq-doc-format-tag{color:var(--sq-muted);text-transform:uppercase;letter-spacing:.05em;background:var(--sq-surface-solid);border:1px solid var(--sq-line);border-radius:5px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px}.sq-doc-paper{padding:16px 18px 18px;position:relative;color:#1e293b!important;background:#fff!important}.sq-doc-accent-line{border-radius:1.5px;height:2.5px;margin-bottom:12px;transition:background-color .2s}.sq-doc-letterhead{border-bottom:1px solid #f1f5f9;margin-bottom:11px;padding-bottom:10px}.sq-doc-gov-title{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:2px;font-size:8.5px;font-weight:700;line-height:1.2}.sq-doc-report-name{letter-spacing:-.01em;font-size:12.5px;font-weight:700;line-height:1.25;transition:color .2s}.sq-doc-report-meta{color:#64748b;margin-top:2px;font-size:8.5px;line-height:1.2}.sq-doc-table-frame{border:1px solid #e2e8f0;border-radius:7px;overflow:hidden}.sq-doc-table-minimal{border-collapse:collapse;width:100%;font-size:9.5px;line-height:1.35}.sq-doc-table-minimal thead th{letter-spacing:.06em;text-transform:uppercase;text-align:left;border:none;padding:6px 10px;font-size:8px;font-weight:700;transition:background-color .2s,color .2s}.sq-doc-table-minimal tbody td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:7px 10px}.sq-doc-table-minimal tbody tr:last-child td{border-bottom:none}.sq-doc-mono-folio{color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;font-weight:600}.sq-doc-person-name{color:#0f172a;font-size:9.5px;font-weight:600;line-height:1.25}.sq-doc-person-sub{color:#64748b;font-size:8px;line-height:1.2}.sq-doc-amount{text-align:right;color:#0f172a;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-weight:600}.sq-doc-paper-foot{color:#94a3b8;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:12px;padding-top:8px;font-size:8.5px;display:flex}.sq-folio-group{background:var(--sq-fill);border:1px solid var(--sq-line);border-radius:12px;flex-direction:column;grid-column:1/-1;gap:14px;padding:18px;display:flex}.sq-folio-group-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sq-folio-group-title{color:var(--sq-ink);align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:650;display:flex}.sq-folio-group-title i{color:var(--sq-accent-ink);font-size:17px}.sq-folio-preview-inline{background:var(--sq-surface-solid);border:1px solid var(--sq-line-strong);color:var(--sq-muted);border-radius:8px;align-items:center;gap:9px;padding:5px 12px;font-size:12px;display:inline-flex}.sq-folio-preview-inline strong{color:var(--sq-accent-ink);letter-spacing:.05em;background:var(--sq-accent-soft);border-radius:5px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13.5px;font-weight:700}.sq-folio-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sq-folio-card{background:var(--sq-surface-solid);border:1.5px solid var(--sq-line);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;padding:14px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.sq-folio-card:hover{border-color:var(--sq-line-strong)}.sq-folio-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.sq-folio-card:has(input[type=radio]:checked),.sq-folio-card.is-active{border-color:var(--sq-accent);background:var(--sq-accent-soft);box-shadow:0 0 0 1px var(--sq-accent)}.sq-folio-card-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sq-folio-card-name{color:var(--sq-ink);font-size:13px;font-weight:650}.sq-folio-card-sample{background:var(--sq-fill);color:var(--sq-ink-2);border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.sq-folio-card:has(input[type=radio]:checked) .sq-folio-card-sample,.sq-folio-card.is-active .sq-folio-card-sample{background:var(--sq-surface-solid);color:var(--sq-accent-ink)}.sq-folio-card-desc{color:var(--sq-muted);margin:0;font-size:11.5px;line-height:1.45}.sq-folio-details{border-top:1px solid var(--sq-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:14px;display:grid}.sq-folio-subfield{flex-direction:column;gap:5px;display:flex}.sq-folio-subfield label{color:var(--sq-ink-2);margin:0;font-size:12px;font-weight:600}.sq-folio-subfield select,.sq-folio-subfield input,.sq-folio-subfield .csel .csel-control{border-radius:7px;height:34px;font-size:12.5px}.sq-folio-subfield input{padding:5px 10px}@media(max-width:860px){.sq-folio-modes,.sq-folio-details{grid-template-columns:1fr}}.sq-config-save-bar{border-radius:var(--sq-radius);background:var(--sq-surface);border:1px solid var(--sq-line);box-shadow:var(--sq-shadow);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.sq-config-save-info{color:var(--sq-muted);align-items:center;gap:9px;font-size:13px;display:flex}.sq-config-save-info i{color:var(--sq-accent-ink);font-size:18px}@media(max-width:991.98px){.sq-config-images{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.sq-config-fields,.sq-config-images{grid-template-columns:minmax(0,1fr)}.sq-config-panel{padding:18px}.sq-config-section-head{flex-direction:column;align-items:flex-start}.sq-config-save-bar{flex-direction:column;align-items:stretch}}.sq-config-modulo{flex-direction:row;align-items:center;gap:14px;padding:16px 18px;display:flex}.sq-config-modulo-icono{background:var(--sq-accent-soft);width:42px;height:42px;color:var(--sq-accent-ink);border-radius:12px;flex-shrink:0;place-items:center;font-size:21px;display:grid}.sq-config-modulo-texto{flex:1;min-width:0}.sq-config-modulo-texto h2{color:var(--sq-ink);margin:0 0 2px;font-size:14.5px;font-weight:650}.sq-config-modulo-texto p{color:var(--sq-muted);max-width:70ch;margin:0;font-size:12.5px;line-height:1.5}.sq-config-modulo-switch{flex-shrink:0;margin:0}@media(max-width:600px){.sq-config-modulo{grid-template-columns:42px minmax(0,1fr);align-items:start;display:grid}.sq-config-modulo-switch{grid-column:2;justify-self:start}}.sq-fmt-lista{flex-direction:column;gap:10px;display:flex}.sq-fmt-item{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 18px;display:grid}.sq-fmt-item.is-inactivo .sq-fmt-doc,.sq-fmt-item.is-inactivo .sq-fmt-cuerpo{opacity:.55}.sq-fmt-doc{color:#2b579a;background:#2b579a1a;border-radius:8px;place-items:center;width:40px;height:48px;font-size:24px;display:grid}html.dark .sq-fmt-doc{color:#7aa7e8;background:#7aa7e824}.sq-fmt-cuerpo{min-width:0}.sq-fmt-titulo{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.sq-fmt-titulo h3{color:var(--sq-ink);margin:0;font-size:14.5px;font-weight:650}.sq-fmt-etiqueta{height:20px;color:var(--sq-muted);background:var(--sq-fill);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:550;display:inline-flex}.sq-fmt-etiqueta.is-info{color:var(--sq-accent-ink);background:var(--sq-accent-soft)}.sq-fmt-etiqueta.is-aviso{color:var(--sq-warning);background:var(--sq-warning-soft)}.sq-fmt-desc{color:var(--sq-muted);margin:2px 0 8px;font-size:12.5px}.sq-fmt-meta{color:var(--sq-muted);flex-wrap:wrap;align-items:center;gap:4px 7px;margin:0;font-size:12px;display:flex}.sq-fmt-meta>i{color:var(--sq-faint);font-size:14px}.sq-fmt-meta b{color:var(--sq-ink-2);font-weight:600}.sq-fmt-archivo{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font:500 11.5px var(--sq-mono);background:var(--sq-fill);color:var(--sq-ink-2);border-radius:5px;padding:1px 7px;overflow:hidden}.sq-fmt-nota{color:var(--sq-faint);flex-basis:100%;font-size:11.5px}.sq-fmt-vars{flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;display:flex}.sq-fmt-vars>span{color:var(--sq-faint);margin-right:2px;font-size:11.5px}.sq-fmt-vars code{font:500 11px var(--sq-mono);color:var(--sq-ink-2);background:var(--sq-fill);border-radius:5px;padding:1px 6px}.sq-fmt-vars code.is-desconocida{color:var(--sq-danger);background:var(--sq-danger-soft);text-underline-offset:3px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.sq-fmt-alerta{color:var(--sq-danger);align-items:flex-start;gap:6px;margin:8px 0 0;font-size:12px;line-height:1.45;display:flex}.sq-fmt-alerta i{margin-top:1px;font-size:15px}.sq-fmt-acciones{align-items:center;gap:6px;display:flex}.sq-fmt-subir{cursor:pointer;margin:0}.sq-fmt-guia{top:calc(var(--sq-topbar-h) + 16px);grid-row:span 2;position:sticky}.sq-fmt-pasos{padding:18px 20px}.sq-fmt-pasos h2{color:var(--sq-ink);margin:0 0 14px;font-size:14.5px;font-weight:650}.sq-fmt-pasos ol{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.sq-fmt-pasos li{gap:11px;display:flex}.sq-fmt-pasos li strong{color:var(--sq-ink);font-size:13px;font-weight:600;line-height:25px;display:block}.sq-fmt-pasos li span:not(.sq-imp-num){color:var(--sq-muted);font-size:12.5px;line-height:1.5;display:block}.sq-fmt-pasos code,.sq-fmt-faq code{font:500 11.5px var(--sq-mono);background:var(--sq-fill);color:var(--sq-ink-2);border-radius:4px;padding:0 4px}.sq-fmt-faq{border-top:1px solid var(--sq-line);margin-top:18px;padding-top:14px}.sq-fmt-faq h3{color:var(--sq-ink);margin:0 0 6px;font-size:13px;font-weight:600}.sq-fmt-faq p{color:var(--sq-muted);margin:0 0 8px;font-size:12.5px;line-height:1.5}.sq-fmt-faq b{color:var(--sq-ink-2);font-weight:600}.sq-fmt-variables{grid-column:1;padding:0;overflow:hidden}.sq-fmt-variables-head{border-bottom:1px solid var(--sq-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;padding:16px 18px 12px;display:flex}.sq-fmt-variables-head h2{color:var(--sq-ink);margin:0 0 2px;font-size:14.5px;font-weight:650}.sq-fmt-variables-head p{color:var(--sq-muted);margin:0;font-size:12.5px}.sq-fmt-buscar{width:240px}.sq-fmt-buscar .form-control{background:var(--sq-fill)!important;height:32px!important;box-shadow:none!important;border:0!important;border-radius:9px!important;padding-left:29px!important;font-size:13px!important}.sq-fmt-buscar .form-control:focus{background:var(--sq-surface-solid)!important;box-shadow:0 0 0 1px var(--sq-accent),0 0 0 4px var(--sq-accent-ring)!important}.sq-fmt-grupos{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sq-fmt-grupo{border-bottom:1px solid var(--sq-line);padding:14px 18px 16px}.sq-fmt-grupo:nth-child(odd){border-right:1px solid var(--sq-line)}.sq-fmt-grupo[hidden],.sq-fmt-var[hidden]{display:none!important}.sq-fmt-grupo h3{letter-spacing:.06em;text-transform:uppercase;color:var(--sq-faint);margin:0 0 8px;font-size:10.5px;font-weight:650}.sq-fmt-grupo dl{flex-direction:column;gap:2px;margin:0;display:flex}.sq-fmt-var{grid-template-columns:172px minmax(0,1fr);align-items:start;gap:10px;padding:5px 0;display:grid}.sq-fmt-var dt{margin:0}.sq-fmt-var dd{min-width:0;color:var(--sq-ink-2);margin:0;font-size:12.5px;line-height:1.4}.sq-fmt-var dd small{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.sq-fmt-var dd small.is-vacio{color:var(--sq-faint);font-style:italic}.sq-fmt-var dd small.is-imagen{align-items:center;gap:4px;display:inline-flex}.sq-fmt-copiar{background:var(--sq-fill);max-width:100%;color:var(--sq-ink);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:2px 6px 2px 7px;display:inline-flex}.sq-fmt-copiar code{font:550 11.5px var(--sq-mono);color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:0;overflow:hidden}.sq-fmt-copiar i{color:var(--sq-faint);font-size:13px}.sq-fmt-copiar:hover{background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-fmt-copiar:hover i{color:currentColor}.sq-fmt-copiar.is-copiado{background:var(--sq-success-soft);color:var(--sq-success)}.sq-fmt-copiar.is-copiado i:before{content:""}.sq-fmt-historial{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sq-fmt-historial li{background:var(--sq-fill);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.sq-fmt-historial-texto{min-width:0}.sq-fmt-historial-texto strong{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.sq-fmt-historial-texto small{color:var(--sq-muted);font-size:11.5px}@media(max-width:1199.98px){.sq-fmt{grid-template-columns:minmax(0,1fr)}.sq-fmt-guia{grid-row:auto;position:static}.sq-fmt-grupos{grid-template-columns:minmax(0,1fr)}.sq-fmt-grupo:nth-child(odd){border-right:0}}@media(max-width:575.98px){.sq-config-modulo{flex-wrap:wrap}.sq-fmt-item{grid-template-columns:32px minmax(0,1fr);padding:14px}.sq-fmt-doc{width:32px;height:40px;font-size:20px}.sq-fmt-acciones{grid-column:1/-1;justify-content:flex-end}.sq-fmt-var{grid-template-columns:minmax(0,1fr);gap:3px}.sq-fmt-buscar{width:100%}}select,.form-select{text-transform:none!important}.sq-switch-campo[hidden]{display:none!important}:root{--sq-report-primary:var(--sq-accent);--sq-report-dark:var(--sq-accent-hover);--sq-report-soft:var(--sq-accent-soft);--sq-report-zebra:#f8fafc}#vista-reporte{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#vista-reporte-tabla{border-spacing:0;font-size:12.5px;border-collapse:separate!important;width:100%!important}#vista-reporte-tabla thead th{letter-spacing:.02em;white-space:nowrap;background-color:var(--sq-surface-solid)!important;color:var(--sq-muted)!important;box-sizing:border-box!important;height:36px!important;box-shadow:inset 0 -1px 0 var(--sq-line)!important;border:0!important;padding:9px 12px!important;font-size:11px!important;font-weight:600!important;line-height:18px!important}#vista-reporte-tabla tbody tr:nth-child(2n) td{background-color:var(--sq-report-zebra,#f8fafc)!important}html.dark #vista-reporte-tabla tbody tr:nth-child(2n) td{background-color:#ffffff05!important}#vista-reporte-tabla tbody tr:hover td{background-color:var(--sq-report-soft,#0071e314)!important}#vista-reporte-tabla thead th.sq-vista-fija{position:sticky;z-index:3!important;background-color:var(--sq-surface-solid)!important;box-shadow:inset 0 -1px 0 var(--sq-line)!important}#vista-reporte-tabla tbody tr>td.sq-vista-fija{position:sticky;z-index:2!important;background:var(--sq-surface-solid)!important}#vista-reporte-tabla tbody tr:nth-child(2n)>td.sq-vista-fija{background:linear-gradient(var(--sq-report-zebra,#f8fafc),var(--sq-report-zebra,#f8fafc)),var(--sq-surface-solid)!important}html.dark #vista-reporte-tabla tbody tr:nth-child(2n)>td.sq-vista-fija{background:linear-gradient(#ffffff05,#ffffff05),var(--sq-surface-solid)!important}#vista-reporte-tabla tbody tr:hover>td.sq-vista-fija{background:linear-gradient(var(--sq-report-soft,#0071e314),var(--sq-report-soft,#0071e314)),var(--sq-surface-solid)!important}html.dark #vista-reporte-tabla tbody tr:hover>td.sq-vista-fija{background:linear-gradient(#ffffff0f,#ffffff0f),var(--sq-surface-solid)!important}#vista-reporte-tabla .sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line)!important}#vista-reporte-tabla thead th.sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),inset 0 -1px 0 var(--sq-line)!important}.sq-vista-tabla .is-desplazada #vista-reporte-tabla .sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),6px 0 8px -6px #0000002e!important}.sq-vista-tabla .is-desplazada #vista-reporte-tabla thead th.sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),inset 0 -1px 0 var(--sq-line),6px 0 8px -6px #0000002e!important}html.dark .sq-vista-tabla .is-desplazada #vista-reporte-tabla .sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),6px 0 10px -6px #0009!important}html.dark .sq-vista-tabla .is-desplazada #vista-reporte-tabla thead th.sq-vista-fija-ultima{box-shadow:inset -1px 0 0 var(--sq-line),inset 0 -1px 0 var(--sq-line),6px 0 10px -6px #0009!important}#vista-reporte-tabla tbody td{vertical-align:middle;line-height:1.45;border-bottom:1px solid var(--sq-line)!important;padding:8px 14px!important;font-size:12px!important}#vista-reporte-tabla tbody td.text-end,#vista-reporte-tabla tbody td[class*=monto],#vista-reporte-tabla tbody td[class*=numeric]{font-family:var(--sq-mono,monospace);font-variant-numeric:tabular-nums;color:var(--sq-ink);font-weight:550}.sq-auth-body{min-height:100vh;color:var(--sq-ink,#1d1d1f);background-color:#f5f5f7;background-image:radial-gradient(at 10% 10%,var(--sq-brand-glow,#0071e312) 0px,transparent 50%),radial-gradient(at 90% 15%,#00000008 0px,transparent 40%),radial-gradient(at 50% 90%,var(--sq-brand-glow,#0071e30d) 0px,transparent 60%);background-attachment:fixed;flex-direction:column;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;overflow-x:hidden}html.dark .sq-auth-body{color:#f5f5f7;background-color:#111113;background-image:radial-gradient(at 10% 10%,var(--sq-brand-glow,#0071e326) 0px,transparent 60%),radial-gradient(at 90% 20%,#ffffff08 0px,transparent 50%),radial-gradient(at 50% 90%,var(--sq-brand-glow,#0071e31f) 0px,transparent 70%)}.sq-auth-topbar{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;gap:16px;height:48px;padding:0 24px;transition:background-color .2s,border-color .2s;display:flex;position:sticky;top:0}html.dark .sq-auth-topbar{background:#18181bbf;border-bottom:1px solid #ffffff14}.sq-topbar-left{align-items:center;gap:10px;display:flex}.sq-topbar-logo{color:inherit;align-items:center;gap:8px;display:flex;text-decoration:none!important}.sq-topbar-logo-icon{background:var(--sq-brand,#0071e3);color:#fff;border-radius:6px;place-items:center;width:24px;height:24px;font-size:14px;display:grid;box-shadow:0 2px 6px #00000026}.sq-topbar-title{letter-spacing:-.01em;color:var(--sq-ink,#1d1d1f);font-size:13px;font-weight:650}html.dark .sq-topbar-title{color:#fff}.sq-topbar-badge{background:var(--sq-brand-soft,#0071e31a);color:var(--sq-brand,#0071e3);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:550}.sq-topbar-center{align-items:center;gap:12px;display:flex}.sq-topbar-status{color:var(--sq-muted,#6e6e73);background:#00000008;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-flex}html.dark .sq-topbar-status{color:#a1a1aa;background:#ffffff0d}.sq-topbar-dot{background:#34c759;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 2px #34c75933}.sq-topbar-right{align-items:center;gap:8px;display:flex}.sq-topbar-btn{height:28px;color:var(--sq-ink-2,#3a3a3c);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex;text-decoration:none!important}.sq-topbar-btn:hover{color:var(--sq-ink,#1d1d1f);background:#0000000d}html.dark .sq-topbar-btn:hover{color:#fff;background:#ffffff14}.sq-theme-toggle{width:28px;height:28px;color:var(--sq-ink-2,#3a3a3c);cursor:pointer;background:#fff9;border:1px solid #00000014;border-radius:7px;place-items:center;padding:0;transition:all .15s;display:grid}html.dark .sq-theme-toggle{color:#f4f4f5;background:#28282dcc;border-color:#ffffff1a}.sq-theme-toggle:hover{transform:scale(1.05)}.sq-auth-main{flex:1;justify-content:center;align-items:center;width:100%;max-width:1360px;margin:0 auto;padding:32px 24px 48px;display:flex}.sq-auth-grid{grid-template-columns:1.15fr .95fr;align-items:center;gap:48px;width:100%;display:grid}.sq-auth-showcase{flex-direction:column;gap:26px;max-width:660px;display:flex}.sq-showcase-badge-wrap{align-items:center;gap:8px;display:flex}.sq-showcase-pill{letter-spacing:.04em;text-transform:uppercase;background:var(--sq-brand-soft,#0071e31a);color:var(--sq-brand,#0071e3);border:1px solid var(--sq-brand-glow,#0071e326);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.sq-showcase-pill i{font-size:14px}.sq-showcase-headline{letter-spacing:-.025em;color:var(--sq-ink,#1d1d1f);margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:750;line-height:1.18}html.dark .sq-showcase-headline{color:#fff}.sq-showcase-headline-accent{background:linear-gradient(135deg,var(--sq-brand,#0071e3) 0%,var(--sq-brand-dark,#005bb5) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.sq-showcase-copy{color:var(--sq-muted,#6e6e73);max-width:580px;margin:0;font-size:15px;line-height:1.55}html.dark .sq-showcase-copy{color:#a1a1aa}.sq-showcase-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sq-bento-card{-webkit-backdrop-filter:blur(14px);background:#ffffffa6;border:1px solid #0000000f;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 2px 8px #00000005}html.dark .sq-bento-card{background:#1c1c1e99;border-color:#ffffff14;box-shadow:0 2px 8px #0003}.sq-bento-card:hover{border-color:var(--sq-brand,#0071e3);transform:translateY(-2px);box-shadow:0 6px 18px #0000000f}.sq-bento-icon{background:var(--sq-brand-soft,#0071e31a);width:32px;height:32px;color:var(--sq-brand,#0071e3);border-radius:8px;place-items:center;margin-bottom:2px;font-size:18px;display:grid}.sq-bento-title{color:var(--sq-ink,#1d1d1f);margin:0;font-size:13.5px;font-weight:650}html.dark .sq-bento-title{color:#fff}.sq-bento-text{color:var(--sq-muted,#6e6e73);margin:0;font-size:12px;line-height:1.45}html.dark .sq-bento-text{color:#a1a1aa}.sq-showcase-metrics{border-top:1px solid #0000000f;align-items:center;gap:24px;padding-top:8px;display:flex}html.dark .sq-showcase-metrics{border-top-color:#ffffff14}.sq-metric-item{flex-direction:column;gap:1px;display:flex}.sq-metric-number{letter-spacing:-.02em;color:var(--sq-brand,#0071e3);font-size:19px;font-weight:750}.sq-metric-label{color:var(--sq-muted,#6e6e73);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:500}.sq-auth-stage{justify-content:center;width:100%;display:flex}.sq-mac-window{-webkit-backdrop-filter:blur(30px)saturate(190%);background:#ffffffe0;border:1px solid #fff9;border-radius:18px;width:100%;max-width:440px;transition:box-shadow .2s;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 16px 36px -12px #00000024,0 2px 6px #00000008}html.dark .sq-mac-window{background:#1e1e22d9;border-color:#ffffff1f;box-shadow:0 0 0 1px #00000080,0 20px 48px -12px #0009,0 2px 8px #0000004d}.sq-mac-titlebar{-webkit-user-select:none;user-select:none;background:#00000006;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;height:38px;padding:0 14px;display:flex}html.dark .sq-mac-titlebar{background:#ffffff08;border-bottom-color:#ffffff12}.sq-mac-dots{align-items:center;gap:7px;width:54px;display:flex}.sq-mac-dot{border-radius:50%;width:11px;height:11px}.sq-mac-dot.is-close{background:#ff5f56;box-shadow:inset 0 0 0 1px #0000001a}.sq-mac-dot.is-min{background:#ffbd2e;box-shadow:inset 0 0 0 1px #0000001a}.sq-mac-dot.is-zoom{background:#27c93f;box-shadow:inset 0 0 0 1px #0000001a}.sq-mac-title{color:var(--sq-muted,#6e6e73);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;font-weight:550;overflow:hidden}.sq-mac-titlebar-space{width:54px}.sq-mac-content{flex-direction:column;gap:20px;padding:28px 28px 30px;display:flex}.sq-auth-brand-head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.sq-auth-logo-stage{place-items:center;width:100%;max-width:220px;height:70px;padding:4px;display:grid}.sq-auth-logo-stage img{object-fit:contain;filter:drop-shadow(0 2px 4px #0000000f);max-width:100%;max-height:100%}.sq-auth-welcome{letter-spacing:-.015em;color:var(--sq-ink,#1d1d1f);margin:0;font-size:19px;font-weight:700}html.dark .sq-auth-welcome{color:#fff}.sq-auth-subwelcome{color:var(--sq-muted,#6e6e73);max-width:320px;margin:0;font-size:12.5px;line-height:1.45}.sq-segmented-control{-webkit-user-select:none;user-select:none;background:#0000000d;border-radius:9px;align-items:center;padding:3px;display:flex;position:relative}html.dark .sq-segmented-control{background:#ffffff14}.sq-segmented-btn{height:28px;color:var(--sq-muted,#6e6e73);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:550;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.sq-segmented-btn.is-active{color:var(--sq-ink,#1d1d1f);background:#fff;box-shadow:0 1px 4px #00000014,0 1px 1px #0000000a}html.dark .sq-segmented-btn.is-active{color:#fff;background:#2c2c30;box-shadow:0 1px 4px #0000004d}.sq-auth-view{flex-direction:column;gap:16px;animation:.22s forwards sqAuthFadeIn;display:flex}.sq-auth-view[hidden]{display:none!important}@keyframes sqAuthFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sq-mac-field{flex-direction:column;gap:5px;display:flex}.sq-mac-label-row{justify-content:space-between;align-items:center;display:flex}.sq-mac-label{color:var(--sq-ink-2,#3a3a3c);margin:0;font-size:12px;font-weight:600}html.dark .sq-mac-label{color:#d4d4d8}.sq-mac-forgot-link{color:var(--sq-brand,#0071e3);cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:500;text-decoration:none!important}.sq-mac-forgot-link:hover{text-decoration:underline!important}.sq-mac-input-wrap{align-items:center;display:flex;position:relative}.sq-mac-input-icon{color:var(--sq-muted,#8e8e93);pointer-events:none;z-index:1;font-size:17px;position:absolute;left:11px}.sq-mac-input{width:100%;height:38px;color:var(--sq-ink,#1d1d1f);background:#ffffffe6;border:1px solid #0000001f;border-radius:9px;outline:none;padding:0 12px 0 36px;font-size:13px;transition:all .15s;box-shadow:inset 0 1px 2px #00000005}html.dark .sq-mac-input{color:#fff;background:#141416d9;border-color:#ffffff1f;box-shadow:inset 0 1px 2px #0000004d}.sq-mac-input:focus{border-color:var(--sq-brand,#0071e3);box-shadow:0 0 0 3px var(--sq-brand-ring,#0071e340)}.sq-mac-eye-btn{width:26px;height:26px;color:var(--sq-muted,#8e8e93);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;font-size:15px;transition:color .15s;display:grid;position:absolute;right:8px}.sq-mac-eye-btn:hover{color:var(--sq-ink,#1d1d1f)}html.dark .sq-mac-eye-btn:hover{color:#fff}.sq-mac-check-row{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.sq-mac-checkbox{cursor:pointer;width:16px;height:16px;accent-color:var(--sq-brand,#0071e3);border:1px solid #0003;border-radius:4px}.sq-mac-check-label{color:var(--sq-muted,#6e6e73);cursor:pointer;margin:0;font-size:12px}html.dark .sq-mac-check-label{color:#a1a1aa}.sq-mac-btn-primary{background:var(--sq-brand,#0071e3);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;height:38px;margin-top:4px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #0000001f,inset 0 1px #fff3}.sq-mac-btn-primary:hover{filter:brightness(1.06);box-shadow:0 4px 12px var(--sq-brand-ring,#0071e359),inset 0 1px #ffffff4d;transform:translateY(-1px)}.sq-mac-btn-primary:active{filter:brightness(.95);transform:scale(.98)}.sq-mac-alert{border-radius:8px;align-items:flex-start;gap:8px;padding:9px 12px;font-size:12px;line-height:1.45;display:flex}.sq-mac-alert.is-success{color:#1b7a36;background:#34c7591f;border:1px solid #34c75940}html.dark .sq-mac-alert.is-success{color:#6ee7b7;background:#34c7592e}.sq-mac-alert.is-danger{color:#d70015;background:#ff3b301a;border:1px solid #ff3b3033}html.dark .sq-mac-alert.is-danger{color:#fca5a5;background:#ff3b302e}.sq-auth-footer{text-align:center;color:var(--sq-muted,#8e8e93);border-top:1px solid #0000000d;padding:16px 24px;font-size:11.5px}html.dark .sq-auth-footer{color:#71717a;border-top-color:#ffffff0f}@media(max-width:1024px){.sq-auth-grid{grid-template-columns:minmax(0,1fr);gap:40px}.sq-auth-showcase{text-align:center;align-items:center;max-width:100%}.sq-showcase-copy{max-width:100%}.sq-showcase-bento{width:100%;max-width:580px}.sq-showcase-metrics{justify-content:center}}@media(max-width:640px){.sq-auth-topbar{padding:0 14px}.sq-topbar-center{display:none}.sq-auth-main{padding:20px 14px 32px}.sq-showcase-bento{grid-template-columns:minmax(0,1fr)}.sq-mac-content{padding:22px 18px 24px}}html.dark .sq-chat .sq-msg:not(.is-mio) .sq-msg-archivo{color:#edf3fa!important;background:#202b3a!important;border:1px solid #344256!important}html.dark .sq-chat .sq-msg:not(.is-mio) .sq-msg-archivo i{color:#8fc1ff!important;background:#263f60!important}html.dark .sq-chat .sq-msg:not(.is-mio) .sq-msg-archivo strong{color:#f7faff!important}html.dark .sq-chat .sq-msg:not(.is-mio) .sq-msg-archivo small{opacity:1;color:#b8c5d5!important}html.dark .sq-chat .sq-msg:not(.is-mio) .sq-msg-archivo:hover,html.dark .sq-chat .sq-msg:not(.is-mio) .sq-msg-archivo:focus-visible{background:#28384b!important;border-color:#4c6684!important}.sq-selection-dock .sq-dock-tag{background:var(--sq-fill-strong);color:var(--sq-ink);border-radius:6px}#modal-rango-apoyos .sq-modal-actions{justify-content:flex-end}.sq-rec-card{margin-bottom:16px}.sq-rec-vertodos{color:var(--sq-accent-ink);border-radius:var(--sq-radius-xs);align-items:center;gap:3px;padding:5px 8px;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s;display:inline-flex}.sq-rec-vertodos:hover{background:var(--sq-accent-soft)}.sq-rec-vertodos i{font-size:15px;transition:transform .15s}.sq-rec-vertodos:hover i{transform:translate(2px)}.sq-rec-nav{gap:6px;display:inline-flex}.sq-rec-count{color:var(--sq-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500}.sq-rec-nav-btn{border:1px solid var(--sq-line-strong);background:var(--sq-surface-raised);width:28px;height:28px;color:var(--sq-ink-2);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:17px;line-height:1;transition:background-color .12s,color .12s,opacity .12s;display:grid}.sq-rec-nav-btn:hover:not(:disabled){background:var(--sq-fill-strong);color:var(--sq-ink)}.sq-rec-nav-btn:focus-visible{outline:2px solid var(--sq-accent);outline-offset:2px}.sq-rec-nav-btn:disabled{opacity:.32;cursor:default}.sq-rec-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;cursor:grab;will-change:scroll-position;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:14px;margin:16px 0;padding:6px 0 12px;scroll-padding-left:0;list-style:none;display:flex;overflow:auto hidden}.sq-rec-track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.sq-rec-track.is-dragging .sq-rec-item{cursor:grabbing}.sq-rec-track.is-dragging .sq-rec-item:hover{transform:none}.sq-rec-track:focus-visible{outline:2px solid var(--sq-accent);outline-offset:-2px;border-radius:var(--sq-radius)}.sq-rec-track::-webkit-scrollbar{width:0;height:0;display:none}.sq-rec{--sq-rec-colilla:62px;scroll-snap-align:start;border-radius:var(--sq-radius);filter:drop-shadow(0 1px 1px #0000000d)drop-shadow(0 8px 14px #141e321a);flex:0 0 300px;display:flex}.sq-rec:has(:focus-visible){outline:2px solid var(--sq-accent);outline-offset:3px}.sq-rec-item{background:var(--sq-surface-solid);border:1px solid var(--sq-line);border-radius:var(--sq-radius);cursor:pointer;-webkit-user-drag:none;min-width:0;-webkit-mask:radial-gradient(circle 8px at 0 calc(100% - var(--sq-rec-colilla)),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 8px at 100% calc(100% - var(--sq-rec-colilla)),#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 8px at 0 calc(100% - var(--sq-rec-colilla)),#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 8px at 100% calc(100% - var(--sq-rec-colilla)),#0000 97%,#000) right / 51% 100% no-repeat;flex-direction:column;flex:auto;padding:14px 16px 0;transition:transform .14s;display:flex}.sq-rec-item:hover{transform:translateY(-2px)}.sq-rec.is-nuevo .sq-rec-item{background:linear-gradient(180deg,var(--sq-accent-soft),transparent calc(100% - var(--sq-rec-colilla))) top / 100% calc(100% - var(--sq-rec-colilla)) no-repeat,var(--sq-surface-solid);border-color:var(--sq-accent-ring)}.sq-rec-cabeza{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.sq-rec-folio{letter-spacing:.02em;color:var(--sq-muted);font-variant-numeric:tabular-nums;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.sq-rec-importe{flex-direction:column;gap:2px;min-width:0;padding:14px 0 16px;display:flex}.sq-rec-cifra{letter-spacing:-.03em;color:var(--sq-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:700;line-height:1.05}.sq-rec-concepto{color:var(--sq-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sq-rec-colilla{box-sizing:border-box;height:var(--sq-rec-colilla);border-top:1.5px dashed var(--sq-line-strong);background:var(--sq-inset);align-items:center;gap:10px;margin:auto -16px 0;padding:0 16px;display:flex}.sq-rec-avatar{letter-spacing:.01em;width:32px;height:32px;color:var(--sq-ink-2);background:var(--sq-fill-strong);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.sq-rec-persona{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.sq-rec-nombre{color:var(--sq-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.sq-rec-registro{color:var(--sq-muted);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;overflow:hidden}.sq-rec-ver{border-radius:var(--sq-radius-xs);color:var(--sq-accent-ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1;transition:background-color .12s}.sq-rec-ver:hover{background:var(--sq-accent-soft)}.sq-rec-ver:focus-visible{outline:none}html.dark .sq-rec{filter:drop-shadow(0 1px 1px #0006)drop-shadow(0 8px 14px #00000073)}html.dark .sq-rec-item{background:#26272b}html.dark .sq-rec.is-nuevo .sq-rec-item{background:linear-gradient(180deg,var(--sq-accent-soft),transparent calc(100% - var(--sq-rec-colilla))) top / 100% calc(100% - var(--sq-rec-colilla)) no-repeat,#26272b}html.dark .sq-rec-colilla{background:#ffffff08}@media(max-width:767.98px){.sq-rec{flex-basis:82%}.sq-rec-count{display:none}}@media(prefers-reduced-motion:reduce){.sq-rec-track{scroll-behavior:auto}.sq-rec-item,.sq-rec-item:hover,.sq-rec-vertodos i,.sq-rec-vertodos:hover i{transition:none;transform:none}}.sq-panel-scope{background:var(--sq-fill);box-shadow:0 0 0 1px var(--sq-line);color:var(--sq-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .14s var(--sq-ease),color .14s var(--sq-ease);border-radius:999px;align-items:center;gap:10px;padding:6px 10px 6px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.sq-panel-scope:hover{background:var(--sq-fill-strong)}.sq-panel-scope:has(input:checked){background:var(--sq-accent-soft);color:var(--sq-accent-ink)}.sq-panel-scope input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-position .2s var(--sq-ease),background-color .2s var(--sq-ease);flex-shrink:0;order:2;background-color:var(--sq-fill-strong)!important;background-image:radial-gradient(circle,#fff 0,#fff 9.5px,#00000029 10px,#0000 11px)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:24px 24px!important;border:0!important;border-radius:999px!important;width:40px!important;height:24px!important;margin:0!important;box-shadow:inset 0 0 0 1px #0000000a!important}.sq-panel-scope input[type=checkbox]:checked{background-color:var(--sq-accent)!important;background-position:16px!important}.sq-panel-scope input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3.5px var(--sq-accent-ring)!important}html.dark .sq-panel-scope input[type=checkbox]:not(:checked){background-color:#ffffff29!important}@media(prefers-reduced-motion:reduce){.sq-panel-scope input[type=checkbox]{transition:none}}.sq-folio-cell{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.sq-folio-dup{background:var(--sq-warning-soft);height:18px;color:var(--sq-warning);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.sq-folio-dup i{font-size:12px}.sq-folio-beca{border-radius:var(--sq-radius);background:var(--sq-inset);box-shadow:0 0 0 1px var(--sq-line);margin-top:16px;padding:14px 16px}.sq-folio-beca-head{align-items:flex-start;gap:10px;display:flex}.sq-folio-beca-icon{background:var(--sq-accent-soft);width:30px;height:30px;color:var(--sq-accent-ink);border-radius:8px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.sq-folio-beca-head strong{color:var(--sq-ink);font-size:13px;font-weight:600}.sq-folio-beca-head p{color:var(--sq-muted);margin:2px 0 0;font-size:12.5px}.sq-folio-beca-head em{color:var(--sq-ink-2);font-style:normal;font-weight:600}.sq-folio-beca-formula{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.sq-folio-beca-part{background:var(--sq-surface-solid);min-width:64px;box-shadow:0 0 0 1px var(--sq-line-strong);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 12px;display:flex}.sq-folio-beca-part strong{color:var(--sq-ink);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:16px;font-weight:700}.sq-folio-beca-part small{color:var(--sq-muted);font-size:10.5px}.sq-folio-beca-part.is-result{background:var(--sq-accent-soft);box-shadow:0 0 0 1px var(--sq-accent-ring)}.sq-folio-beca-part.is-result strong{color:var(--sq-accent-ink)}.sq-folio-beca-op{color:var(--sq-faint);font-size:14px;font-weight:600}.sq-folio-beca-nota{color:var(--sq-muted);align-items:flex-start;gap:7px;margin:14px 0 0;font-size:12px;display:flex}.sq-folio-beca-nota i{color:var(--sq-info);flex-shrink:0;margin-top:1px;font-size:14px}.sq-folio-beca-part.is-editable{min-width:78px;padding:7px 10px 8px}.sq-folio-beca-input{width:100%;min-width:3ch;font:inherit;letter-spacing:.02em;color:var(--sq-ink);text-align:center;text-transform:uppercase;caret-color:var(--sq-accent);background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:700;line-height:1.25}.sq-folio-beca-input::placeholder{color:var(--sq-faint)}.sq-folio-beca-part.is-editable:focus-within{box-shadow:0 0 0 1.5px var(--sq-accent),0 0 0 4px var(--sq-accent-ring)}.sq-folio-beca-error{color:var(--sq-danger);align-items:center;gap:6px;margin:10px 0 0;font-size:12px;display:flex}.sq-folio-beca-error i{flex-shrink:0;font-size:14px}.sq-config-nav{background:var(--sq-fill);scrollbar-width:none;border-radius:10px;gap:2px;max-width:100%;margin-bottom:18px;padding:3px;display:inline-flex;overflow-x:auto}.sq-config-nav::-webkit-scrollbar{display:none}.sq-config-nav .nav-link{height:30px;color:var(--sq-muted);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.sq-config-nav .nav-link:hover{color:var(--sq-ink)}.sq-config-nav .nav-link.active{background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:var(--sq-shadow-control);font-weight:600}html.dark .sq-config-nav .nav-link.active{background:#5a5b61}.sq-config-nav .nav-link:focus-visible{outline:2px solid var(--sq-accent);outline-offset:2px}.apexcharts-series path,.apexcharts-series rect{transition:opacity .18s,filter .18s}.apexcharts-marker{transition:opacity .15s}.apexcharts-tooltip{transition:opacity .12s}.sq-nuevo{vertical-align:1px;background:radial-gradient(circle at 35% 35%,var(--sq-accent),var(--sq-accent) 70%);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:9px;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.sq-nuevo{background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--sq-accent) 70%,#fff),var(--sq-accent) 70%)}}.sq-nuevo{box-shadow:0 0 0 2px var(--sq-accent)}@supports (color:color-mix(in lab,red,red)){.sq-nuevo{box-shadow:0 0 0 2px color-mix(in srgb,var(--sq-accent) 16%,transparent)}}.sq-nuevo{cursor:help}.sq-nuevo:after{content:"";background:var(--sq-accent);border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite sq-nuevo-pulso;position:absolute;top:0;right:0;bottom:0;left:0}.sq-nuevo-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes sq-nuevo-pulso{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}td:has(>.sq-nuevo){white-space:nowrap}@media(prefers-reduced-motion:reduce){.sq-nuevo:after{animation:none}}@media(max-width:767.98px){.sq-modal-apoyo .sq-ax .modal-footer.sq-modal-wizard-footer{flex-wrap:wrap;row-gap:10px}.sq-ax .sq-ax-solo-pie{border-bottom:1px solid var(--sq-line);flex:100%;order:-1;justify-content:space-between;margin:0;padding:0 2px 10px;font-size:13px}.sq-ax #modal-wz-regresar{flex:0 0 44px;justify-content:center;width:44px;padding:0}.sq-ax #modal-wz-regresar span{display:none}.sq-ax #modal-wz-regresar i{margin:0;font-size:20px}.sq-ax #modal-wz-continuar{flex:1 1 0;justify-content:center;min-width:0}.sq-ax #modal-wz-continuar-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sq-ax #modal-wz-continuar i{flex-shrink:0}}body.sq-collapsed .sq-cuenta-fila:has(.sq-cuenta.is-active),body.sq-collapsed .sq-cuenta-fila:has(.sq-cuenta:hover){box-shadow:none;background:0 0}body.sq-collapsed .sq-cuenta:hover{background:0 0}body.sq-collapsed .sq-cuenta-fila:has(.sq-cuenta:hover){transform:none}.sq-grafica-cargando{position:relative}.sq-grafica-cargando>*{visibility:hidden}.sq-grafica-cargando:after{content:"";border:2.5px solid var(--sq-fill-strong);border-top-color:var(--sq-accent);border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;animation:.8s linear infinite sq-spin;position:absolute;top:50%;left:50%}@media(prefers-reduced-motion:reduce){.sq-grafica-cargando:after{animation:.8s linear infinite sq-spin!important}}.sq-chart.is-cargando~*,.sq-grafica-cargando~*{visibility:hidden}.sq-rec-encabezado{margin-bottom:0}.sq-rec-encabezado>.sq-card-head{border-bottom:0;margin-bottom:0;padding-bottom:0}@media(min-width:768px){.sq-modal-entrega .modal-dialog{max-width:980px}.sq-modal-entrega .modal-content.sq-ax{--ax-alto:min(620px, calc(100dvh - 2.5rem) )}}@media(max-width:767.98px){.sq-modal-apoyo.sq-modal-entrega{padding:0}}.sq-en-resumen{flex-direction:column;gap:14px;margin-top:auto;padding-inline:4px;display:flex}.sq-en-datos{flex-direction:column;gap:9px;margin:0;display:flex}.sq-en-datos>div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.sq-en-datos dt{color:var(--sq-muted);flex-shrink:0;margin:0;font-size:12.5px;font-weight:500}.sq-en-datos dd{min-width:0;color:var(--sq-ink);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:500;display:inline-flex;overflow:hidden}.sq-en-datos>.is-monto{border-bottom:1px solid var(--sq-line);margin-bottom:1px;padding-bottom:10px}.sq-en-datos>.is-monto dd{letter-spacing:-.015em;font-size:17px;font-weight:650}.sq-en-datos dd.is-ok,html:not(.dark) .sq-en-datos dd.is-ok{color:var(--sq-success)}@supports (color:color-mix(in lab,red,red)){html:not(.dark) .sq-en-datos dd.is-ok{color:color-mix(in srgb,var(--sq-success) 78%,#000)}}.sq-en-datos dd.is-pendiente{color:var(--sq-warning)}.sq-en-punto{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.sq-en-detalle{width:calc(100% + 20px);font:inherit;color:var(--sq-accent-ink,var(--sq-accent));cursor:pointer;transition:background-color .15s var(--sq-ease,ease);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-inline:-10px;padding:9px 10px;font-size:12.5px;font-weight:600;display:flex}.sq-en-detalle i{transition:transform .2s var(--sq-ease,ease);font-size:16px}.sq-en-detalle:hover{background:var(--sq-accent-soft)}.sq-en-detalle:hover i{transform:translate(2px)}.sq-en-detalle:focus-visible{outline:2px solid var(--sq-accent);outline-offset:1px}@media(prefers-reduced-motion:reduce){.sq-en-detalle,.sq-en-detalle i{transition:none}}.sq-en-form{max-width:340px}.sq-ax .sq-en-continuar{justify-content:center;gap:8px;min-width:180px;padding-inline:18px;font-weight:600}.sq-ax [data-en-regresar][disabled]{visibility:hidden}@media(max-width:991.98px){.sq-en-resumen{display:none}}.sq-en-total{background:var(--sq-accent-soft);min-width:18px;height:18px;color:var(--sq-accent-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.sq-en-total[hidden]{display:none}.sq-subpane.is-fuera,.sq-subnav .sq-segmented-item.is-fuera,form .is-fuera{display:none!important}.sq-arr{display:none}.sq-modal-apoyo.is-arranque .sq-arr{flex-direction:column;flex:auto;min-height:0;display:flex}.sq-modal-apoyo.is-arranque .sq-ax-main>.sq-modal-wizard-body,.sq-modal-apoyo.is-arranque .sq-ax-main>.sq-modal-wizard-footer{display:none!important}.sq-modal-apoyo.is-arranque .sq-modal-stepper{opacity:.5;pointer-events:none}.sq-modal-apoyo.is-arranque .sq-ax-rail-pie{visibility:hidden}.sq-arr-cuerpo{flex:auto;min-height:0;padding:0 28px 28px;overflow-y:auto}.sq-arr-cuerpo>*{max-width:620px}.sq-arr-campo{border:0;min-width:0;margin:0 0 26px;padding:0}.sq-arr-etiqueta{float:none;width:auto;color:var(--sq-ink);margin:0 0 9px;padding:0;font-size:13px;font-weight:600;display:block}.sq-arr-campo .form-select{max-width:100%}.sq-arr-opciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sq-arr-opcion{background:var(--sq-surface-solid);cursor:pointer;box-shadow:0 0 0 1px var(--sq-line-strong),0 1px 2px #0f172a0a;transition:box-shadow .18s var(--sq-ease,ease),background-color .18s var(--sq-ease,ease);border-radius:14px;align-items:center;gap:12px;margin:0;padding:14px 16px;display:flex;position:relative}.sq-arr-opcion input{opacity:0;cursor:inherit;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.sq-arr-opcion:hover{box-shadow:0 0 0 1px var(--sq-line-strong),0 6px 16px -8px #0f172a2e}.sq-arr-opcion:has(input:checked),.sq-arr-opcion.is-seleccionada{background:var(--sq-accent-soft);box-shadow:0 0 0 2px var(--sq-accent)}.sq-arr-opcion:has(input:focus-visible){outline:2px solid var(--sq-accent);outline-offset:3px}.sq-arr-icono{background:var(--sq-fill);width:38px;height:38px;color:var(--sq-ink-2,var(--sq-ink));transition:background-color .18s var(--sq-ease,ease),color .18s var(--sq-ease,ease);border-radius:11px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.sq-arr-opcion:has(input:checked) .sq-arr-icono,.sq-arr-opcion.is-seleccionada .sq-arr-icono{background:var(--sq-accent);color:#fff}.sq-arr-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.sq-arr-texto strong{color:var(--sq-ink);font-size:14px;font-weight:600}.sq-arr-texto small{color:var(--sq-muted);font-size:12.5px}.sq-arr-punto{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--sq-line-strong);transition:box-shadow .18s var(--sq-ease,ease);border-radius:50%;flex-shrink:0;margin-left:auto}.sq-arr-opcion:has(input:checked) .sq-arr-punto,.sq-arr-opcion.is-seleccionada .sq-arr-punto{box-shadow:inset 0 0 0 5px var(--sq-accent)}.sq-arr-opcion.is-deshabilitada{opacity:.45;cursor:not-allowed}.sq-arr-opcion.is-deshabilitada:hover{box-shadow:0 0 0 1px var(--sq-line-strong)}.sq-arr-nota{color:var(--sq-muted);align-items:flex-start;gap:7px;margin:10px 0 0;font-size:12.5px;line-height:1.45;display:flex}.sq-arr-nota[hidden]{display:none}.sq-arr-campo .sq-arr-nota[data-arr-nota-beca],.sq-arr-campo .sq-arr-nota[data-arr-nota-moral]{opacity:0;transition:opacity .2s var(--sq-ease,ease)}.sq-arr-campo:hover .sq-arr-nota[data-arr-nota-beca],.sq-arr-campo:focus-within .sq-arr-nota[data-arr-nota-beca],.sq-arr-campo:hover .sq-arr-nota[data-arr-nota-moral],.sq-arr-campo:focus-within .sq-arr-nota[data-arr-nota-moral]{opacity:1}@media(hover:none){.sq-arr-campo .sq-arr-nota[data-arr-nota-beca],.sq-arr-campo .sq-arr-nota[data-arr-nota-moral]{opacity:1}}.sq-arr-nota i{color:var(--sq-accent-ink,var(--sq-accent));margin-top:1px;font-size:16px}.sq-ax .sq-arr-comenzar{justify-content:center;gap:8px;min-width:180px;padding-inline:18px;font-weight:600}.sq-ax .sq-arr-comenzar i{transition:transform .2s var(--sq-ease,ease)}.sq-ax .sq-arr-comenzar:hover i{transform:translate(3px)}.sq-arr-resumen{background:var(--sq-fill);max-width:300px;height:30px;color:var(--sq-ink-2,var(--sq-ink));font:inherit;cursor:pointer;transition:background-color .15s var(--sq-ease,ease);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.sq-arr-resumen span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sq-arr-resumen i{flex-shrink:0;font-size:15px}.sq-arr-resumen:hover{background:var(--sq-fill-strong)}.sq-arr-resumen:focus-visible{outline:2px solid var(--sq-accent);outline-offset:2px}@media(max-width:767.98px){.sq-arr-cuerpo{padding:0 18px 24px}.sq-arr-opciones{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.sq-arr-opcion,.sq-arr-icono,.sq-arr-punto,.sq-ax .sq-arr-comenzar i{transition:none}}.sq-persona-toggle{background:var(--sq-fill);border-radius:12px;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:14px;padding:3px;display:inline-grid}.sq-persona-toggle label{color:var(--sq-muted);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;margin:0;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.sq-persona-toggle input{opacity:0;cursor:pointer;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.sq-persona-toggle label:has(input:checked){background:var(--sq-surface-solid);color:var(--sq-ink);box-shadow:0 1px 2px #00000014,0 0 0 .5px #0000000f}.sq-persona-toggle label:has(input:focus-visible){outline:2px solid var(--sq-accent);outline-offset:1px}.pagina_1>form>.sq-wz-head{flex-direction:column;justify-content:flex-start;align-items:flex-start}.sq-apm-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 6px;display:flex}.sq-apm-total{color:var(--sq-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:500}.sq-apm-filtro{min-width:0;margin:0}.sq-apm-filtro .csel{width:300px;max-width:100%}@media(max-width:575.98px){.sq-apm-filtro,.sq-apm-filtro .csel{width:100%}}@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-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{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 pulse{50%{opacity:.5}}
