@font-face{font-family:figtree;src:url(../media/Figtree_Variable_latin-s.p.0jgzmitmnoe6_.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree;src:url(../media/Figtree_Variable_latin_ext-s.p.2u3lqdovtp4z3.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.0%;descent-override:25.0%;line-gap-override:0.0%;size-adjust:100.0%}.figtree_fb14cffa-module__ehsUJa__className{font-family:figtree,figtree Fallback}.figtree_fb14cffa-module__ehsUJa__variable{--font-figtree:"figtree", "figtree Fallback"}
@font-face{font-family:dmMono;src:url(../media/DMMono_Regular_latin-s.p.048ctm9k7u_u3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmMono;src:url(../media/DMMono_Regular_latin_ext-s.p.2tuvx2ggl0uf7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmMono;src:url(../media/DMMono_Medium_latin-s.p.2_s53-223o24o.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dmMono;src:url(../media/DMMono_Medium_latin_ext-s.p.2t3qiyt2vl-ta.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dmMono Fallback;src:local(Arial);ascent-override:99.2%;descent-override:31.0%;line-gap-override:0.0%;size-adjust:100.0%}.dmmono_7f664abc-module__EYDRPq__className{font-family:dmMono,dmMono Fallback}.dmmono_7f664abc-module__EYDRPq__variable{--font-dm-mono:"dmMono", "dmMono Fallback"}
@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;--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-ease:initial;--ob-a:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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);--color-brand:var(--action-primary);--color-panel:var(--bg-primary);--color-panel-tile:var(--surface-primary);--color-panel-fg:var(--text-primary);--color-panel-tile-fg:var(--text-primary);--color-panel-brand:var(--surface-inverse);--color-panel-on-brand:var(--text-inverse);--color-panel-borde-fuerte:var(--border-strong);--color-ubereats:#06c167;--color-didi:#fc9153;--color-rappi:#ff441f;--radius-control:var(--radius-control);--radius-card:var(--radius-card);--radius-sheet:var(--radius-sheet);--shadow-pay:var(--shadow-pay)}}@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{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.m-13{margin:calc(var(--spacing) * 13)}.m-14{margin:calc(var(--spacing) * 14)}.m-15{margin:calc(var(--spacing) * 15)}.m-99{margin:calc(var(--spacing) * 99)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.w-11{width:calc(var(--spacing) * 11)}.shrink{flex-shrink: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}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-surface-2{background-color:var(--surface-secondary)}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.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}.opacity-0{opacity:0}.shadow{--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)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--blue-50:#eef2ff;--blue-100:#dce4ff;--blue-200:#b9c8ff;--blue-300:#7a97ff;--blue-400:#3d6bff;--blue-500:#1048e7;--blue-600:#0d3bc4;--blue-700:#0a2f9c;--blue-800:#08247a;--ink-950:#0f1317;--ink-900:#161a20;--ink-800:#1f242b;--ink-700:#2b313a;--ink-600:#3d444e;--ink-500:#5b6270;--ink-400:#8a9099;--ink-300:#b4b8bf;--ink-200:#d5d8dc;--ink-100:#e9eaec;--cream-0:#fff;--cream-50:#f8f7f2;--cream-100:#f1efe9;--cream-200:#e6e3db;--cream-300:#d3cfc5;--cream-400:#afaa9f;--cream-500:#857f74;--cream-600:#625d53;--cream-700:#45413a;--cream-800:#2b2823;--cream-900:#1a1815;--night-950:#0b0d10;--night-900:#12151a;--night-800:#191d23;--night-700:#232830;--night-600:#303640;--night-500:#4a515c;--green-500:#12925a;--green-400:#34c77a;--green-100:#ddf3e7;--green-50:#eef9f3;--amber-500:#c77800;--amber-400:#f0a82d;--amber-100:#fbebcf;--amber-50:#fdf5e6;--red-500:#d2352b;--red-600:#bf2c23;--red-700:#a82520;--red-400:#f26b5f;--red-100:#fbe1de;--red-50:#fdf0ee;--cat-beverages:#2f8fa5;--cat-appetizers:#6f9a4a;--cat-mains:#c0603a;--cat-desserts:#b5568c;--cat-alcohol:#b4832f;--cat-merchandise:#5c6b7d;--cat-services:#6c63b8;--cat-beverages-tint:#e1f1f4;--cat-appetizers-tint:#ebf2e3;--cat-mains-tint:#f8e8e0;--cat-desserts-tint:#f6e6ef;--cat-alcohol-tint:#f6eddb;--cat-merchandise-tint:#e7ebf0;--cat-services-tint:#eae8f6;--person-1:#704542;--person-2:#6b4a2f;--person-3:#5a532a;--person-4:#415b3b;--person-5:#275d54;--person-6:#235c65;--person-7:#584b6f;--person-8:#674660;--person-1-tint:#f9e9e7;--person-2-tint:#f6eae1;--person-3-tint:#efede0;--person-4-tint:#e7f0e5;--person-5-tint:#e1f1ed;--person-6-tint:#e0f0f3;--person-7-tint:#eeeaf7;--person-8-tint:#f5e9f2;--bg-primary:var(--cream-50);--bg-secondary:var(--cream-100);--bg-inverse:var(--ink-950);--surface-primary:var(--cream-0);--surface-secondary:var(--cream-100);--surface-tertiary:var(--cream-200);--surface-elevated:var(--cream-0);--surface-inverse:var(--ink-900);--surface-overlay:#0f13177a;--border-subtle:#0f131714;--border-default:#0f131724;--border-strong:#0f131747;--border-inverse:#ffffff24;--text-primary:var(--ink-950);--text-secondary:var(--ink-500);--text-tertiary:var(--ink-400);--text-disabled:var(--ink-300);--text-inverse:#fff;--text-link:var(--blue-500);--text-on-brand:#fff;--action-primary:var(--blue-500);--action-primary-hover:#0e42d6;--action-primary-pressed:var(--blue-600);--action-primary-text:#fff;--action-secondary:var(--cream-100);--action-secondary-hover:var(--cream-200);--action-secondary-pressed:var(--cream-300);--action-secondary-text:var(--ink-950);--action-tertiary-text:var(--blue-500);--action-tertiary-hover:var(--blue-50);--action-tertiary-pressed:var(--blue-100);--action-destructive:var(--red-500);--action-destructive-hover:var(--red-600);--action-destructive-pressed:var(--red-700);--action-destructive-text:#fff;--action-destructive-soft:var(--red-50);--action-disabled:var(--cream-200);--action-disabled-text:var(--ink-400);--selection-bg:var(--blue-50);--selection-border:var(--blue-500);--selection-text:var(--blue-600);--focus-ring:0 0 0 3px #1048e752;--on-ink-strong:#fff;--on-ink-primary:#ffffffe0;--on-ink-secondary:#ffffffb8;--on-ink-tertiary:#ffffff94;--on-ink-quaternary:#ffffff7a;--on-ink-faint:#ffffff57;--on-ink-line:#ffffff1a;--on-ink-veil:#ffffff0d;--on-ink-veil-strong:#ffffff1f;--on-ink-focus-ring:0 0 0 3px #ffffff5c;--success:var(--green-500);--success-bg:var(--green-50);--success-text:#0b6e42;--warning:var(--amber-500);--warning-bg:var(--amber-50);--warning-text:#8a5300;--error:var(--red-500);--error-bg:var(--red-50);--error-text:#a82520;--information:var(--blue-500);--information-bg:var(--blue-50);--information-text:var(--blue-600);--table-free:var(--cream-0);--table-free-border:var(--border-default);--table-occupied:var(--blue-500);--table-occupied-bg:var(--blue-50);--table-reserved:var(--cat-services);--table-reserved-bg:var(--cat-services-tint);--table-attention:var(--amber-500);--table-attention-bg:var(--amber-50);--table-payment:var(--ink-950);--table-payment-bg:var(--ink-100);--table-paid:var(--green-500);--table-paid-bg:var(--green-50);--table-dirty:var(--cream-500);--table-dirty-bg:var(--cream-200);--online:var(--green-500);--poor:var(--amber-500);--offline:var(--red-500);--syncing:var(--blue-500);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--person-1:lab(34.4674% 18.6375 10.3111);--person-2:lab(34.8401% 11.7857 21.8223);--person-3:lab(35.357% -1.75111 24.7957);--person-4:lab(35.7651% -15.4939 15.2114);--person-5:lab(35.793% -20.8528 -.163507);--person-6:lab(35.499% -16.7472 -11.1816);--person-7:lab(34.2735% 11.6258 -18.9564);--person-8:lab(34.1947% 18.2235 -9.30725);--person-1-tint:lab(93.4544% 5.50804 2.96485);--person-2-tint:lab(93.5852% 3.07062 6.01587);--person-3-tint:lab(93.7475% -1.03855 6.79774);--person-4-tint:lab(93.852% -4.70209 4.38025);--person-5-tint:lab(93.8461% -6.11314 -.0573039);--person-6-tint:lab(93.7667% -5.21487 -3.45551);--person-7-tint:lab(93.4199% 3.15878 -5.86284);--person-8-tint:lab(93.3737% 5.53781 -2.83378)}}[data-theme=dark]{--bg-primary:var(--night-950);--bg-secondary:var(--night-900);--bg-inverse:var(--cream-50);--surface-primary:var(--night-900);--surface-secondary:var(--night-800);--surface-tertiary:var(--night-700);--surface-elevated:var(--night-800);--surface-inverse:var(--cream-50);--surface-overlay:#0009;--border-subtle:#ffffff12;--border-default:#ffffff1f;--border-strong:#ffffff3d;--border-inverse:#0f131724;--text-primary:#f2f1ec;--text-secondary:#a9adb4;--text-tertiary:#7b8089;--text-disabled:#555b65;--text-inverse:var(--ink-950);--text-link:var(--blue-300);--text-on-brand:#fff;--action-primary:var(--blue-400);--action-primary-hover:#4f79ff;--action-primary-pressed:var(--blue-500);--action-secondary:var(--night-700);--action-secondary-hover:var(--night-600);--action-secondary-pressed:var(--night-500);--action-secondary-text:#f2f1ec;--action-tertiary-text:var(--blue-300);--action-tertiary-hover:#3d6bff24;--action-tertiary-pressed:#3d6bff3d;--action-destructive:var(--red-400);--action-destructive-hover:#f5807a;--action-destructive-pressed:var(--red-500);--action-destructive-text:var(--ink-950);--action-destructive-soft:#f26b5f24;--action-disabled:var(--night-700);--action-disabled-text:#555b65;--selection-bg:#3d6bff29;--selection-border:var(--blue-300);--selection-text:var(--blue-300);--focus-ring:0 0 0 3px #7a97ff66;--success:var(--green-400);--success-bg:#34c77a24;--success-text:#7be0aa;--warning:var(--amber-400);--warning-bg:#f0a82d24;--warning-text:#f7c86c;--error:var(--red-400);--error-bg:#f26b5f24;--error-text:#f79a91;--information:var(--blue-300);--information-bg:#3d6bff29;--information-text:#a5b9ff;--cat-beverages-tint:#2f8fa533;--cat-appetizers-tint:#6f9a4a33;--cat-mains-tint:#c0603a38;--cat-desserts-tint:#b5568c33;--cat-alcohol-tint:#b4832f33;--cat-merchandise-tint:#5c6b7d3d;--cat-services-tint:#6c63b838;--person-1:#e8ada7;--person-2:#e0b491;--person-3:#c8bf8b;--person-4:#a6c99f;--person-5:#8bcdbf;--person-6:#87cbd7;--person-7:#c4b4e5;--person-8:#dbadd0;--person-1-tint:#e8ada729;--person-2-tint:#e0b49129;--person-3-tint:#c8bf8b29;--person-4-tint:#a6c99f29;--person-5-tint:#8bcdbf29;--person-6-tint:#87cbd729;--person-7-tint:#c4b4e529;--person-8-tint:#dbadd029;--table-free:var(--night-800);--table-free-border:var(--border-default);--table-occupied:var(--blue-300);--table-occupied-bg:#3d6bff29;--table-reserved:#9d95e0;--table-reserved-bg:#6c63b833;--table-attention:var(--amber-400);--table-attention-bg:#f0a82d24;--table-payment:#f2f1ec;--table-payment-bg:var(--night-600);--table-paid:var(--green-400);--table-paid-bg:#34c77a24;--table-dirty:#7b8089;--table-dirty-bg:var(--night-700);--online:var(--green-400);--poor:var(--amber-400);--offline:var(--red-400);--syncing:var(--blue-300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-theme=dark]{--person-1:lab(76.1419% 21.6188 11.7976);--person-2:lab(76.6064% 13.0405 24.3912);--person-3:lab(77.2204% -2.8502 27.609);--person-4:lab(77.6687% -18.1584 17.4051);--person-5:lab(77.6788% -24.0822 -.203836);--person-6:lab(77.3502% -19.869 -13.1913);--person-7:lab(75.9558% 13.0256 -22.3518);--person-8:lab(75.8259% 21.3662 -10.92);--person-1-tint:lab(76.1419% 21.6188 11.7976/.16);--person-2-tint:lab(76.6064% 13.0405 24.3912/.16);--person-3-tint:lab(77.2204% -2.8502 27.609/.16);--person-4-tint:lab(77.6687% -18.1584 17.4051/.16);--person-5-tint:lab(77.6788% -24.0822 -.203836/.16);--person-6-tint:lab(77.3502% -19.869 -13.1913/.16);--person-7-tint:lab(75.9558% 13.0256 -22.3518/.16);--person-8-tint:lab(75.8259% 21.3662 -10.92/.16)}}:root{--font-sans:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"DM Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-numeric:var(--font-sans);--tnum:"tnum" 1,"lnum" 1;--text-display-size:40px;--text-display-lh:44px;--text-display-weight:700;--text-display-tracking:-.02em;--text-h1-size:28px;--text-h1-lh:34px;--text-h1-weight:600;--text-h1-tracking:-.015em;--text-h2-size:22px;--text-h2-lh:28px;--text-h2-weight:600;--text-h2-tracking:-.01em;--text-h3-size:18px;--text-h3-lh:24px;--text-h3-weight:600;--text-h3-tracking:-.005em;--text-section-size:12px;--text-section-lh:16px;--text-section-weight:600;--text-section-tracking:.08em;--text-body-size:15px;--text-body-lh:22px;--text-body-weight:400;--text-secondary-size:13px;--text-secondary-lh:18px;--text-secondary-weight:400;--text-caption-size:11px;--text-caption-lh:14px;--text-caption-weight:500;--text-caption-tracking:.02em;--text-numeric-size:15px;--text-numeric-lh:20px;--text-numeric-weight:500;--text-total-size:34px;--text-total-lh:40px;--text-total-weight:700;--text-total-tracking:-.02em;--text-button-size:15px;--text-button-lh:20px;--text-button-weight:600;--text-pay-size:20px;--text-pay-lh:24px;--text-pay-weight:700;--text-pay-tracking:.02em}.ec-display{font:var(--text-display-weight) var(--text-display-size)/var(--text-display-lh) var(--font-sans);letter-spacing:var(--text-display-tracking)}.ec-h1{font:var(--text-h1-weight) var(--text-h1-size)/var(--text-h1-lh) var(--font-sans);letter-spacing:var(--text-h1-tracking)}.ec-h2{font:var(--text-h2-weight) var(--text-h2-size)/var(--text-h2-lh) var(--font-sans);letter-spacing:var(--text-h2-tracking)}.ec-h3{font:var(--text-h3-weight) var(--text-h3-size)/var(--text-h3-lh) var(--font-sans);letter-spacing:var(--text-h3-tracking)}.ec-section{font:var(--text-section-weight) var(--text-section-size)/var(--text-section-lh) var(--font-sans);letter-spacing:var(--text-section-tracking);text-transform:uppercase;color:var(--text-secondary)}.ec-body{font:var(--text-body-weight) var(--text-body-size)/var(--text-body-lh) var(--font-sans)}.ec-secondary{font:var(--text-secondary-weight) var(--text-secondary-size)/var(--text-secondary-lh) var(--font-sans);color:var(--text-secondary)}.ec-caption{font:var(--text-caption-weight) var(--text-caption-size)/var(--text-caption-lh) var(--font-sans);letter-spacing:var(--text-caption-tracking);color:var(--text-tertiary)}.ec-num{font:var(--text-numeric-weight) var(--text-numeric-size)/var(--text-numeric-lh) var(--font-numeric);font-feature-settings:var(--tnum);font-variant-numeric:tabular-nums lining-nums}.ec-total{font:var(--text-total-weight) var(--text-total-size)/var(--text-total-lh) var(--font-numeric);letter-spacing:var(--text-total-tracking);font-feature-settings:var(--tnum);font-variant-numeric:tabular-nums lining-nums}.ec-mono{font:400 13px/18px var(--font-mono);font-feature-settings:var(--tnum)}.ec-amount{font-feature-settings:var(--tnum);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ec-amount__cur{vertical-align:baseline;opacity:.72;margin-right:.06em;font-size:.62em;font-weight:500}.ec-amount__cents{opacity:.72;font-size:.62em;font-weight:500}:root{--space-2xs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--space-4xl:64px;--touch-min:48px;--touch-comfortable:56px;--touch-large:72px;--touch-pay:80px;--control-h-sm:40px;--control-h-md:48px;--control-h-lg:56px;--control-px-sm:12px;--control-px-md:16px;--control-px-lg:20px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:999px;--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-sheet:var(--radius-xl);--radius-modal:var(--radius-xl);--layout-rail-w:104px;--layout-panel-w:34%;--layout-panel-min:360px;--layout-panel-max:440px;--layout-gutter:16px;--layout-grid-gap:12px;--product-card-min:148px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:32px;--icon-stroke:1.75;--shadow-0:none;--shadow-1:0 1px 2px #0f13170f,0 0 0 1px #0f13170d;--shadow-2:0 2px 6px #0f13170f,0 8px 24px -8px #0f131724;--shadow-3:0 12px 32px -8px #0f13172e,0 32px 64px -16px #0f131729;--shadow-pay:0 8px 24px -6px #1048e773;--shadow-inset:inset 0 1px 2px #0f131714;--hairline:1px solid var(--border-subtle);--divider:1px solid var(--border-subtle);--backdrop-blur:blur(12px)}[data-theme=dark]{--shadow-1:0 1px 2px #0006,0 0 0 1px #ffffff0f;--shadow-2:0 2px 6px #0006,0 8px 24px -8px #0009,0 0 0 1px #ffffff0f;--shadow-3:0 12px 32px -8px #0009,0 32px 64px -16px #000000b3,0 0 0 1px #ffffff14;--shadow-pay:0 8px 24px -6px #3d6bff66;--shadow-inset:inset 0 1px 2px #00000080}:root{--dur-instant:80ms;--dur-fast:.15s;--dur-base:.2s;--dur-slow:.25s;--dur-sheet:.32s;--ease-standard:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-spring:cubic-bezier(.34,1.3,.64,1);--press-scale:.97;--press-scale-large:.985;--transition-press:transform var(--dur-instant) var(--ease-out),background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}@keyframes ec-spin{to{transform:rotate(360deg)}}@keyframes ec-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ec-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ec-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ec-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ec-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ec-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ec-added{0%{transform:scale(1)}40%{transform:scale(.96)}to{transform:scale(1)}}@keyframes ec-check{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@keyframes ec-ping{0%{opacity:.4;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}@keyframes ec-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes ec-bar{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0s;--dur-fast:0s;--dur-base:0s;--dur-slow:0s;--dur-sheet:0s}}:root{--touch-min:48px;--touch-comfortable:56px;--touch-gap:8px}[data-density=touch]{--touch-min:48px;--touch-comfortable:60px;--touch-gap:12px;--control-h-sm:48px}[data-density=touch] .ec-dense-row{min-height:var(--touch-min)}.ec-fit{container-type:inline-size}.ec-cols{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@container (max-width:900px){.ec-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:460px){.ec-cols{grid-template-columns:minmax(0,1fr)}}.ec-split{gap:var(--space-lg);grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);display:grid}@container (max-width:860px){.ec-split{grid-template-columns:minmax(0,1fr)}}.ec-targets{gap:var(--touch-gap);flex-wrap:wrap;display:flex}@container (max-width:760px){.ec-health-switch{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container (max-width:420px){.ec-health-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important}}:root{--sombra-banda:0 18px 44px -22px #0f131773}.ec-input::placeholder{color:var(--text-tertiary);opacity:1}.ec-input:disabled::placeholder{color:var(--action-disabled-text)}.ec-input--ink::placeholder{color:var(--on-ink-quaternary)}:root{--ob-fondo:#fbfbfd;--ob-tinta:#0a0b0d;--ob-tinta-2:#0a0b0d99;--ob-tinta-3:#0b0d109e;--ob-tinta-4:#0b0d10a3;--ob-tinta-5:#0b0d108c;--ob-tinta-6:#0b0d1047;--ob-tinta-7:#0b0d1040;--ob-linea:#0b0d101a;--ob-toque:#0b0d1006;--ob-toque-2:#0b0d100d;--ob-grupo:#ffffffd1;--ob-grupo-sombra:inset 0 1px 0 #fffffff2, 0 0 0 .5px #0b0d101a, 0 1px 2px #0b0d100a, 0 28px 56px -34px #141e5052;--ob-vidrio:#ffffffb8;--ob-vidrio-2:#fff9;--ob-vidrio-sombra:0 0 0 1px #0b0d100f, 0 10px 24px -12px #0b0d104d;--ob-pieza:#ffffffc7;--ob-pieza-2:#ffffffeb;--ob-pieza-sombra:0 0 0 1px #0b0d1012, 0 16px 32px -20px #141e4666;--ob-pieza-sombra-2:inset 0 1px 0 #fff, 0 0 0 .5px #0b0d101a, 0 14px 28px -20px #141e5073;--ob-segmento:#0b0d100f;--ob-segmento-on:#fff;--ob-segmento-on-sombra:0 6px 16px -6px #0b0d1040, 0 0 0 1px #0b0d100a;--ob-apagado:#0b0d101a;--ob-perilla:#fff;--ob-chip:#ffffffbf;--ob-chip-sombra:0 0 0 .5px #0b0d101f, 0 6px 14px -10px #141e5059;--ob-av-gris:#0b0d100f;--ob-av-gris-tinta:#0b0d109e;--ob-av-azul:#1d4ef51a;--ob-av-azul-tinta:#1d4ef5;--ob-azul:linear-gradient(180deg, #3f70ff 0%, #1d4ef5 100%);--ob-azul-sombra:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #00001e2e, 0 1px 2px #1d4ef559, 0 18px 36px -16px #1d4ef5a6;--ob-azul-sombra-2:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #00001e2e, 0 1px 2px #1d4ef559, 0 24px 44px -16px #1d4ef5bf;--ob-azul-chico-sombra:inset 0 1px 0 #ffffff4d, 0 12px 24px -12px #1d4ef5bf;--ob-sobre-azul:#fff;--ob-ok:radial-gradient(120% 120% at 30% 20%, #4f7dff 0%, #1d4ef5 55%, #1238c9 100%);--ob-ok-sombra:inset 0 1px 1px #ffffff59, 0 30px 60px -22px #1d4ef5e6;--ob-ok-anillo:#5b83ff;--ob-foco:0 0 0 2px #1d4ef58c, 0 16px 32px -18px #1d4ef58c;--ob-naranja:#ff9500;--ob-naranja-tinta:#0b0d10;--ob-rojo:#c9281d;--ob-g1:#5ac8fa;--ob-g2:#1d4ef5;--ob-g3:#6a4dff;--ob-g-naranja-1:#fc0;--ob-g-naranja-2:#ff7a00;--ob-halo:#3d6bff33;--ob-halo-naranja:#ffa00038;--ob-luz-1:radial-gradient(closest-side, #5c8cff4d, #5c8cff00);--ob-luz-2:radial-gradient(closest-side, #9678ff38, #9678ff00);--ob-reflejo:linear-gradient(118deg, #ffffff1a 0%, #fff0 28%);--ob-barrido:linear-gradient(105deg, #fff0 35%, #ffffff8c 50%, #fff0 65%);--ob-progreso:#0b0d1014;--ob-progreso-lleno:linear-gradient(90deg, #1d4ef5, #6a4dff);--ob-tarjeta:radial-gradient(120% 140% at 0% 0%, #2a4be0 0%, #2a4be000 55%), radial-gradient(120% 120% at 100% 100%, #6a4dff 0%, #6a4dff00 52%), #080b1c;--ob-tarjeta-marco:#05060c;--ob-tarjeta-sombra:inset 0 0 0 1px #ffffff1f, 0 60px 110px -40px #1d4ef599, 0 30px 60px -30px #080b1c99;--ob-tarjeta-sombra-hl:inset 0 0 0 1px #ffffff1f, 0 0 0 3px #1d4ef58c, 0 60px 110px -40px #1d4ef5b3;--ob-tarjeta-tinta:#fff;--ob-tarjeta-tinta-2:#ffffff9e;--ob-tarjeta-tinta-3:#fff9;--ob-tarjeta-velo:#05050a66;--ob-tarjeta-brillo:linear-gradient(115deg, #fff0 42%, #ffffff2b 49%, #fff0 56%);--ob-tarjeta-hueco:linear-gradient(90deg, #ffffff12 0%, #ffffff2b 50%, #ffffff12 100%);--ob-tarjeta-azulejo:linear-gradient(160deg, #ffffff24, #ffffff0a);--ob-tarjeta-azulejo-sombra:inset 0 0 0 .5px #ffffff1f, inset 0 1px 0 #ffffff1a;--ob-tarjeta-renglon:#ffffff2e;--ob-tarjeta-panel:#ffffff12;--ob-tarjeta-panel-sombra:inset 0 0 0 1px #ffffff12;--ob-tarjeta-anillo:#1d4ef573;--ob-tarjeta-giro:conic-gradient(from var(--ob-a), #5b83ff00 0deg, #5b83ff00 240deg, #5b83ff 315deg, #fff 352deg, #fff0 360deg);--ob-tarjeta-piso:radial-gradient(closest-side, #141e5a47, #141e5a00);--ob-paso:#ffffffc7;--ob-paso-sombra:0 0 0 1px #0b0d1014;--ob-paso-tinta:#0b0d109e;--ob-paso-on:#1d4ef514;--ob-paso-on-sombra:0 0 0 1px #1d4ef538;--ob-paso-on-tinta:#1d4ef5;--ob-paso-cur:#fffffff2;--ob-paso-cur-sombra:0 0 0 1px #1d4ef559, 0 8px 18px -12px #1d4ef599;--ob-paso-punto:#0b0d1033;--ob-qr:#fff;--ob-qr-tinta:#0b0d10;--ob-qr-sombra:inset 0 0 0 .5px #0b0d1014, 0 1px 2px #0b0d100d, 0 50px 100px -40px #1d4ef580;--ob-aparato:linear-gradient(180deg, #34363c 0%, #17181c 52%, #0e0f12 100%);--ob-aparato-sombra:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff0f, inset 0 -2px 0 #0009, 0 30px 60px -28px #0b0d10bf;--ob-aparato-tapa:linear-gradient(180deg, #3f4147, #25272c 70%, #1c1d21);--ob-aparato-tapa-sombra:inset 0 1px 0 #ffffff24, 0 6px 14px -6px #0009;--ob-aparato-hueco:#000;--ob-aparato-boton:#17181c;--ob-aparato-led:#2a2c31;--ob-aparato-led-on:#5b83ff;--ob-aparato-led-brillo:0 0 14px 3px #5b83ffbf;--ob-aparato-marca:#ffffff47;--ob-aparato-cable:linear-gradient(90deg, #1c1d21 0%, #0b0d10 45%, #0b0d1000 100%);--ob-aparato-clavija:linear-gradient(180deg, #3a3c42, #1c1d21);--ob-aparato-cable-caj:linear-gradient(180deg, #0b0d1000, #0b0d10 40%, #1c1d21);--ob-aparato-piso:radial-gradient(closest-side, #141e5a4d, #141e5a00);--ob-rollo:linear-gradient(180deg, #fff, #e9e9ee 55%, #c9c9d1);--ob-papel:linear-gradient(180deg, #fff 0%, #fff 88%, #ededf1 100%);--ob-papel-tinta:#0b0d10;--ob-papel-raya:#8e8e93;--ob-cajon-charola:linear-gradient(180deg, #0e0f12 0%, #1c1d21 12%, #23252a 100%);--ob-cajon-billete:linear-gradient(180deg, #2e3036, #1a1b1f);--ob-cajon-moneda:radial-gradient(circle at 50% 40%, #0b0c0f, #1c1d21 70%);--ob-cajon-frente:linear-gradient(180deg, #3a3c42, #1c1d21);--ob-cajon-chapa:radial-gradient(circle at 35% 35%, #9a9aa0, #3a3c42);--ob-hecho-velo:#05050a61;--ob-tema-claro:#f2f2f7;--ob-tema-claro-pieza:#fff;--ob-tema-oscuro:#000;--ob-tema-oscuro-pieza:#1c1c1e;--ob-tema-azul:#1d4ef5;--ob-tema-azul-2:#3d6bff;--ob-hoja:#fffffff7;--ob-hoja-velo:#0b0d1042;--ob-hoja-sombra:inset 0 1px 0 #fff, 0 0 0 .5px #0b0d100f, 0 -30px 70px -30px #141e5059;--ob-hoja-asa:#0b0d1029}[data-theme=dark]{--ob-fondo:#050507;--ob-tinta:#fff;--ob-tinta-2:#ffffff9e;--ob-tinta-3:#ffffff80;--ob-tinta-4:#ffffff8c;--ob-tinta-5:#fff6;--ob-tinta-6:#ffffff4d;--ob-tinta-7:#ffffff4d;--ob-linea:#ffffff17;--ob-toque:#ffffff0a;--ob-toque-2:#ffffff14;--ob-grupo:#2c2c309e;--ob-grupo-sombra:0 0 0 1px #ffffff14, 0 34px 64px -34px #000c;--ob-vidrio:#ffffff1f;--ob-vidrio-2:#ffffff1a;--ob-vidrio-sombra:0 0 0 1px #ffffff1a;--ob-pieza:#ffffff14;--ob-pieza-2:#ffffff14;--ob-pieza-sombra:0 0 0 1px #ffffff1a;--ob-pieza-sombra-2:0 0 0 1px #ffffff1a;--ob-segmento:#ffffff14;--ob-segmento-on:#ffffff2e;--ob-segmento-on-sombra:none;--ob-apagado:#ffffff29;--ob-chip:#ffffff14;--ob-chip-sombra:0 0 0 1px #ffffff1a;--ob-av-gris:#ffffff1a;--ob-av-gris-tinta:#ffffffbf;--ob-av-azul:#8f7bff38;--ob-av-azul-tinta:#c9bfff;--ob-halo:#3d6bff4d;--ob-luz-1:radial-gradient(closest-side, #5c8cff57, #5c8cff00);--ob-luz-2:radial-gradient(closest-side, #9678ff42, #9678ff00);--ob-reflejo:linear-gradient(118deg, #ffffff0a 0%, #fff0 28%);--ob-barrido:linear-gradient(105deg, #fff0 35%, #ffffff1f 50%, #fff0 65%);--ob-progreso:#ffffff2e;--ob-tarjeta-piso:radial-gradient(closest-side, #0009, #0000);--ob-paso:#ffffff0f;--ob-paso-sombra:0 0 0 1px #ffffff14;--ob-paso-tinta:#ffffff80;--ob-paso-on:#3d6bff2e;--ob-paso-on-sombra:0 0 0 1px #5b83ff59;--ob-paso-on-tinta:#a9bcff;--ob-paso-cur:#ffffff1f;--ob-paso-cur-sombra:0 0 0 1px #5b83ff80;--ob-paso-punto:#ffffff4d;--ob-qr-sombra:0 0 0 1px #ffffff1a, 0 40px 100px -20px #8264ffbf;--ob-aparato-piso:radial-gradient(closest-side, #0009, #0000);--ob-hoja:#1c1c20;--ob-hoja-velo:#00000080;--ob-hoja-sombra:inset 0 1px 0 #ffffff14, 0 -24px 60px -20px #000000b3;--ob-hoja-asa:#ffffff3d}@property --ob-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ob-pad{background:var(--ob-fondo);height:100%;color:var(--ob-tinta);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;--ob-u:min(.078125cqw, .125cqh, 1.15px);position:relative;overflow:clip;container-type:size}.ob-c{--ob-u:1px;background:var(--ob-fondo);min-height:100dvh;color:var(--ob-tinta);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}.ob-luz{pointer-events:none;position:absolute;inset:0;overflow:clip}.ob-c .ob-luz{position:fixed}.ob-luz i{filter:blur(20px);border-radius:50%;position:absolute}.ob-luz i:first-child{background:var(--ob-luz-1);width:980px;height:980px;animation:18s ease-in-out infinite ob-deriva;top:-480px;left:-320px}.ob-luz i:nth-child(2){background:var(--ob-luz-2);width:860px;height:860px;animation:23s ease-in-out -9s infinite reverse ob-deriva;bottom:-500px;right:-320px}.ob-c .ob-luz i:first-child{width:620px;height:620px;top:-300px;left:-260px}.ob-c .ob-luz i:nth-child(2){width:560px;height:560px;bottom:-300px;right:-280px}.ob-pad:before{content:"";z-index:4;pointer-events:none;background:var(--ob-reflejo);position:absolute;inset:0}.ob-barrido{z-index:5;pointer-events:none;background:var(--ob-barrido);animation:1.3s cubic-bezier(.16,1,.3,1) .1s both ob-barre;position:absolute;inset:0;transform:translate(-100%)}.ob-progreso{left:50%;bottom:calc(22 * var(--ob-u));z-index:3;gap:calc(6 * var(--ob-u));display:flex;position:absolute;transform:translate(-50%)}.ob-progreso>span{width:calc(36 * var(--ob-u));background:var(--ob-progreso);border-radius:2px;height:3px;display:block;overflow:hidden}.ob-progreso>span>span{background:var(--ob-progreso-lleno);border-radius:2px;height:100%;transition:width .9s cubic-bezier(.16,1,.3,1);display:block}.ob-top{z-index:6;height:calc(72 * var(--ob-u));padding:0 calc(28 * var(--ob-u));pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.ob-top>*{pointer-events:auto}.ob-c .ob-top{height:56px;padding:0 14px;position:sticky}.ob-top-medio{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.ob-top-lado{align-items:center;gap:10px;display:flex}.ob-atras{cursor:pointer;width:44px;height:44px;color:var(--ob-tinta);background:var(--ob-vidrio);box-shadow:var(--ob-vidrio-sombra);-webkit-backdrop-filter:blur(20px);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1);animation:.6s cubic-bezier(.34,1.56,.64,1) both ob-pop-k;display:flex}.ob-atras:active{transform:scale(.92)}.ob-saltar{cursor:pointer;white-space:nowrap;background:var(--ob-vidrio-2);height:36px;box-shadow:0 0 0 1px var(--ob-linea);-webkit-backdrop-filter:blur(20px);color:var(--ob-tinta-3);border:0;border-radius:18px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600}.ob-saltar:active{opacity:.6}.ob-pad .ob-saltar{height:calc(40 * var(--ob-u));padding:0 calc(18 * var(--ob-u));border-radius:calc(20 * var(--ob-u));font-size:calc(16 * var(--ob-u))}.ob-cabeza{white-space:nowrap;text-overflow:ellipsis;color:var(--ob-tinta);align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.ob-cabeza i{box-sizing:border-box;border:2px solid var(--ob-tarjeta-marco);background:var(--ob-tarjeta);border-radius:6px;flex:none;width:34px;height:22px;box-shadow:0 4px 10px -4px #1d4ef599}.ob-scroll{z-index:1;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.ob-scroll::-webkit-scrollbar{display:none}.ob-c .ob-scroll{z-index:1;position:relative;inset:auto;overflow:visible}.ob-lay{box-sizing:border-box;min-height:100%;display:grid}.ob-dos{grid-template-columns:minmax(0, calc(430 * var(--ob-u))) minmax(0, 1fr);column-gap:calc(76 * var(--ob-u));padding:calc(96 * var(--ob-u)) calc(84 * var(--ob-u)) calc(72 * var(--ob-u)) calc(92 * var(--ob-u));grid-template-rows:auto auto;grid-template-areas:"txt blk""act blk";align-content:center}.ob-una{text-align:center;padding:calc(80 * var(--ob-u));grid-template-columns:minmax(0,1fr);grid-template-areas:"txt""blk""act";align-content:center;justify-items:center}.ob-arriba{padding:calc(56 * var(--ob-u)) calc(80 * var(--ob-u)) calc(64 * var(--ob-u));grid-template-areas:"blk""txt""act"}.ob-arriba .ob-cardw{zoom:.86}.ob-resumen{padding:calc(44 * var(--ob-u)) calc(80 * var(--ob-u)) calc(56 * var(--ob-u))}.ob-txt{flex-direction:column;grid-area:txt;align-self:end;align-items:flex-start;min-width:0;display:flex}.ob-una .ob-txt{align-items:center}.ob-blk{grid-area:blk;align-self:center;width:100%;min-width:0}.ob-una .ob-blk:empty{display:none}.ob-una .ob-blk:not(:empty){width:100%;max-width:calc(520 * var(--ob-u));margin-top:calc(34 * var(--ob-u));text-align:left}.ob-arriba .ob-blk:not(:empty){max-width:none;margin:0 0 calc(44 * var(--ob-u));justify-content:center;display:flex}.ob-resumen .ob-blk:not(:empty){max-width:calc(640 * var(--ob-u));margin-top:calc(26 * var(--ob-u))}.ob-compacto .ob-row{min-height:calc(54 * var(--ob-u));padding:calc(7 * var(--ob-u)) calc(16 * var(--ob-u))}.ob-compacto .ob-rt{font-size:calc(17 * var(--ob-u));line-height:1.3}.ob-compacto .ob-av{width:calc(30 * var(--ob-u));height:calc(30 * var(--ob-u));font-size:calc(13 * var(--ob-u))}.ob-compacto .ob-ic{width:calc(26 * var(--ob-u));height:calc(26 * var(--ob-u))}.ob-compacto .ob-ic svg{width:calc(22 * var(--ob-u))!important;height:calc(22 * var(--ob-u))!important}.ob-resumen .ob-grp{grid-template-columns:1fr 1fr;display:grid}.ob-resumen .ob-row{min-height:calc(60 * var(--ob-u));padding:calc(8 * var(--ob-u)) calc(18 * var(--ob-u))}.ob-resumen .ob-row:before{display:none}.ob-resumen .ob-row:nth-child(n+3){border-top:.5px solid var(--ob-linea)}.ob-resumen .ob-row:nth-child(2n){border-left:.5px solid var(--ob-linea)}.ob-resumen .ob-rt{font-size:calc(18 * var(--ob-u))}.ob-resumen .ob-rs{font-size:calc(15 * var(--ob-u))}.ob-act{align-self:start;align-items:center;gap:calc(22 * var(--ob-u));margin-top:calc(38 * var(--ob-u));flex-wrap:wrap;grid-area:act;display:flex}.ob-una .ob-act{justify-content:center}.ob-resumen .ob-act{margin-top:calc(26 * var(--ob-u))}.ob-bajo{margin-top:calc(18 * var(--ob-u));max-width:calc(520 * var(--ob-u));flex-direction:column;gap:10px;display:flex}.ob-una .ob-bajo{text-align:center;align-items:center}.ob-c .ob-lay{text-align:left;grid-template:"txt""blk""act"1fr/minmax(0,1fr);align-content:stretch;justify-items:stretch;row-gap:26px;min-height:calc(100dvh - 56px);padding:8px 22px 30px}.ob-c .ob-una{text-align:center;grid-template-rows:1fr auto auto}.ob-c .ob-arriba{grid-template-rows:auto auto 1fr;grid-template-areas:"blk""txt""act"}.ob-c .ob-txt{align-self:start}.ob-c .ob-una .ob-txt{align-self:end;align-items:center}.ob-c .ob-blk,.ob-c .ob-una .ob-blk:not(:empty){align-self:start;max-width:none;margin:0}.ob-c .ob-act{flex-direction:column;align-self:end;align-items:stretch;gap:6px;margin-top:0}.ob-c .ob-bajo{max-width:none;margin-top:12px}.ob-ceja{margin-bottom:calc(24 * var(--ob-u));font-size:calc(15 * var(--ob-u));letter-spacing:.22em;text-transform:uppercase;color:var(--ob-tinta-3);font-weight:600;animation:.9s cubic-bezier(.16,1,.3,1) both ob-sube}.ob-c .ob-ceja{display:none}.ob-heroe{margin-bottom:calc(24 * var(--ob-u))}.ob-c .ob-heroe{margin-bottom:14px}.ob-titulo{font-size:calc(72 * var(--ob-u));letter-spacing:-.05em;color:var(--ob-tinta);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.02}.ob-una .ob-titulo{font-size:calc(100 * var(--ob-u))}.ob-arriba .ob-titulo{font-size:calc(88 * var(--ob-u))}.ob-resumen .ob-titulo{font-size:calc(62 * var(--ob-u))}.ob-una .ob-titulo.ob-hola{font-size:calc(220 * var(--ob-u));letter-spacing:-.065em;line-height:.92}.ob-c .ob-titulo{letter-spacing:-.04em;font-size:37px;line-height:1.08}.ob-c .ob-una .ob-titulo,.ob-c .ob-arriba .ob-titulo{font-size:45px}.ob-palabra{animation:1s cubic-bezier(.16,1,.3,1) both ob-palabra;display:inline-block}.ob-p0{animation-delay:60ms}.ob-p1{animation-delay:.12s}.ob-p2{animation-delay:.18s}.ob-p3{animation-delay:.24s}.ob-p4{animation-delay:.3s}.ob-p5{animation-delay:.36s}.ob-p6{animation-delay:.42s}.ob-p7{animation-delay:.48s}.ob-p8{animation-delay:.54s}.ob-p9{animation-delay:.6s}.ob-hola .ob-palabra{background:linear-gradient(100deg, var(--ob-tinta) 0%, var(--ob-tinta) 40%, #7b9bff 50%, var(--ob-tinta) 60%, var(--ob-tinta) 100%);color:#0000;background-position:100% 0;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;padding:0 .04em .06em;animation:1.3s cubic-bezier(.16,1,.3,1) .1s both ob-palabra,4.5s ease-in-out 1.4s infinite ob-brilla}.ob-sub{margin:calc(22 * var(--ob-u)) 0 0;max-width:calc(520 * var(--ob-u));font-size:calc(24 * var(--ob-u));letter-spacing:-.005em;color:var(--ob-tinta-2);text-wrap:pretty;font-weight:400;line-height:1.375;animation:1s cubic-bezier(.16,1,.3,1) .3s both ob-sube}.ob-una .ob-sub{margin:calc(16 * var(--ob-u)) auto 0;max-width:calc(660 * var(--ob-u))}.ob-resumen .ob-sub{margin-top:calc(12 * var(--ob-u));font-size:calc(20 * var(--ob-u))}.ob-c .ob-sub,.ob-c .ob-una .ob-sub{max-width:none;margin-top:12px;font-size:18px;line-height:26px}.ob-sub-error{color:var(--ob-rojo)}.ob-glifo{width:calc(76 * var(--ob-u));height:calc(76 * var(--ob-u));justify-content:center;align-items:center;display:flex;position:relative}.ob-glifo:before{content:"";inset:calc(-30 * var(--ob-u));background:radial-gradient(closest-side, var(--ob-halo), #fff0);filter:blur(8px);border-radius:50%;animation:5s ease-in-out infinite ob-halo;position:absolute}.ob-glifo svg{stroke:url(#ob-g);stroke-width:1px;animation:1.3s cubic-bezier(.16,1,.3,1) both ob-glifo;position:relative;overflow:visible;width:calc(72 * var(--ob-u))!important;height:calc(72 * var(--ob-u))!important}.ob-glifo svg *{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.9s cubic-bezier(.65,0,.35,1) .15s forwards ob-traza}.ob-una .ob-glifo{width:calc(150 * var(--ob-u));height:calc(150 * var(--ob-u))}.ob-una .ob-glifo svg{stroke-width:.85px;width:calc(144 * var(--ob-u))!important;height:calc(144 * var(--ob-u))!important}.ob-una .ob-glifo:before{inset:calc(-50 * var(--ob-u))}.ob-glifo.ob-late svg{animation:1.3s cubic-bezier(.16,1,.3,1) both ob-glifo,2.6s ease-in-out 1.8s infinite ob-respira}.ob-glifo.ob-glifo-naranja svg{stroke:url(#ob-g-naranja)}.ob-glifo.ob-glifo-naranja:before{background:radial-gradient(closest-side, var(--ob-halo-naranja), #fff0)}.ob-c .ob-glifo,.ob-c .ob-una .ob-glifo{width:60px;height:60px}.ob-c .ob-glifo svg,.ob-c .ob-una .ob-glifo svg{stroke-width:1.05px;width:56px!important;height:56px!important}.ob-c .ob-glifo:before{inset:-22px}.ob-okc{width:calc(108 * var(--ob-u));height:calc(108 * var(--ob-u));background:var(--ob-ok);box-shadow:var(--ob-ok-sombra);color:var(--ob-sobre-azul);border-radius:50%;justify-content:center;align-items:center;animation:.7s cubic-bezier(.34,1.56,.64,1) both ob-pop-k;display:flex;position:relative}.ob-okc:before,.ob-okc:after{content:"";border:2px solid var(--ob-ok-anillo);opacity:0;border-radius:50%;animation:1.8s cubic-bezier(.2,.6,.3,1) .35s both ob-anillo;position:absolute;inset:0}.ob-okc:after{animation-delay:.65s}.ob-okc svg{width:46%;height:46%}.ob-resumen .ob-okc{width:calc(84 * var(--ob-u));height:calc(84 * var(--ob-u))}.ob-c .ob-okc{width:86px;height:86px}.ob-traza{stroke-dasharray:24;stroke-dashoffset:24px;animation:.55s cubic-bezier(.65,0,.35,1) .35s forwards ob-traza}.ob-gira{box-sizing:border-box;border:2.5px solid var(--ob-linea);border-top-color:var(--action-primary);border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite ob-rota;display:block}.ob-gira-grande{width:calc(60 * var(--ob-u));height:calc(60 * var(--ob-u));border-width:4px}.ob-c .ob-gira-grande{width:52px;height:52px}.ob-orbita{z-index:0;pointer-events:none;position:absolute;inset:0}.ob-ob{opacity:0;animation:1.4s cubic-bezier(.16,1,.3,1) both ob-orbita,7s ease-in-out infinite ob-flota;display:flex;position:absolute}.ob-ob svg{stroke:url(#ob-g);stroke-width:1.25px;overflow:visible;width:calc(46 * var(--ob-u))!important;height:calc(46 * var(--ob-u))!important}.ob-ob svg *{stroke-dasharray:100;stroke-dashoffset:100px;animation:2.2s cubic-bezier(.65,0,.35,1) forwards ob-traza}.ob-o0{animation-delay:.25s,0s;top:16%;left:10%;transform:scale(1.1)}.ob-o0 svg *{animation-delay:.3s}.ob-o1{animation-delay:.34s,-.7s;top:74%;left:24%;transform:scale(.8)}.ob-o1 svg *{animation-delay:.39s}.ob-o2{animation-delay:.43s,-1.4s;top:50%;left:6%;transform:scale(.7)}.ob-o2 svg *{animation-delay:.48s}.ob-o3{animation-delay:.52s,-2.1s;top:14%;left:80%;transform:scale(.9)}.ob-o3 svg *{animation-delay:.57s}.ob-o4{animation-delay:.61s,-2.8s;top:48%;left:89%;transform:scale(1.1)}.ob-o4 svg *{animation-delay:.66s}.ob-o5{animation-delay:.7s,-3.5s;top:78%;left:75%;transform:scale(.75)}.ob-o5 svg *{animation-delay:.75s}.ob-o6{animation-delay:.79s,-4.2s;top:9%;left:36%;transform:scale(.7)}.ob-o6 svg *{animation-delay:.84s}.ob-o7{animation-delay:.88s,-4.9s;top:88%;left:58%;transform:scale(.9)}.ob-o7 svg *{animation-delay:.93s}.ob-o8{animation-delay:.97s,-5.6s;top:8%;left:63%;transform:scale(.8)}.ob-o8 svg *{animation-delay:1.02s}.ob-o9{animation-delay:1.06s,-6.3s;top:90%;left:16%;transform:scale(.7)}.ob-o9 svg *{animation-delay:1.11s}.ob-btn{height:calc(68 * var(--ob-u));padding:0 calc(44 * var(--ob-u));border-radius:calc(34 * var(--ob-u));background:var(--ob-azul);color:var(--ob-sobre-azul);box-shadow:var(--ob-azul-sombra);font-family:inherit;font-size:calc(21 * var(--ob-u));letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,opacity .3s;animation:.9s cubic-bezier(.16,1,.3,1) .4s backwards ob-sube;display:inline-flex}.ob-btn:active{transform:scale(.97)}.ob-btn:disabled{opacity:.3;cursor:default;box-shadow:none;transform:none}.ob-btn[aria-busy=true]{opacity:.7;cursor:progress}.ob-c .ob-btn{border-radius:30px;width:100%;height:60px;padding:0 24px;font-size:19px}.ob-btn-2{background:var(--ob-pieza-2);color:var(--ob-tinta);box-shadow:var(--ob-pieza-sombra-2)}.ob-lnk{height:calc(52 * var(--ob-u));cursor:pointer;color:var(--action-primary);font-family:inherit;font-size:calc(20 * var(--ob-u));white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:600;transition:opacity .15s;animation:.9s cubic-bezier(.16,1,.3,1) .48s backwards ob-sube;display:inline-flex}.ob-lnk:active{opacity:.4}.ob-lnk:disabled{opacity:.35;cursor:default}.ob-c .ob-lnk{width:100%;height:48px;font-size:18px}@media (hover:hover){.ob-btn:not(:disabled):hover{box-shadow:var(--ob-azul-sombra-2);transform:translateY(-2px)}.ob-atras:hover{transform:scale(1.07)}.ob-row[role=button]:hover,.ob-row.ob-tocable:hover{background:var(--ob-toque)}}.ob-bloques{gap:calc(22 * var(--ob-u));flex-direction:column;display:flex}.ob-c .ob-bloques{gap:18px}.ob-hd{font-size:calc(14 * var(--ob-u));letter-spacing:.14em;text-transform:uppercase;color:var(--ob-tinta-3);padding:0 6px 10px;font-weight:700}.ob-ft{font-size:calc(18 * var(--ob-u));color:var(--ob-tinta-4);padding:10px 6px 0;line-height:1.4}.ob-c .ob-hd{font-size:13px}.ob-c .ob-ft{font-size:15px;line-height:21px}.ob-note{font-size:calc(18 * var(--ob-u));color:var(--ob-tinta-4);text-wrap:pretty;margin:0;line-height:1.4}.ob-una .ob-note{text-align:center}.ob-c .ob-note{text-align:center;font-size:15px;line-height:21px}.ob-grp{border-radius:calc(24 * var(--ob-u));background:var(--ob-grupo);box-shadow:var(--ob-grupo-sombra);-webkit-backdrop-filter:blur(30px)saturate(1.6);overflow:hidden}.ob-c .ob-grp{border-radius:20px}.ob-row{align-items:center;gap:calc(16 * var(--ob-u));min-height:calc(78 * var(--ob-u));padding:calc(12 * var(--ob-u)) calc(20 * var(--ob-u));box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;transition:background .2s;display:flex;position:relative}.ob-row+.ob-row:before{content:"";left:calc(20 * var(--ob-u));right:calc(20 * var(--ob-u));background:var(--ob-linea);height:.5px;position:absolute;top:0}.ob-row.ob-con-ic+.ob-row:before,.ob-row+.ob-row.ob-con-ic:before{left:calc(70 * var(--ob-u))}.ob-tocable{cursor:pointer}.ob-tocable:active{background:var(--ob-toque-2)}.ob-tocable:disabled{cursor:default;opacity:.5}.ob-c .ob-row{gap:13px;min-height:58px;padding:9px 16px}.ob-c .ob-row+.ob-row:before{left:16px;right:16px}.ob-c .ob-row.ob-con-ic+.ob-row:before,.ob-c .ob-row+.ob-row.ob-con-ic:before{left:59px}.ob-ic{width:calc(34 * var(--ob-u));height:calc(34 * var(--ob-u));flex:none;justify-content:center;align-items:center;display:flex}.ob-ic svg{stroke:url(#ob-g);stroke-width:1.4px;overflow:visible;width:calc(28 * var(--ob-u))!important;height:calc(28 * var(--ob-u))!important}.ob-ic svg *{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.5s cubic-bezier(.65,0,.35,1) .35s forwards ob-traza}.ob-ic-gris svg{stroke:var(--ob-tinta-6)}.ob-c .ob-ic{width:30px;height:30px}.ob-c .ob-ic svg{width:25px!important;height:25px!important}.ob-av{width:calc(40 * var(--ob-u));height:calc(40 * var(--ob-u));font-size:calc(14 * var(--ob-u));background:var(--ob-av-gris);color:var(--ob-av-gris-tinta);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.ob-av-azul{background:var(--ob-av-azul);color:var(--ob-av-azul-tinta)}.ob-c .ob-av{width:36px;height:36px;font-size:14px}.ob-rtx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ob-rt{font-size:calc(21 * var(--ob-u));overflow-wrap:anywhere;font-weight:500;line-height:1.28}.ob-rt-b{font-weight:700}.ob-rt-link{color:var(--action-primary);font-weight:600}.ob-rt-dim{color:var(--ob-tinta-5)}.ob-rs{font-size:calc(17 * var(--ob-u));color:var(--ob-tinta-4);overflow-wrap:anywhere;line-height:1.3}.ob-c .ob-rt{font-size:19px;line-height:24px}.ob-c .ob-rs{font-size:15px;line-height:20px}.ob-val{max-width:55%;font-size:calc(20 * var(--ob-u));color:var(--ob-tinta-5);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;flex:none;animation:.4s both ob-aparece}.ob-val-b{color:var(--action-primary);font-weight:600}.ob-val-k{color:var(--ob-tinta);font-weight:600}.ob-c .ob-val{font-size:17px}.ob-chev{color:var(--ob-tinta-7);flex:none;display:flex}.ob-rico{color:var(--ob-tinta-4);flex:none;display:flex}.ob-chk{width:calc(26 * var(--ob-u));height:calc(26 * var(--ob-u));box-sizing:border-box;border:1.5px solid var(--ob-tinta-6);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .25s;display:flex}.ob-chk-on{background:var(--action-primary);color:var(--ob-sobre-azul);border-color:#0000;animation:.4s cubic-bezier(.34,1.56,.64,1) both ob-pop-k}.ob-c .ob-chk{width:26px;height:26px}.ob-okm{background:var(--action-primary);width:24px;height:24px;color:var(--ob-sobre-azul);border-radius:50%;flex:none;justify-content:center;align-items:center;animation:.4s cubic-bezier(.34,1.56,.64,1) both ob-pop-k;display:flex}.ob-okm-gris{background:var(--ob-av-gris);color:var(--ob-av-gris-tinta)}.ob-dot{background:var(--action-primary);border-radius:50%;flex:none;width:10px;height:10px;animation:1.8s ease-out infinite ob-ping}.ob-sw{background:var(--ob-apagado);border-radius:16px;flex:none;width:51px;height:31px;transition:background .3s;position:relative}.ob-sw i{background:var(--ob-perilla);border-radius:50%;width:27px;height:27px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.ob-sw-on{background:var(--action-primary)}.ob-sw-on i{transform:translate(20px)}.ob-chips{flex-wrap:wrap;gap:8px;display:flex}.ob-compacto+*{margin-top:0}.ob-chip{height:calc(52 * var(--ob-u));padding:0 calc(22 * var(--ob-u));border-radius:calc(26 * var(--ob-u));background:var(--ob-chip);box-shadow:var(--ob-chip-sombra);color:var(--ob-tinta);font-family:inherit;font-size:calc(18 * var(--ob-u));cursor:pointer;border:0;align-items:center;gap:8px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s,transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.ob-chip:active{transform:scale(.94)}.ob-chip:disabled{opacity:.4;cursor:default}.ob-chip-on{background:var(--ob-azul);color:var(--ob-sobre-azul);box-shadow:var(--ob-azul-chico-sombra)}.ob-c .ob-chip{border-radius:23px;height:46px;padding:0 16px;font-size:16px}.ob-seg{background:var(--ob-segmento);border-radius:18px;padding:4px;display:flex}.ob-sg{height:calc(56 * var(--ob-u));font-family:inherit;font-size:calc(18 * var(--ob-u));color:var(--ob-tinta-5);cursor:pointer;background:0 0;border:0;border-radius:14px;flex:1;font-weight:600;transition:background .3s,color .3s,box-shadow .3s}.ob-sg-on{background:var(--ob-segmento-on);color:var(--ob-tinta);box-shadow:var(--ob-segmento-on-sombra)}.ob-c .ob-sg{height:46px;font-size:15px}.ob-fld{min-height:calc(74 * var(--ob-u));padding:0 calc(20 * var(--ob-u));align-items:center;gap:14px;display:flex;position:relative}.ob-fld+.ob-fld:before{content:"";left:calc(20 * var(--ob-u));right:calc(20 * var(--ob-u));background:var(--ob-linea);height:.5px;position:absolute;top:0}.ob-fl{width:calc(160 * var(--ob-u));font-size:calc(17 * var(--ob-u));color:var(--ob-tinta-4);flex:none;font-weight:600}.ob-in{min-width:0;height:44px;font-family:inherit;font-size:calc(22 * var(--ob-u));color:var(--ob-tinta);caret-color:var(--action-primary);background:0 0;border:0;outline:0;flex:1;font-weight:500}.ob-in::placeholder{color:var(--ob-tinta-6)}.ob-c .ob-fld{min-height:56px;padding:0 16px}.ob-c .ob-fld+.ob-fld:before{left:16px;right:16px}.ob-c .ob-fl{width:104px;font-size:15px}.ob-c .ob-in{font-size:19px}.ob-fld-error .ob-fl{color:var(--ob-rojo)}.ob-aviso{color:var(--ob-rojo);padding:6px 6px 0;font-size:14px;line-height:19px}.ob-big{box-sizing:border-box;width:100%;height:calc(78 * var(--ob-u));background:var(--ob-pieza-2);box-shadow:var(--ob-pieza-sombra-2);font-family:inherit;font-size:calc(28 * var(--ob-u));letter-spacing:-.025em;color:var(--ob-tinta);caret-color:var(--action-primary);border:0;border-radius:24px;outline:none;padding:0 22px;font-weight:600;transition:box-shadow .3s;display:block}.ob-big:focus{box-shadow:var(--ob-foco)}.ob-big::placeholder{color:var(--ob-tinta-6)}.ob-c .ob-big{border-radius:20px;height:64px;font-size:24px}.ob-code{justify-content:center;align-items:center;gap:calc(10 * var(--ob-u));display:flex}.ob-cb{width:calc(60 * var(--ob-u));height:calc(76 * var(--ob-u));border-radius:calc(18 * var(--ob-u));background:var(--ob-pieza);box-shadow:var(--ob-pieza-sombra);font-family:var(--font-mono);font-size:calc(34 * var(--ob-u));color:var(--ob-tinta);flex:none;justify-content:center;align-items:center;font-weight:500;transition:box-shadow .25s;animation:.5s cubic-bezier(.34,1.56,.64,1) both ob-pop-k;display:flex}.ob-cb:nth-child(2){animation-delay:50ms}.ob-cb:nth-child(3){animation-delay:.1s}.ob-cb:nth-child(4){animation-delay:.15s}.ob-cb:nth-child(5){animation-delay:.2s}.ob-cb:nth-child(6){animation-delay:.25s}.ob-cb:nth-child(7){animation-delay:.3s}.ob-cb-on{box-shadow:0 0 0 2px var(--action-primary), 0 16px 32px -18px #1d4ef58c}.ob-code-guion{background:var(--ob-tinta-6);border-radius:2px;flex:none;width:12px;height:3px}.ob-code-grande .ob-cb{width:calc(76 * var(--ob-u));height:calc(96 * var(--ob-u));font-size:calc(44 * var(--ob-u));border-radius:calc(22 * var(--ob-u))}.ob-c .ob-code{gap:7px}.ob-c .ob-cb{border-radius:14px;width:46px;height:60px;font-size:26px}.ob-code-campo{position:relative}.ob-code-campo input{opacity:0;caret-color:#0000;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.ob-sugg{background:var(--ob-pieza);width:100%;height:58px;box-shadow:var(--ob-pieza-sombra);cursor:pointer;color:var(--ob-tinta);border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-family:inherit;display:flex}.ob-qr-blk{align-items:center;gap:calc(14 * var(--ob-u));flex-direction:column;display:flex}.ob-qr{padding:calc(28 * var(--ob-u));border-radius:calc(40 * var(--ob-u));background:var(--ob-qr);color:var(--ob-qr-tinta);box-shadow:var(--ob-qr-sombra);animation:6s ease-in-out infinite ob-flota;display:flex}.ob-qr-blk+.ob-note{text-align:center}.ob-qrc{font-family:var(--font-mono);font-size:calc(26 * var(--ob-u));letter-spacing:.26em;font-weight:500}.ob-grid{gap:calc(10 * var(--ob-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ob-gi{padding:calc(12 * var(--ob-u)) calc(14 * var(--ob-u));border-radius:calc(16 * var(--ob-u));background:var(--ob-pieza);box-shadow:var(--ob-pieza-sombra);color:inherit;font:inherit;text-align:left;border:0;flex-direction:column;gap:6px;transition:background .5s,box-shadow .4s;animation:.5s cubic-bezier(.34,1.56,.64,1) both ob-pop-k;display:flex;position:relative}button.ob-gi{cursor:pointer}.ob-gi-rev{box-shadow:inset 0 0 0 2px var(--ob-naranja)}.ob-gi-ok{background:var(--ob-av-azul)}.ob-gn{font-size:calc(15 * var(--ob-u));text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.27;overflow:hidden}.ob-gm{font-size:calc(13 * var(--ob-u));color:var(--ob-tinta-4);font-variant-numeric:tabular-nums;justify-content:space-between;gap:6px;display:flex}.ob-gm>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ob-gr{background:var(--ob-naranja);color:var(--ob-naranja-tinta);border-radius:8px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:-8px;right:10px}.ob-tiles{justify-content:center;gap:calc(32 * var(--ob-u));display:flex}.ob-tile{cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:14px;padding:0;font-family:inherit;display:flex}.ob-tp{box-sizing:border-box;width:calc(250 * var(--ob-u));height:calc(166 * var(--ob-u));border-radius:calc(22 * var(--ob-u));box-shadow:0 0 0 1px var(--ob-linea), 0 30px 50px -30px #141e4673;gap:8px;padding:10px;transition:box-shadow .3s,transform .45s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.ob-tile-on .ob-tp{box-shadow:0 0 0 3px var(--action-primary), 0 34px 60px -30px #1d4ef599;transform:translateY(-6px)scale(1.03)}.ob-tp-claro{background:var(--ob-tema-claro)}.ob-tp-oscuro{background:var(--ob-tema-oscuro)}.ob-tp-riel{border-radius:7px;width:28px}.ob-tp-rejilla{flex:1;grid-template-columns:1fr 1fr;gap:7px;display:grid}.ob-tp-rejilla i{border-radius:7px}.ob-tp-claro .ob-tp-riel,.ob-tp-claro .ob-tp-rejilla i{background:var(--ob-tema-claro-pieza)}.ob-tp-oscuro .ob-tp-riel,.ob-tp-oscuro .ob-tp-rejilla i{background:var(--ob-tema-oscuro-pieza)}.ob-tp-claro .ob-tp-rejilla i:last-child{background:var(--ob-tema-azul)}.ob-tp-oscuro .ob-tp-rejilla i:last-child{background:var(--ob-tema-azul-2)}.ob-tl{font-size:calc(19 * var(--ob-u));font-weight:600}.ob-radio{box-sizing:border-box;border:1.5px solid var(--ob-tinta-6);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:all .25s;display:flex}.ob-tile-on .ob-radio{background:var(--action-primary);border-color:var(--action-primary);color:var(--ob-sobre-azul)}.ob-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ob-pk{background:var(--ob-pieza-2);min-height:110px;box-shadow:var(--ob-pieza-sombra-2);letter-spacing:-.01em;color:var(--ob-tinta);cursor:pointer;border:0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 6px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s,color .25s;animation:.7s cubic-bezier(.16,1,.3,1) both ob-sube;display:flex}.ob-pk:first-child{animation-delay:.18s}.ob-pk:nth-child(2){animation-delay:.22s}.ob-pk:nth-child(3){animation-delay:.26s}.ob-pk:nth-child(4){animation-delay:.3s}.ob-pk:nth-child(5){animation-delay:.34s}.ob-pk:nth-child(6){animation-delay:.38s}.ob-pk:nth-child(7){animation-delay:.42s}.ob-pk:nth-child(8){animation-delay:.46s}.ob-pk:nth-child(9){animation-delay:.5s}.ob-pk:active{transform:scale(.94)}.ob-pk-on{background:var(--ob-azul);color:var(--ob-sobre-azul);box-shadow:var(--ob-azul-chico-sombra);transform:scale(1.05)}.ob-c .ob-pk{border-radius:20px;gap:8px;min-height:84px;font-size:14px}.ob-c .ob-pk-ic svg{width:26px!important;height:26px!important}.ob-pk-ic{display:flex}.ob-pk-ic svg{stroke:url(#ob-g);width:30px!important;height:30px!important}.ob-pk-on .ob-pk-ic svg{stroke:var(--ob-sobre-azul)}.ob-pk-t{text-align:center;overflow-wrap:anywhere;line-height:18px}.ob-cardw{align-items:center;gap:calc(28 * var(--ob-u));perspective:1400px;flex-direction:column;display:flex;position:relative}.ob-cardw:after{content:"";left:50%;top:calc(316 * var(--ob-u));width:calc(420 * var(--ob-u));height:calc(40 * var(--ob-u));margin-left:calc(-210 * var(--ob-u));background:var(--ob-tarjeta-piso);filter:blur(6px);pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.ob-card{width:calc(480 * var(--ob-u));height:calc(308 * var(--ob-u));box-sizing:border-box;padding:calc(16 * var(--ob-u)) calc(18 * var(--ob-u));border:calc(7 * var(--ob-u)) solid var(--ob-tarjeta-marco);border-radius:calc(32 * var(--ob-u));color:var(--ob-tarjeta-tinta);background-clip:padding-box;background:var(--ob-tarjeta);box-shadow:var(--ob-tarjeta-sombra);flex-direction:column;flex:none;animation:9s ease-in-out infinite ob-inclina;display:flex;position:relative;overflow:hidden}.ob-card-in{animation:1.4s cubic-bezier(.16,1,.3,1) both ob-entra-tarjeta,9s ease-in-out 1.4s infinite ob-inclina}.ob-card-hl{box-shadow:var(--ob-tarjeta-sombra-hl)}.ob-card-prep:after{content:"";inset:calc(-7 * var(--ob-u));border-radius:calc(32 * var(--ob-u));background:var(--ob-tarjeta-giro);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:1.5s linear infinite ob-gira-a;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ob-sheen{background:var(--ob-tarjeta-brillo);pointer-events:none;animation:6s ease-in-out 1.2s infinite ob-destello;position:absolute;inset:-40%;transform:translate(-60%)}.ob-ring{width:calc(480 * var(--ob-u));height:calc(308 * var(--ob-u));margin-left:calc(-240 * var(--ob-u));box-sizing:border-box;border-radius:calc(36 * var(--ob-u));border:1.5px solid var(--ob-tarjeta-anillo);opacity:0;pointer-events:none;animation:2.6s cubic-bezier(.2,.6,.3,1) .6s infinite ob-anillo-tarjeta;position:absolute;top:0;left:50%}.ob-ring2{animation-delay:1.45s}.ob-ring3{animation-delay:2.3s}.ob-pos{gap:calc(10 * var(--ob-u));flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ob-pos-bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.ob-pos-logo{font-size:calc(15 * var(--ob-u));letter-spacing:-.03em;font-weight:700}.ob-pos-logo span{opacity:.7;font-weight:500}.ob-pos-lug{text-align:right;min-width:0;font-size:calc(12 * var(--ob-u));color:var(--ob-tarjeta-tinta-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ob-pos-hd{flex-direction:column;gap:2px;min-width:0;display:flex}.ob-cv{max-width:100%;font-size:calc(24 * var(--ob-u));letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;font-weight:700;line-height:1.17;animation:.7s cubic-bezier(.16,1,.3,1) both ob-sube;overflow:hidden}.ob-cv2{max-width:100%;font-size:calc(14 * var(--ob-u));white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;font-weight:600;line-height:1.3;animation:.7s cubic-bezier(.16,1,.3,1) both ob-sube;overflow:hidden}.ob-cv-ph{color:#0000;background:var(--ob-tarjeta-hueco);background-size:200% 100%;border-radius:8px;animation:1.8s linear infinite ob-hueco}.ob-card-s{min-height:calc(17 * var(--ob-u));font-size:calc(13 * var(--ob-u));color:var(--ob-tarjeta-tinta-2);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ob-pos-main{grid-template-columns:minmax(0, 1fr) calc(128 * var(--ob-u));gap:calc(10 * var(--ob-u));flex:1;min-height:0;display:grid}.ob-pos-grid{gap:calc(8 * var(--ob-u));grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);display:grid}.ob-pos-grid i{border-radius:calc(12 * var(--ob-u));background:var(--ob-tarjeta-azulejo);box-shadow:var(--ob-tarjeta-azulejo-sombra)}.ob-pos-tk{gap:calc(7 * var(--ob-u));padding:calc(10 * var(--ob-u));border-radius:calc(14 * var(--ob-u));background:var(--ob-tarjeta-panel);box-shadow:var(--ob-tarjeta-panel-sombra);flex-direction:column;display:flex}.ob-pos-l{height:calc(7 * var(--ob-u));background:var(--ob-tarjeta-renglon);border-radius:4px;width:82%}.ob-pos-l:nth-child(2){width:58%}.ob-pos-l:nth-child(3){width:70%}.ob-pos-pay{height:calc(30 * var(--ob-u));border-radius:calc(15 * var(--ob-u));background:var(--ob-azul);font-size:calc(13 * var(--ob-u));color:var(--ob-sobre-azul);justify-content:center;align-items:center;margin-top:auto;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff4d,0 10px 20px -10px #1d4ef5e6}.ob-pos-ft{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ob-card-code{font-family:var(--font-mono);font-size:calc(11 * var(--ob-u));letter-spacing:.2em;color:var(--ob-tarjeta-tinta-3);flex:none}.ob-card-ok{border-radius:calc(25 * var(--ob-u));background:var(--ob-tarjeta-velo);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;animation:.5s .5s both ob-aparece;display:flex;position:absolute;inset:0}.ob-card-ok .ob-okc{width:calc(88 * var(--ob-u));height:calc(88 * var(--ob-u));animation-delay:.55s}.ob-card-ok .ob-traza{animation-delay:.9s}.ob-c .ob-cardw{zoom:.66;gap:22px}.ob-c .ob-cardw:after{display:none}.ob-c .ob-card{animation:none;transform:none}.ob-c .ob-card-in{animation:1.2s cubic-bezier(.16,1,.3,1) both ob-entra-tarjeta}.ob-sts{max-width:calc(500 * var(--ob-u));flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ob-st{height:calc(42 * var(--ob-u));padding:0 calc(18 * var(--ob-u)) 0 calc(12 * var(--ob-u));border-radius:calc(21 * var(--ob-u));background:var(--ob-paso);box-shadow:var(--ob-paso-sombra);font-size:calc(16 * var(--ob-u));color:var(--ob-paso-tinta);white-space:nowrap;align-items:center;gap:8px;font-weight:600;transition:color .4s,background .4s;display:inline-flex}.ob-st-d{width:calc(18 * var(--ob-u));height:calc(18 * var(--ob-u));box-sizing:border-box;border:1.5px solid var(--ob-paso-punto);border-radius:50%;flex:none}.ob-st-run{color:var(--ob-tinta)}.ob-st-run .ob-st-d{border-color:var(--ob-linea);border-top-color:var(--action-primary);animation:.8s linear infinite ob-rota}.ob-st-on{color:var(--ob-paso-on-tinta);background:var(--ob-paso-on);box-shadow:var(--ob-paso-on-sombra)}.ob-st-on .ob-st-d{background:var(--action-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/62% no-repeat;border:0;animation:.4s cubic-bezier(.34,1.56,.64,1) both ob-pop-k}.ob-st-cur{color:var(--ob-tinta);background:var(--ob-paso-cur);box-shadow:var(--ob-paso-cur-sombra)}.ob-st-cur .ob-st-d{border-color:var(--action-primary);background:radial-gradient(circle, var(--action-primary) 0 32%, transparent 36%)}.ob-c .ob-st{border-radius:17px;height:34px;padding:0 14px 0 10px;font-size:13px}.ob-c .ob-st-d{width:16px;height:16px}.ob-obj{align-items:center;gap:calc(26 * var(--ob-u));flex-direction:column;display:flex}.ob-arriba .ob-obj{zoom:.78}.ob-prn,.ob-caj{width:calc(380 * var(--ob-u));flex:none;position:relative}.ob-prn{height:calc(440 * var(--ob-u))}.ob-caj{height:calc(370 * var(--ob-u))}.ob-prn:before{content:"";background:var(--ob-aparato-piso);filter:blur(6px);border-radius:50%;height:9%;position:absolute;bottom:1.4%;left:8%;right:8%}.ob-caj:before{content:"";background:var(--ob-aparato-piso);filter:blur(6px);border-radius:50%;height:10.8%;position:absolute;top:47.5%;left:10.5%;right:10.5%}.ob-prn-body,.ob-caj-top{background:var(--ob-aparato);box-shadow:var(--ob-aparato-sombra);position:absolute}.ob-prn-body{border-radius:calc(30 * var(--ob-u));height:38.6%;bottom:6.8%;left:10.5%;right:10.5%}.ob-prn-lid{border-radius:calc(20 * var(--ob-u));background:var(--ob-aparato-tapa);height:41%;box-shadow:var(--ob-aparato-tapa-sombra);transform-origin:50% 0;z-index:2;position:absolute;top:12px;left:12px;right:12px}.ob-prn-slot{background:var(--ob-aparato-hueco);border-radius:0 0 4px 4px;height:6px;position:absolute;top:0;left:34px;right:34px}.ob-prn-led{background:var(--ob-aparato-led);border-radius:50%;width:8px;height:8px;transition:background .4s,box-shadow .4s;position:absolute;bottom:16.5%;left:8.4%}.ob-on .ob-prn-led{background:var(--ob-aparato-led-on);box-shadow:var(--ob-aparato-led-brillo)}.ob-prn-mark{text-align:center;font-size:calc(11 * var(--ob-u));letter-spacing:.18em;color:var(--ob-aparato-marca);font-weight:700;position:absolute;bottom:13%;left:0;right:0}.ob-prn-feed{width:calc(36 * var(--ob-u));height:calc(14 * var(--ob-u));background:var(--ob-aparato-boton);border-radius:7px;position:absolute;bottom:14.1%;right:9.9%}.ob-cab{width:calc(150 * var(--ob-u));background:var(--ob-aparato-cable);opacity:0;border-radius:5px;height:10px;position:absolute;left:100%}.ob-cab:before{content:"";background:var(--ob-aparato-clavija);border-radius:5px;width:28px;height:18px;position:absolute;top:-4px;left:-16px}.ob-cab-pw{bottom:27%}.ob-cab-usb{height:6px;bottom:14%}.ob-cab-usb:before{border-radius:3px;width:24px;height:12px;top:-3px;left:-14px}.ob-c1 .ob-cab-pw,.ob-c2 .ob-cab-usb{opacity:1}.ob-c1a .ob-cab-pw,.ob-c2a .ob-cab-usb{animation:1.1s cubic-bezier(.16,1,.3,1) .6s both ob-cable-entra}.ob-c1a .ob-prn-led{animation:.5s 1.7s both ob-led}.ob-roll{width:calc(150 * var(--ob-u));height:calc(48 * var(--ob-u));margin-left:calc(-75 * var(--ob-u));border-radius:calc(24 * var(--ob-u));background:var(--ob-rollo);opacity:0;z-index:1;position:absolute;top:13%;left:50%}.ob-roll-in .ob-prn-lid{animation:2.8s cubic-bezier(.4,0,.2,1) .4s both ob-tapa}.ob-roll-in .ob-roll{animation:2.8s cubic-bezier(.4,0,.2,1) .4s both ob-rollo}.ob-prn-ring{box-sizing:border-box;border-radius:calc(34 * var(--ob-u));border:1.5px solid var(--ob-tarjeta-anillo);opacity:0;pointer-events:none;height:38.6%;animation:2.6s cubic-bezier(.2,.6,.3,1) .3s infinite ob-anillo-tarjeta;position:absolute;bottom:6.8%;left:10.5%;right:10.5%}.ob-r2{animation-delay:1.15s}.ob-r3{animation-delay:2s}.ob-search .ob-prn-led{animation:1s ease-in-out infinite ob-parpadea}.ob-falla .ob-prn-led{background:var(--action-destructive);box-shadow:none}.ob-prn-win{position:absolute;inset:0 0 42.7%;overflow:hidden}.ob-paper{width:calc(240 * var(--ob-u));margin-left:calc(-120 * var(--ob-u));box-sizing:border-box;padding:calc(24 * var(--ob-u)) calc(18 * var(--ob-u)) calc(14 * var(--ob-u));background:var(--ob-papel);font-family:var(--font-mono);font-size:calc(13 * var(--ob-u));color:var(--ob-papel-tinta);flex-direction:column;gap:5px;line-height:1.3;display:flex;position:absolute;bottom:0;left:50%;transform:translateY(102%);box-shadow:0 0 0 .5px #0b0d1014,0 24px 44px -24px #00000080}.ob-paper-raya{border-top:1px dashed var(--ob-papel-raya);margin:6px 0}.ob-printing .ob-paper{animation:2.1s cubic-bezier(.45,0,.3,1) .2s forwards ob-imprime}.ob-printed .ob-paper{transform:none}.ob-printing .ob-prn-body{animation:.14s linear infinite ob-tiembla}.ob-printing .ob-prn-led{animation:.5s steps(2,end) infinite ob-parpadea}.ob-hecho{z-index:3;border-radius:inherit;background:var(--ob-hecho-velo);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;animation:.5s .3s both ob-aparece;display:flex;position:absolute;inset:0}.ob-hecho .ob-okc{width:calc(84 * var(--ob-u));height:calc(84 * var(--ob-u));animation-delay:.35s}.ob-hecho .ob-traza{animation-delay:.7s}.ob-caj-top{z-index:2;border-radius:calc(26 * var(--ob-u));height:40.5%;top:10.8%;left:7.9%;right:7.9%}.ob-caj-top:before{content:"";background:#ffffff14;height:1px;position:absolute;top:22px;left:24px;right:24px}.ob-caj-tray{z-index:1;background:var(--ob-cajon-charola);border-radius:0 0 18px 18px;height:40.5%;transition:box-shadow .9s;position:absolute;top:16.8%;left:11.6%;right:11.6%;box-shadow:inset 0 0 0 1px #ffffff0d,0 20px 40px -24px #000000b3}.ob-caj-bills{grid-template-columns:repeat(4,1fr);gap:8px;height:36%;display:grid;position:absolute;top:12%;left:14px;right:14px}.ob-caj-bills i{background:var(--ob-cajon-billete);border-radius:8px;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #00000080}.ob-caj-coins{grid-template-columns:repeat(5,1fr);gap:8px;height:25%;display:grid;position:absolute;top:56%;left:14px;right:14px}.ob-caj-coins i{aspect-ratio:1;background:var(--ob-cajon-moneda);border-radius:50%;justify-self:center;height:100%;box-shadow:inset 0 2px 4px #000c,0 1px #ffffff0f}.ob-caj-front{background:var(--ob-cajon-frente);border-radius:0 0 12px 12px;height:15%;position:absolute;bottom:0;left:-14px;right:-14px;box-shadow:inset 0 1px #ffffff24,0 10px 20px -12px #000c}.ob-caj-front i{background:var(--ob-cajon-chapa);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;left:50%}.ob-open .ob-caj-tray{animation:1.1s cubic-bezier(.2,.8,.2,1) .25s both ob-abre}.ob-opened .ob-caj-tray{transform:translateY(calc(132 * var(--ob-u)))}.ob-open .ob-caj-tray,.ob-opened .ob-caj-tray{box-shadow:inset 0 0 0 1px #ffffff0d,0 40px 70px -30px #000000bf}.ob-cab-caj{background:var(--ob-aparato-cable-caj);z-index:0;border-radius:5px;width:10px;height:20.5%;margin-left:-5px;position:absolute;top:-8%;left:50%}.ob-cab-in .ob-cab-caj{animation:1.1s cubic-bezier(.16,1,.3,1) .6s both ob-cable-baja}.ob-stp{align-items:center;gap:calc(12 * var(--ob-u));flex:none;display:flex}.ob-stpv{min-width:calc(30 * var(--ob-u));text-align:right;font-size:calc(20 * var(--ob-u));font-variant-numeric:tabular-nums;font-weight:600}.ob-stpb{height:calc(42 * var(--ob-u));border-radius:calc(21 * var(--ob-u));background:var(--ob-segmento);align-items:center;display:flex}.ob-stpb button{width:calc(54 * var(--ob-u));border-radius:calc(21 * var(--ob-u));height:100%;color:var(--ob-tinta);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.ob-stpb button:active{background:var(--ob-toque-2)}.ob-stpb button:disabled{opacity:.35;cursor:default}.ob-stpb i{width:1px;height:calc(18 * var(--ob-u));background:var(--ob-linea)}.ob-tk-lado{gap:calc(28 * var(--ob-u));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ob-papel{box-shadow:var(--ob-pieza-sombra);border-radius:6px;overflow:hidden}.ob-c-marco{z-index:1;flex-direction:column;max-width:480px;min-height:100dvh;margin:0 auto;display:flex;position:relative}.ob-hoja{background:var(--ob-hoja);box-shadow:var(--ob-hoja-sombra);border-radius:34px 34px 0 0;flex-direction:column;flex:1;margin-top:8px;display:flex;position:relative}.ob-hoja:before{content:"";background:var(--ob-hoja-asa);border-radius:3px;width:36px;height:5px;margin-left:-18px;position:absolute;top:8px;left:50%}.ob-hoja-in{animation:.85s cubic-bezier(.32,.72,0,1) both ob-hoja-sube}.ob-c-avisos{flex-direction:column;gap:10px;padding:0 22px;display:flex}.ob-fwd{animation:.85s cubic-bezier(.16,1,.3,1) both ob-entra}.ob-bwd{animation:.85s cubic-bezier(.16,1,.3,1) both ob-sale}.ob-up{animation:.9s cubic-bezier(.16,1,.3,1) both ob-sube}.ob-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both ob-pop-k}.ob-d0{animation-delay:0s}.ob-d1{animation-delay:80ms}.ob-d2{animation-delay:.16s}.ob-d3{animation-delay:.34s}.ob-d4{animation-delay:.42s}.ob-d5{animation-delay:.5s}.ob-d6{animation-delay:.58s}.ob-d7{animation-delay:.66s}.ob-d8{animation-delay:.74s}@keyframes ob-deriva{0%,to{transform:translate(0)scale(1)}50%{transform:translate(70px,46px)scale(1.08)}}@keyframes ob-barre{to{transform:translate(100%)}}@keyframes ob-traza{to{stroke-dashoffset:0}}@keyframes ob-glifo{0%{opacity:0;filter:blur(10px);transform:scale(.82)}to{opacity:1;filter:none;transform:none}}@keyframes ob-halo{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes ob-orbita{0%{opacity:0;filter:blur(8px)}to{opacity:.7;filter:none}}@keyframes ob-flota{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ob-entra{0%{opacity:0;filter:blur(10px);transform:scale(.97)translateY(16px)}to{opacity:1;filter:none;transform:none}}@keyframes ob-sale{0%{opacity:0;filter:blur(10px);transform:scale(1.03)translateY(-12px)}to{opacity:1;filter:none;transform:none}}@keyframes ob-palabra{0%{opacity:0;filter:blur(14px);transform:translateY(.4em)}to{opacity:1;filter:none;transform:none}}@keyframes ob-sube{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}@keyframes ob-pop-k{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes ob-anillo{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes ob-respira{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ob-brilla{0%{background-position:100% 0}55%,to{background-position:0 0}}@keyframes ob-aparece{0%{opacity:0}to{opacity:1}}@keyframes ob-rota{to{transform:rotate(360deg)}}@keyframes ob-ping{0%{box-shadow:0 0 #1d4ef580}to{box-shadow:0 0 0 10px #1d4ef500}}@keyframes ob-inclina{0%,to{transform:rotateX(7deg)rotateY(-11deg)}50%{transform:rotateX(-4deg)rotateY(9deg)}}@keyframes ob-entra-tarjeta{0%{opacity:0;filter:blur(14px);transform:translateY(90px)rotateX(58deg)scale(.78)}to{opacity:1;filter:none;transform:rotateX(7deg)rotateY(-11deg)}}@keyframes ob-destello{0%{transform:translate(-60%)}38%,to{transform:translate(60%)}}@keyframes ob-hueco{to{background-position:-200% 0}}@keyframes ob-gira-a{to{--ob-a:360deg}}@keyframes ob-anillo-tarjeta{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes ob-hoja-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes ob-cable-entra{0%{opacity:0;transform:translate(90px)}to{opacity:1;transform:none}}@keyframes ob-cable-baja{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:none}}@keyframes ob-led{to{background:var(--ob-aparato-led-on);box-shadow:var(--ob-aparato-led-brillo)}}@keyframes ob-tapa{0%{transform:none}22%{transform:perspective(700px)rotateX(-64deg)}66%{transform:perspective(700px)rotateX(-64deg)}to{transform:none}}@keyframes ob-rollo{0%{opacity:0;transform:translateY(-120px)}24%{opacity:1;transform:translateY(-120px)}50%{opacity:1;transform:translateY(0)}68%{opacity:1}76%{opacity:0}to{opacity:0}}@keyframes ob-parpadea{0%,to{opacity:1}50%{opacity:.25}}@keyframes ob-imprime{to{transform:none}}@keyframes ob-tiembla{0%,to{transform:translate(0)}25%{transform:translate(-.7px)}75%{transform:translate(.7px)}}@keyframes ob-abre{0%{transform:none}70%{transform:translateY(calc(142 * var(--ob-u)))}to{transform:translateY(calc(132 * var(--ob-u)))}}@media (prefers-reduced-motion:reduce){.ob-luz i,.ob-barrido,.ob-card,.ob-sheen,.ob-ring,.ob-qr,.ob-ob,.ob-glifo:before,.ob-hola .ob-palabra{animation:none!important}.ob-palabra,.ob-sub,.ob-ceja,.ob-btn,.ob-lnk,.ob-up,.ob-fwd,.ob-bwd,.ob-pk{animation-duration:10ms!important;animation-delay:0s!important}.ob-open .ob-caj-tray{transform:translateY(calc(132 * var(--ob-u)));animation:none!important}}:root{--font-sans:var(--font-figtree), "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-dm-mono), "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-numeric:var(--font-sans)}html,body{background:var(--bg-primary);height:100%;color:var(--text-primary);font:var(--text-body-weight) var(--text-body-size) / var(--text-body-lh) var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none}button,input,select,textarea{font:inherit;color:inherit;touch-action:manipulation}button,[role=button],[role=option],[role=tab],a,label{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}img,svg{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html,body{touch-action:manipulation}a{color:var(--text-link);text-decoration:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}:focus-visible{box-shadow:var(--focus-ring);outline:none}h1{letter-spacing:var(--text-h1-tracking)}h2{letter-spacing:var(--text-h2-tracking)}h3{letter-spacing:var(--text-h3-tracking)}.scroll-thin{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.scroll-thin::-webkit-scrollbar{width:8px;height:8px}.scroll-thin::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.scroll-thin:hover::-webkit-scrollbar-thumb{background:var(--border-default)}.tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--tnum)}.pop-in{animation:ec-pop var(--dur-base) var(--ease-standard)}.fade-in{animation:ec-fade-in var(--dur-fast) var(--ease-standard)}.rise-in{animation:ec-rise var(--dur-base) var(--ease-standard)}@keyframes pulse-urgente{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--error) 28%, transparent)}50%{box-shadow:0 0 0 7px #0000}}.pulse-urgente{animation:2s ease-out infinite pulse-urgente}@media (prefers-reduced-motion:reduce){.pulse-urgente{animation:none}}@keyframes ec-latido{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--action-primary) 40%, transparent)}50%{box-shadow:0 0 0 9px #0000}}.ec-latido{animation:1.8s ease-out infinite ec-latido}@media (prefers-reduced-motion:reduce){.ec-latido{animation:none}}@keyframes ec-sigue-late{0%,64%,to{transform:scale(1)}18%{transform:scale(1.13)}34%{transform:scale(.97)}48%{transform:scale(1.08)}}@keyframes ec-sigue-ondas{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ec-sigue,var(--action-primary)) 70%, transparent), 0 0 0 0 color-mix(in srgb, var(--ec-sigue,var(--action-primary)) 45%, transparent), 0 0 28px 4px color-mix(in srgb, var(--ec-sigue,var(--action-primary)) 55%, transparent)}to{box-shadow:0 0 0 18px transparent, 0 0 0 36px transparent, 0 0 28px 4px color-mix(in srgb, var(--ec-sigue,var(--action-primary)) 18%, transparent)}}@keyframes ec-sigue-respira{0%,to{outline-offset:3px;outline-color:var(--ec-sigue,var(--action-primary))}50%{outline-offset:9px;outline-color:color-mix(in srgb, var(--ec-sigue,var(--action-primary)) 45%, transparent)}}@keyframes ec-sigue-rebota{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-7px)scale(1.06)}50%{transform:translateY(0)scale(.97)}65%{transform:translateY(-3px)scale(1)}}@keyframes ec-empujon-a{0%,to{transform:none}16%{transform:scale(1.16)rotate(-3deg)}32%{transform:scale(1.12)rotate(3deg)}48%{transform:scale(1.08)rotate(-2deg)}64%{transform:scale(1.03)rotate(1deg)}}@keyframes ec-empujon-b{0%,to{transform:none}16%{transform:scale(1.16)rotate(-3deg)}32%{transform:scale(1.12)rotate(3deg)}48%{transform:scale(1.08)rotate(-2deg)}64%{transform:scale(1.03)rotate(1deg)}}@keyframes ec-sacude-a{0%,to{transform:none}15%{transform:translate(-10px)}30%{transform:translate(9px)}45%{transform:translate(-6px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}}@keyframes ec-sacude-b{0%,to{transform:none}15%{transform:translate(-10px)}30%{transform:translate(9px)}45%{transform:translate(-6px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}}.ec-sigue{outline-color:var(--ec-sigue,var(--action-primary));outline-offset:3px;animation:2.2s ease-in-out infinite ec-sigue-respira,2.2s ease-out infinite ec-sigue-ondas;outline-width:3px!important;outline-style:solid!important}.ec-sigue[data-empujon=a]{animation:2.2s ease-in-out infinite ec-sigue-respira,2.2s ease-out infinite ec-sigue-ondas,.55s ease-out ec-sacude-a}.ec-sigue[data-empujon=b]{animation:2.2s ease-in-out infinite ec-sigue-respira,2.2s ease-out infinite ec-sigue-ondas,.55s ease-out ec-sacude-b}button.ec-sigue,.ec-sigue.ec-sigue-boton{z-index:1;outline-offset:3px;animation:2.2s cubic-bezier(.4,1.3,.5,1) infinite ec-sigue-late,2.2s ease-out infinite ec-sigue-ondas;position:relative}button.ec-sigue[data-empujon=a],.ec-sigue.ec-sigue-boton[data-empujon=a]{animation:.7s cubic-bezier(.3,1.5,.5,1) ec-empujon-a,.35s ease-out 2 ec-sigue-ondas,2.2s cubic-bezier(.4,1.3,.5,1) .7s infinite ec-sigue-late,2.2s ease-out .7s infinite ec-sigue-ondas}button.ec-sigue[data-empujon=b],.ec-sigue.ec-sigue-boton[data-empujon=b]{animation:.7s cubic-bezier(.3,1.5,.5,1) ec-empujon-b,.35s ease-out 2 ec-sigue-ondas,2.2s cubic-bezier(.4,1.3,.5,1) .7s infinite ec-sigue-late,2.2s ease-out .7s infinite ec-sigue-ondas}button.ec-sigue[data-insiste]:after,.ec-sigue.ec-sigue-boton[data-insiste]:after{content:"Toca aquí";z-index:2;border-radius:var(--radius-full);background:var(--action-primary);color:var(--action-primary-text);font:700 12px/16px var(--font-sans);letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 0 2px var(--surface-primary), 0 6px 14px -4px var(--action-primary);padding:4px 10px;position:absolute;top:-13px;right:10px}@supports (color:color-mix(in lab, red, red)){button.ec-sigue[data-insiste]:after,.ec-sigue.ec-sigue-boton[data-insiste]:after{box-shadow:0 0 0 2px var(--surface-primary), 0 6px 14px -4px color-mix(in srgb, var(--action-primary) 70%, transparent)}}button.ec-sigue[data-insiste]:after,.ec-sigue.ec-sigue-boton[data-insiste]:after{pointer-events:none;animation:2.2s cubic-bezier(.4,1.3,.5,1) infinite ec-sigue-rebota}.ec-falta{font:600 14px/19px var(--font-sans);color:var(--action-primary);align-items:center;gap:8px;display:flex}.ec-falta[data-empujon=a]{animation:.55s ease-out ec-sacude-a}.ec-falta[data-empujon=b]{animation:.55s ease-out ec-sacude-b}@media (prefers-reduced-motion:reduce){.ec-sigue,.ec-sigue[data-empujon],.ec-sigue:after,.ec-falta[data-empujon]{animation:none!important}.ec-sigue{outline-color:var(--ec-sigue,var(--action-primary))!important;outline-offset:3px!important}}@keyframes ec-panel-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}:root{--mas-fondo:radial-gradient(120% 60% at 0% 0%, var(--action-primary) 0%, transparent 55%), radial-gradient(90% 50% at 100% 100%, var(--action-primary) 0%, transparent 60%), var(--surface-primary)}@supports (color:color-mix(in lab, red, red)){:root{--mas-fondo:radial-gradient(120% 60% at 0% 0%, color-mix(in oklch, var(--action-primary) 14%, transparent) 0%, transparent 55%), radial-gradient(90% 50% at 100% 100%, color-mix(in oklch, var(--action-primary) 8%, transparent) 0%, transparent 60%), var(--surface-primary)}}:root{--mas-shadow:0 40px 80px -28px #12110f4d, 0 0 0 1px #12110f12;--mas-tile:var(--surface-primary);--mas-tile-ring:0 1px 2px #12110f0f, 0 8px 22px -12px #12110f2e, inset 0 0 0 1px #12110f0f;--mas-tile-hover:var(--surface-primary);--mas-tile-ring-hover:0 2px 4px #12110f0f, 0 16px 30px -14px #12110f42, inset 0 0 0 1px #12110f14}[data-theme=dark]{--mas-fondo:radial-gradient(120% 60% at 0% 0%, var(--action-primary) 0%, transparent 55%), radial-gradient(90% 50% at 100% 100%, var(--action-primary) 0%, transparent 60%), var(--surface-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mas-fondo:radial-gradient(120% 60% at 0% 0%, color-mix(in oklch, var(--action-primary) 26%, transparent) 0%, transparent 55%), radial-gradient(90% 50% at 100% 100%, color-mix(in oklch, var(--action-primary) 12%, transparent) 0%, transparent 60%), var(--surface-primary)}}[data-theme=dark]{--mas-shadow:0 40px 90px -30px #0000008c, 0 0 0 1px #ffffff0f;--mas-tile:#ffffff0e;--mas-tile-ring:inset 0 0 0 1px #ffffff12;--mas-tile-hover:#ffffff17;--mas-tile-ring-hover:inset 0 0 0 1px #ffffff24}@keyframes ec-mas-in{0%{opacity:0;transform:translate(-14px)scale(.985)}to{opacity:1;transform:none}}@keyframes ec-mas-swap{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}:root{--efectivo-tarjeta:linear-gradient(145deg, #353b45 0%, #161a20 55%, #050607 100%);--efectivo-tarjeta-texto:#fff;--efectivo-tarjeta-tenue:#ffffff9e;--efectivo-tarjeta-sombra:0 26px 50px -22px #0f131799, inset 0 1px 0 #ffffff24;--efectivo-tarjeta-brillo:radial-gradient(120% 80% at 0% 0%, #ffffff24 0%, transparent 55%);--efectivo-cuadro-sombra:inset 0 1px 0 #ffffff40, 0 1px 2px #0f13172e;--efectivo-verde:linear-gradient(180deg, #3ad17f 0%, #12925a 100%);--efectivo-rojo:linear-gradient(180deg, #ff6b5e 0%, #d2352b 100%);--efectivo-azul:linear-gradient(180deg, #4d7bff 0%, #1048e7 100%);--efectivo-ambar:linear-gradient(180deg, #ffbe4d 0%, #c77800 100%);--efectivo-gris:linear-gradient(180deg, #8a9099 0%, #5b6270 100%);--efectivo-morado:linear-gradient(180deg, #8e86d6 0%, #6c63b8 100%);--efectivo-tinta:linear-gradient(180deg, #3d444e 0%, #0f1317 100%);--efectivo-sobre-color:#fff;--efectivo-billete-sombra:inset 0 1px 0 #ffffff4d, 0 1px 2px #0f131733;--efectivo-billete-marca:#ffffff8c;--efectivo-moneda:radial-gradient(circle at 50% 50%, #e9d8a6 0 38%, transparent 39%), radial-gradient(circle at 35% 30%, #f4f4f5 0%, #b4b8bf 60%, #8a9099 100%);--efectivo-moneda-texto:#624c18c7;--efectivo-moneda-luz:0 1px 0 #ffffff8c;--efectivo-moneda-sombra:inset 0 0 0 2px #ffffff80, 0 1px 2px #0f131740;--efectivo-paso-sombra:0 4px 12px -4px #1048e780;--efectivo-boton-sombra:0 10px 30px -14px #0f131733;--efectivo-aviso:#0f1317db;--efectivo-aviso-sombra:0 12px 30px -10px #0f131766}[data-theme=dark]{--efectivo-tarjeta:linear-gradient(145deg, #fff 0%, #f1efe9 60%, #e6e3db 100%);--efectivo-tarjeta-texto:#0f1317;--efectivo-tarjeta-tenue:#0f13178c;--efectivo-tarjeta-sombra:0 26px 50px -22px #000c, inset 0 1px 0 #fff;--efectivo-tarjeta-brillo:radial-gradient(120% 80% at 0% 0%, #ffffffe6 0%, transparent 55%)}@keyframes ec-efectivo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ec-efectivo-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root{--efectivo-turquesa:linear-gradient(180deg, #3fc9d1 0%, #0e8594 100%);--inventario-chip:#ffffff1f;--inventario-pastilla:#fff;--inventario-pastilla-texto:#0f1317;--inventario-avatar-borde:0 0 0 2px #00000040}[data-theme=dark]{--inventario-chip:#0f131712;--inventario-pastilla:#0f1317;--inventario-pastilla-texto:#fff;--inventario-avatar-borde:0 0 0 2px #fff9}@keyframes ec-inventario-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ec-efectivo-trazo{to{stroke-dashoffset:0}}@keyframes ec-halo{0%{opacity:.55;transform:scale(.82)}70%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}@keyframes ec-drift{0%,to{transform:translate(-2%,-1%)scale(1)}50%{transform:translate(2%,1%)scale(1.06)}}@keyframes ec-enter{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ec-pop-grande{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ec-cl-vuela{0%{opacity:0;transform:perspective(1200px)translateY(140px)rotateX(30deg)scale(.86)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes ec-cl-titulo{0%{opacity:0;filter:blur(10px);transform:translateY(-24px)}to{opacity:1;filter:none;transform:none}}@keyframes ec-cl-sube{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ec-cl-corazon{0%{opacity:0;transform:translateY(10px)scale(.4)}20%{opacity:1}to{opacity:0;transform:translateY(-190px)scale(1.3)rotate(14deg)}}@keyframes ec-cl-anillo{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes ec-cl-respira{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes ec-cl-late{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes ec-cl-agota{0%{width:100%}to{width:0}}@keyframes ec-cl-burbuja{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes ec-cl-etiqueta{0%{opacity:0;transform:scale(.4)rotate(-10deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ec-cliente-mueve{animation:none!important}.ec-cliente-adorno{display:none!important}}@keyframes ec-huella-ola{0%{opacity:0}16%{opacity:.62}42%{opacity:0}to{opacity:0}}@keyframes ec-huella-espera{0%{opacity:.18}22%{opacity:1}60%{opacity:.18}to{opacity:.18}}@keyframes ec-huella-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.42)}}@keyframes ec-huella-tiembla{0%,to{transform:translate(0)}15%{transform:translate(-10px)}30%{transform:translate(9px)}45%{transform:translate(-7px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}}@keyframes ec-huella-late{0%{transform:scale(1)}35%{transform:scale(1.07)}70%{transform:scale(.985)}to{transform:scale(1)}}@keyframes ec-huella-llena{0%{stroke-dashoffset:1px;opacity:.22}34%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:1px;opacity:.22}}:root{--cb-azul:0 10px 24px -10px #1048e78c;--cb-segmento:0 1px 3px #0f13171f;--cb-aviso:#0f1317db}.cb-t{--t:var(--ink-300)}.cb-t1000{--t:var(--cat-services)}.cb-t500{--t:var(--blue-500)}.cb-t200{--t:var(--green-500)}.cb-t100{--t:var(--red-500)}.cb-t50{--t:var(--cat-desserts)}.cb-t20{--t:var(--cat-beverages)}.cb-sc{scrollbar-width:none;overflow-y:auto}.cb-in{animation:.32s cubic-bezier(.2,.8,.2,1) both cb-in}.cb-fade{animation:.4s ease-out both cb-fade}.cb-pulse{animation:2.4s cubic-bezier(.2,.6,.3,1) infinite cb-pulse}.cb-pulse2{animation:2.4s cubic-bezier(.2,.6,.3,1) 1.2s infinite cb-pulse}.cb-spin{animation:1s linear infinite ec-spin}.cb-dc{stroke-dasharray:340;stroke-dashoffset:340px;animation:.6s cubic-bezier(.65,0,.35,1) 50ms forwards cb-draw}.cb-dk{stroke-dasharray:80;stroke-dashoffset:80px;animation:.38s cubic-bezier(.65,0,.35,1) .55s forwards cb-draw}.cb-up{animation:.45s cubic-bezier(.2,.8,.2,1) both cb-up}@keyframes cb-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cb-fade{0%{opacity:0}to{opacity:1}}@keyframes cb-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes cb-draw{to{stroke-dashoffset:0}}@keyframes cb-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cb-in,.cb-fade,.cb-pulse,.cb-pulse2,.cb-spin,.cb-up{animation:none!important}.cb-dc,.cb-dk{stroke-dashoffset:0;animation:none!important}}:root{--cn-tarjeta-fondo:var(--surface-primary);--cn-tarjeta-sombra:0 0 0 1px var(--border-default), 0 1px 2px #0f13170f, 0 8px 24px -14px #0f131738;--cn-tarjeta-sombra-hover:0 0 0 1px var(--border-strong), 0 1px 2px #0f13170f, 0 16px 32px -14px #0f131747;--cn-billete-fondo:var(--surface-primary);--cn-billete-fondo-hover:var(--surface-primary);--cn-billete-sombra:0 0 0 1px var(--border-subtle), 0 2px 4px #0f13170f, 0 12px 20px -8px #0f131729, 0 26px 40px -18px #0f13174d;--cn-billete-sombra-hover:0 0 0 1px var(--border-strong), 0 2px 4px #0f131714, 0 8px 14px -4px #0f13171f, 0 34px 50px -18px #0f13175c;--cn-billete-sombra-toque:0 0 0 1px var(--border-strong), 0 1px 2px #0f13171a;--cn-billete-elegido:inset 0 0 0 2px var(--action-primary), 0 2px 4px #0f13170f, 0 12px 20px -8px #1048e72e;--cn-plastico:var(--ink-950);--cn-plastico-texto:var(--on-ink-strong);--cn-plastico-marca:var(--on-ink-tertiary);--cn-plastico-sombra:0 14px 28px -14px #0b0d108c;--cn-chip:var(--cream-300);--cn-cta:var(--night-950);--cn-cta-texto:var(--on-ink-strong);--cn-cta-sombra:inset 0 1px 0 #ffffff1f, 0 8px 18px -10px #0b0d1099;--cn-azul-brillo:inset 0 1px 0 #ffffff2e;--cn-otro-anillo:0 0 0 2px var(--action-primary), 0 12px 30px -14px #1048e759;--cn-icono-cuadro:inset 0 -1px 0 #0000001f;--cn-cliente-fondo:var(--ink-950);--cn-cliente-borde:#ffffff14;--cn-cliente-sombra:0 14px 30px -16px #0b0d1099;--cn-velo:#0f13177a}[data-theme=dark]{--cn-tarjeta-fondo:linear-gradient(180deg, #1e232a 0%, #191d23 100%);--cn-tarjeta-sombra:0 0 0 1px #ffffff24, inset 0 1px 0 #ffffff14, 0 2px 6px #0009, 0 24px 44px -18px #000000f2;--cn-tarjeta-sombra-hover:var(--cn-tarjeta-sombra);--cn-billete-fondo:linear-gradient(180deg, #2e343e 0%, #262b33 100%);--cn-billete-fondo-hover:linear-gradient(180deg, #313843 0%, #2a3039 100%);--cn-billete-sombra:0 0 0 1px #ffffff24, inset 0 1px 0 #ffffff24, 0 3px 6px #000000b3, 0 22px 36px -10px #000;--cn-billete-sombra-hover:0 0 0 1px #fff3, inset 0 1px 0 #ffffff29, 0 6px 10px #000000b3, 0 32px 50px -14px #000;--cn-billete-sombra-toque:0 0 0 1px #ffffff24, 0 1px 2px #0009;--cn-billete-elegido:inset 0 0 0 2px var(--action-primary), 0 3px 6px #000000b3, 0 22px 36px -10px #000;--cn-plastico:linear-gradient(150deg, #f4f3ee 0%, #d6d2c6 100%);--cn-plastico-texto:var(--ink-950);--cn-plastico-marca:var(--ink-950);--cn-plastico-sombra:0 20px 36px -14px #000000e6, inset 0 1px 0 #fff;--cn-chip:linear-gradient(135deg, #e9ddb5, #b8a46a);--cn-cta:#f2f1ec;--cn-cta-texto:var(--ink-950);--cn-cta-sombra:0 10px 22px -10px #000000e6, inset 0 1px 0 #fff;--cn-otro-anillo:var(--cn-tarjeta-sombra);--cn-cliente-fondo:var(--cn-tarjeta-fondo);--cn-cliente-sombra:var(--cn-tarjeta-sombra);--cn-velo:#0000008c}.cn-cartera{transition:box-shadow .25s,transform .35s cubic-bezier(.34,1.3,.64,1)}.cn-cartera:active{transition:transform 80ms;transform:scale(.97)}.cn-cartera .cn-plastico{transition:transform .45s cubic-bezier(.34,1.3,.64,1)}.cn-cartera:active .cn-plastico{transform:translateY(-3px)scale(.97)}.cn-billete{background:var(--cn-billete-fondo);box-shadow:var(--cn-billete-sombra);transition:box-shadow .2s,transform .35s cubic-bezier(.34,1.3,.64,1);transform:translateY(-2px)}.cn-billete:active{box-shadow:var(--cn-billete-sombra-toque);transition:transform 80ms,box-shadow 80ms;transform:translateY(1px)scale(.98)}.cn-billete[aria-pressed=true]{background:var(--selection-bg);box-shadow:var(--cn-billete-elegido);transform:none}.cn-azul{transition:transform .3s cubic-bezier(.34,1.3,.64,1),background .15s}.cn-azul:active{transition:transform 80ms;transform:scale(.98)}.cn-pildora:active{transform:scale(.96)}.cn-herramienta{transition:transform .3s cubic-bezier(.34,1.3,.64,1)}.cn-herramienta:active{transition:transform 80ms;transform:scale(.9)}.cn-tecla{transition:background .25s ease-out}.cn-tecla:active{transition:none;background:var(--surface-tertiary)!important}.cn-tecla-clara:active{background:var(--surface-secondary)!important}.cn-sugerido:active{transform:scale(.94)}.cn-atras:active{opacity:.5}.cn-quitar{transition:background .15s,transform 80ms}.cn-quitar:active{transform:scale(.9)}.cn-agregar{transition:background .15s,transform 80ms}.cn-agregar:active{transform:scale(.97)}.cn-hoja-boton{transition:background .15s,transform 80ms}.cn-hoja-boton:active{transform:scale(.97)}@container cn-billetes (max-height:320px){.cn-billete{gap:4px!important;padding:10px 14px!important}.cn-billete-tipo{font-size:12px!important;line-height:16px!important}.cn-billete-cuerpo{gap:2px!important}.cn-billete-cifra{font-size:44px!important}}@media (hover:hover){.cn-cartera:hover{transform:translateY(-2px);box-shadow:var(--cn-tarjeta-sombra-hover)!important}.cn-cartera:hover .cn-plastico{transform:translateY(-4px)}.cn-billete:hover{background:var(--cn-billete-fondo-hover);box-shadow:var(--cn-billete-sombra-hover);transform:translateY(-5px)}.cn-billete[aria-pressed=true]:hover{background:var(--selection-bg);box-shadow:var(--cn-billete-elegido);transform:none}.cn-azul:hover{background:var(--action-primary-hover)!important}.cn-atras:hover{background:var(--selection-bg)!important}.cn-quitar:hover{background:var(--error-bg)!important}.cn-agregar:hover{background:var(--selection-bg)!important}.cn-cerrar:hover{background:var(--surface-secondary)!important}.cn-hoja-secundario:hover{background:var(--action-secondary-hover)!important}}.cn-pop{animation:.45s cubic-bezier(.34,1.3,.64,1) both cn-pop}.cn-hoja{animation:.42s cubic-bezier(.32,.72,0,1) both cn-hoja}.cn-s1{animation-delay:50ms}.cn-s2{animation-delay:.1s}.cn-s3{animation-delay:.15s}.cn-s4{animation-delay:.2s}@keyframes cn-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes cn-hoja{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.cn-pop,.cn-hoja{animation:none!important}.cn-cartera .cn-plastico{transition:none!important}}:root{--cp-sobre-tinta:#fff}@media (hover:hover){.cp-quitar:hover{background:var(--error)!important;color:var(--cp-sobre-tinta)!important}}.cp-up{animation:.5s cubic-bezier(.2,.8,.2,1) both cp-up}.cp-pop{animation:.5s cubic-bezier(.34,1.5,.64,1) both cp-pop}.cp-bump{animation:.5s cubic-bezier(.34,1.5,.64,1) cp-bump;display:inline-block}.cp-d1{animation-delay:50ms}.cp-d2{animation-delay:.1s}.cp-d3{animation-delay:.15s}.cp-d4{animation-delay:.2s}.cp-d5{animation-delay:.25s}.cp-d6{animation-delay:.3s}.cp-d7{animation-delay:.35s}.cp-d8{animation-delay:.4s}.cp-blink{animation:1.4s ease-in-out infinite cp-blink}.cp-blob1{animation:14s ease-in-out infinite cp-blob}@keyframes cp-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cp-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes cp-bump{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes cp-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes cp-blob{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,-30px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.cp-up,.cp-pop,.cp-bump,.cp-blink,.cp-blob1{animation:none!important}}:root{--cs-azul:linear-gradient(180deg, #4f79ff, #1d4ef5);--cs-azul-sombra:inset 0 1px 0 #ffffff40, 0 16px 30px -14px #1d4ef5bf;--cs-elegido-sombra:inset 0 1px 0 #ffffff4d, inset 0 -3px 0 #0000001f, 0 0 0 4px #3d6bff38, 0 16px 28px -14px #1d4ef5bf;--cs-sobre-azul:#fff;--cs-sobre-azul-2:#ffffffeb;--cs-sobre-azul-circulo:#ffffff40;--cs-sobre-azul-velo:#ffffff38;--cs-azulejo:linear-gradient(180deg, var(--surface-primary), var(--surface-secondary));--cs-azulejo-sombra:0 0 0 1px var(--border-default), inset 0 1px 0 #fffc, inset 0 -3px 0 #0f13170f, 0 2px 3px #0f131714, 0 16px 28px -16px #0f131780;--cs-plastico:linear-gradient(135deg, #34373d 0%, #17181b 44%, #24262a 60%, #0b0c0e 100%);--cs-plastico-sombra:inset 0 1px 0 #ffffff24, 0 0 0 .5px #00000080, 0 6px 10px -6px #00000059, 0 22px 36px -18px #000000bf;--cs-plastico-tinta:#9ea1a8;--cs-plastico-2:linear-gradient(160deg, #e9eaed, #c9cbd0);--cs-plastico-2-sombra:0 0 0 .5px #0000001f;--cs-plastico-azul:linear-gradient(160deg, #5b82ff, #2448d8);--cs-plastico-azul-sombra:0 0 0 .5px #0000001f, 0 -2px 6px -2px #00000026;--cs-chip:linear-gradient(135deg, #eceae4, #c9c5ba);--cs-chip-sombra:inset 0 0 0 .5px #0000001f, inset 0 1px 0 #fffc;--cs-brillo:linear-gradient(90deg, #fff0, #ffffffe6, #fff0);--cs-brillo-opacidad:.35;--cs-kp:radial-gradient(90% 70% at 100% 0%, #fff 0%, #fff0 70%), radial-gradient(90% 80% at 0% 100%, #c9ccd2 0%, #c9ccd200 70%), linear-gradient(160deg, #f2f3f5, #dcdee2);--cs-kp-sombra:0 0 0 1px #0f131714, inset 0 1px 0 #fff, 0 30px 60px -30px #0f13178c;--cs-kp-blob:none;--cs-k:linear-gradient(180deg, #fffffff5, #ffffffa8);--cs-k-sombra:inset 0 1px 0 #fff, inset 0 0 0 1px #ffffffb3, 0 1px 1px #0f131714, 0 12px 22px -12px #0f131766;--cs-k-texto:#0f1317;--cs-k-hover:#fff;--cs-kd:linear-gradient(180deg, #2a2d33, #121417);--cs-kd-sombra:inset 0 1px 0 #ffffff24, 0 12px 22px -12px #0f1317b3;--cs-kd-texto:#fff;--cs-tecla-toque:#3d6bff73;--cs-tecla-toque-sombra:0 0 0 4px #3d6bff40, 0 0 30px #3d6bff99}[data-theme=dark]{--cs-azulejo-sombra:0 0 0 1px var(--border-default), inset 0 1px 0 #ffffff0f, 0 2px 3px #0000004d, 0 16px 28px -16px #000c;--cs-plastico:linear-gradient(135deg, #fff 0%, #eeeef1 42%, #f9f9fb 58%, #e4e5e9 100%);--cs-plastico-sombra:inset 0 1px 0 #fff, 0 0 0 .5px #0f131724, 0 6px 10px -6px #0000004d, 0 22px 36px -18px #000000b3;--cs-plastico-tinta:#8e9198;--cs-plastico-2:linear-gradient(160deg, #3a3d44, #16181c);--cs-plastico-2-sombra:0 0 0 .5px #ffffff1f;--cs-brillo-opacidad:1;--cs-kp:linear-gradient(160deg, #171b22, #0b0d10);--cs-kp-sombra:0 0 0 1px #ffffff1a, 0 24px 44px -20px #000000e6;--cs-kp-blob:radial-gradient(circle, #3d6bff61, #3d6bff00 65%);--cs-k:#ffffff14;--cs-k-sombra:inset 0 0 0 1px #ffffff1f;--cs-k-texto:#fff;--cs-k-hover:#ffffff24;--cs-kd:#f26b5f29;--cs-kd-sombra:none;--cs-kd-texto:#f9a39b}.cs-cobro{container-type:inline-size}.cs-alta{grid-row:span 2}.cs-medido{container-type:size}@container (max-height:140px){.cs-icono{display:none!important}}.cs-con-cuanto{container-type:inline-size}@container (max-width:250px){.cs-botones{flex-direction:column-reverse}}@container (max-width:700px){.cs-salida,.cs-puesta{height:46px!important;font-size:15px!important}.cs-salida{gap:7px!important;padding:0 16px 0 12px!important}}.cs-btn{transition:transform .15s cubic-bezier(.34,1.4,.64,1),filter .15s}.cs-btn:active{filter:brightness(.96);transform:scale(.96)}.cs-kp{background:var(--cs-kp);box-shadow:var(--cs-kp-sombra)}.cs-kp-blob{background:var(--cs-kp-blob)}.cs-k{background:var(--cs-k);box-shadow:var(--cs-k-sombra);color:var(--cs-k-texto);-webkit-backdrop-filter:blur(16px)saturate(1.2)}.cs-kd{background:var(--cs-kd);box-shadow:var(--cs-kd-sombra);color:var(--cs-kd-texto)}.cs-key{transition:transform .12s,background .15s,box-shadow .15s}.cs-key:active{transform:scale(.92);background:var(--cs-tecla-toque)!important;box-shadow:var(--cs-tecla-toque-sombra)!important}@media (hover:hover){.cs-btn:hover{transform:translateY(-2px)}.cs-btn:active{transform:scale(.96)}.cs-salida:hover{filter:brightness(.96)}.cs-k:hover{background:var(--cs-k-hover)}.cs-ajuste:hover{background:var(--selection-bg)!important;color:var(--action-primary)!important}.cs-agregar:not(:disabled):hover{background:var(--action-primary)!important;color:var(--cs-sobre-azul)!important}}.cs-sheen{animation:5.5s ease-in-out 1.5s infinite cs-sheen}.cs-ring{animation:2.2s cubic-bezier(.2,.6,.3,1) infinite cs-ring}@keyframes cs-sheen{0%{transform:translate(-120%)skew(-20deg)}35%,to{transform:translate(480%)skew(-20deg)}}@keyframes cs-ring{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.cs-sheen,.cs-ring{animation:none!important}.cs-btn,.cs-key{transition:none!important}}:root{--cl-fondo:#000;--cl-tarjeta:linear-gradient(180deg, #1e232a 0%, #191d23 100%);--cl-tarjeta-sombra:0 0 0 1.5px #ffffff24, inset 0 1.5px 0 #ffffff14, 0 4px 10px #0009, 0 30px 60px -24px #000000f2;--cl-azul:var(--blue-400);--cl-azul-sombra:0 18px 44px -16px #3d6bffbf, inset 0 1.5px 0 #ffffff2e;--cl-verde:var(--green-400);--cl-verde-fondo:#34c77a29;--cl-rojo:var(--red-400);--cl-rojo-fondo:#f26b5f29;--cl-info:var(--blue-300);--cl-info-fondo:#3d6bff2e;--cl-brillo:radial-gradient(circle at 50% 50%, #3d6bff33, transparent 62%);--cl-placa:#fff;--cl-texto:var(--on-ink-strong);--cl-texto-1:var(--on-ink-primary);--cl-texto-2:var(--on-ink-secondary);--cl-texto-3:var(--on-ink-tertiary);--cl-texto-4:var(--on-ink-quaternary);--cl-texto-tenue:var(--on-ink-faint);--cl-linea:var(--on-ink-line);--cl-velo:var(--on-ink-veil-strong);--cl-azul-degradado:linear-gradient(160deg, var(--blue-400) 0%, var(--blue-500) 100%);--cl-tinta:linear-gradient(180deg, #1e232a 0%, #191d23 100%);--cl-sobre:var(--on-ink-strong);--cl-sobre-1:var(--on-ink-primary);--cl-sobre-3:var(--on-ink-tertiary);--cl-sobre-velo:var(--on-ink-veil-strong);--cl-sobre-velo-suave:var(--on-ink-veil);--cl-sobre-linea:var(--on-ink-line);--cl-sobre-acento:var(--blue-300)}[data-cl-tema=claro]{--cl-fondo:var(--cream-50);--cl-tarjeta:var(--cream-0);--cl-tarjeta-sombra:0 1px 2px #0f13170f, 0 26px 44px -24px #0f131766, 0 0 0 1px #0f13170a;--cl-azul:var(--blue-500);--cl-azul-sombra:0 30px 50px -20px #1048e7b3, inset 0 1px 0 #ffffff40;--cl-verde:var(--green-500);--cl-verde-fondo:var(--green-50);--cl-rojo:var(--red-600);--cl-rojo-fondo:var(--red-50);--cl-info:var(--blue-600);--cl-info-fondo:var(--blue-50);--cl-brillo:radial-gradient(circle at 50% 50%, #1048e714, transparent 62%);--cl-placa:transparent;--cl-texto:var(--ink-950);--cl-texto-1:var(--ink-900);--cl-texto-2:var(--ink-500);--cl-texto-3:var(--ink-500);--cl-texto-4:var(--ink-400);--cl-texto-tenue:var(--ink-300);--cl-linea:#0f13171a;--cl-velo:var(--cream-200);--cl-azul-degradado:linear-gradient(160deg, var(--blue-400) 0%, var(--blue-500) 100%);--cl-tinta:var(--ink-950)}:root{--vn-noche:var(--night-950);--vn-luz-1:radial-gradient(circle, var(--blue-400), transparent 65%)}@supports (color:color-mix(in lab, red, red)){:root{--vn-luz-1:radial-gradient(circle, color-mix(in srgb, var(--blue-400) 34%, transparent), transparent 65%)}}:root{--vn-luz-2:radial-gradient(circle, var(--blue-300), transparent 65%)}@supports (color:color-mix(in lab, red, red)){:root{--vn-luz-2:radial-gradient(circle, color-mix(in srgb, var(--blue-300) 20%, transparent), transparent 65%)}}:root{--vn-orbita-1:conic-gradient(from 0deg, transparent, var(--blue-400), transparent 40%)}@supports (color:color-mix(in lab, red, red)){:root{--vn-orbita-1:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--blue-400) 55%, transparent), transparent 40%)}}:root{--vn-orbita-2:conic-gradient(from 180deg, transparent, var(--blue-300), transparent 30%)}@supports (color:color-mix(in lab, red, red)){:root{--vn-orbita-2:conic-gradient(from 180deg, transparent, color-mix(in srgb, var(--blue-300) 45%, transparent), transparent 30%)}}:root{--vn-brillo-qr:0 0 0 1px var(--on-ink-line), 0 0 90px -10px var(--blue-400), 0 40px 80px -30px var(--night-950)}@supports (color:color-mix(in lab, red, red)){:root{--vn-brillo-qr:0 0 0 1px var(--on-ink-line), 0 0 90px -10px color-mix(in srgb, var(--blue-400) 70%, transparent), 0 40px 80px -30px color-mix(in srgb, var(--night-950) 90%, transparent)}}:root{--vn-azul-degradado:linear-gradient(160deg, var(--blue-300) -40%, var(--blue-500) 100%);--vn-verde-degradado:linear-gradient(180deg, var(--green-400), var(--green-500));--vn-sombra-verde:0 24px 48px -16px var(--green-400)}@supports (color:color-mix(in lab, red, red)){:root{--vn-sombra-verde:0 24px 48px -16px color-mix(in srgb, var(--green-400) 70%, transparent)}}.vn-luz-1{background:var(--vn-luz-1);animation:14s ease-in-out infinite vn-deriva}.vn-luz-2{background:var(--vn-luz-2);animation:18s ease-in-out -6s infinite reverse vn-deriva}.vn-entra{animation:.9s cubic-bezier(.2,.8,.2,1) both vn-entra}.vn-palabra{animation:.8s cubic-bezier(.2,.8,.2,1) both vn-palabra}.vn-orbita-1,.vn-orbita-2{animation:14s linear infinite vn-gira}.vn-orbita-1{background:var(--vn-orbita-1);-webkit-mask:radial-gradient(circle,#0000 63%,#000 64% 66%,#0000 67%);mask:radial-gradient(circle,#0000 63%,#000 64% 66%,#0000 67%)}.vn-orbita-2{background:var(--vn-orbita-2);animation-duration:20s;animation-direction:reverse;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67% 69%,#0000 70%);mask:radial-gradient(circle,#0000 66%,#000 67% 69%,#0000 70%)}.vn-flujo{stroke-dasharray:6 14;animation:.8s linear infinite vn-flujo}.vn-estallido{border:3px solid var(--green-400);animation:1.2s ease-out .2s both vn-estallido}@keyframes vn-deriva{0%,to{transform:translate(0)scale(1)}50%{transform:translate(80px,-50px)scale(1.15)}}@keyframes vn-entra{0%{opacity:0;filter:blur(10px);transform:scale(1.04)}to{opacity:1;filter:none;transform:none}}@keyframes vn-palabra{0%{opacity:0;filter:blur(10px);transform:translateY(46px)}to{opacity:1;filter:none;transform:none}}@keyframes vn-gira{to{transform:rotate(360deg)}}@keyframes vn-flujo{to{stroke-dashoffset:-40px}}@keyframes vn-estallido{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.vn-luz-1,.vn-luz-2,.vn-entra,.vn-palabra,.vn-orbita-1,.vn-orbita-2,.vn-flujo{animation:none!important}.vn-estallido{display:none!important}}:root{--in-franja:#0b0d10;--in-blob-a:radial-gradient(circle, #3d6bff57, #3d6bff00 65%);--in-blob-b:radial-gradient(circle, #7a97ff2e, #7a97ff00 65%);--in-texto:#fff;--in-texto-2:#fffc;--in-texto-3:#ffffffa6;--in-texto-4:#ffffff8c;--in-texto-5:#ffffff80;--in-fecha:#7a97ff;--in-velo:#ffffff14;--in-velo-recuadro:#ffffff12;--in-filo:inset 0 0 0 1px #ffffff1a;--in-en-linea:#34c77a;--in-oportunidad:#f0a82d1f;--in-oportunidad-filo:inset 0 0 0 1px #f0a82d47;--in-oportunidad-texto:#f7c86c;--in-agotado:#f26b5f1f;--in-agotado-filo:inset 0 0 0 1px #f26b5f47;--in-agotado-texto:#f9a39b;--in-avatar:linear-gradient(160deg, #4f79ff, #1d4ef5);--in-nueva-venta:linear-gradient(160deg, #4f79ff 0%, #1d4ef5 100%);--in-nueva-venta-icono:#ffffff2e;--in-nueva-venta-texto-2:#fffc;--in-respira-a:0 24px 44px -18px #1d4ef5a6, 0 0 0 0 #3d6bff59;--in-respira-b:0 28px 52px -18px #1d4ef5bf, 0 0 0 14px #3d6bff00;--in-azulejo-sombra:0 1px 2px #0f13170f, 0 22px 40px -26px #0f131766, 0 0 0 1px var(--border-default)}.in-blob1{animation:14s ease-in-out infinite in-blob}.in-blob2{animation:18s ease-in-out -6s infinite reverse in-blob}.in-w{animation:.8s cubic-bezier(.2,.8,.2,1) both in-w;display:inline-block}.in-w1{animation-delay:.1s}.in-w2{animation-delay:.2s}.in-w3{animation-delay:.3s}.in-up{animation:.6s cubic-bezier(.2,.8,.2,1) both in-up}.in-fly{animation:.8s cubic-bezier(.2,.9,.25,1.12) both in-fly}.in-d1{animation-delay:.3s}.in-d2{animation-delay:.38s}.in-d3{animation-delay:.46s}.in-d4{animation-delay:.54s}.in-d5{animation-delay:.62s}.in-d6{animation-delay:.7s}.in-d7{animation-delay:.78s}.in-breathe{animation:2.6s ease-in-out 1.4s infinite in-breathe}.in-blink{animation:1.6s ease-in-out infinite in-blink}.in-tile{transition:transform .2s cubic-bezier(.34,1.3,.64,1),box-shadow .2s}.in-tile:active{transform:scale(.97)}.in-row{transition:background .12s}@media (hover:hover){.in-tile:hover{transform:translateY(-4px)}.in-tile:active{transform:scale(.97)}.in-row:hover{background:var(--surface-secondary)}}@keyframes in-blob{0%,to{transform:translate(0)scale(1)}50%{transform:translate(80px,-40px)scale(1.15)}}@keyframes in-w{0%{opacity:0;filter:blur(10px);transform:translateY(34px)}to{opacity:1;filter:none;transform:none}}@keyframes in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes in-fly{0%{opacity:0;transform:perspective(1000px)translateY(60px)rotateX(18deg)scale(.92)}to{opacity:1;transform:none}}@keyframes in-breathe{0%,to{box-shadow:var(--in-respira-a)}50%{box-shadow:var(--in-respira-b)}}@keyframes in-blink{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.in-blob1,.in-blob2,.in-w,.in-up,.in-fly,.in-breathe,.in-blink{animation:none!important}.in-tile,.in-tile:hover{transition:none;transform:none}}:root{--vd-riel-fondo:#0b0d10;--vd-riel-filo:none;--vd-riel-blob-a:radial-gradient(circle, #3d6bff59, #3d6bff00 65%);--vd-riel-blob-b:radial-gradient(circle, #7a97ff33, #7a97ff00 65%);--vd-pastilla:linear-gradient(180deg, #4f79ff, #1d4ef5);--vd-pastilla-sombra:0 8px 20px -8px #3d6bffd9, inset 0 1px 0 #ffffff40;--vd-chip-circulo:#ffffff38;--vd-hoja-velo:#0f131757;--vd-hoja-sombra:0 30px 60px -20px #0f131780, 0 0 0 1px var(--border-subtle)}[data-theme=dark]{--vd-riel-fondo:#050608;--vd-riel-filo:inset -1px 0 0 #ffffff14}.vd-barra{background:0 0}.vd-chip{--c:var(--text-secondary);--ct:var(--surface-secondary);transition:transform .2s cubic-bezier(.34,1.3,.64,1),box-shadow .2s,background .15s}.vd-chip:active{transform:scale(.96)}.vd-chip-on{background:var(--vd-pastilla);color:#fff;box-shadow:var(--vd-pastilla-sombra)}.vd-chip-off{background:var(--surface-primary);color:var(--text-primary);box-shadow:0 0 0 1px var(--border-default), 0 8px 18px -14px #0f131766}html[data-theme=dark] .vd-barra .vd-chip-off{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f}@media (hover:hover){.vd-chip-off:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.vd-chip,.vd-chip:active,.vd-chip-off:hover{transition:none;transform:none}}@keyframes ec-cajon-sale{0%{transform:translateY(-80px)}to{transform:none}}@keyframes ec-cable-dibuja{to{stroke-dashoffset:0}}@keyframes ec-cable-corre{to{stroke-dashoffset:-40px}}@keyframes ec-tapa{0%{transform:perspective(500px)rotateX(0)}25%,70%{transform:perspective(500px)rotateX(72deg)}to{transform:perspective(500px)rotateX(0)}}@keyframes ec-rollo{0%,22%{opacity:0;transform:translateY(-120px)}30%{opacity:1;transform:translateY(-120px)}55%{transform:translateY(-14px)}74%{opacity:1;transform:translateY(44px)}to{opacity:0;transform:translateY(44px)}}@keyframes ec-foquito{0%,to{opacity:1}50%{opacity:.3}}:root{--suc-1:var(--blue-500);--suc-2:var(--ink-950);--suc-3:var(--blue-300);--suc-4:var(--ink-400);--atr-tinta:#0b0d10;--atr-luz-a:radial-gradient(circle, #3d6bff6b, #3d6bff00 64%);--atr-luz-b:radial-gradient(circle, #7a97ff38, #7a97ff00 64%);--atr-pastilla:linear-gradient(160deg, #4f79ff 0%, #1d4ef5 100%);--atr-pastilla-sombra:0 14px 30px -14px #1d4ef5cc;--atr-sombra:0 1px 2px #0f131714, 0 30px 60px -34px #0f1317bf;--atr-sombra-alta:0 1px 2px #0f131714, 0 40px 70px -30px #1d4ef58c}[data-theme=dark]{--suc-1:var(--blue-400);--suc-2:#f2f1ec;--suc-3:var(--blue-200);--suc-4:#7b8089;--atr-sombra:0 0 0 1px #ffffff14, 0 30px 60px -34px #000000e6;--atr-sombra-alta:0 0 0 1px #ffffff1f, 0 40px 70px -30px #3d6bff80}.atr-heroe{isolation:isolate;background:var(--atr-tinta);color:var(--on-ink-strong);box-shadow:var(--atr-sombra);border-radius:20px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;position:relative;overflow:hidden}.atr-luz{pointer-events:none;z-index:-1;border-radius:50%;transition:opacity .3s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute}.atr-luz-a{background:var(--atr-luz-a);opacity:.9;width:520px;height:520px;top:-220px;right:-140px}.atr-luz-b{background:var(--atr-luz-b);width:420px;height:420px;bottom:-260px;left:-160px}.atr-cubre{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}.atr-cubre:focus-visible{box-shadow:var(--on-ink-focus-ring) inset;outline:none}.atr-encima{z-index:2;position:relative}.atr-pastilla{background:var(--atr-pastilla);color:#fff;height:48px;font:700 15px/20px var(--font-sans);box-shadow:var(--atr-pastilla-sombra);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.atr-flecha{transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex}.atr-otro{cursor:pointer;background:var(--on-ink-veil-strong);height:48px;color:var(--on-ink-strong);font:600 15px/20px var(--font-sans);box-shadow:inset 0 0 0 1px var(--on-ink-line);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;transition:background .15s,transform 80ms ease-out;display:inline-flex}.atr-otro:active{transform:scale(.97)}.atr-otro:focus-visible{box-shadow:var(--on-ink-focus-ring);outline:none}.atr-chip{background:var(--on-ink-veil);box-shadow:inset 0 0 0 1px var(--on-ink-line);color:var(--on-ink-primary);font:600 12px/16px var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.atr-barra{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.2,.8,.2,1) both atr-sube}.atr-barra-x{transform-box:fill-box;transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) both atr-crece}.atr-trazo{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.2,.8,.2,1) .5s forwards atr-dibuja}.atr-entra{animation:.6s cubic-bezier(.2,.8,.2,1) both atr-entra}.atr-lamina{transition:transform .4s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.atr-heroe:hover{box-shadow:var(--atr-sombra-alta);transform:translateY(-3px)}.atr-heroe:hover .atr-luz-a{opacity:1;transform:translate(-40px,30px)scale(1.08)}.atr-heroe:hover .atr-flecha{transform:translate(4px)}.atr-heroe:hover .atr-lamina-1{transform:translate(-6px,-6px)rotate(-2deg)}.atr-heroe:hover .atr-lamina-2{transform:translate(6px,4px)rotate(2deg)}.atr-otro:hover{background:#ffffff2e}}.atr-heroe:has(.atr-cubre:active){transform:scale(.985)}.atr-azulejo{text-align:left;cursor:pointer;background:var(--surface-primary);min-width:0;color:var(--text-primary);box-shadow:var(--shadow-1);border:0;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;transition:box-shadow .15s,transform 80ms ease-out,background .15s;display:flex}.atr-azulejo:active{transform:scale(.97)}.atr-azulejo:focus-visible{box-shadow:var(--focus-ring);outline:none}.atr-azulejo[aria-pressed=true],.atr-azulejo[aria-selected=true]{background:var(--action-primary);box-shadow:0 8px 20px -10px var(--action-primary)}@media (hover:hover){.atr-azulejo[aria-pressed=false]:hover,.atr-azulejo[aria-selected=false]:hover{box-shadow:var(--shadow-2)}}.atr-paso{background:var(--action-primary);width:26px;height:26px;color:var(--text-on-brand);font:700 13px/1 var(--font-sans);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.atr-vs{background:var(--atr-tinta);color:#fff;width:44px;height:44px;font:800 14px/1 var(--font-sans);letter-spacing:.04em;box-shadow:0 0 0 4px var(--surface-primary);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.atr-jalon{background:var(--surface-secondary);border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.atr-jalon>span{height:100%;transition:flex-grow .5s cubic-bezier(.2,.8,.2,1)}@keyframes atr-sube{0%{transform:scaleY(0)}to{transform:none}}@keyframes atr-crece{0%{transform:scaleX(0)}to{transform:none}}@keyframes atr-dibuja{to{stroke-dashoffset:0}}@keyframes atr-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.pn-opciones{flex-wrap:wrap;gap:8px;display:flex}.pn-opcion{cursor:pointer;white-space:nowrap;min-height:40px;font:600 14px/20px var(--font-sans);background:var(--surface-primary);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-default);border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;transition:background .15s,color .15s,box-shadow .15s,transform 80ms ease-out;display:inline-flex}.pn-opcion:active{transform:scale(.97)}.pn-opcion:focus-visible{box-shadow:var(--focus-ring);outline:none}.pn-opcion:disabled{cursor:default}.pn-opcion[aria-pressed=true],.pn-opcion[aria-selected=true]{background:var(--action-primary);color:var(--action-primary-text);box-shadow:0 6px 16px -8px var(--action-primary);font-weight:700}@media (hover:hover){.pn-opcion:not(:disabled)[aria-pressed=false]:hover,.pn-opcion:not(:disabled)[aria-selected=false]:hover{background:var(--surface-tertiary)}.pn-opcion[aria-pressed=true]:not(:disabled):hover,.pn-opcion[aria-selected=true]:hover{background:var(--action-primary-hover)}}.pn-opcion[aria-pressed=true],.pn-opcion[aria-selected=true],.pn-elegida,.atr-azulejo[aria-pressed=true],.atr-azulejo[aria-selected=true]{--text-primary:var(--action-primary-text);--text-secondary:#ffffffd9;--text-tertiary:#ffffffbf;--selection-text:var(--action-primary-text);--success-text:var(--action-primary-text);--error-text:var(--action-primary-text);--warning-text:var(--action-primary-text);--pn-velo:#ffffff2e;color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.pn-opcion{transition:none!important}.atr-barra,.atr-barra-x,.atr-trazo,.atr-entra{stroke-dashoffset:0;animation:none!important}.atr-heroe,.atr-luz,.atr-flecha,.atr-lamina,.atr-azulejo,.atr-jalon>span{transition:none!important}.atr-heroe:hover,.atr-heroe:hover .atr-luz-a,.atr-heroe:hover .atr-flecha,.atr-heroe:hover .atr-lamina-1,.atr-heroe:hover .atr-lamina-2{transform:none}}@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}@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-ease{syntax:"*";inherits:false}
