@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--radius-xs:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-full{height:100%}.min-h-full{min-height:100%}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.self-start{align-self:flex-start}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[ai\:stub\]{ai:stub}.\[email\:no-conectado\]{email:no-conectado}.\[whatsapp\:no-conectado\]{whatsapp:no-conectado}}[data-skin],:root{--line-field:var(--text-3)}@supports (color:color-mix(in lab, red, red)){[data-skin],:root{--line-field:color-mix(in srgb, var(--text-3) 82%, var(--surface))}}:root,[data-skin=nocturno]{--font-display:"Bricolage Grotesque", sans-serif;--font-body:"Outfit", sans-serif;--font-num:"JetBrains Mono", monospace;--num-feat:"tnum" 1, "zero" 1;--display-wght:800;--display-tracking:-.03em;--display-case:none;--bg:#08090b;--bg-deep:#050608;--surface:#101318;--surface-2:#171b22;--surface-3:#1e232c;--line:#232932;--line-soft:#171b22;--text:#eef2f7;--text-2:#97a1b0;--text-3:#7a8595;--accent:#c5f83a;--accent-ink:#0a0d05;--accent-soft:#c5f83a1f;--accent-2:#2fe0cd;--accent-txt:#c5f83a;--pos:#52e08a;--on-pos:#04140c;--neg:#ff5f57;--warn:#ffc043;--info:#55a8ff;--radius-xs:2px;--radius:4px;--radius-lg:6px;--radius-xl:8px;--radius-pill:3px;--border-width:1px;--stroke:1.4;--linecap:butt;--icon-duotone:0;--icon-scale:1;--shadow-sm:0 1px 0 #ffffff09 inset;--shadow:0 1px 0 #ffffff0a inset, 0 10px 30px -18px #000000e6;--shadow-lg:0 1px 0 #ffffff0d inset, 0 28px 60px -30px #000;--ring-glow:0 0 0 1px var(--accent), 0 0 22px -6px var(--accent);--grain:.05;--grid-line:#ffffff07;--density:1;--ease:cubic-bezier(.2,.8,.2,1);--hero-bg:radial-gradient(120% 100% at 85% -20%, #c5f83a24, transparent 55%), radial-gradient(90% 80% at 0% 110%, #2fe0cd1a, transparent 60%);--chip-case:uppercase;--chip-tracking:.07em;--label-case:uppercase;--label-tracking:.13em}[data-skin=papel]{--font-display:"Fraunces", serif;--font-body:"Instrument Sans", sans-serif;--font-num:"Instrument Sans", sans-serif;--num-feat:"tnum" 1;--display-wght:600;--display-tracking:-.02em;--display-case:none;--bg:#efeae0;--bg-deep:#e5dfd3;--surface:#fbf8f2;--surface-2:#f4efe5;--surface-3:#ebe4d6;--line:#ddd4c4;--line-soft:#e8e1d4;--text:#1c1814;--text-2:#5a5145;--text-3:#716759;--accent:#b6431f;--accent-ink:#fff8f2;--accent-soft:#b6431f1a;--accent-2:#1f6b56;--accent-txt:#a13a1a;--pos:#1f6b56;--on-pos:#fff;--neg:#ac3a14;--warn:#885700;--info:#2f5f9e;--radius-xs:8px;--radius:14px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--stroke:1.6;--linecap:round;--icon-duotone:0;--icon-scale:1;--shadow-sm:0 1px 2px #3c2d1e0f;--shadow:0 2px 4px #3c2d1e0d, 0 12px 28px -18px #3c2d1e59;--shadow-lg:0 4px 10px #3c2d1e12, 0 30px 60px -32px #3c2d1e73;--ring-glow:0 0 0 3px var(--accent-soft);--grain:.1;--grid-line:#3c2d1e0a;--density:1.06;--ease:cubic-bezier(.22,.9,.3,1);--hero-bg:radial-gradient(120% 100% at 90% -30%, #b6431f1a, transparent 58%), radial-gradient(80% 80% at -10% 110%, #1f6b5614, transparent 60%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.11em}[data-skin=cobalto]{--font-display:"Instrument Sans", sans-serif;--font-body:"Instrument Sans", sans-serif;--font-num:"Archivo", sans-serif;--num-feat:"tnum" 1;--display-wght:700;--display-tracking:-.025em;--display-case:none;--bg:#070c18;--bg-deep:#040711;--surface:#0d1526;--surface-2:#131e33;--surface-3:#1a2842;--line:#1e2c47;--line-soft:#142038;--text:#e8eefb;--text-2:#90a2c4;--text-3:#7487ac;--accent:#3d82ff;--accent-ink:#04122e;--accent-soft:#3d82ff24;--accent-2:#7ce0ff;--accent-txt:#478cff;--pos:#34d99a;--on-pos:#04140c;--neg:#ff6b7a;--warn:#ffb946;--info:#7ce0ff;--radius-xs:6px;--radius:10px;--radius-lg:14px;--radius-xl:18px;--radius-pill:999px;--stroke:1.7;--linecap:round;--icon-duotone:1;--icon-scale:1;--shadow-sm:0 1px 0 #ffffff0a inset;--shadow:0 1px 0 #ffffff0d inset, 0 14px 34px -20px #000a28f2;--shadow-lg:0 1px 0 #ffffff0f inset, 0 34px 70px -34px #000824;--ring-glow:0 0 0 3px var(--accent-soft), 0 0 30px -10px var(--accent);--grain:.035;--grid-line:#78aaff0a;--density:1;--ease:cubic-bezier(.16,.9,.25,1);--hero-bg:linear-gradient(140deg, #3d82ff33, transparent 52%), radial-gradient(100% 90% at 110% 0%, #7ce0ff24, transparent 55%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.1em}[data-skin=pulso]{--font-display:"Archivo", sans-serif;--font-body:"Outfit", sans-serif;--font-num:"Archivo", sans-serif;--num-feat:"tnum" 1;--display-wght:800;--display-tracking:-.045em;--display-case:uppercase;--bg:#0c0c0e;--bg-deep:#070708;--surface:#151518;--surface-2:#1d1d22;--surface-3:#26262c;--line:#2c2c33;--line-soft:#1e1e23;--text:#f7f7f8;--text-2:#a2a2ac;--text-3:#85858e;--accent:#ff4d17;--accent-ink:#1a0700;--accent-soft:#ff4d1724;--accent-2:#00e6a5;--accent-txt:#ff4d17;--pos:#00e6a5;--on-pos:#04140c;--neg:#ff4d17;--warn:#ffd233;--info:#4d9fff;--radius-xs:10px;--radius:18px;--radius-lg:24px;--radius-xl:32px;--radius-pill:999px;--stroke:2.2;--linecap:round;--icon-duotone:1;--icon-scale:.94;--shadow-sm:0 1px 0 #ffffff0b inset;--shadow:0 1px 0 #ffffff0d inset, 0 16px 36px -22px #000000f2;--shadow-lg:0 1px 0 #ffffff12 inset, 0 36px 72px -34px #000;--ring-glow:0 0 0 3px var(--accent-soft), 0 0 34px -8px var(--accent);--grain:.045;--grid-line:#ffffff06;--density:.97;--ease:cubic-bezier(.2,1.1,.3,1);--hero-bg:linear-gradient(150deg, #ff4d173d, transparent 50%), radial-gradient(90% 90% at 105% 105%, #00e6a529, transparent 58%);--chip-case:uppercase;--chip-tracking:.06em;--label-case:uppercase;--label-tracking:.14em}[data-skin=nieve]{--font-display:"Familjen Grotesk", sans-serif;--font-body:"Public Sans", sans-serif;--font-num:"IBM Plex Mono", monospace;--num-feat:"tnum" 1, "zero" 1;--display-wght:700;--display-tracking:-.03em;--display-case:none;--bg:#f1f3f7;--bg-deep:#e7eaf0;--surface:#fff;--surface-2:#f6f8fb;--surface-3:#edf0f5;--line:#d8dee7;--line-soft:#e9edf2;--text:#0d1117;--text-2:#4e5866;--text-3:#656f7c;--accent:#d92d20;--accent-ink:#fff;--accent-soft:#d92d2017;--accent-2:#0d1117;--accent-txt:#b42318;--pos:#067647;--on-pos:#fff;--neg:#c50b04;--warn:#af4100;--info:#175cd3;--radius-xs:2px;--radius:3px;--radius-lg:4px;--radius-xl:6px;--radius-pill:2px;--stroke:1.25;--linecap:butt;--icon-duotone:0;--icon-scale:.96;--shadow-sm:0 1px 1px #1018280a;--shadow:0 1px 2px #1018280f;--shadow-lg:0 4px 18px -8px #1018282e;--ring-glow:0 0 0 3px #d92d2029;--grain:.018;--grid-line:#0d11170d;--density:.94;--ease:cubic-bezier(.2,.8,.2,1);--hero-bg:linear-gradient(135deg, #d92d2012, transparent 46%), radial-gradient(80% 70% at 100% 0%, #0d11170d, transparent 60%);--chip-case:uppercase;--chip-tracking:.08em;--label-case:uppercase;--label-tracking:.12em}[data-skin=menta]{--font-display:"Gabarito", sans-serif;--font-body:"Outfit", sans-serif;--font-num:"Outfit", sans-serif;--num-feat:"tnum" 1;--display-wght:700;--display-tracking:-.022em;--display-case:none;--bg:#eef3f0;--bg-deep:#e3ebe7;--surface:#fff;--surface-2:#f4f9f6;--surface-3:#e8f0eb;--line:#d5e2da;--line-soft:#e6eeea;--text:#0f2019;--text-2:#455b52;--text-3:#5c7269;--accent:#0c7757;--accent-ink:#fff;--accent-soft:#0f8a631c;--accent-2:#1fb6a6;--accent-txt:#0b6b4d;--pos:#037454;--on-pos:#fff;--neg:#bc2b30;--warn:#975600;--info:#2563c9;--radius-xs:9px;--radius:16px;--radius-lg:20px;--radius-xl:26px;--radius-pill:999px;--stroke:1.8;--linecap:round;--icon-duotone:1;--icon-scale:1;--shadow-sm:0 1px 2px #1028200d;--shadow:0 2px 6px #1028200d, 0 14px 30px -20px #10282052;--shadow-lg:0 6px 14px #10282012, 0 34px 62px -32px #10282061;--ring-glow:0 0 0 4px #0f8a6326;--grain:.028;--grid-line:#10282009;--density:1.08;--ease:cubic-bezier(.22,.9,.3,1);--hero-bg:radial-gradient(115% 95% at 88% -22%, #0f8a6326, transparent 58%), radial-gradient(85% 80% at -8% 112%, #1fb6a621, transparent 60%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.1em}[data-skin=citrico]{--font-display:"Syne", sans-serif;--font-body:"Outfit", sans-serif;--font-num:"Archivo", sans-serif;--num-feat:"tnum" 1;--display-wght:800;--display-tracking:-.015em;--display-case:uppercase;--bg:#fbfbf9;--bg-deep:#f2f3ee;--surface:#fff;--surface-2:#f6f7f1;--surface-3:#ebeee1;--line:#dde1d2;--line-soft:#ecefe4;--text:#101208;--text-2:#575c48;--text-3:#6d735b;--accent:#c3f000;--accent-ink:#14180a;--accent-soft:#c3f00038;--accent-2:#101208;--accent-txt:#5a6e00;--focus:var(--accent-txt);--pos:#1f7520;--on-pos:#fff;--neg:#c4110c;--warn:#955700;--info:#1a5fd0;--radius-xs:12px;--radius:22px;--radius-lg:26px;--radius-xl:34px;--radius-pill:999px;--stroke:2;--linecap:round;--icon-duotone:0;--icon-scale:.95;--shadow-sm:0 1px 0 #1012080d;--shadow:0 2px 4px #1012080a, 0 14px 32px -22px #10120861;--shadow-lg:0 8px 18px #1012080f, 0 34px 64px -30px #1012086b;--ring-glow:0 0 0 4px #c3f0006b;--grain:.03;--grid-line:#1012080b;--density:1;--ease:cubic-bezier(.2,1.1,.3,1);--hero-bg:linear-gradient(140deg, #c3f0006b, transparent 52%), radial-gradient(90% 85% at 106% 2%, #1012080f, transparent 55%);--chip-case:uppercase;--chip-tracking:.07em;--label-case:uppercase;--label-tracking:.13em}[data-skin=grafito]{--font-display:"Public Sans", sans-serif;--font-body:"Public Sans", sans-serif;--font-num:"IBM Plex Mono", monospace;--num-feat:"tnum" 1, "zero" 1;--display-wght:700;--display-tracking:-.035em;--display-case:none;--bg:#0e0e10;--bg-deep:#09090b;--surface:#161618;--surface-2:#1d1d20;--surface-3:#26262a;--line:#2b2b30;--line-soft:#1f1f23;--text:#f0f1f3;--text-2:#9b9ea5;--text-3:#83868c;--accent:#e9ebee;--accent-ink:#101114;--accent-soft:#e9ebee1a;--accent-2:#9aa0a8;--accent-txt:#e9ebee;--pos:#7bc99a;--on-pos:#04140c;--neg:#e08a86;--warn:#d8bd7a;--info:#9fb6d4;--radius-xs:4px;--radius:6px;--radius-lg:9px;--radius-xl:12px;--radius-pill:999px;--stroke:1.5;--linecap:butt;--icon-duotone:0;--icon-scale:1;--shadow-sm:0 1px 0 #ffffff08 inset;--shadow:0 1px 0 #ffffff09 inset, 0 12px 30px -20px #000000e6;--shadow-lg:0 1px 0 #ffffff0b inset, 0 30px 62px -32px #000;--ring-glow:0 0 0 3px #e9ebee24;--grain:.04;--grid-line:#ffffff06;--density:1;--ease:cubic-bezier(.2,.8,.2,1);--hero-bg:linear-gradient(140deg, #e9ebee12, transparent 48%), radial-gradient(85% 80% at 105% 0%, #e9ebee0d, transparent 58%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.12em}[data-skin=arcilla]{--font-display:"Gabarito", sans-serif;--font-body:"Outfit", sans-serif;--font-num:"Outfit", sans-serif;--num-feat:"tnum" 1;--display-wght:800;--display-tracking:-.02em;--display-case:none;--bg:#fdf1e6;--bg-deep:#f8e4d2;--surface:#fff;--surface-2:#fff8f0;--surface-3:#fdeee0;--line:#211f36;--line-soft:#ded4c8;--text:#211f36;--text-2:#5c5568;--text-3:#6a6178;--accent:#22c55e;--accent-ink:#062e16;--accent-soft:#22c55e29;--accent-2:#f4978e;--accent-txt:#15803d;--focus:var(--accent-txt);--pos:#15803d;--on-pos:#fff;--neg:#be123c;--warn:#b45309;--info:#1d4ed8;--radius-xs:12px;--radius:20px;--radius-lg:28px;--radius-xl:36px;--radius-pill:999px;--border-width:3px;--stroke:2.4;--linecap:round;--icon-duotone:1;--icon-scale:1;--shadow-sm:3px 3px 0 #211f36e6;--shadow:5px 5px 0 #211f36e6;--shadow-lg:8px 8px 0 #211f36e6;--ring-glow:0 0 0 4px #22c55e59;--grain:0;--grid-line:#211f360b;--density:1.05;--ease:cubic-bezier(.3,1.15,.4,1);--hero-bg:radial-gradient(90% 80% at 90% -10%, #22c55e29, transparent 55%), radial-gradient(75% 70% at -5% 112%, #f4978e2e, transparent 60%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.1em}[data-skin=entel]{--font-display:"Barlow", sans-serif;--font-body:"Inter", sans-serif;--font-num:"Inter", sans-serif;--num-feat:"tnum" 1, "zero" 1;--display-wght:700;--display-tracking:-.02em;--display-case:none;--bg:#f3f5ff;--bg-deep:#e7ebff;--surface:#fff;--surface-2:#f7f7f7;--surface-3:#e9e9e9;--line:#dfe2ea;--line-soft:#f0f2fb;--text:#191919;--text-2:#66686c;--text-3:#6e7076;--accent:#002eff;--accent-ink:#fff;--accent-soft:#002eff14;--accent-2:#17c99a;--accent-txt:#0026d1;--pos:#087a54;--on-pos:#fff;--neg:#d6321d;--warn:#b45300;--info:#175cd3;--radius-xs:4px;--radius:8px;--radius-lg:14px;--radius-xl:18px;--radius-pill:999px;--stroke:1.6;--linecap:round;--icon-duotone:0;--icon-scale:1;--shadow-sm:0 1px 2px #00143c0f;--shadow:0 2px 10px #00143c1a;--shadow-lg:0 10px 28px -10px #00143c38;--ring-glow:0 0 0 3px #002eff2e;--grain:.015;--grid-line:#002eff0b;--density:1;--ease:cubic-bezier(.2,.8,.2,1);--hero-bg:radial-gradient(120% 100% at 85% -20%, #002eff1a, transparent 55%), radial-gradient(90% 80% at 0% 110%, #42e8b424, transparent 60%);--chip-case:uppercase;--chip-tracking:.08em;--label-case:uppercase;--label-tracking:.12em}[data-skin=vidrio]{--font-display:"Outfit", sans-serif;--font-body:"Instrument Sans", sans-serif;--font-num:"JetBrains Mono", monospace;--num-feat:"tnum" 1, "zero" 1;--display-wght:700;--display-tracking:-.02em;--display-case:none;--bg:#0b0d12;--bg-deep:#0e10168c;--surface:#1a1d2694;--surface-2:#2c303e8c;--surface-3:#3e43548c;--surface-solid:#1b1e27;--line:#ffffff24;--line-soft:#ffffff14;--line-field:#ffffff61;--text:#f1f3f8;--text-2:#b9c0ce;--text-3:#959eb0;--accent:#b8f53a;--accent-ink:#11160a;--accent-soft:#b8f53a24;--accent-2:#52e0c8;--accent-txt:#c6f75c;--pos:#3fdc8c;--on-pos:#04140c;--neg:#ff6a5c;--warn:#ffb547;--info:#6aa8ff;--radius-xs:8px;--radius:12px;--radius-lg:18px;--radius-xl:22px;--radius-pill:999px;--border-width:1px;--stroke:1.6;--linecap:round;--icon-duotone:0;--icon-scale:1;--shadow-sm:inset 0 1px 0 #ffffff1a, 0 4px 16px #00000040;--shadow:inset 0 1px 0 #ffffff1f, 0 10px 36px #00000061;--shadow-lg:inset 0 1px 0 #ffffff24, 0 22px 60px #00000080;--ring-glow:0 0 0 3px #b8f53a47;--grain:0;--grid-line:#ffffff0a;--density:1;--ease:cubic-bezier(.2,.8,.2,1);--hero-bg:radial-gradient(120% 100% at 90% -20%, #b8f53a1f, transparent 55%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.1em;--glass-blur:18px;--vidrio-fondo:radial-gradient(42vw 42vw at 4% 0%, #3b2bff8c, transparent 62%), radial-gradient(36vw 36vw at 100% 12%, #ff3d7f61, transparent 62%), radial-gradient(44vw 44vw at 45% 112%, #00c2a85c, transparent 62%), radial-gradient(24vw 24vw at 88% 88%, #ffb40038, transparent 62%), #0b0d12}[data-skin=vidrio-claro]{--font-display:"Outfit", sans-serif;--font-body:"Instrument Sans", sans-serif;--font-num:"JetBrains Mono", monospace;--num-feat:"tnum" 1, "zero" 1;--display-wght:700;--display-tracking:-.02em;--display-case:none;--bg:#e8ecf5;--bg-deep:#ffffff73;--surface:#ffffff94;--surface-2:#ffffffa8;--surface-3:#ecf0fac7;--surface-solid:#fff;--line:#1e285a21;--line-soft:#1e285a12;--line-field:#1e285a8c;--text:#121521;--text-2:#3c4356;--text-3:#545d71;--accent:#2f55ff;--accent-ink:#fff;--accent-soft:#2f55ff1a;--accent-2:#0fb89a;--accent-txt:#2442d8;--pos:#098553;--on-pos:#fff;--neg:#cf3326;--warn:#b25a00;--info:#1d5bd0;--radius-xs:8px;--radius:12px;--radius-lg:18px;--radius-xl:22px;--radius-pill:999px;--border-width:1px;--stroke:1.6;--linecap:round;--icon-duotone:0;--icon-scale:1;--shadow-sm:inset 0 1px 0 #ffffffb3, 0 4px 14px #28346e14;--shadow:inset 0 1px 0 #fffc, 0 10px 32px #28346e24;--shadow-lg:inset 0 1px 0 #ffffffe6, 0 22px 56px #28346e33;--ring-glow:0 0 0 3px #2f55ff38;--grain:0;--grid-line:#1e285a0a;--density:1;--ease:cubic-bezier(.2,.8,.2,1);--hero-bg:radial-gradient(120% 100% at 90% -20%, #2f55ff1a, transparent 55%);--chip-case:none;--chip-tracking:.01em;--label-case:uppercase;--label-tracking:.1em;--glass-blur:16px;--vidrio-fondo:radial-gradient(42vw 42vw at 4% 0%, #7c8cff80, transparent 62%), radial-gradient(36vw 36vw at 100% 12%, #ff8fb46b, transparent 62%), radial-gradient(44vw 44vw at 45% 112%, #52e0c866, transparent 62%), radial-gradient(24vw 24vw at 88% 88%, #ffd16666, transparent 62%), #e8ecf5}[data-skin=esencial]{--font-display:"Geist", sans-serif;--font-body:"Geist", sans-serif;--font-num:"Geist Mono", monospace;--num-feat:"tnum" 1;--display-wght:600;--display-tracking:-.025em;--display-case:none;--bg:#fafafa;--bg-deep:#f4f4f5;--surface:#fff;--surface-2:#f6f6f7;--surface-3:#ececee;--line:#dcdce0;--line-soft:#efeff1;--text:#18181b;--text-2:#52525b;--text-3:#6b6b73;--accent:#4f46e5;--accent-ink:#fff;--accent-soft:#4f46e514;--accent-2:#0ea5e9;--accent-txt:#4338ca;--pos:#15803d;--on-pos:#fff;--neg:#dc2626;--warn:#b45309;--info:#2563eb;--radius-xs:6px;--radius:8px;--radius-lg:12px;--radius-xl:14px;--radius-pill:999px;--stroke:1.5;--linecap:round;--icon-duotone:0;--icon-scale:1;--shadow-sm:0 1px 2px #18181b0d;--shadow:0 1px 3px #18181b12, 0 1px 2px #18181b0a;--shadow-lg:0 12px 32px -14px #18181b2e, 0 1px 2px #18181b0a;--ring-glow:0 0 0 3px #4f46e52e;--grain:0;--grid-line:transparent;--density:1;--ease:cubic-bezier(.2, .8, .2, 1);--hero-bg:none;--chip-case:none;--chip-tracking:0;--label-case:none;--label-tracking:.01em}[data-skin=esencial-oscuro]{--font-display:"Geist", sans-serif;--font-body:"Geist", sans-serif;--font-num:"Geist Mono", monospace;--num-feat:"tnum" 1;--display-wght:600;--display-tracking:-.025em;--display-case:none;--bg:#09090b;--bg-deep:#050506;--surface:#121214;--surface-2:#19191c;--surface-3:#222226;--line:#2c2c31;--line-soft:#1d1d21;--text:#f4f4f5;--text-2:#a1a1aa;--text-3:#8b8b94;--accent:#818cf8;--accent-ink:#0c0c24;--accent-soft:#818cf824;--accent-2:#38bdf8;--accent-txt:#a5b4fc;--pos:#4ade80;--on-pos:#052e16;--neg:#f87171;--warn:#fbbf24;--info:#60a5fa;--radius-xs:6px;--radius:8px;--radius-lg:12px;--radius-xl:14px;--radius-pill:999px;--stroke:1.5;--linecap:round;--icon-duotone:0;--icon-scale:1;--shadow-sm:0 1px 0 #ffffff08 inset;--shadow:0 1px 0 #ffffff0a inset, 0 8px 24px -16px #000c;--shadow-lg:0 1px 0 #ffffff0d inset, 0 24px 50px -28px #000000f2;--ring-glow:0 0 0 3px #818cf840;--grain:0;--grid-line:transparent;--density:1;--ease:cubic-bezier(.2, .8, .2, 1);--hero-bg:none;--chip-case:none;--chip-tracking:0;--label-case:none;--label-tracking:.01em}img,svg{max-width:100%;display:block}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.hide{display:none!important}.tel-box:focus-within{box-shadow:0 0 0 3px var(--accent-soft);border-color:var(--accent)!important}.grain{position:relative}.grain:after{content:"";pointer-events:none;opacity:var(--grain);mix-blend-mode:overlay;z-index:3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.scroll::-webkit-scrollbar{width:8px;height:8px}.scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:99px}.scroll::-webkit-scrollbar-track{background:0 0}.scroll-hidden{scrollbar-width:none}.scroll-hidden::-webkit-scrollbar{display:none}.display{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);line-height:1.02}.num{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0}.label{text-transform:var(--label-case);letter-spacing:var(--label-tracking);color:var(--text-3);font-size:10px;font-weight:600}.muted{color:var(--text-2)}.faint{color:var(--text-3)}.t-xs{font-size:11px}.t-sm{font-size:12.5px}.t-md{font-size:14px}.t-lg{font-size:16px}.ico{width:calc(20px * var(--icon-scale));height:calc(20px * var(--icon-scale));stroke:currentColor;fill:none;stroke-width:var(--stroke);stroke-linecap:var(--linecap);stroke-linejoin:var(--linecap);transition:stroke-width .35s var(--ease);flex:none}.ico .duo{fill:currentColor;stroke:none;opacity:calc(.16 * var(--icon-duotone))}.ico-sm{width:calc(16px * var(--icon-scale));height:calc(16px * var(--icon-scale))}.ico-lg{width:calc(24px * var(--icon-scale));height:calc(24px * var(--icon-scale))}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes growW{0%{width:0}to{width:var(--w)}}@keyframes drawIn{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:var(--off)}}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@keyframes shimmer{to{background-position:200% 0}}.anim{animation:rise .3s var(--ease) both;animation-delay:min(calc(var(--d,0) * 40ms), .2s)}.anim-pop{animation:pop .28s var(--ease) both;animation-delay:min(calc(var(--d,0) * 35ms), .2s)}.anim-slide{animation:slideIn .28s var(--ease) both;animation-delay:min(calc(var(--d,0) * 30ms), .2s)}@media (prefers-reduced-motion:reduce){.anim,.anim-pop,.anim-slide,.bar>i,.fn-fill,.ring .val,.spark-line{animation-duration:.01ms!important}}.row{align-items:center;gap:10px;display:flex}.row-b{justify-content:space-between;align-items:center;gap:10px;display:flex}.col{flex-direction:column;display:flex}.grow{flex:1;min-width:0}.trunc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.btn{--bh:40px;height:var(--bh);border-radius:var(--radius);letter-spacing:-.01em;border:var(--border-width) solid var(--line);background:var(--surface-2);color:var(--text);transition:transform .16s var(--ease), background .2s, border-color .2s, box-shadow .25s var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";opacity:0;background:radial-gradient(60% 120%,#ffffff38,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.btn:hover{background:var(--surface-3);border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.btn:hover{border-color:color-mix(in oklab, var(--line) 60%, var(--text-3))}}.btn:active{transform:scale(.965)}.btn:active:after{opacity:1;transition:none}.btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 6px 18px -10px var(--accent);border-color:#0000;font-weight:700}.btn-primary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in oklab, var(--accent) 88%, white)}}.btn-primary:hover{box-shadow:var(--ring-glow)}.btn-ghost{color:var(--text-2);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--surface-2);color:var(--text)}.btn-sm{--bh:32px;padding:0 12px;font-size:12.5px}.btn-lg{--bh:50px;padding:0 22px;font-size:15px}.btn-ico{width:var(--bh);padding:0}.btn-block{width:100%}.btn[data-state=saving]{pointer-events:none}.btn[data-state=saving] .btn-label{opacity:.55}.btn[data-state=saved]{background:var(--pos);color:var(--on-pos);border-color:#0000}.spinner{border:2px solid;border-radius:50%;width:15px;height:15px}@supports (color:color-mix(in lab, red, red)){.spinner{border:2px solid color-mix(in oklab, currentColor 30%, transparent)}}.spinner{border-top-color:currentColor;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.seg{background:var(--surface-2);border:var(--border-width) solid var(--line);border-radius:calc(var(--radius) + 3px);gap:2px;padding:3px;display:inline-flex}.seg button{border-radius:var(--radius);color:var(--text-3);transition:color .2s, background .25s var(--ease), transform .16s var(--ease);padding:7px 13px;font-size:12.5px;font-weight:600}.seg button:hover{color:var(--text-2)}.seg button:active{transform:scale(.95)}.seg button[aria-selected=true],.seg button[aria-checked=true]{background:var(--surface-3);color:var(--text);box-shadow:var(--shadow-sm)}.card{background:var(--surface);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);position:relative;overflow:hidden}.card-pad{padding:calc(16px * var(--density))}.card-hd{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.card-hd h3{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.card-int{transition:transform .2s var(--ease), border-color .2s, box-shadow .25s;cursor:pointer}.card-int:hover{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.card-int:hover{border-color:color-mix(in oklab, var(--accent) 40%, var(--line))}}.card-int:hover{box-shadow:var(--shadow-lg)}.card-int:active{transform:translateY(0)scale(.99)}.chip{border-radius:var(--radius-pill);border:var(--border-width) solid var(--line);background:var(--surface-2);height:30px;color:var(--text-2);text-transform:var(--chip-case);letter-spacing:var(--chip-tracking);white-space:nowrap;transition:color .2s var(--ease), border-color .2s var(--ease), background-color .2s var(--ease), transform .2s var(--ease);align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:600;display:inline-flex}.chip:hover{color:var(--text);border-color:var(--text-3)}.chip:active{transform:scale(.95)}.chip[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:#0000}.chip-count{opacity:.6;font-size:10px}.s-ingresado{--c:var(--info)}.s-back{--c:var(--warn)}.s-observado{--c:#e879f9}.s-activado{--c:var(--pos)}.s-rechazado{--c:var(--neg)}.badge{border-radius:var(--radius-pill);height:22px;text-transform:var(--chip-case);letter-spacing:var(--chip-tracking);background:var(--c);align-items:center;gap:5px;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge{background:color-mix(in oklab, var(--c) 16%, transparent)}}.badge{color:var(--c);border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.badge{border:1px solid color-mix(in oklab, var(--c) 28%, transparent)}}.badge:before{content:"";background:var(--c);border-radius:50%;width:5px;height:5px}.dot-live{background:var(--pos);width:7px;height:7px;animation:livePulse 1.8s var(--ease) infinite;border-radius:50%}.av{border-radius:var(--radius-pill);letter-spacing:-.02em;width:34px;height:34px;color:var(--accent-ink);background:linear-gradient(150deg, var(--accent), var(--accent));flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.av{background:linear-gradient(150deg, var(--accent), color-mix(in oklab, var(--accent) 45%, var(--accent-2)))}}.av{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.av{border:1px solid color-mix(in oklab, var(--accent) 40%, transparent)}}.av-sm{width:26px;height:26px;font-size:10px}.av-lg{width:46px;height:46px;font-size:15px}.av-n2{background:linear-gradient(150deg, var(--accent-2), var(--accent-2))}@supports (color:color-mix(in lab, red, red)){.av-n2{background:linear-gradient(150deg, var(--accent-2), color-mix(in oklab, var(--accent-2) 40%, var(--info)))}}.av-n3{background:linear-gradient(150deg, var(--warn), var(--warn))}@supports (color:color-mix(in lab, red, red)){.av-n3{background:linear-gradient(150deg, var(--warn), color-mix(in oklab, var(--warn) 40%, var(--accent)))}}.av-n4{background:linear-gradient(150deg, var(--info), var(--info))}@supports (color:color-mix(in lab, red, red)){.av-n4{background:linear-gradient(150deg, var(--info), color-mix(in oklab, var(--info) 40%, var(--accent-2)))}}.av-stack{display:flex}.av-stack .av{box-shadow:0 0 0 2px var(--surface);margin-left:-9px}.av-stack .av:first-child{margin-left:0}.kpi{flex-direction:column;gap:5px;display:flex}.kpi-val{font-size:26px;line-height:1}.kpi-hero-val{font-size:clamp(38px,11vw,54px);line-height:.92}.delta{align-items:center;gap:3px;font-size:11.5px;font-weight:700;display:inline-flex}.delta.up{color:var(--pos)}.delta.down{color:var(--neg)}.bar{border-radius:var(--radius-pill);background:var(--surface-3);height:7px;overflow:hidden}.bar>i{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.bar>i{background:linear-gradient(90deg, var(--accent), color-mix(in oklab, var(--accent) 55%, var(--accent-2)))}}.bar>i{animation:growW .55s var(--ease) both;animation-delay:.1s}.bar-thin{height:4px}.bar-wrap{position:relative}.bar-tip{pointer-events:none;background:radial-gradient(circle, white 0%, var(--accent) 30%, transparent 68%);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translate(-60%,-50%)}@supports (color:color-mix(in lab, red, red)){.bar-tip{background:radial-gradient(circle, color-mix(in oklab, white 88%, var(--accent)) 0%, color-mix(in oklab, var(--accent) 55%, transparent) 30%, transparent 68%)}}.bar-tip{animation:barTipIn .9s var(--ease) .25s both, barTipPulse 2.4s ease-in-out 1.2s infinite}@keyframes barTipIn{0%{opacity:0;left:0}}@keyframes barTipPulse{0%,to{filter:brightness(.9)}50%{filter:brightness(1.2)}}@media (prefers-reduced-motion:reduce){.bar-tip{animation:none}}.ring{box-shadow:none;outline:none;transform:rotate(-90deg)}.ring circle{fill:none;stroke-linecap:var(--linecap)}.ring .track{stroke:var(--surface-3)}.ring .val{stroke:var(--accent-txt);animation:drawIn .7s var(--ease) both;animation-delay:.1s}.rows{flex-direction:column;display:flex}.rw{border-bottom:1px solid var(--line-soft);transition:background .18s, padding-left .2s var(--ease);cursor:pointer;align-items:center;gap:12px;padding:13px 16px;display:flex;position:relative}.rw:last-child{border-bottom:0}.rw:before{content:"";background:var(--accent-txt);transform-origin:50%;width:2px;transition:transform .25s var(--ease);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px;left:0;transform:scaleY(0)}.rw:hover{background:var(--surface-2);padding-left:20px}.rw:hover:before{transform:scaleY(1)}.rw:active{background:var(--surface-3)}.tbl{border-collapse:collapse;width:100%;font-size:13px}.tbl th{text-align:left;color:var(--text-3);text-transform:var(--label-case);letter-spacing:var(--label-tracking);border-bottom:var(--border-width) solid var(--line);white-space:nowrap;background:var(--surface);z-index:2;padding:10px 14px;font-size:10px;font-weight:700;position:sticky;top:0}.tbl td{border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:11px 14px}.tbl tbody tr{cursor:pointer;transition:background .15s}.tbl tbody tr:hover{background:var(--surface-2)}.tbl .r{text-align:right}.tbl-activa tbody td:first-child{transition:padding-left .2s var(--ease);position:relative}.tbl-activa tbody td:first-child:before{content:"";background:var(--accent-txt);transform-origin:50%;width:2px;transition:transform .25s var(--ease);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px;left:0;transform:scaleY(0)}.tbl-activa tbody tr:hover td:first-child{padding-left:20px}.tbl-activa tbody tr:hover td:first-child:before{transform:scaleY(1)}.tbl-activa tbody tr:active{background:var(--surface-3)}@media (prefers-reduced-motion:reduce){.tbl-activa tbody td:first-child,.tbl-activa tbody td:first-child:before{transition:none}}.tl{padding-left:30px;position:relative}.tl:before{content:"";background:var(--line);width:1px;position:absolute;top:6px;bottom:6px;left:10px}.tl-item{padding:0 0 20px;position:relative}.tl-item:before{content:"";background:var(--surface);border:2px solid var(--text-3);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-24px}.tl-item.acc:before{background:var(--accent-txt);border-color:var(--accent-txt);box-shadow:0 0 0 4px var(--accent-soft)}.tl-diff{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:inline-flex}.tl-old{border-radius:var(--radius-xs);background:var(--neg);padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.tl-old{background:color-mix(in oklab, var(--neg) 12%, transparent)}}.tl-old{color:var(--neg)}@supports (color:color-mix(in lab, red, red)){.tl-old{color:color-mix(in oklab, var(--neg) 80%, var(--text))}}.tl-old{text-decoration:line-through;text-decoration-thickness:1px}.tl-new{border-radius:var(--radius-xs);background:var(--pos);padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.tl-new{background:color-mix(in oklab, var(--pos) 14%, transparent)}}.tl-new{color:var(--pos)}@supports (color:color-mix(in lab, red, red)){.tl-new{color:color-mix(in oklab, var(--pos) 85%, var(--text))}}.node{border-radius:var(--radius);border:var(--border-width) solid var(--line);background:var(--surface-2);align-items:center;gap:12px;padding:14px;display:flex;position:relative;overflow:hidden}.node-a{border-color:var(--pos)}@supports (color:color-mix(in lab, red, red)){.node-a{border-color:color-mix(in oklab, var(--pos) 45%, var(--line))}}.node-a:before{content:"";background:linear-gradient(120deg, var(--pos), transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.node-a:before{background:linear-gradient(120deg, color-mix(in oklab, var(--pos) 9%, transparent), transparent 60%)}}.node-ico{border-radius:var(--radius);background:var(--surface-3);width:40px;height:40px;color:var(--text-2);flex:none;place-items:center;display:grid}.node-a .node-ico{background:var(--pos)}@supports (color:color-mix(in lab, red, red)){.node-a .node-ico{background:color-mix(in oklab, var(--pos) 18%, transparent)}}.node-a .node-ico{color:var(--pos)}.note{border-radius:var(--radius);background:var(--accent-soft);border:1px solid var(--accent);gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}@supports (color:color-mix(in lab, red, red)){.note{border:1px solid color-mix(in oklab, var(--accent) 25%, transparent)}}.note{color:var(--text-2)}.sk{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.4s linear infinite shimmer}.quick{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.q-i{border-radius:var(--radius-lg);background:var(--surface);border:var(--border-width) solid var(--line);color:var(--text-2);text-align:center;transition:transform .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;font-size:10.5px;font-weight:600;line-height:1.25;display:flex}.q-i .q-ico{border-radius:var(--radius);background:var(--accent-soft);width:38px;height:38px;color:var(--accent-txt);transition:background-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);place-items:center;display:grid}.q-i:hover{border-color:var(--accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.q-i:hover{border-color:color-mix(in oklab, var(--accent) 45%, var(--line))}}.q-i:hover{color:var(--text)}.q-i:hover .q-ico{background:var(--accent);color:var(--accent-ink);transform:scale(1.06)}.q-i:active{transform:scale(.95)}.q-i.q-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.q-i.q-primary .q-ico{background:var(--accent-ink)}@supports (color:color-mix(in lab, red, red)){.q-i.q-primary .q-ico{background:color-mix(in oklab, var(--accent-ink) 18%, transparent)}}.q-i.q-primary .q-ico{color:var(--accent-ink)}.q-i.q-primary:hover{border-color:var(--accent);color:var(--accent-ink)}.q-i.q-primary:hover .q-ico{background:var(--accent-ink);color:var(--accent)}.funnel{flex-direction:column;gap:7px;display:flex}.fn-row{align-items:center;gap:12px;display:flex}.fn-track{border-radius:var(--radius-xs);background:var(--surface-2);flex:1;height:30px;position:relative;overflow:hidden}.fn-fill{border-radius:inherit;height:100%;color:var(--accent-ink);background:linear-gradient(90deg, var(--accent), var(--accent));align-items:center;padding:0 10px;font-size:11.5px;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.fn-fill{background:linear-gradient(90deg, var(--accent), color-mix(in oklab, var(--accent) 50%, var(--accent-2)))}}.fn-fill{animation:growW .5s var(--ease) both}.vbars{align-items:flex-end;gap:5px;height:74px;display:flex}.vbars i{border-radius:var(--radius-xs) var(--radius-xs) 2px 2px;background:var(--accent);flex:1}@supports (color:color-mix(in lab, red, red)){.vbars i{background:color-mix(in oklab, var(--accent) 26%, var(--surface-3))}}.vbars i{transform-origin:bottom;animation:pop .5s var(--ease) both;transition:background .2s}.vbars i.hi{background:linear-gradient(180deg, var(--accent), var(--accent))}@supports (color:color-mix(in lab, red, red)){.vbars i.hi{background:linear-gradient(180deg, var(--accent), color-mix(in oklab, var(--accent) 45%, transparent))}}.spark-line{fill:none;stroke:var(--accent-txt);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:drawIn 1.3s var(--ease) both;--len:1000;--off:0}.kanban{align-items:flex-start;gap:12px;padding:4px 2px 12px;display:flex;overflow-x:auto}.kcol{flex-direction:column;flex:none;gap:9px;width:268px;max-height:74vh;display:flex;overflow-y:auto}.kcol-hd{z-index:1;border-radius:var(--radius);background:var(--surface-2);border:var(--border-width) solid var(--line);border-top:2px solid var(--c,var(--line));justify-content:space-between;align-items:center;padding:9px 12px;display:flex;position:sticky;top:0}.kcol-hd b{text-transform:var(--chip-case);letter-spacing:var(--chip-tracking);font-size:11.5px;font-weight:700}.kcol-hd span{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:11px}.kcard{border-radius:var(--radius);background:var(--surface);border:var(--border-width) solid var(--line);box-shadow:var(--shadow-sm);cursor:grab;transition:transform .2s var(--ease), box-shadow .25s, border-color .2s;padding:12px;display:block}.kcard:hover{box-shadow:var(--shadow-lg);border-color:var(--accent);transform:translateY(-3px)rotate(-.35deg)}@supports (color:color-mix(in lab, red, red)){.kcard:hover{border-color:color-mix(in oklab, var(--accent) 45%, var(--line))}}.kcard:active{cursor:grabbing;transform:scale(.99)}.tgrid{grid-template-columns:repeat(auto-fill,minmax(286px,1fr));grid-auto-rows:1fr;gap:14px;display:grid}.tcard{--tc-ink:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tcard{--tc-ink:color-mix(in oklab, var(--accent) 26%, var(--text))}}.tcard{--tc-ink-2:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tcard{--tc-ink-2:color-mix(in oklab, var(--accent) 36%, var(--text))}}.tcard{--tc-on-ink:var(--surface-solid,var(--surface));border-radius:var(--radius-lg);background:var(--surface);color:var(--text);border:var(--border-width) solid var(--line);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease), box-shadow .28s var(--ease), border-color .2s;flex-direction:column;display:flex;overflow:hidden}.tcard:hover{box-shadow:var(--shadow-lg);border-color:var(--accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.tcard:hover{border-color:color-mix(in oklab, var(--accent) 45%, var(--line))}}.tcard:active{transform:translateY(-1px)scale(.995)}.tcard:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.tcard-alerta,.tcard-alerta:hover{border-color:var(--neg)}.tcard-top{background:var(--tc-ink);color:var(--tc-on-ink);justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;display:flex}.tcard-rut{letter-spacing:.01em;align-items:center;gap:7px;font-size:14.5px;font-weight:700;display:inline-flex}.tcard-rut .ico{opacity:.75}.tcard-fecha{color:var(--tc-on-ink);font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.tcard-fecha{color:color-mix(in oklab, var(--tc-on-ink) 80%, transparent)}}.tcard-fecha{white-space:nowrap}.tcard-fecha span{color:var(--tc-on-ink)}@supports (color:color-mix(in lab, red, red)){.tcard-fecha span{color:color-mix(in oklab, var(--tc-on-ink) 60%, transparent)}}.tcard-fecha span{font-weight:500}.tcard-cuerpo{flex-direction:column;flex:1;gap:11px;padding:12px 13px;display:flex}.tcard-cliente{flex-direction:column;gap:4px;min-width:0;display:flex}.tcard-nombre{overflow-wrap:anywhere;text-wrap:balance;font-size:14.5px;font-weight:700;line-height:1.25}.tcard-dir{color:var(--text-2);align-items:flex-start;gap:6px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.tcard-dir .ico{color:var(--accent-txt);flex:none;margin-top:1px}.tcard-fila{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:8px;display:grid}.tcard-caja{border-radius:var(--radius);background:var(--surface-3);flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:9px 10px;display:flex}.tcard-dato{color:var(--text);overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:700;display:flex}.tcard-dato .ico{color:var(--accent-txt);flex:none}.tcard-estado{border-radius:var(--radius);background:var(--c);flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:9px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.tcard-estado{background:color-mix(in oklab, var(--c) 80%, var(--text))}}.tcard-estado{color:var(--surface-solid,var(--surface));box-shadow:inset 0 1px 0 var(--surface)}@supports (color:color-mix(in lab, red, red)){.tcard-estado{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--surface) 14%, transparent)}}.tcard-estado-nombre{overflow-wrap:anywhere;font-size:14px;font-weight:750;line-height:1.2}.tcard-estado-sub{color:var(--surface-solid,var(--surface));font-size:12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.tcard-estado-sub{color:color-mix(in oklab, var(--surface-solid,var(--surface)) 86%, transparent)}}.tcard-estado-sub{overflow-wrap:anywhere;line-height:1.3}.tcard-agenda{border-radius:var(--radius);background:var(--tc-ink-2);color:var(--tc-on-ink);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.tcard-agenda>div{flex-direction:column;gap:3px;min-width:0;padding:9px 11px;display:flex}.tcard-agenda>div+div{border-left:1px solid var(--tc-on-ink)}@supports (color:color-mix(in lab, red, red)){.tcard-agenda>div+div{border-left:1px solid color-mix(in oklab, var(--tc-on-ink) 18%, transparent)}}.tcard-agenda-label{color:var(--tc-on-ink);font-size:11px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.tcard-agenda-label{color:color-mix(in oklab, var(--tc-on-ink) 74%, transparent)}}.tcard-agenda-valor{font-size:13.5px;font-weight:700}.tcard-agenda-vacia{background:var(--surface-2);color:var(--text-3);border:1px dashed var(--line)}.tcard-agenda-vacia .tcard-agenda-label{color:var(--text-3)}.tcard-agenda-vacia>div+div{border-left-color:var(--line)}.tcard-agenda-vacia .tcard-agenda-valor{font-weight:600}.tcard-obs{min-height:2.9em;color:var(--text-2);gap:7px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.tcard-obs .ico{color:var(--accent-txt);flex:none;margin-top:2px}.tcard-obs>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tcard-obs b{color:var(--text);font-weight:700}.tcard-pie{border-top:1px solid var(--line-soft);color:var(--text-3);justify-content:space-between;gap:10px;margin-top:auto;padding:8px 13px;font-size:11.5px;display:flex}.tcard-pie .trunc{max-width:60%}@media (prefers-reduced-motion:reduce){.tcard,.tcard:hover,.tcard:active{transition:none;transform:none}}.bono-banner{border-radius:var(--radius-lg);background:var(--pos);align-items:stretch;gap:16px;margin-bottom:14px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.bono-banner{background:color-mix(in oklab, var(--pos) 8%, var(--surface))}}.bono-banner{border:var(--border-width) solid var(--pos)}@supports (color:color-mix(in lab, red, red)){.bono-banner{border:var(--border-width) solid color-mix(in oklab, var(--pos) 35%, var(--line))}}.bono-banner{box-shadow:var(--shadow-sm)}.bono-img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:var(--surface-3);flex:none;width:clamp(88px,16vw,150px)}.bono-cuerpo{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.bono-titulo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bono-formula{font-family:var(--font-display);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:clamp(20px,2.6vw,28px);line-height:1.15;display:flex}.bono-formula b{color:var(--pos)}@supports (color:color-mix(in lab, red, red)){.bono-formula b{color:color-mix(in oklab, var(--pos) 75%, var(--text))}}.bono-formula b{font-weight:800}.bono-op{color:var(--text-3);font-weight:400}.bono-nota{color:var(--text-2);margin:0;font-size:12.5px}.bono-top{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px 16px;margin:2px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.bono-top li{color:var(--text-2);justify-content:space-between;gap:8px;display:flex}.bono-top li .num{color:var(--text);white-space:nowrap;font-weight:600}@media (max-width:520px){.bono-banner{flex-direction:column}.bono-img{aspect-ratio:16/7;width:100%}}.app-shell{background:var(--bg);min-height:100vh;color:var(--text)}.sidebar{border-right:var(--border-width) solid var(--line);background:var(--bg-deep);flex-direction:column;min-height:0;display:none}.sb-brand{align-items:center;gap:10px;padding:18px 18px 16px;display:flex}.sb-mark{border-radius:var(--radius);background:var(--accent);width:32px;height:32px;color:var(--accent-ink);font-family:var(--font-display);flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.sb-brand-t b{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);font-size:14px;display:block}.sb-brand-t span{letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-size:9.5px;font-weight:600}.sb-nav{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;padding:6px 10px 14px;overflow-y:auto}.sb-nav::-webkit-scrollbar{width:8px}.sb-nav::-webkit-scrollbar-thumb{background:var(--line);border-radius:99px}.sb-nav::-webkit-scrollbar-track{background:0 0}[data-skin=entel] .sb-nav{scrollbar-color:#ff5100 transparent}[data-skin=entel] .sb-nav::-webkit-scrollbar-thumb{background:#ff5100}.sb-grp{border-top:2px solid var(--accent-txt);margin-top:10px;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.sb-grp{border-top:2px solid color-mix(in oklab, var(--accent-txt) 55%, transparent)}}[data-skin=entel] .sb-grp{border-top-color:#ff510099;border-top-color:lab(60.0223% 65.1797 71.4032/.6)}.sb-grp:first-child{border-top:none;margin-top:0;padding-top:0}.sb-grp-t{text-transform:uppercase;letter-spacing:.09em;color:var(--text-2);padding:4px 8px 8px;font-size:10.5px;font-weight:700;display:flex}.sb-i{border-radius:var(--radius);width:100%;color:var(--text-2);transition:background-color .18s var(--ease), color .18s var(--ease);align-items:center;gap:11px;margin-bottom:2px;padding:9px 10px;font-size:13px;font-weight:500;display:flex;position:relative}.sb-i:hover{background:var(--surface-2);color:var(--text)}.sb-i:active{transform:scale(.98)}.sb-i[aria-current=page]{background:var(--accent-soft);color:var(--accent-txt);font-weight:600}.sb-i[aria-current=page]:before{content:"";background:var(--accent-txt);border-radius:0 3px 3px 0;width:3px;height:18px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.sb-i .pill{border-radius:var(--radius-pill);background:var(--surface-3);color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}.sb-i .pill.acc{background:var(--accent);color:var(--accent-ink)}.sb-user{border-top:var(--border-width) solid var(--line);cursor:pointer;align-items:center;gap:10px;padding:12px 14px;transition:background .18s;display:flex}.sb-user:hover{background:var(--surface-2)}.main{flex-direction:column;min-width:0;min-height:100vh;display:flex}.topbar{border-bottom:var(--border-width) solid var(--line);background:var(--bg);align-items:center;gap:14px;height:62px;padding:0 210px 0 22px;display:none}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in oklab, var(--bg) 82%, transparent)}}.topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:40;position:sticky;top:0}.topbar h1{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);font-size:18px}.search{border-radius:var(--radius);border:var(--border-width) solid var(--line-field);background:var(--surface);width:300px;height:36px;color:var(--text-3);transition:color .2s var(--ease), border-color .2s var(--ease);cursor:text;align-items:center;gap:9px;padding:0 12px;font-size:13px;display:flex}.search:hover{border-color:var(--text-3);color:var(--text-2)}.search kbd{background:var(--surface-3);color:var(--text-3);font-size:10px;font-family:var(--font-body);border-radius:4px;margin-left:auto;padding:2px 6px}.content{min-width:0;padding:0 16px calc(104px + env(safe-area-inset-bottom));flex:1}.content-tight{padding:0}.m-head{z-index:55;background:var(--bg);flex:none;align-items:center;gap:12px;padding:18px 20px 14px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.m-head{background:color-mix(in oklab, var(--bg) 92%, transparent)}}.m-head{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.m-head .m-greet b{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);font-size:19px;line-height:1.15;display:block}.m-head .m-greet span{color:var(--text-3);font-size:11.5px}.m-ico-btn{border-radius:var(--radius);width:38px;height:38px;color:var(--text-2);background:var(--surface);border:var(--border-width) solid var(--line);transition:color .18s var(--ease), background-color .18s var(--ease);flex:none;place-items:center;display:grid;position:relative}.m-ico-btn:hover{color:var(--text);background:var(--surface-2)}.m-ico-btn:active{transform:scale(.92)}.m-ico-btn .dot{background:var(--accent-txt);width:6px;height:6px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:8px;right:8px}.m-body{flex:1;padding:0 16px 96px}.m-title{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-3);margin:22px 2px 10px;font-size:13px}.audio-bar{z-index:55;background:var(--bg);position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.audio-bar{background:color-mix(in oklab, var(--bg) 92%, transparent)}}.audio-bar{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);border-top:1px solid var(--line-soft)}.audio-bar-track{background:var(--surface-2);cursor:pointer;height:3px}.audio-bar-fill{background:var(--accent);height:100%;transition:width .15s linear}@media (max-width:899px){.audio-bar{bottom:calc(92px + env(safe-area-inset-bottom))}}.liquid-dock-area{z-index:50;left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;padding:0 12px;display:flex;position:fixed}.liquid-defs{width:0;height:0;position:absolute;overflow:hidden}.liquid-dock{pointer-events:auto;border:1px solid var(--line);background:linear-gradient(160deg, var(--surface-2), var(--surface));border-radius:26px;width:min(460px,100%);padding:6px}@supports (color:color-mix(in lab, red, red)){.liquid-dock{background:linear-gradient(160deg, color-mix(in oklab, var(--surface-2) 86%, transparent), color-mix(in oklab, var(--surface) 92%, transparent))}}.liquid-dock{box-shadow:var(--shadow-lg), inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(20px)saturate(150%)}.liquid-items{grid-template-columns:repeat(5,minmax(0,1fr));min-height:66px;display:grid;position:relative}.liquid-orb{z-index:0;width:92px;height:66px;transform:translate(-50%, -50%) rotate(var(--tilt,0deg)) scaleX(var(--stretch,1)) scaleY(var(--squash,1));transform-origin:50%;pointer-events:none;filter:url(#liquid-goo) drop-shadow(0 0 11px var(--accent));position:absolute;top:50%;left:10%}@supports (color:color-mix(in lab, red, red)){.liquid-orb{filter:url(#liquid-goo) drop-shadow(0 0 11px color-mix(in oklab, var(--accent) 44%, transparent))}}.liquid-orb{transition:opacity .25s var(--ease);will-change:left, transform}.liquid-main{width:82px;height:66px;position:absolute;top:0;left:5px;overflow:visible}.liquid-fill{fill:var(--accent)}.liquid-shine{fill:#ffffff3d}.liquid-tail{background:var(--accent);width:29px;height:17px;opacity:var(--tail-opacity,0);transform:translateX(var(--tail-x,0px)) scale(var(--tail-scale,.8));border-radius:50%;position:absolute;top:25px;left:5px}.liquid-orb[data-direction=left] .liquid-tail{left:auto;right:5px}.liquid-speck{background:var(--accent);width:9px;height:9px;opacity:var(--speck-opacity,0);transform:translateX(var(--speck-x,0px));border-radius:50%;position:absolute;top:28px;left:1px}.liquid-orb[data-direction=left] .liquid-speck{left:auto;right:1px}.liquid-item{z-index:1;min-width:0;min-height:66px;color:var(--text-3);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;border-radius:18px;align-content:center;justify-items:center;gap:4px;padding:5px 2px;font-size:9.5px;font-weight:650;transition:color .22s,transform .3s;display:grid;position:relative}.liquid-item:hover{color:var(--text)}.liquid-item[aria-current=page]{color:var(--accent-ink);transform:translateY(-1px)}.liquid-item:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:-4px}.liquid-item>span:not(.liquid-ico){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.liquid-ico{display:inline-grid;position:relative}.liquid-pill{background:var(--neg,#d33);color:#fff;text-align:center;border-radius:8px;min-width:15px;height:15px;padding:0 4px;font-size:9px;font-weight:700;line-height:15px;position:absolute;top:-6px;right:-11px}.liquid-item svg{width:22px;height:22px;transition:transform .32s cubic-bezier(.2,.9,.3,1.5)}.liquid-item[aria-current=page] svg{transform:scale(1.13)}@media (max-width:380px){.liquid-orb{transform:translate(-50%, -50%) rotate(var(--tilt,0deg)) scale(.83) scaleX(var(--stretch,1)) scaleY(var(--squash,1))}.liquid-item{font-size:9px}}@media (prefers-reduced-motion:reduce){.liquid-item,.liquid-item svg,.liquid-orb{transition-duration:.01ms}}.tb-fab{border-radius:var(--radius-pill);background:var(--accent);width:50px;height:50px;color:var(--accent-ink);box-shadow:0 10px 26px -8px var(--accent), var(--shadow-sm);transition:transform .2s var(--ease), box-shadow .25s;place-items:center;margin-top:-18px;display:grid}.tb-fab:hover{box-shadow:0 14px 32px -8px var(--accent);transform:translateY(-2px)scale(1.04)}.tb-fab:active{transform:scale(.9)}.hero{border-radius:var(--radius-xl);border:var(--border-width) solid var(--line);background:var(--surface);background-image:var(--hero-bg);box-shadow:var(--shadow-lg);padding:20px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 70% 0,#000,#0000 75%);mask-image:radial-gradient(80% 80% at 70% 0,#000,#0000 75%)}.hero>*{z-index:1;position:relative}.avance{--avance-int:30%;flex-direction:column;gap:8px;display:flex}.avance-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.avance-label{letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.avance-count{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.avance-count b{color:var(--text)}.avance-track{background:var(--text);border-radius:999px;height:10px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.avance-track{background:color-mix(in oklab, var(--text) 7%, transparent)}}.avance-track{box-shadow:inset 0 2px 3px #0000001f, inset 0 -1px 1px var(--surface)}@supports (color:lab(0% 0 0)){.avance-track{box-shadow:inset 0 2px 3px lab(0% 0 0/.12), inset 0 -1px 1px var(--surface)}}@supports (color:color-mix(in lab, red, red)){.avance-track{box-shadow:inset 0 2px 3px lab(0% 0 0/.12), inset 0 -1px 1px color-mix(in oklab, var(--surface) 50%, transparent)}}.avance-fill{--a:var(--accent)}@supports (color:color-mix(in lab, red, red)){.avance-fill{--a:color-mix(in oklab, var(--accent) var(--avance-int), transparent)}}.avance-fill{--b:var(--accent)}@supports (color:color-mix(in lab, red, red)){.avance-fill{--b:color-mix(in oklab, color-mix(in oklab, var(--accent) 45%, white) var(--avance-int), transparent)}}.avance-fill{--m:var(--a)}@supports (color:color-mix(in lab, red, red)){.avance-fill{--m:color-mix(in oklab, var(--a), var(--b))}}.avance-fill{background:linear-gradient(90deg, var(--a) 0%, var(--m) 35%, var(--b) 55%, var(--m) 78%, var(--a) 100%);height:100%;box-shadow:0 0 12px var(--accent), inset 0 1.5px 0 #fff3;border-radius:999px;position:relative}@supports (color:color-mix(in lab, red, red)){.avance-fill{box-shadow:0 0 12px color-mix(in oklab, var(--accent) 15%, transparent), inset 0 1.5px 0 #fff3}}.avance-fill{transition:width .55s cubic-bezier(.22,1,.36,1)}.avance-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);border-radius:999px;width:50%;animation:2.2s linear infinite avance-sheen;position:absolute;top:0;bottom:0;left:0}@keyframes avance-sheen{0%{transform:translate(-110%)}to{transform:translate(210%)}}.avance-foot{color:var(--text-3);font-size:12px;line-height:1.4}.avance-foot b{color:var(--text-2);font-weight:600}.avance-foot.listo{color:var(--accent-txt);font-weight:700}@media (prefers-reduced-motion:reduce){.avance-sheen{animation:none}.avance-fill{transition:none}}@keyframes progreso-desliza{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.progreso-ola-fill svg{animation:none}}.dash{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}@media (min-width:1180px){.dash{grid-template-columns:2fr 1fr}}.g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.g2>*,.g3>*,.g4>*{min-width:0}.g2 select,.g3 select,.g4 select,.g2 input,.g3 input,.g4 input{box-sizing:border-box;width:100%;min-width:0}@media (max-width:480px){.g2{grid-template-columns:1fr}}.stack{flex-direction:column;gap:12px;display:flex}.stack-lg{flex-direction:column;gap:16px;display:flex}@media (min-width:640px){.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}}.nn-overlay{z-index:90;pointer-events:none;display:flex;position:fixed;inset:0}.nn-overlay.open{pointer-events:auto}.nn-backdrop{opacity:0;transition:opacity .25s var(--ease);background:#06080c8c;position:absolute;inset:0}.nn-overlay.open .nn-backdrop{opacity:1}.nn-sheet{background:var(--surface);box-shadow:var(--shadow-lg);border:var(--border-width) solid var(--line);flex-direction:column;display:flex;position:relative;overflow:hidden}.nn-overlay{align-items:flex-end}.nn-overlay .nn-sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:90%;transition:transform .34s var(--ease);transform:translateY(100%)}.nn-overlay.open .nn-sheet{transform:translateY(0)}@media (min-width:900px){.nn-overlay{z-index:auto;pointer-events:auto;display:block;position:static;inset:auto}.nn-backdrop{display:none}.nn-sheet{border-radius:var(--radius-xl);opacity:1;width:100%;max-width:920px;max-height:none;box-shadow:var(--shadow);transition:none;transform:none}.nn-overlay.open .nn-sheet{opacity:1;transform:none}.nn-body{padding:26px 32px 30px;overflow-y:visible}.nn-head{padding:18px 20px 18px 24px}.nn-foot{padding:14px 24px 22px}}.nn-head{border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:10px;padding:14px 14px 14px 16px;display:flex}.nn-head h2{font-size:15.5px;font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);flex:1}.nn-steps{gap:5px;margin-right:4px;display:flex}.nn-steps i{background:var(--line);width:6px;height:6px;transition:width .25s var(--ease), border-radius .25s var(--ease), background-color .25s var(--ease);border-radius:50%}.nn-steps i.on{background:var(--accent-txt);border-radius:3px;width:16px}.nn-body{flex:1;padding:18px 16px 22px;overflow-y:auto}.nn-form{flex-direction:column;flex:1;min-height:0;display:flex}.nn-avance{border-bottom:1px solid var(--line-soft);flex:none;padding:12px 16px}.nn-lineas{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nn-linea-card{border-radius:var(--radius-lg);border:var(--border-width) solid var(--line);background:var(--surface-2);transition:transform .18s var(--ease), border-color .2s, background .2s, box-shadow .25s;flex-direction:column;align-items:center;gap:11px;padding:30px 12px 22px;display:flex}.nn-linea-card .ico{color:var(--accent-txt);width:30px;height:30px}.nn-linea-card b{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);font-size:15px}.nn-linea-card span{color:var(--text-3);text-align:center;font-size:11px;line-height:1.4}.nn-linea-card:hover{border-color:var(--accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.nn-linea-card:hover{border-color:color-mix(in oklab, var(--accent) 45%, var(--line))}}.nn-linea-card:hover{background:var(--surface-3);box-shadow:var(--shadow)}.nn-linea-card:active{transform:scale(.96)}.nn-titulares{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.nn-titular-opt{text-align:center;border-radius:var(--radius-lg);border:var(--border-width) solid var(--line);background:var(--surface-2);transition:transform .18s var(--ease), border-color .2s, background .2s, box-shadow .25s;flex-direction:column;align-items:center;gap:9px;padding:22px 14px 18px;display:flex}.nn-titular-opt .nn-t-ico{border-radius:var(--radius);background:var(--accent-soft);width:38px;height:38px;color:var(--accent-txt);flex:none;place-items:center;display:grid}.nn-titular-opt b{font-family:var(--font-display);font-weight:var(--display-wght);letter-spacing:var(--display-tracking);text-transform:var(--display-case);font-size:14px}.nn-titular-opt span{color:var(--text-3);font-size:11px;line-height:1.4}.nn-titular-opt:hover{border-color:var(--accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.nn-titular-opt:hover{border-color:color-mix(in oklab, var(--accent) 45%, var(--line))}}.nn-titular-opt:hover{background:var(--surface-3);box-shadow:var(--shadow)}.nn-titular-opt:active{transform:scale(.96)}.nn-badge-sel{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-txt);align-items:center;gap:7px;margin-bottom:16px;padding:6px 11px 6px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.nn-field{flex-direction:column;gap:6px;margin-bottom:13px;display:flex}.nn-field label{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.nn-field input,.nn-field select{border-radius:var(--radius);border:var(--border-width) solid var(--line-field);background:var(--surface-2);height:42px;color:var(--text);padding:0 12px;font-size:13.5px;transition:border-color .18s,box-shadow .18s}.nn-field input::placeholder{color:var(--text-3)}.nn-field input:focus,.nn-field select:focus{border-color:var(--focus,var(--accent));box-shadow:0 0 0 3px var(--accent-soft);outline:none}.nn-row2{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:13px;display:grid}.nn-row2>.nn-field{margin-bottom:0}.nn-row2.nn-row-dir{grid-template-columns:2fr 1fr}.nn-row2.nn-row-rut{grid-template-columns:1fr 2fr}.nn-body .col>.label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);font-size:11px}.nn-body .col>input:not([type=hidden]),.nn-body .col>select,.nn-body .col>button,.nn-body .col>.row{height:42px}.nn-body .col>input:not([type=hidden]),.nn-body .col>select,.nn-body .col>button{padding-left:12px;padding-right:12px}.nn-toggle-row{border-radius:var(--radius);background:var(--surface-2);border:var(--border-width) solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.nn-toggle-row b{font-size:12.5px;font-weight:600;display:block}.nn-toggle-row span{color:var(--text-3);font-size:11px}.nn-switch{background:var(--surface-3);width:40px;height:24px;transition:background .22s var(--ease);border-radius:999px;flex:none;position:relative}.nn-switch i{background:var(--text-3);width:20px;height:20px;transition:transform .22s var(--ease), background .22s;border-radius:50%;position:absolute;top:2px;left:2px}.nn-switch.on{background:var(--accent-soft)}.nn-switch.on i{background:var(--accent-txt);transform:translate(16px)}.nn-rrll{opacity:0;max-height:0;transition:max-height .3s var(--ease), opacity .25s var(--ease);overflow:hidden}.nn-rrll.open{opacity:1;max-height:260px}.nn-foot{border-top:1px solid var(--line-soft);flex:none;gap:9px;padding:12px 16px 16px;display:flex}@media (max-width:899px){.desktop-only{display:none!important}}.ficha-tab-panel{scroll-margin-top:74px;display:none}.ficha-tab-panel.is-active{flex-direction:column;gap:16px;display:flex}.ficha-col-izq,.ficha-col-der{display:contents}@media (min-width:900px){.ficha-tab-panel{flex-direction:column;gap:16px;display:flex!important}.ficha-grid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.ficha-col-izq,.ficha-col-der{flex-direction:column;gap:16px;display:flex}.ficha-grid-1col{grid-template-columns:1fr}.app-shell{grid-template-columns:244px 1fr;height:100vh;display:grid;overflow:hidden}.sidebar,.topbar{display:flex}.m-head,.m-body,.liquid-dock-area{display:none}.main{height:100vh}.content{flex:1;padding:26px 28px;overflow-y:auto}.mobile-only{display:none!important}}[data-skin^=vidrio] body,[data-skin^=vidrio] .app-shell{background:var(--vidrio-fondo);background-attachment:fixed}[data-skin^=vidrio] :is(.card,.hero,.sidebar,.topbar,.kcard,.kcol-hd,.tcard,.q-i,.search,.nn-sheet,.seg,.m-ico-btn){-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(160%);backdrop-filter:blur(var(--glass-blur)) saturate(160%)}[data-skin^=vidrio] .tbl th{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}[data-skin^=vidrio] .tcard{position:relative}[data-skin^=vidrio] :is(.card,.tcard):before{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}[data-skin^=vidrio] .topbar{background:var(--bg-deep)}.skin-preview{background:var(--bg)}.skin-preview[data-skin=vidrio]{background:radial-gradient(75% 95% at 0 0,#3b2bffcc,#0000 70%),radial-gradient(65% 85% at 100% 8%,#ff3d7f99,#0000 70%),radial-gradient(75% 85% at 50% 115%,#00c2a88c,#0000 70%),#0b0d12}.skin-preview[data-skin=vidrio-claro]{background:radial-gradient(75% 95% at 0 0,#7c8cffb3,#0000 70%),radial-gradient(65% 85% at 100% 8%,#ff8fb499,#0000 70%),radial-gradient(75% 85% at 50% 115%,#52e0c88c,#0000 70%),#e8ecf5}.skin-preview[data-skin^=vidrio] .sp-superficie{-webkit-backdrop-filter:blur(6px)saturate(160%);backdrop-filter:blur(6px)saturate(160%)}@media (prefers-reduced-transparency:reduce){[data-skin^=vidrio] body,[data-skin^=vidrio] .app-shell{background:var(--bg)}[data-skin=vidrio]{--surface:#1b1e27;--surface-2:#252935;--surface-3:#30354a;--bg-deep:#12141b}[data-skin=vidrio-claro]{--surface:#fff;--surface-2:#f5f7fc;--surface-3:#eaeef8;--bg-deep:#f2f4fa}[data-skin^=vidrio] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (max-width:899px){.chat-fab-pos{bottom:calc(96px + env(safe-area-inset-bottom))!important}}input[style*="var(--line)"]:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select[style*="var(--line)"],textarea[style*="var(--line)"]{border-color:var(--line-field)!important}.tr-grp{margin-top:4px}.tr-head{border-radius:var(--radius);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s var(--ease), color .18s var(--ease);align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.tr-head::-webkit-details-marker{display:none}.tr-head:hover{background:var(--surface-2)}.tr-head.activo{background:var(--accent-soft);color:var(--accent-txt)}.tr-head .tr-chev{color:var(--text-3);transition:transform .2s var(--ease)}.tr-grp[open]>.tr-head .tr-chev{transform:rotate(90deg)}.tr-list{animation:tr-entra .22s var(--ease);flex-direction:column;gap:2px;margin:4px 0 8px 17px;padding-left:15px;display:flex;position:relative}@keyframes tr-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.tr-item{border-radius:var(--radius);min-width:0;color:var(--text-2);transition:background .18s var(--ease), color .18s var(--ease);align-items:center;gap:9px;padding:7px 10px;font-size:13px;font-weight:500;display:flex;position:relative}.tr-item .ico{color:var(--text-3);transition:color .18s var(--ease);flex:none}.tr-item:hover{background:var(--surface-2);color:var(--text)}.tr-item:hover .ico{color:var(--text-2)}.tr-item:before{content:"";border-left:1.5px solid var(--tr-linea,var(--text-3));width:12px;height:calc(50% + 2px);position:absolute;top:-2px;left:-15px}@supports (color:color-mix(in lab, red, red)){.tr-item:before{border-left:1.5px solid var(--tr-linea,color-mix(in oklab, var(--text-3) 45%, transparent))}}.tr-item:before{border-bottom:1.5px solid var(--tr-linea,var(--text-3))}@supports (color:color-mix(in lab, red, red)){.tr-item:before{border-bottom:1.5px solid var(--tr-linea,color-mix(in oklab, var(--text-3) 45%, transparent))}}.tr-item:before{pointer-events:none;border-bottom-left-radius:9px}.tr-item:first-child:before{height:calc(50% + 8px);top:-8px}.tr-item:not(:last-child):after{content:"";border-left:1.5px solid var(--text-3);position:absolute;top:calc(50% - 10px);bottom:-2px;left:-15px}@supports (color:color-mix(in lab, red, red)){.tr-item:not(:last-child):after{border-left:1.5px solid color-mix(in oklab, var(--text-3) 45%, transparent)}}.tr-item:not(:last-child):after{pointer-events:none}.tr-item[aria-current=page]{--tr-linea:var(--accent-txt);background:var(--accent-soft);color:var(--text);font-weight:600}.tr-item[aria-current=page] .ico{color:var(--accent-txt)}@media (prefers-reduced-motion:reduce){.tr-list{animation:none}}.gl-globo{bottom:-140px;left:var(--x);width:var(--w);height:calc(var(--w) * 1.22);background:radial-gradient(circle at 32% 26%, #fff9, #fff0 38%), var(--c);pointer-events:none;will-change:transform;border-radius:50% 50% 47% 47%;position:fixed}.gl-globo:before{content:"";background:var(--c);border-radius:2px;width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.gl-globo:after{content:"";width:1.5px;height:calc(var(--w) * 1.4);background:linear-gradient(#ffffff8c,#0000);position:absolute;top:100%;left:50%;transform:translate(-50%)}.gl-sube{z-index:96;animation:gl-sube var(--t) cubic-bezier(.3,.1,.35,1) var(--d) forwards}.gl-suave{z-index:30;opacity:.55;animation:gl-flota var(--t) linear var(--d) infinite}@keyframes gl-sube{0%{transform:translate(0)}50%{transform:translate(calc(var(--dx) * -.6), -70vh)}to{transform:translate(var(--dx), -135vh)}}@keyframes gl-flota{0%{transform:translate(0)}25%{transform:translate(14px,-30vh)}50%{transform:translate(-12px,-62vh)}75%{transform:translate(10px,-96vh)}to{transform:translateY(-135vh)}}.gl-cinta{z-index:94;color:var(--text);white-space:nowrap;background:var(--accent);border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:700;position:fixed;top:8px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.gl-cinta{background:color-mix(in oklab, var(--accent) 16%, var(--surface))}}.gl-cinta{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.gl-cinta{border:1px solid color-mix(in oklab, var(--accent) 45%, var(--line))}}.gl-cinta{box-shadow:var(--shadow);pointer-events:none}@media (prefers-reduced-motion:reduce){.gl-globo{display:none}}.mk-pulso{animation:1.4s ease-in-out infinite mk-pulso}@keyframes mk-pulso{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.mk-pulso{animation:none}}.btn-guardar{transition:background-color .25s,box-shadow .25s,color .25s;position:relative;overflow:hidden}.btn-guardar .bg-contenido{align-items:center;gap:7px;display:inline-flex;position:relative}.btn-guardar .bg-carga{background:#ffffff4d;background:lab(100% -.0000298023 .0000119209/.3);width:0;animation:2.6s cubic-bezier(.2,.7,.2,1) forwards bg-carga;position:absolute;inset:0}.btn-guardar .bg-giro{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite spin}.btn-guardar.is-ok{background:var(--pos);color:var(--accent-ink);box-shadow:0 6px 18px -10px var(--pos);border-color:#0000;font-weight:700}.btn-guardar.is-error{background:var(--neg);color:#fff;box-shadow:0 6px 18px -10px var(--neg);border-color:#0000;font-weight:700;animation:.42s ease-in-out bg-vibra}.btn-guardar .bg-check{stroke-dasharray:22;stroke-dashoffset:22px;animation:.35s ease-out .1s forwards bg-check}.bg-vuelo{z-index:9999;pointer-events:none;color:var(--pos);animation:1.25s cubic-bezier(.45,.05,.8,.5) forwards bg-vuelo;position:fixed}.bg-vuelo.bg-caida{color:var(--neg);animation:1.55s linear forwards bg-caida}@keyframes bg-carga{0%{width:6%}to{width:94%}}@keyframes bg-check{to{stroke-dashoffset:0}}@keyframes bg-vibra{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes bg-vuelo{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}45%{opacity:.85;transform:translate(14vw,-22vh)rotate(14deg)scale(1.15)}to{opacity:0;transform:translate(34vw,-52vh)rotate(22deg)scale(1.3)}}@keyframes bg-caida{0%{opacity:1;animation-timing-function:ease-out;transform:translate(0)rotate(0)}22%{animation-timing-function:ease-in-out;transform:translate(16px,-34px)rotate(-24deg)}36%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:translate(30px,-30px)rotate(-6deg)}74%{transform:translate(58px, var(--cae)) rotate(84deg);animation-timing-function:ease-out}84%{transform:translate(68px, calc(var(--cae) - 16px)) rotate(66deg);animation-timing-function:ease-in}90%{transform:translate(74px, var(--cae)) rotate(92deg)}to{opacity:0;transform:translate(74px, var(--cae)) rotate(92deg)}}@media (prefers-reduced-motion:reduce){.btn-guardar .bg-carga{width:60%;animation:none}.btn-guardar .bg-giro{animation-duration:2s}.btn-guardar .bg-check{stroke-dashoffset:0;animation:none}.btn-guardar.is-error{animation:none}.bg-vuelo{display:none}}body{background:var(--bg);color:var(--text);font-family:var(--font-body)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
