.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeauti{--checkbox-size:26px;--checkbox-color-off:var(--brand-300);--checkbox-color-on:var(--brand-500);--checkbox-color:var(--checkbox-color-off);--checkbox-border:color-mix(in srgb, var(--checkbox-color) 28%, transparent);--checkbox-surface:color-mix(in srgb, var(--checkbox-color) 12%, white);--checkbox-ring:color-mix(in srgb, var(--checkbox-color-on) 20%, white);cursor:pointer;transform-origin:50%;transform-style:preserve-3d;align-items:center;gap:.75rem;transition:transform .14s;display:inline-flex}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeauti:active{transform:rotateX(30deg)}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput{opacity:0;pointer-events:none;position:absolute}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator{border:3px solid var(--checkbox-border);background:radial-gradient(circle at 50% 30%, white, var(--checkbox-surface));width:var(--checkbox-size);height:var(--checkbox-size);box-shadow:inset 0 1px 0 #ffffffbf,0 10px 20px color-mix(in srgb, var(--checkbox-color) 12%, transparent);border-radius:999px;position:relative}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIcon{width:var(--checkbox-size);height:var(--checkbox-size);z-index:1;fill:none;stroke-width:3.6px;stroke:var(--checkbox-color);stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:124.6px;stroke-dasharray:0 162.6 133 29.6;transition:all .4s;display:block;position:absolute;inset:-3px}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator:before,.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator:after{content:"";background:var(--checkbox-color);border-radius:5px;width:3px;height:16px;position:absolute;top:50%;left:50%}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator:before{opacity:0;animation:.3s linear .3s forwards CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-in-before;transform:scale(.3)translate(-50%,-50%)rotate(45deg)}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator:after{opacity:0;animation:.3s linear .3s forwards CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-in-after;transform:scale(.3)translate(-50%,-50%)rotate(-45deg)}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput:checked+.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator .CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIcon{stroke-dashoffset:162.6px;stroke-dasharray:0 162.6 28 134.6;transition:all .4s .2s}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput:checked+.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator{--checkbox-color:var(--checkbox-color-on);--checkbox-border:color-mix(in srgb, var(--checkbox-color-on) 60%, white);--checkbox-surface:color-mix(in srgb, var(--checkbox-color-on) 12%, white)}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput:checked+.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator:before{opacity:0;animation:.3s linear forwards CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-out-before;transform:scale(.3)translate(-50%,-50%)rotate(45deg)}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput:checked+.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator:after{opacity:0;animation:.3s linear forwards CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-out-after;transform:scale(.3)translate(-50%,-50%)rotate(-45deg)}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput:focus-visible+.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator{outline:2px solid var(--checkbox-ring);outline-offset:4px}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiInput:disabled+.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiIndicator{opacity:.55;box-shadow:none}.CheckboxBeauti-module-scss-module__pmcIRW__CheckboxBeautiLabel{color:var(--text-color-defult);font-size:.95rem;font-weight:600}@keyframes CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-in-before{0%{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(45deg)}50%{opacity:.9;transform:scale(1.1)translate(-50%,-50%)rotate(45deg)}80%{opacity:1;transform:scale(.89)translate(-50%,-50%)rotate(45deg)}to{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(45deg)}}@keyframes CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-in-after{0%{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(-45deg)}50%{opacity:.9;transform:scale(1.1)translate(-50%,-50%)rotate(-45deg)}80%{opacity:1;transform:scale(.89)translate(-50%,-50%)rotate(-45deg)}to{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(-45deg)}}@keyframes CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-out-before{0%{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(45deg)}to{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(45deg)}}@keyframes CheckboxBeauti-module-scss-module__pmcIRW__checkbox-beauti-out-after{0%{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(-45deg)}to{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(-45deg)}}
.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCard{background:var(--color-surface-raised);transition:color .18s,background .18s;position:relative}.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCard:after{content:"";border-radius:inherit;pointer-events:none;transition:border-color .16s,box-shadow .16s;position:absolute;inset:0}.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCardContent{z-index:1;position:relative}.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCardUnchecked{background:var(--color-surface-raised)}.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCardUnchecked:after{border:1px solid color-mix(in srgb, var(--color-border) 70%, white)}.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCardChecked{background:linear-gradient(135deg, var(--brand-50), var(--brand-200));color:var(--brand-900)}.TrabajoItemCard-module-scss-module__LNyYLW__TrabajoItemCardChecked:after{box-shadow:inset 0 0 0 1.5px var(--orange-vivid)}
.Button-module-scss-module__VLzsWq__Button{isolation:isolate;transition:color .2s,border-color .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.Button-module-scss-module__VLzsWq__Button:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__VLzsWq__Button[data-hover-variant]:not(:disabled):hover:after{opacity:1}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=primary]:after{background:linear-gradient(135deg, var(--orange-vivid), var(--color-accent))}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=secondary]:after{background:linear-gradient(135deg, var(--cream-warm), var(--peach-soft))}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=ghost]:after{background:var(--color-surface-alt)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=dark]:after{background:linear-gradient(135deg,#475569,#1e293b)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=soft-dark]:after{background:linear-gradient(160deg,#e2e8f0b8 0%,#255ca500 34%),linear-gradient(135deg,#eff6ff 0%,#ebf4ff 36%,#f3f8ff 62%,#dbe3ec52 100%)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=warm]:after{background:linear-gradient(135deg, var(--apricot-light), var(--orange-vivid))}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=burnt]:after{background:linear-gradient(135deg, var(--color-accent), var(--brown-burnt))}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline]:after{background:var(--color-accent-soft)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-warm]:after{background:color-mix(in srgb, var(--peach-soft) 40%, transparent)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-dark]:after{background:var(--color-surface-alt)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-ghost]:after{background:0 0}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=danger-ghost]:after{background:var(--color-danger-bg)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=danger]:after{background:linear-gradient(135deg,#f87171,#dc2626)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=warning]:after{background:linear-gradient(135deg,#fbbf24,#d97706)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=info]:after{background:linear-gradient(135deg,#60a5fa,#2563eb)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=success]:after{background:linear-gradient(135deg,#4ade80,#16a34a)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-danger]:after{background:var(--color-danger-bg)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-warning]:after{background:var(--color-warning-bg)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-info]:after{background:var(--color-info-bg)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-success]:after{background:var(--color-success-bg)}.Button-module-scss-module__VLzsWq__Button[data-variant=primary]{background:linear-gradient(135deg, var(--orange-vivid), var(--color-accent));color:#fff;box-shadow:0 2px 8px var(--color-accent-soft);--focus-ring:var(--color-accent)}.Button-module-scss-module__VLzsWq__Button[data-variant=secondary]{border:1px solid var(--color-border);background:linear-gradient(135deg, var(--cream-warm), var(--peach-soft));color:var(--brown-burnt);--focus-ring:var(--color-accent)}.Button-module-scss-module__VLzsWq__Button[data-variant=ghost]{color:var(--text-color-gray);--focus-ring:var(--color-accent);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-variant=dark]{color:#fff;--focus-ring:#334155;background:linear-gradient(135deg,#475569,#1e293b)}.Button-module-scss-module__VLzsWq__Button[data-variant=soft-dark]{color:#1e293b;--focus-ring:#94a3b8;background:linear-gradient(160deg,#e2e8f0b8 0%,#e2e8f000 34%),linear-gradient(135deg,#eff6ff 0%,#ebf4ff 36%,#f3f8ff 62%,#dbe3ec52 100%);border:1px solid #e3e3e3}.Button-module-scss-module__VLzsWq__Button[data-variant=warm]{background:linear-gradient(135deg, var(--apricot-light), var(--orange-vivid));color:#fff;--focus-ring:var(--orange-vivid)}.Button-module-scss-module__VLzsWq__Button[data-variant=burnt]{background:linear-gradient(135deg, var(--color-accent), var(--brown-burnt));color:#fff;--focus-ring:var(--brown-burnt)}.Button-module-scss-module__VLzsWq__Button[data-variant=outline]{border:1px solid var(--color-accent);color:var(--color-accent);--focus-ring:var(--color-accent);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-warm]{border:1px solid var(--brown-burnt);color:var(--brown-burnt);--focus-ring:var(--brown-burnt);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-dark]{border:1px solid var(--text-color-gray);color:var(--text-color-gray);--focus-ring:var(--text-color-ligth);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-ghost]{border:1px solid var(--color-border);color:var(--text-color-gray);--focus-ring:var(--color-accent);background:0 0;border-radius:9999px}.Button-module-scss-module__VLzsWq__Button[data-variant=danger-ghost]{color:var(--text-color-gray);--focus-ring:var(--color-danger-text);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-variant=link]{height:auto;color:var(--color-accent);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);--focus-ring:var(--color-accent);background:0 0;border-radius:0;padding-inline:0}.Button-module-scss-module__VLzsWq__Button[data-variant=danger]{color:#fff;--focus-ring:#dc2626;background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 2px 8px #fca5a5}.Button-module-scss-module__VLzsWq__Button[data-variant=warning]{color:#fff;--focus-ring:#d97706;background:linear-gradient(135deg,#fbbf24,#d97706);box-shadow:0 2px 8px #fde68a}.Button-module-scss-module__VLzsWq__Button[data-variant=info]{color:#fff;--focus-ring:#2563eb;background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 2px 8px #bfdbfe}.Button-module-scss-module__VLzsWq__Button[data-variant=success]{color:#fff;--focus-ring:#16a34a;background:linear-gradient(135deg,#4ade80,#16a34a);box-shadow:0 2px 8px #bbf7d0}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-danger]{border:1px solid var(--color-danger-text);color:var(--color-danger-text);--focus-ring:var(--color-danger-text);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-warning]{color:#d97706;--focus-ring:#d97706;background:0 0;border:1px solid #d97706}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-info]{color:#2563eb;--focus-ring:#2563eb;background:0 0;border:1px solid #2563eb}.Button-module-scss-module__VLzsWq__Button[data-variant=outline-success]{color:#16a34a;--focus-ring:#16a34a;background:0 0;border:1px solid #16a34a}.Button-module-scss-module__VLzsWq__Button[data-variant=hero]{background:linear-gradient(135deg, var(--orange-vivid), var(--color-accent));color:#fff;letter-spacing:.12em;text-transform:uppercase;width:100%;height:auto;box-shadow:0 10px 28px rgb(var(--brand-600-rgb)/.35);--focus-ring:var(--color-accent);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1.25rem 1rem;font-size:.875rem;font-weight:700}.Button-module-scss-module__VLzsWq__Button[data-variant=hero] .Button-module-scss-module__VLzsWq__ButtonIcon{width:2.5rem;height:2.5rem}.Button-module-scss-module__VLzsWq__Button[data-variant=hero] .Button-module-scss-module__VLzsWq__ButtonIcon svg{width:100%;height:100%}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=hero]:hover{filter:brightness(1.06);box-shadow:0 14px 36px rgb(var(--brand-600-rgb)/.45)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=primary]:hover{filter:brightness(1.05)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=secondary]:hover{filter:brightness(.95)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=ghost]:hover{background:var(--color-surface-alt)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=dark]:hover{filter:brightness(1.1)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=soft-dark]:hover{filter:brightness(1.06)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=warm]:hover{filter:brightness(1.05)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=burnt]:hover{filter:brightness(1.1)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline]:hover{background:var(--color-accent-soft)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-warm]:hover{background:color-mix(in srgb, var(--peach-soft) 40%, transparent)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-dark]:hover{background:var(--color-surface-alt)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-ghost]:hover{border-color:var(--color-accent);color:var(--color-accent)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=danger-ghost]:hover{background:var(--color-danger-bg);color:var(--color-danger-text)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=link]:hover{color:var(--color-accent-strong);-webkit-text-decoration-color:var(--color-accent-strong);text-decoration-color:var(--color-accent-strong)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=danger]:hover,.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=warning]:hover,.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=info]:hover,.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=success]:hover{filter:brightness(1.05)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-danger]:hover{background:var(--color-danger-bg)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-warning]:hover{background:var(--color-warning-bg)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-info]:hover{background:var(--color-info-bg)}.Button-module-scss-module__VLzsWq__Button:not([data-hover-variant]):not(:disabled)[data-variant=outline-success]:hover{background:var(--color-success-bg)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant]:not(:disabled):hover{box-shadow:none;filter:none;border-color:#0000}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=primary]:not(:disabled):hover{background:linear-gradient(135deg, var(--orange-vivid), var(--color-accent));color:#fff;box-shadow:0 2px 8px var(--color-accent-soft)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=secondary]:not(:disabled):hover{background:linear-gradient(135deg, var(--cream-warm), var(--peach-soft));color:var(--brown-burnt);border-color:var(--color-border)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=ghost]:not(:disabled):hover{background:var(--color-surface-alt);color:var(--text-color-gray)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=dark]:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#475569,#1e293b)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=soft-dark]:not(:disabled):hover{color:#1e293b;background:linear-gradient(160deg,#e2e8f0b8 0%,#e2e8f000 34%),linear-gradient(135deg,#eff6ff 0%,#ebf4ff 36%,#f3f8ff 62%,#dbe3ec52 100%);border:1px solid #e3e3e3}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=warm]:not(:disabled):hover{background:linear-gradient(135deg, var(--apricot-light), var(--orange-vivid));color:#fff}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=burnt]:not(:disabled):hover{background:linear-gradient(135deg, var(--color-accent), var(--brown-burnt));color:#fff}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline]:not(:disabled):hover{border:1px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-warm]:not(:disabled):hover{border:1px solid var(--brown-burnt);background:color-mix(in srgb, var(--peach-soft) 40%, transparent);color:var(--brown-burnt)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-dark]:not(:disabled):hover{background:var(--color-surface-alt);color:#475569;border:1px solid #475569}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-ghost]:not(:disabled):hover{border:1px solid var(--color-accent);color:var(--color-accent);background:0 0}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=danger-ghost]:not(:disabled):hover{background:var(--color-danger-bg);color:var(--color-danger-text)}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=danger]:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 2px 8px #fca5a5}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=warning]:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#fbbf24,#d97706);box-shadow:0 2px 8px #fde68a}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=info]:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 2px 8px #bfdbfe}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=success]:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#4ade80,#16a34a);box-shadow:0 2px 8px #bbf7d0}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-danger]:not(:disabled):hover{background:var(--color-danger-bg);color:#dc2626;border:1px solid #dc2626}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-warning]:not(:disabled):hover{background:var(--color-warning-bg);color:#d97706;border:1px solid #d97706}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-info]:not(:disabled):hover{background:var(--color-info-bg);color:#2563eb;border:1px solid #2563eb}.Button-module-scss-module__VLzsWq__Button[data-hover-variant=outline-success]:not(:disabled):hover{background:var(--color-success-bg);color:#16a34a;border:1px solid #16a34a}.Button-module-scss-module__VLzsWq__Button:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--focus-ring,var(--color-accent));outline:none}.Button-module-scss-module__VLzsWq__ButtonIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module-scss-module__VLzsWq__ripple{pointer-events:none;background:#ffffff59;border-radius:50%;animation:.5s linear forwards Button-module-scss-module__VLzsWq__ripple-animation;position:absolute;transform:scale(0)}@keyframes Button-module-scss-module__VLzsWq__ripple-animation{to{opacity:0;transform:scale(4)}}
.Badge-module-scss-module__2Wj2za__Badge{display:inline-flex}.Badge-module-scss-module__2Wj2za__ContactBadge{max-width:100%}.Badge-module-scss-module__2Wj2za__ContactBadgeIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Badge-module-scss-module__2Wj2za__ContactBadgeLabel{font-weight:700}.Badge-module-scss-module__2Wj2za__ContactBadgeValue{overflow-wrap:anywhere;min-width:0}.Badge-module-scss-module__2Wj2za__ContactBadgeGroup{align-items:center}.Badge-module-scss-module__2Wj2za__BusinessDaysBadge{white-space:nowrap}
.MobileMenu-module-scss-module__zIMoKa__backdrop{z-index:48;background:var(--color-overlay,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .22s;position:fixed;inset:0}.MobileMenu-module-scss-module__zIMoKa__backdropVisible{opacity:1;pointer-events:auto}.MobileMenu-module-scss-module__zIMoKa__panel{z-index:49;background:linear-gradient(180deg, var(--color-sidebar-gradient-start), var(--color-sidebar-gradient-end)),radial-gradient(circle at top right, var(--color-sidebar-accent-glow), transparent 50%);border:1px solid var(--color-sidebar-border);opacity:0;will-change:transform,opacity;border-radius:1.5rem;padding:1.25rem 1rem 1rem;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .22s;position:fixed;bottom:4.8rem;left:1rem;right:1rem;transform:translateY(calc(100% + 5rem));box-shadow:0 -8px 40px #0006}.MobileMenu-module-scss-module__zIMoKa__panelOpen{opacity:1;transform:translateY(0)}.MobileMenu-module-scss-module__zIMoKa__nav{flex-direction:column;gap:.25rem;display:flex}.MobileMenu-module-scss-module__zIMoKa__link{text-transform:uppercase;letter-spacing:1px;color:var(--color-sidebar-text);border-radius:.875rem;justify-content:flex-end;align-items:center;gap:.75rem;padding:.85rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .16s,color .16s;display:flex}.MobileMenu-module-scss-module__zIMoKa__link:hover{background:var(--color-sidebar-surface-hover);color:var(--color-sidebar-text-strong)}.MobileMenu-module-scss-module__zIMoKa__linkActive{background:var(--color-accent);color:#fff;box-shadow:0 4px 20px rgb(var(--brand-600-rgb)/.4)}.MobileMenu-module-scss-module__zIMoKa__linkActive:hover{background:var(--color-accent);color:#fff}.MobileMenu-module-scss-module__zIMoKa__linkSecondary{color:var(--color-sidebar-text);opacity:.6;font-size:.875rem;font-weight:500}.MobileMenu-module-scss-module__zIMoKa__linkIcon{flex-shrink:0;width:1.1rem;height:1.1rem}.MobileMenu-module-scss-module__zIMoKa__footer{border-top:1px solid var(--color-sidebar-border);align-items:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.MobileMenu-module-scss-module__zIMoKa__logoutBtn{border:1px solid var(--color-sidebar-border);background:var(--color-sidebar-surface);width:2.25rem;height:2.25rem;color:var(--color-sidebar-text);border-radius:50%;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.MobileMenu-module-scss-module__zIMoKa__logoutBtn:hover{background:var(--color-sidebar-surface-hover);color:var(--color-sidebar-text-strong)}.MobileMenu-module-scss-module__zIMoKa__configBtn{border:1px solid var(--color-sidebar-border);background:var(--color-sidebar-surface);height:2.25rem;color:var(--color-sidebar-text);border-radius:.75rem;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.MobileMenu-module-scss-module__zIMoKa__configBtn:hover{background:var(--color-sidebar-surface-hover);color:var(--color-sidebar-text-strong)}.MobileMenu-module-scss-module__zIMoKa__logoutBtnActive{border-color:var(--color-accent);color:var(--color-accent)}
.MobileActions-module-scss-module__Cath7G__bar{z-index:50;padding:0;padding-bottom:calc(.625rem + env(safe-area-inset-bottom));background:linear-gradient(135deg, var(--color-sidebar-gradient-start), var(--color-sidebar-gradient-end));border-top:1px solid var(--color-sidebar-border);align-items:center;gap:.7rem;height:70px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000047}.MobileActions-module-scss-module__Cath7G__btnBack{background:var(--color-sidebar-surface);width:3.2rem;height:100%;color:var(--color-sidebar-text-strong);flex-shrink:0;justify-content:center;align-items:center;font-size:20px;transition:background .15s,color .15s;display:flex}.MobileActions-module-scss-module__Cath7G__btnBack:active{color:#fff;background:#ffffff2e}.MobileActions-module-scss-module__Cath7G__btnBack{border-right:1px solid var(--color-sidebar-border)}.MobileActions-module-scss-module__Cath7G__actions{flex:1;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;padding:.625rem 0;display:flex}.MobileActions-module-scss-module__Cath7G__totalBar{z-index:49;background:linear-gradient(135deg, var(--color-sidebar-gradient-start), var(--color-sidebar-gradient-end));border-top:1px solid var(--color-sidebar-border);pointer-events:none;justify-content:space-between;align-items:center;padding:.5rem 1.25rem;transition:transform .35s cubic-bezier(.34,1.1,.61,1.01);display:flex;position:fixed;bottom:70px;left:0;right:0;transform:translateY(100%)}.MobileActions-module-scss-module__Cath7G__totalBarVisible{pointer-events:auto;transform:translateY(0)}.MobileActions-module-scss-module__Cath7G__totalBarLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--color-sidebar-text);opacity:.7;font-size:.7rem;font-weight:700}.MobileActions-module-scss-module__Cath7G__totalBarAmount{color:#fff;letter-spacing:-.01em;font-size:1.1rem;font-weight:800}@media (min-width:768px){.MobileActions-module-scss-module__Cath7G__bar,.MobileActions-module-scss-module__Cath7G__totalBar{display:none}}
.NuevoTrabajoPage-module-scss-module__LwA8da__NuevoTrabajoPage{width:100%}.NuevoTrabajoPage-module-scss-module__LwA8da__NuevoTrabajoPageContent{gap:1.5rem;display:grid}.NuevoTrabajoPage-module-scss-module__LwA8da__NuevoTrabajoPageMain,.NuevoTrabajoPage-module-scss-module__LwA8da__NuevoTrabajoPageSidebar{gap:1rem;display:grid}@media (min-width:1200px){.NuevoTrabajoPage-module-scss-module__LwA8da__NuevoTrabajoPageContent{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:start}}
.TrabajoDetailPage-module-scss-module__crXtjG__TrabajoDetailPage{width:100%}.TrabajoDetailPage-module-scss-module__crXtjG__TrabajoDetailPageContent{gap:1.5rem;display:grid}.TrabajoDetailPage-module-scss-module__crXtjG__TrabajoDetailPageMain{min-width:0}.TrabajoDetailPage-module-scss-module__crXtjG__TrabajoDetailPageSidebar{gap:1rem;display:grid}@media (min-width:1200px){.TrabajoDetailPage-module-scss-module__crXtjG__TrabajoDetailPageContent{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:start}}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaWrapper{border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden}.TrabajoDetailPage-module-scss-module__crXtjG__etiqueta{background:var(--color-surface);flex-direction:row;align-items:center;gap:.75rem;padding:.75rem;display:flex}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaQr{flex-shrink:0;width:120px;height:120px}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaQr svg{width:100%;height:100%;display:block}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaInfo{flex-direction:column;gap:.125rem;min-width:0;display:flex}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaNumero{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:.8rem;font-weight:700}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaCliente{color:var(--text-color-defult);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:600;overflow:hidden}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaVehiculo{color:var(--text-color-gray);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}@media print{.TrabajoDetailPage-module-scss-module__crXtjG__etiqueta{border-radius:.5rem;gap:1rem;width:8cm;height:6cm;padding:1rem;background:var(--color-surface-raised)!important;border:1px solid #ccc!important}.TrabajoDetailPage-module-scss-module__crXtjG__etiquetaQr{width:3.5cm;height:3.5cm}}
.Card-module-scss-module__DHQCkG__Card{width:100%}
.Dialog-module-scss-module__IJ9ydG__overlay{z-index:50;background:var(--color-overlay);animation:.2s Dialog-module-scss-module__IJ9ydG__overlayShow;position:fixed;inset:0}.Dialog-module-scss-module__IJ9ydG__content{z-index:51;background:var(--color-surface-raised);max-height:90dvh;box-shadow:0 -8px 40px var(--color-shadow-lg);border-top-left-radius:24px;border-top-right-radius:24px;outline:none;flex-direction:column;animation:.28s cubic-bezier(.32,.72,0,1) Dialog-module-scss-module__IJ9ydG__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}.Dialog-module-scss-module__IJ9ydG__content[data-state=closed]{animation:.22s cubic-bezier(.32,.72,0,1) Dialog-module-scss-module__IJ9ydG__slideDown}.Dialog-module-scss-module__IJ9ydG__contentCentered{z-index:51;background:var(--color-surface-raised);width:calc(100% - 2rem);max-width:420px;max-height:90dvh;box-shadow:0 20px 60px var(--color-shadow-xl);border-radius:20px;outline:none;flex-direction:column;animation:.22s cubic-bezier(.32,.72,0,1) Dialog-module-scss-module__IJ9ydG__centerIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Dialog-module-scss-module__IJ9ydG__contentCentered[data-state=closed]{animation:.18s Dialog-module-scss-module__IJ9ydG__centerOut}@keyframes Dialog-module-scss-module__IJ9ydG__centerIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Dialog-module-scss-module__IJ9ydG__centerOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}.Dialog-module-scss-module__IJ9ydG__closeButton{width:32px;height:32px;color:var(--text-color-gray);border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.Dialog-module-scss-module__IJ9ydG__closeButton:hover{background:var(--color-surface-alt)}.Dialog-module-scss-module__IJ9ydG__header{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:20px 48px 16px 20px}.Dialog-module-scss-module__IJ9ydG__footer{border-top:1px solid var(--color-border);flex-shrink:0;gap:12px;padding:16px 20px;display:flex}@keyframes Dialog-module-scss-module__IJ9ydG__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes Dialog-module-scss-module__IJ9ydG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Dialog-module-scss-module__IJ9ydG__slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}
.EngineIcons-module-scss-module__yBivqq__EngineIconGlyphImage{transition:filter .15s ease-in-out}:root[data-mode=dark] .EngineIcons-module-scss-module__yBivqq__EngineIconGlyphImage{filter:brightness(0)invert()}@media (prefers-color-scheme:dark){:root:not([data-mode=light]) .EngineIcons-module-scss-module__yBivqq__EngineIconGlyphImage{filter:brightness(0)invert()}}.EngineIcons-module-scss-module__yBivqq__EngineIconGlyphImageFixed{filter:none!important}
.BusinessDaysDot-module-scss-module__fuiHUW__BusinessDaysDot{display:inline-block}
.Icon-module-scss-module___xUkSq__Icon{flex-shrink:0;display:inline-flex}
.Input-module-scss-module__u7FmTq__Input{display:block}.Input-module-scss-module__u7FmTq__Input[type=number]{appearance:textfield}.Input-module-scss-module__u7FmTq__Input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input-module-scss-module__u7FmTq__Input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.AppShell-module-scss-module__cTdJFG__shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}
.DistributionCard-module-scss-module__L61NgW__DistributionCard{flex-direction:column;gap:1rem;min-width:0;transition:transform .2s,box-shadow .2s;display:flex}.DistributionCard-module-scss-module__L61NgW__DistributionCard:hover{box-shadow:0 16px 34px var(--color-shadow-sm);transform:translateY(-2px)}.DistributionCard-module-scss-module__L61NgW__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.75rem;display:flex}.DistributionCard-module-scss-module__L61NgW__headerIcon{width:2rem;height:2rem;color:var(--color-accent);background:var(--color-accent-soft);border-radius:10px;flex:0 0 2rem;place-items:center;font-size:.82rem;display:grid}.DistributionCard-module-scss-module__L61NgW__eyebrow{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:700}.DistributionCard-module-scss-module__L61NgW__title{color:var(--text-color-defult);margin:0;font-size:1rem;font-weight:650}.DistributionCard-module-scss-module__L61NgW__rows{flex-direction:column;gap:.8rem;display:flex}.DistributionCard-module-scss-module__L61NgW__row{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;display:grid}.DistributionCard-module-scss-module__L61NgW__rowInteractive{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:44px;margin:-.4rem;padding:.4rem;text-decoration:none;transition:background .15s,box-shadow .15s}.DistributionCard-module-scss-module__L61NgW__rowInteractive:hover{background:var(--color-accent-soft)}.DistributionCard-module-scss-module__L61NgW__rowInteractive:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DistributionCard-module-scss-module__L61NgW__linkIcon{color:var(--color-accent);grid-area:1/1;font-size:.72rem}.DistributionCard-module-scss-module__L61NgW__rowInteractive .DistributionCard-module-scss-module__L61NgW__label{grid-area:1/2}.DistributionCard-module-scss-module__L61NgW__rowInteractive .DistributionCard-module-scss-module__L61NgW__value{grid-area:1/3}.DistributionCard-module-scss-module__L61NgW__label,.DistributionCard-module-scss-module__L61NgW__value{color:var(--text-color-defult);font-size:.8rem}.DistributionCard-module-scss-module__L61NgW__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DistributionCard-module-scss-module__L61NgW__value{font-variant-numeric:tabular-nums;font-weight:700}.DistributionCard-module-scss-module__L61NgW__track{background:var(--color-neutral-bg);border-radius:999px;grid-column:1/-1;height:.42rem;overflow:hidden}.DistributionCard-module-scss-module__L61NgW__total{color:var(--text-color-gray);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:.72rem}.DistributionCard-module-scss-module__L61NgW__bar{border-radius:inherit;background:linear-gradient(90deg, var(--orange-vivid), var(--apricot-light));min-width:4px;height:100%;transition:transform .2s,filter .2s;display:block;position:relative;overflow:hidden}.DistributionCard-module-scss-module__L61NgW__bar:after{border-radius:inherit;content:"";opacity:0;background:linear-gradient(#fff0 28%,#ffffffd9);transition:opacity .25s;position:absolute;inset:0}.DistributionCard-module-scss-module__L61NgW__row:hover .DistributionCard-module-scss-module__L61NgW__bar:after{opacity:1}.DistributionCard-module-scss-module__L61NgW__empty{color:var(--text-color-gray);margin:0;font-size:.82rem}@media (prefers-reduced-motion:reduce){.DistributionCard-module-scss-module__L61NgW__DistributionCard,.DistributionCard-module-scss-module__L61NgW__bar,.DistributionCard-module-scss-module__L61NgW__bar:after{transition:none}}
.ButtonAdd-module-scss-module__tyrGMW__ButtonAdd{min-width:210px}
.NotificationToast-module-scss-module__loL1za__NotificationToast{gap:.25rem;display:grid}.NotificationToast-module-scss-module__loL1za__title{color:var(--brown-burnt);letter-spacing:-.01em;font-size:.9375rem;font-weight:650;line-height:1.35}.NotificationToast-module-scss-module__loL1za__description{color:var(--text-color-gray);font-size:.8125rem;line-height:1.45}
.MetricCard-module-scss-module__ZfefJW__MetricCard{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:18px;align-items:flex-start;gap:.875rem;min-width:0;padding:1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.MetricCard-module-scss-module__ZfefJW__MetricCard:hover{border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-border));box-shadow:0 14px 28px var(--color-shadow-sm);transform:translateY(-3px)}.MetricCard-module-scss-module__ZfefJW__icon{width:2.5rem;height:2.5rem;color:var(--color-accent);background:var(--color-accent-soft);border-radius:12px;flex:0 0 2.5rem;place-items:center;display:grid}.MetricCard-module-scss-module__ZfefJW__body{min-width:0}.MetricCard-module-scss-module__ZfefJW__label{color:var(--text-color-gray);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700;line-height:1.3}.MetricCard-module-scss-module__ZfefJW__value{color:var(--text-color-defult);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:650;line-height:1.05;display:block}.MetricCard-module-scss-module__ZfefJW__detail{color:var(--text-color-gray);margin-top:.35rem;font-size:.75rem;line-height:1.35;display:block}@media (prefers-reduced-motion:reduce){.MetricCard-module-scss-module__ZfefJW__MetricCard{transition:none}}
.PageHeader-module-scss-module__NQ8TeG__PageHeader{width:100%}
.ClientesPage-module-scss-module__ghivLW__ClientesPage{width:100%}.ClientesPage-module-scss-module__ghivLW__searchCardContainer{transition:background-color .3s ease-out,border-radius .2s}.ClientesPage-module-scss-module__ghivLW__searchCardContainerDocked{background:linear-gradient(135deg, var(--color-shadow-xl), #1e293bf5)!important;background:var(--color-sidebar-gradient-start)!important;border-radius:0 0 20px 20px!important}.ClientesPage-module-scss-module__ghivLW__searchRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ClientesPage-module-scss-module__ghivLW__searchInputWrap{flex:1;min-width:0}.ClientesPage-module-scss-module__ghivLW__searchInput{border:1.5px solid var(--color-border)!important;background:var(--color-surface-alt)!important;border-radius:.875rem!important;height:2.75rem!important;padding-left:2.75rem!important}.ClientesPage-module-scss-module__ghivLW__searchInput::-webkit-search-cancel-button{display:none}.ClientesPage-module-scss-module__ghivLW__searchInput:focus{background:var(--color-surface-raised)!important;border-color:var(--color-accent)!important;box-shadow:0 0 0 3px var(--color-accent-soft)!important}@media (max-width:599px){.ClientesPage-module-scss-module__ghivLW__searchInputWrap{flex:100%}}.ClientesPage-module-scss-module__ghivLW__ClientesPageTableLink{text-decoration:none}.ClientesPage-module-scss-module__ghivLW__ClientesPagePager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ClientesPage-module-scss-module__ghivLW__pendingBadge{cursor:pointer;font-size:var(--font-size-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-weight:600;line-height:1.25;transition:background .16s,color .16s,border-color .16s,transform .16s,box-shadow .16s;display:inline-flex}.ClientesPage-module-scss-module__ghivLW__pendingBadgeZero{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--text-color-ligth)}.ClientesPage-module-scss-module__ghivLW__pendingBadgeActive{border:1px solid rgb(var(--brand-600-rgb)/.28);background:linear-gradient(135deg, var(--color-surface-alt), var(--color-surface-raised));color:var(--color-accent-strong);box-shadow:inset 0 1px #ffffffd9}.ClientesPage-module-scss-module__ghivLW__pendingBadgeActive:hover{border-color:rgb(var(--brand-600-rgb)/.45);background:var(--color-surface-brand);box-shadow:0 6px 18px rgb(var(--brand-600-rgb)/.14);transform:translateY(-1px)}.ClientesPage-module-scss-module__ghivLW__pendingDot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelOverlay{background:var(--color-overlay-soft);z-index:40;opacity:0;justify-content:flex-end;transition:opacity .22s;display:flex;position:fixed;inset:0}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelOverlayVisible{opacity:1}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanel{background:var(--color-surface-raised,white);border-left:1px solid var(--color-border);opacity:0;grid-template-rows:auto 1fr;gap:0;width:min(420px,100%);height:100%;transition:transform .22s,opacity .22s;display:grid;overflow:hidden;transform:translate(32px);box-shadow:-8px 0 40px #0000001a}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelVisible{opacity:1;transform:translate(0)}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelHeader{background:linear-gradient(135deg, var(--cream-warm), var(--color-surface-raised));border-bottom:1px solid rgb(var(--brand-600-rgb)/.12);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelList{grid-auto-rows:max-content;align-content:start;gap:.75rem;padding:1.25rem 1.5rem;display:grid;overflow-y:auto}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelItem{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:1rem;align-self:start;padding:1rem;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s,background .16s;display:block}.ClientesPage-module-scss-module__ghivLW__ClientesPagePanelItem:hover{border-color:var(--color-accent);background:var(--color-surface-brand);box-shadow:0 8px 24px rgb(var(--brand-600-rgb)/.1);transform:translateY(-1px)}
.RankingCard-module-scss-module__yhmwGq__RankingCard{flex-direction:column;gap:1rem;min-width:0;transition:transform .2s,box-shadow .2s;display:flex}.RankingCard-module-scss-module__yhmwGq__RankingCard:hover{box-shadow:0 16px 34px var(--color-shadow-sm);transform:translateY(-2px)}.RankingCard-module-scss-module__yhmwGq__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.75rem;display:flex}.RankingCard-module-scss-module__yhmwGq__headerIcon{width:2rem;height:2rem;color:var(--color-accent);background:var(--color-accent-soft);border-radius:10px;flex:0 0 2rem;place-items:center;font-size:.82rem;display:grid}.RankingCard-module-scss-module__yhmwGq__eyebrow{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:700}.RankingCard-module-scss-module__yhmwGq__title{color:var(--text-color-defult);margin:0;font-size:1rem;font-weight:650}.RankingCard-module-scss-module__yhmwGq__description{color:var(--text-color-gray);margin:.3rem 0 0;font-size:.75rem;line-height:1.4}.RankingCard-module-scss-module__yhmwGq__tableWrapper{overflow-x:auto}.RankingCard-module-scss-module__yhmwGq__table{border-collapse:collapse;table-layout:fixed;width:100%}.RankingCard-module-scss-module__yhmwGq__table th:first-child{width:48%}.RankingCard-module-scss-module__yhmwGq__table th:nth-child(2){width:18%}.RankingCard-module-scss-module__yhmwGq__table th:nth-child(3){width:34%}.RankingCard-module-scss-module__yhmwGq__table th{color:var(--text-color-gray);letter-spacing:.07em;text-align:left;text-transform:uppercase;padding:0 .5rem .5rem;font-size:.65rem;font-weight:700}.RankingCard-module-scss-module__yhmwGq__table th:nth-child(2),.RankingCard-module-scss-module__yhmwGq__table th:nth-child(3),.RankingCard-module-scss-module__yhmwGq__table td:nth-child(2),.RankingCard-module-scss-module__yhmwGq__table td:nth-child(3){text-align:right}.RankingCard-module-scss-module__yhmwGq__table td{border-top:1px solid var(--color-border);color:var(--text-color-defult);vertical-align:middle;padding:.65rem .5rem;font-size:.78rem;transition:background .16s,color .16s}.RankingCard-module-scss-module__yhmwGq__table tbody tr:hover td{background:var(--color-accent-soft)}.RankingCard-module-scss-module__yhmwGq__name,.RankingCard-module-scss-module__yhmwGq__nameLink{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;font-weight:650;display:block;overflow:hidden}.RankingCard-module-scss-module__yhmwGq__nameLink{color:var(--text-color-defult);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent) 45%, transparent);text-underline-offset:.2rem;text-decoration-thickness:1px}.RankingCard-module-scss-module__yhmwGq__nameLink:hover{color:var(--color-accent);text-decoration-color:currentColor}.RankingCard-module-scss-module__yhmwGq__nameLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:4px}.RankingCard-module-scss-module__yhmwGq__category{color:var(--text-color-gray);margin-top:.12rem;font-size:.68rem;display:block}.RankingCard-module-scss-module__yhmwGq__number{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RankingCard-module-scss-module__yhmwGq__empty{color:var(--text-color-gray);margin:0;font-size:.82rem}@media (prefers-reduced-motion:reduce){.RankingCard-module-scss-module__yhmwGq__RankingCard,.RankingCard-module-scss-module__yhmwGq__table td{transition:none}}
.NuevoClientePage-module-scss-module__UWdbZa__NuevoClientePage{width:100%}.NuevoClientePage-module-scss-module__UWdbZa__NuevoClientePageContent{gap:1.5rem;display:grid}.NuevoClientePage-module-scss-module__UWdbZa__NuevoClientePageSidebar{gap:1rem;display:grid}@media (min-width:1024px){.NuevoClientePage-module-scss-module__UWdbZa__NuevoClientePageContent{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start}}
.Table-module-scss-module__6y1Rdq__Table{width:100%}
.EstadisticasButton-module-scss-module__DxgfLG__overlay{background:var(--color-overlay-soft);z-index:40;opacity:0;justify-content:flex-end;transition:opacity .22s;display:flex;position:fixed;inset:0}.EstadisticasButton-module-scss-module__DxgfLG__overlayVisible{opacity:1}.EstadisticasButton-module-scss-module__DxgfLG__panel{background:var(--color-surface-raised,white);border-left:1px solid var(--color-border);opacity:0;grid-template-rows:auto 1fr;width:min(420px,100%);height:100%;transition:transform .22s,opacity .22s;display:grid;overflow:hidden;transform:translate(32px);box-shadow:-8px 0 40px #0000001a}.EstadisticasButton-module-scss-module__DxgfLG__panelVisible{opacity:1;transform:translate(0)}.EstadisticasButton-module-scss-module__DxgfLG__header{background:linear-gradient(135deg, var(--color-surface-alt), var(--color-surface-raised));border-bottom:1px solid rgb(var(--brand-600-rgb)/.12);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.EstadisticasButton-module-scss-module__DxgfLG__body{padding:1.5rem;overflow-y:auto}
.ClienteDetailPage-module-scss-module__Qn6ZRa__page{width:100%}.ClienteDetailPage-module-scss-module__Qn6ZRa__headerCard{gap:1.5rem;display:grid}.ClienteDetailPage-module-scss-module__Qn6ZRa__headerTop{flex-direction:column;gap:1.25rem;display:flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__avatar{background:linear-gradient(135deg, var(--apricot-light), var(--peach-soft));width:3.5rem;height:3.5rem;color:var(--brown-burnt);box-shadow:0 2px 8px rgb(var(--brand-600-rgb)/.18),inset 0 1px 0 #fff9;-webkit-user-select:none;user-select:none;letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:none}.ClienteDetailPage-module-scss-module__Qn6ZRa__stats{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__statPill{border:1px solid var(--color-border);background:var(--color-surface-alt);font-size:var(--font-size-xs);color:var(--text-color-gray);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__statPillActive{border-color:rgb(var(--brand-600-rgb)/.28);background:linear-gradient(135deg, var(--color-surface-alt), var(--color-surface-raised));color:var(--color-accent-strong)}.ClienteDetailPage-module-scss-module__Qn6ZRa__statPillValue{color:var(--text-color-defult);font-weight:700}.ClienteDetailPage-module-scss-module__Qn6ZRa__statPillActiveValue{color:var(--color-accent)}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoGrid{border:1px solid var(--color-border);border-radius:1.25rem;margin-top:1.5rem;transition:border-color .16s;overflow:hidden}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoGridEditing{border-color:rgb(var(--brand-600-rgb)/.35);box-shadow:0 0 0 3px rgb(var(--brand-600-rgb)/.08)}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoGridRow{border-bottom:1px solid var(--color-border);grid-template-columns:1fr;display:grid}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoGridRow:last-child{border-bottom:none}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow{justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.25rem;transition:background .14s;display:flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow:hover{background:rgb(var(--brand-600-rgb)/.03)}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow+.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow{border-top:1px solid var(--color-border)}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoLabel{font-size:var(--font-size-xs);color:var(--text-color-gray);flex-shrink:0;align-items:center;gap:.4rem;min-width:6rem;font-weight:600;display:inline-flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoValue{font-size:var(--font-size-sm);color:var(--text-color-defult);text-overflow:ellipsis;white-space:nowrap;text-align:right;flex:1;justify-content:flex-end;min-width:0;font-weight:500;display:flex;overflow:hidden}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoInput{flex:1;min-width:0;max-width:16rem;height:2rem!important;font-size:var(--font-size-sm)!important;text-align:right!important;border-radius:.5rem!important;padding-block:0!important;padding-inline:.6rem!important}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoEmpty{color:var(--text-color-ligth);font-style:italic}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoLink{color:var(--color-accent);font-weight:600;text-decoration:none}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoLink:hover{text-underline-offset:3px;text-decoration:underline}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoLinkTruncate{color:var(--color-accent);font-weight:600;text-decoration:none}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoLinkTruncate:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.ClienteDetailPage-module-scss-module__Qn6ZRa__infoLinkTruncate{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;max-width:130px;display:block;overflow:hidden}}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoChip{border:1px solid var(--color-border);font-size:var(--font-size-xs);color:var(--text-color-gray);background:var(--color-surface-alt);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .65rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoChip:hover{border-color:var(--color-success-border);color:var(--color-success-text);background:var(--color-success-bg)}.ClienteDetailPage-module-scss-module__Qn6ZRa__mailFull{display:none}.ClienteDetailPage-module-scss-module__Qn6ZRa__mailShort{align-items:center;display:inline-flex;position:relative}.ClienteDetailPage-module-scss-module__Qn6ZRa__mailTooltip{white-space:nowrap;color:#f8fafc;font-size:var(--font-size-xs);pointer-events:none;opacity:0;z-index:10;background:#1e293b;border-radius:.5rem;padding:.3rem .65rem;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 6px);right:0;transform:translateY(4px)}.ClienteDetailPage-module-scss-module__Qn6ZRa__mailTooltip:after{content:"";border:5px solid #0000;border-top-color:#1e293b;position:absolute;top:100%;right:1rem}.ClienteDetailPage-module-scss-module__Qn6ZRa__mailShort:hover .ClienteDetailPage-module-scss-module__Qn6ZRa__mailTooltip,.ClienteDetailPage-module-scss-module__Qn6ZRa__mailShort:focus-within .ClienteDetailPage-module-scss-module__Qn6ZRa__mailTooltip{opacity:1;transform:translateY(0)}@media (min-width:768px){.ClienteDetailPage-module-scss-module__Qn6ZRa__mailFull{display:inline}.ClienteDetailPage-module-scss-module__Qn6ZRa__mailShort{display:none}}.ClienteDetailPage-module-scss-module__Qn6ZRa__accordion{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s,opacity .18s;display:grid;overflow:hidden}.ClienteDetailPage-module-scss-module__Qn6ZRa__accordionOpen{opacity:1;grid-template-rows:1fr}.ClienteDetailPage-module-scss-module__Qn6ZRa__accordionInner{border-top:1px solid var(--color-border);gap:1rem;min-height:0;padding-top:1.5rem;display:grid;overflow:hidden}@media (min-width:640px){.ClienteDetailPage-module-scss-module__Qn6ZRa__avatar{display:flex}}@media (min-width:768px){.ClienteDetailPage-module-scss-module__Qn6ZRa__headerTop{flex-direction:row;justify-content:space-between;align-items:flex-start}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoGridRow{grid-template-columns:1fr 1fr}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow:first-child{border-right:1px solid var(--color-border)}.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow+.ClienteDetailPage-module-scss-module__Qn6ZRa__infoRow{border-top:none}}
.WorkflowChart-module-scss-module__9cr0xW__WorkflowChart{flex-direction:column;gap:1rem;min-width:0;transition:transform .2s,box-shadow .2s;display:flex}.WorkflowChart-module-scss-module__9cr0xW__WorkflowChart:hover{box-shadow:0 16px 34px var(--color-shadow-sm);transform:translateY(-2px)}.WorkflowChart-module-scss-module__9cr0xW__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.WorkflowChart-module-scss-module__9cr0xW__eyebrow{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:700}.WorkflowChart-module-scss-module__9cr0xW__title{color:var(--text-color-defult);margin:0;font-size:1rem;font-weight:650}.WorkflowChart-module-scss-module__9cr0xW__legend{color:var(--text-color-gray);flex-wrap:wrap;justify-content:flex-end;gap:.65rem;font-size:.7rem;display:flex}.WorkflowChart-module-scss-module__9cr0xW__legendItem{align-items:center;gap:.3rem;display:inline-flex}.WorkflowChart-module-scss-module__9cr0xW__legendDot{border-radius:3px;width:.55rem;height:.55rem}.WorkflowChart-module-scss-module__9cr0xW__createdDot,.WorkflowChart-module-scss-module__9cr0xW__createdBar{background:var(--color-neutral-text-strong)}.WorkflowChart-module-scss-module__9cr0xW__chargedDot,.WorkflowChart-module-scss-module__9cr0xW__chargedBar{background:linear-gradient(to top, var(--orange-vivid), var(--apricot-light))}.WorkflowChart-module-scss-module__9cr0xW__scroll{padding:1rem 0 .25rem;overflow-x:auto}.WorkflowChart-module-scss-module__9cr0xW__chart{grid-template-columns:repeat(12,minmax(38px,1fr));gap:.45rem;min-width:560px;height:220px;display:grid}.WorkflowChart-module-scss-module__9cr0xW__column{grid-template-rows:1fr auto;gap:.4rem;height:100%;display:grid}.WorkflowChart-module-scss-module__9cr0xW__bars{border-bottom:1px solid var(--color-border);justify-content:center;align-items:flex-end;gap:.2rem;min-height:0;display:flex}.WorkflowChart-module-scss-module__9cr0xW__barGroup{flex-direction:column;justify-content:flex-end;width:42%;height:100%;display:flex}.WorkflowChart-module-scss-module__9cr0xW__barValue{min-height:1rem;color:var(--text-color-gray);font-variant-numeric:tabular-nums;text-align:center;font-size:.62rem;font-weight:650;display:block}.WorkflowChart-module-scss-module__9cr0xW__bar{border-radius:4px 4px 0 0;width:100%;min-height:0;transition:transform .2s,filter .2s;display:block;position:relative;overflow:hidden}.WorkflowChart-module-scss-module__9cr0xW__bar:after{border-radius:inherit;content:"";opacity:0;background:linear-gradient(#fff0 28%,#ffffffd1);transition:opacity .25s;position:absolute;inset:0}.WorkflowChart-module-scss-module__9cr0xW__barGroup:hover .WorkflowChart-module-scss-module__9cr0xW__bar:after{opacity:1}.WorkflowChart-module-scss-module__9cr0xW__month{color:var(--text-color-gray);text-align:center;font-size:.65rem}.WorkflowChart-module-scss-module__9cr0xW__summary{color:var(--text-color-gray);margin:0;font-size:.75rem;line-height:1.4}@media (max-width:520px){.WorkflowChart-module-scss-module__9cr0xW__header{flex-direction:column}.WorkflowChart-module-scss-module__9cr0xW__legend{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.WorkflowChart-module-scss-module__9cr0xW__WorkflowChart,.WorkflowChart-module-scss-module__9cr0xW__bar,.WorkflowChart-module-scss-module__9cr0xW__bar:after{transition:none}}
.InformacionTecnicaPage-module-scss-module__6sxorq__InformacionTecnicaPage{width:100%}
.TrabajosPage-module-scss-module__wtFY9G__TrabajosPage{width:100%}
.ConfiguracionPage-module-scss-module__vgCl4a__ConfiguracionPage{width:100%}.ConfiguracionPage-module-scss-module__vgCl4a__ConfiguracionPageGrid{gap:1rem;display:grid}@media (min-width:1024px){.ConfiguracionPage-module-scss-module__vgCl4a__ConfiguracionPageGrid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);align-items:start}}
@media print{.EtiquetaPage-module-scss-module__Edv6JG__etiqueta{width:8cm;max-width:8cm;height:6cm;box-shadow:none;page-break-inside:avoid;border:1px solid #ccc;border-radius:.5rem}.EtiquetaPage-module-scss-module__Edv6JG__qr{width:3.5cm;height:3.5cm}}
.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage{container-type:inline-size}@keyframes EstadisticasPage-module-scss-module__k71X6q__statsReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>*{animation:.5s ease-out both EstadisticasPage-module-scss-module__k71X6q__statsReveal}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>:nth-child(2){animation-delay:60ms}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>:nth-child(3){animation-delay:.11s}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>:nth-child(4){animation-delay:.16s}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>:nth-child(5){animation-delay:.21s}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>:nth-child(6){animation-delay:.26s}.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>:nth-child(7){animation-delay:.31s}.EstadisticasPage-module-scss-module__k71X6q__section{flex-direction:column;gap:1rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__sectionHeading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__sectionEyebrow{color:var(--color-accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .15rem;font-size:.7rem;font-weight:700}.EstadisticasPage-module-scss-module__k71X6q__sectionTitle{color:var(--text-color-defult);margin:0;font-size:1.15rem;font-weight:650}.EstadisticasPage-module-scss-module__k71X6q__sectionDescription{max-width:30rem;color:var(--text-color-gray);text-align:right;margin:0;font-size:.78rem;line-height:1.45}.EstadisticasPage-module-scss-module__k71X6q__metricGrid,.EstadisticasPage-module-scss-module__k71X6q__comparisonGrid,.EstadisticasPage-module-scss-module__k71X6q__distributionGrid,.EstadisticasPage-module-scss-module__k71X6q__rankingGrid{grid-template-columns:1fr;gap:1rem;display:grid}@container (min-width:560px){.EstadisticasPage-module-scss-module__k71X6q__metricGrid,.EstadisticasPage-module-scss-module__k71X6q__comparisonGrid,.EstadisticasPage-module-scss-module__k71X6q__distributionGrid,.EstadisticasPage-module-scss-module__k71X6q__rankingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:980px){.EstadisticasPage-module-scss-module__k71X6q__metricGrid,.EstadisticasPage-module-scss-module__k71X6q__comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.EstadisticasPage-module-scss-module__k71X6q__comparisonCard{flex-direction:column;gap:.35rem;min-width:0;transition:transform .2s,box-shadow .2s;display:flex}.EstadisticasPage-module-scss-module__k71X6q__comparisonCard:hover{transform:translateY(-3px);box-shadow:0 16px 34px #0f172a1a}.EstadisticasPage-module-scss-module__k71X6q__comparisonLabel{color:var(--text-color-gray);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.EstadisticasPage-module-scss-module__k71X6q__comparisonValue{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:1.65rem;line-height:1.1}.EstadisticasPage-module-scss-module__k71X6q__comparisonDetail{color:var(--text-color-gray);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.4}.EstadisticasPage-module-scss-module__k71X6q__grid{grid-template-columns:1fr;gap:1.75rem;display:grid}@container (min-width:820px){.EstadisticasPage-module-scss-module__k71X6q__grid{grid-template-columns:1fr 320px;align-items:start}}.EstadisticasPage-module-scss-module__k71X6q__chartCard{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.EstadisticasPage-module-scss-module__k71X6q__summaryCard{flex-direction:column;display:flex}.EstadisticasPage-module-scss-module__k71X6q__chartTotalRow{align-items:baseline;gap:.5rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__chartTotal{color:var(--text-color-defult);font-size:2.25rem;font-weight:600;line-height:1}.EstadisticasPage-module-scss-module__k71X6q__chartTotalLabel{color:var(--text-color-gray);font-size:.8rem}.EstadisticasPage-module-scss-module__k71X6q__chartTotalMonto{color:var(--color-accent);margin-left:auto;font-size:1.6rem;font-weight:600}.EstadisticasPage-module-scss-module__k71X6q__yearSelector{flex-wrap:wrap;gap:.25rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__yearBtn{color:var(--text-color-gray);border:1px solid var(--color-border);background:0 0;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.EstadisticasPage-module-scss-module__k71X6q__yearBtn:hover{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000}.EstadisticasPage-module-scss-module__k71X6q__yearBtnActive{background:var(--color-accent);color:#fff;border-color:#0000}.EstadisticasPage-module-scss-module__k71X6q__yearBtnActive:hover{background:var(--color-accent-strong);color:#fff}.EstadisticasPage-module-scss-module__k71X6q__chartWrapper{padding-top:1.5rem;padding-bottom:.25rem;overflow:auto visible}.EstadisticasPage-module-scss-module__k71X6q__chartContainer{flex-direction:column;display:flex}.EstadisticasPage-module-scss-module__k71X6q__cantidadRow{gap:.375rem;margin-bottom:1rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__cantidadCell{flex:1;justify-content:center;align-items:center;display:flex}.EstadisticasPage-module-scss-module__k71X6q__barChart{align-items:flex-end;gap:.375rem;min-width:420px;height:160px;display:flex;overflow:visible}.EstadisticasPage-module-scss-module__k71X6q__barCol{flex-direction:column;flex:1;align-items:center;gap:.2rem;height:100%;display:flex}.EstadisticasPage-module-scss-module__k71X6q__barMonto{color:var(--color-accent);white-space:nowrap;padding-bottom:.15rem;font-size:.85rem;font-weight:600;line-height:1;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.EstadisticasPage-module-scss-module__k71X6q__barValue{color:var(--text-color-gray);font-size:.7rem;font-weight:600;line-height:1;transition:opacity .2s}.EstadisticasPage-module-scss-module__k71X6q__barValueHidden{opacity:0}.EstadisticasPage-module-scss-module__k71X6q__barTrack{flex:1;align-items:flex-end;width:100%;display:flex;overflow:visible}.EstadisticasPage-module-scss-module__k71X6q__bar{background:linear-gradient(to top, var(--orange-vivid), var(--apricot-light));border-radius:4px 4px 0 0;width:100%;min-height:0;transition:height .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.EstadisticasPage-module-scss-module__k71X6q__bar:after{border-radius:inherit;content:"";opacity:0;background:linear-gradient(#fff0 28%,#ffffffd9);transition:opacity .25s;position:absolute;inset:0}.EstadisticasPage-module-scss-module__k71X6q__bar:hover:after{opacity:1}.EstadisticasPage-module-scss-module__k71X6q__barLabelsAbove{flex-direction:column;align-items:center;gap:.05rem;padding-bottom:.15rem;display:flex;position:absolute;bottom:100%;left:0;right:0}.EstadisticasPage-module-scss-module__k71X6q__barLabel{color:var(--text-color-gray);border-top:1px solid var(--color-border);text-align:center;width:100%;padding-top:.2rem;font-size:.6rem;line-height:1}.EstadisticasPage-module-scss-module__k71X6q__emptyChart{height:180px;color:var(--text-color-gray);justify-content:center;align-items:center;font-size:.85rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__summaryTable{flex-direction:column;gap:.5rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__summaryHeaderRow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-color-gray);border-bottom:1px solid var(--color-border);grid-template-columns:auto auto 1fr;margin-bottom:.25rem;padding:.25rem .5rem;font-size:.65rem;font-weight:600;display:grid}.EstadisticasPage-module-scss-module__k71X6q__summaryRow{border-radius:8px;grid-template-columns:auto auto 1fr;align-items:center;padding:.5rem;text-decoration:none;transition:background .12s;display:grid}.EstadisticasPage-module-scss-module__k71X6q__summaryRow:hover,.EstadisticasPage-module-scss-module__k71X6q__summaryRowActive{background:var(--color-accent-soft)}.EstadisticasPage-module-scss-module__k71X6q__summaryAnio{color:var(--text-color-defult);font-size:.875rem;font-weight:500}.EstadisticasPage-module-scss-module__k71X6q__summaryCantidad{color:var(--color-accent);margin:0 1rem;font-size:.875rem;font-weight:600}.EstadisticasPage-module-scss-module__k71X6q__summaryTotal{color:var(--text-color-gray);text-align:right;font-size:.8rem;font-weight:500}.EstadisticasPage-module-scss-module__k71X6q__emptyText{color:var(--text-color-gray);font-size:.85rem}.EstadisticasPage-module-scss-module__k71X6q__preciosCard{flex-direction:column;gap:1.25rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__acumuladoRow{flex-wrap:wrap;gap:.75rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__acumuladoCard{border:1px solid var(--color-border);background:var(--color-surface-alt,#f8f9fa);border-radius:14px;flex-direction:column;flex:1;gap:.15rem;min-width:100px;padding:.875rem 1rem;display:flex}.EstadisticasPage-module-scss-module__k71X6q__acumuladoLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-color-gray);font-size:.65rem;font-weight:600}.EstadisticasPage-module-scss-module__k71X6q__acumuladoValue{color:var(--text-color-defult);font-size:1.5rem;font-weight:600;line-height:1.1}.EstadisticasPage-module-scss-module__k71X6q__acumuladoPos{color:#16a34a}.EstadisticasPage-module-scss-module__k71X6q__acumuladoNeg{color:#dc2626}.EstadisticasPage-module-scss-module__k71X6q__acumuladoSub{color:var(--text-color-gray);font-size:.65rem}.EstadisticasPage-module-scss-module__k71X6q__historialTable{border:1px solid var(--color-border);border-radius:10px;flex-direction:column;display:flex;overflow-x:auto}.EstadisticasPage-module-scss-module__k71X6q__historialHeaderRow{border-bottom:1px solid var(--color-border);background:var(--color-surface-alt,#f8f9fa);border-radius:10px 10px 0 0;grid-template-columns:minmax(150px,1fr) repeat(5,minmax(150px,1fr));min-width:950px;display:grid;overflow:hidden}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup{border-left:1px solid var(--color-border);flex-direction:column;display:flex}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup:first-child{border-left:none}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup1 .EstadisticasPage-module-scss-module__k71X6q__listaHeaderLabel{color:#c2410c;background:#fff7ed;border-bottom:1px solid #fed7aa}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup2 .EstadisticasPage-module-scss-module__k71X6q__listaHeaderLabel{color:#1d4ed8;background:#eff6ff;border-bottom:1px solid #bfdbfe}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup3 .EstadisticasPage-module-scss-module__k71X6q__listaHeaderLabel{color:#15803d;background:#f0fdf4;border-bottom:1px solid #bbf7d0}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup4 .EstadisticasPage-module-scss-module__k71X6q__listaHeaderLabel{color:#6d28d9;background:#f5f3ff;border-bottom:1px solid #ddd6fe}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderGroup5 .EstadisticasPage-module-scss-module__k71X6q__listaHeaderLabel{color:#be185d;background:#fdf2f8;border-bottom:1px solid #fbcfe8}.EstadisticasPage-module-scss-module__k71X6q__listaHeaderLabel{text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:.35rem .5rem;font-size:.65rem;font-weight:700}.EstadisticasPage-module-scss-module__k71X6q__listaSubHeaders{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.EstadisticasPage-module-scss-module__k71X6q__listaSubHeaders span{text-transform:uppercase;letter-spacing:.07em;color:var(--text-color-gray);text-align:center;border-right:1px solid var(--color-border);padding:.3rem .25rem;font-size:.6rem;font-weight:500}.EstadisticasPage-module-scss-module__k71X6q__listaSubHeaders span:last-child{border-right:none}.EstadisticasPage-module-scss-module__k71X6q__historialRow{border-top:1px solid var(--color-border);grid-template-columns:minmax(150px,1fr) repeat(5,minmax(150px,1fr));align-items:center;min-width:950px;transition:background .12s;display:grid}.EstadisticasPage-module-scss-module__k71X6q__historialRow:first-of-type{border-top:none}.EstadisticasPage-module-scss-module__k71X6q__historialRow:hover{background:var(--color-accent-soft)}.EstadisticasPage-module-scss-module__k71X6q__historialRowAlt{background:color-mix(in srgb, var(--color-surface-alt,#f8f9fa) 40%, transparent)}.EstadisticasPage-module-scss-module__k71X6q__historialCategoria{color:var(--text-color-defult);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:.6rem .75rem;font-size:.8rem;font-weight:500;overflow:hidden}.EstadisticasPage-module-scss-module__k71X6q__listaCellGroup{border-left:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);align-self:stretch;align-items:center;display:grid}.EstadisticasPage-module-scss-module__k71X6q__historialPct{color:var(--text-color-gray);text-align:center;border-right:1px solid var(--color-border);padding:.6rem .25rem;font-size:.78rem;font-weight:600}.EstadisticasPage-module-scss-module__k71X6q__historialPct:last-child{border-right:none}.EstadisticasPage-module-scss-module__k71X6q__pctPos{color:#16a34a}.EstadisticasPage-module-scss-module__k71X6q__pctNeg{color:#dc2626}.EstadisticasPage-module-scss-module__k71X6q__pctZero{color:var(--text-color-gray);opacity:.4;font-weight:400}@media (max-width:560px){.EstadisticasPage-module-scss-module__k71X6q__sectionHeading{flex-direction:column;align-items:flex-start}.EstadisticasPage-module-scss-module__k71X6q__sectionDescription{text-align:left}.EstadisticasPage-module-scss-module__k71X6q__chartTotalRow{flex-wrap:wrap;align-items:flex-start}.EstadisticasPage-module-scss-module__k71X6q__chartTotalMonto{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.EstadisticasPage-module-scss-module__k71X6q__EstadisticasPage>*{animation:none}.EstadisticasPage-module-scss-module__k71X6q__comparisonCard,.EstadisticasPage-module-scss-module__k71X6q__bar:after{transition:none}}
.HomePage-module-scss-module__r_2mVW__HomePage{width:100%}
.MarcaDialogSelect-module-scss-module__XGG8_q__MarcaDialogSelect{min-width:0}.MarcaDialogSelect-module-scss-module__XGG8_q__MarcaDialogSelect img{text-align:left;justify-content:flex-start;display:flex;transform:translate(-10px)}.MarcaDialogSelect-module-scss-module__XGG8_q__trigger{justify-content:space-between;min-width:0}.MarcaDialogSelect-module-scss-module__XGG8_q__triggerLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.MarcaDialogSelect-module-scss-module__XGG8_q__triggerLogo{object-fit:contain;flex-shrink:0;width:42px;height:32px}.MarcaDialogSelect-module-scss-module__XGG8_q__triggerFallback{background:var(--color-accent-soft);width:24px;height:24px;color:var(--color-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}.MarcaDialogSelect-module-scss-module__XGG8_q__triggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MarcaDialogSelect-module-scss-module__XGG8_q__dialogContent{flex-direction:column;width:min(100vw - 32px,520px);max-width:520px;height:min(100dvh - 32px,680px);max-height:min(100dvh - 32px,680px);display:flex;overflow:hidden}.MarcaDialogSelect-module-scss-module__XGG8_q__brandList{flex:1;min-height:0;padding:8px 16px 16px;overflow-y:auto}.MarcaDialogSelect-module-scss-module__XGG8_q__brandGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.MarcaDialogSelect-module-scss-module__XGG8_q__brandCard{border:2px solid var(--color-border);background:var(--color-surface-raised);min-height:106px;color:var(--text-color-defult);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px 10px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.MarcaDialogSelect-module-scss-module__XGG8_q__brandCard:hover{border-color:var(--color-info-border-strong);background:var(--color-surface)}.MarcaDialogSelect-module-scss-module__XGG8_q__brandCard:active{background:var(--color-surface-brand)}.MarcaDialogSelect-module-scss-module__XGG8_q__brandCardSelected{border-color:var(--color-accent);background:var(--gradient-step-soft);color:var(--step-soft-ink);box-shadow:0 0 0 3px var(--color-accent-soft)}.MarcaDialogSelect-module-scss-module__XGG8_q__logoWrapper{justify-content:center;align-items:center;width:64px;height:48px;display:flex}.MarcaDialogSelect-module-scss-module__XGG8_q__logoImg{object-fit:contain;width:100%;height:100%}.MarcaDialogSelect-module-scss-module__XGG8_q__logoFallback{background:var(--color-accent-soft);width:48px;height:48px;color:var(--color-accent);border-radius:999px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.MarcaDialogSelect-module-scss-module__XGG8_q__brandName{max-width:100%;color:var(--text-color-defult);text-align:center;word-break:break-word;font-size:.95rem;font-weight:700;line-height:1.2}
.MapaDatosPage-module-scss-module__wBgHeq__MapaDatosPage{--m-ink:#2b221b;--m-ink-soft:#726a64;--m-ink-faint:#928a85;--m-line:#e2ddd9;--m-line-soft:#f0ece9;--m-surface:#fffdfb;--m-surface-2:#faf5f0;--m-accent:#d95f19;--m-accent-soft:#ffecdd;flex-direction:column;gap:1.5rem;display:flex}@supports (color:lab(0% 0 0)){.MapaDatosPage-module-scss-module__wBgHeq__MapaDatosPage{--m-ink:lab(14.1063% 3.45379 6.06224);--m-ink-soft:lab(45.4453% 2.55263 4.60014);--m-ink-faint:lab(58.2113% 2.16663 3.92785);--m-line:lab(88.3893% 1.26225 2.71161);--m-line-soft:lab(93.6122% .942767 2.03127);--m-surface:lab(99.4219% .339001 1.0777);--m-surface-2:lab(96.8687% 1.00398 2.84376);--m-accent:lab(55.8506% 46.3743 59.2685);--m-accent-soft:lab(94.7311% 4.90254 10.286)}}.MapaDatosPage-module-scss-module__wBgHeq__layout{align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.MapaDatosPage-module-scss-module__wBgHeq__layout{grid-template-columns:17rem 1fr;gap:3rem}}.MapaDatosPage-module-scss-module__wBgHeq__contenido{flex-direction:column;gap:3.5rem;min-width:0;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__indice{flex-direction:column;gap:1rem;display:flex}@media (min-width:1024px){.MapaDatosPage-module-scss-module__wBgHeq__indice{position:sticky;top:1.5rem}}.MapaDatosPage-module-scss-module__wBgHeq__indiceLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--m-ink-faint);font-size:.68rem;font-weight:700}.MapaDatosPage-module-scss-module__wBgHeq__indiceLista{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__indiceLink{border-radius:10px;grid-template-columns:1.45rem 1fr;align-items:start;gap:.7rem;padding:.55rem .6rem;text-decoration:none;transition:background-color .2s cubic-bezier(.22,1,.36,1);display:grid}.MapaDatosPage-module-scss-module__wBgHeq__indiceLink:hover{background:var(--m-surface-2)}.MapaDatosPage-module-scss-module__wBgHeq__indiceNum{border:1px solid var(--m-line);background:var(--m-surface);font-variant-numeric:tabular-nums;width:1.45rem;height:1.45rem;color:var(--m-ink-faint);border-radius:999px;place-items:center;font-size:.75rem;font-weight:700;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1);display:grid}.MapaDatosPage-module-scss-module__wBgHeq__indiceLinkActivo{background:var(--m-accent-soft)}.MapaDatosPage-module-scss-module__wBgHeq__indiceLinkActivo .MapaDatosPage-module-scss-module__wBgHeq__indiceNum{border-color:var(--m-accent);background:var(--m-accent);color:#fffbf6;color:lab(98.8453% 1.14977 3.60494)}.MapaDatosPage-module-scss-module__wBgHeq__indiceLinkActivo .MapaDatosPage-module-scss-module__wBgHeq__indiceNombre{color:var(--m-accent)}.MapaDatosPage-module-scss-module__wBgHeq__indiceLinkActivo .MapaDatosPage-module-scss-module__wBgHeq__indicePregunta{color:var(--m-ink-soft)}.MapaDatosPage-module-scss-module__wBgHeq__indiceNombre{color:var(--m-ink);font-size:.88rem;font-weight:600;line-height:1.4;display:block}.MapaDatosPage-module-scss-module__wBgHeq__indicePregunta{color:var(--m-ink-faint);margin-top:.1rem;font-size:.74rem;line-height:1.4;display:block}.MapaDatosPage-module-scss-module__wBgHeq__flujo{scroll-margin-top:1.5rem}.MapaDatosPage-module-scss-module__wBgHeq__flujoHead{border-bottom:1px solid var(--m-line);margin-bottom:2rem;padding-bottom:1.25rem}.MapaDatosPage-module-scss-module__wBgHeq__flujoIndice{letter-spacing:.18em;text-transform:uppercase;color:var(--m-accent);margin-bottom:.5rem;font-size:.68rem;font-weight:700}.MapaDatosPage-module-scss-module__wBgHeq__flujoPregunta{letter-spacing:-.015em;max-width:30ch;color:var(--m-ink);font-size:1.6rem;font-weight:600;line-height:1.25}.MapaDatosPage-module-scss-module__wBgHeq__flujoRespuesta{max-width:68ch;color:var(--m-ink-soft);margin-top:.7rem;font-size:1.02rem;line-height:1.6}.MapaDatosPage-module-scss-module__wBgHeq__pasos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__paso,.MapaDatosPage-module-scss-module__wBgHeq__nota{grid-template-columns:2.25rem 1fr;gap:.9rem;display:grid}.MapaDatosPage-module-scss-module__wBgHeq__rail{justify-content:center;display:flex;position:relative}.MapaDatosPage-module-scss-module__wBgHeq__rail:before{content:"";background:var(--m-line);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.MapaDatosPage-module-scss-module__wBgHeq__pasos>li:last-child .MapaDatosPage-module-scss-module__wBgHeq__rail:before{display:none}.MapaDatosPage-module-scss-module__wBgHeq__numero{z-index:1;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.78rem;font-weight:700;display:grid;position:relative}.MapaDatosPage-module-scss-module__wBgHeq__numero_escribe{background:var(--m-accent);color:#fffbf6;color:lab(98.8453% 1.14977 3.60494)}.MapaDatosPage-module-scss-module__wBgHeq__numero_lee{border:1px solid var(--m-line);background:var(--m-surface);color:var(--m-ink-soft)}.MapaDatosPage-module-scss-module__wBgHeq__numero_intacto{border:1px dashed var(--m-ink-faint);background:var(--m-surface);color:var(--m-ink-faint)}.MapaDatosPage-module-scss-module__wBgHeq__pasoCuerpo{min-width:0;padding-bottom:1.9rem}.MapaDatosPage-module-scss-module__wBgHeq__pasoHead{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__pasoTitulo{color:var(--m-ink);margin-right:.2rem;font-size:1rem;font-weight:600;line-height:1.35}.MapaDatosPage-module-scss-module__wBgHeq__pasoQue{max-width:70ch;color:var(--m-ink-soft);font-size:.925rem;line-height:1.65}.MapaDatosPage-module-scss-module__wBgHeq__pasoResaltado .MapaDatosPage-module-scss-module__wBgHeq__pasoTitulo{color:var(--m-accent)}.MapaDatosPage-module-scss-module__wBgHeq__accion{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:.1rem .36rem;font-size:.63rem;font-weight:700}.MapaDatosPage-module-scss-module__wBgHeq__accion_escribe{background:var(--m-accent-soft);color:#8d3600;color:lab(35.1468% 38.7575 54.267)}.MapaDatosPage-module-scss-module__wBgHeq__accion_lee{background:var(--m-surface-2);color:var(--m-ink-faint)}.MapaDatosPage-module-scss-module__wBgHeq__accion_intacto{border:1px dashed var(--m-line);color:var(--m-ink-faint)}.MapaDatosPage-module-scss-module__wBgHeq__chipTabla{border:1px solid var(--m-line);background:var(--m-surface-2);color:var(--m-ink);cursor:default;border-radius:5px;padding:.08rem .4rem;font-size:.75rem;transition:border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1)}.MapaDatosPage-module-scss-module__wBgHeq__chipTablaActiva{border-color:var(--m-accent);background:var(--m-accent-soft)}.MapaDatosPage-module-scss-module__wBgHeq__zona{color:var(--m-ink-faint);font-size:.68rem}.MapaDatosPage-module-scss-module__wBgHeq__columnas{flex-wrap:wrap;gap:.3rem;margin-top:.65rem;padding:0;list-style:none;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__columnas code{background:var(--m-surface-2);color:var(--m-ink-soft);border-radius:4px;padding:.12rem .38rem;font-size:.7rem;display:inline-block}.MapaDatosPage-module-scss-module__wBgHeq__notaMarca{z-index:1;background:var(--m-surface-2);width:1.4rem;height:1.4rem;color:var(--m-ink-soft);border-radius:999px;place-items:center;margin-top:.15rem;display:grid;position:relative}.MapaDatosPage-module-scss-module__wBgHeq__notaCuerpo{border:1px solid var(--m-line);background:var(--m-surface);border-radius:12px;min-width:0;margin-bottom:1.9rem;padding:.9rem 1.1rem}.MapaDatosPage-module-scss-module__wBgHeq__nota_clave .MapaDatosPage-module-scss-module__wBgHeq__notaCuerpo{background:var(--m-accent-soft);border-color:#edceb3;border-color:lab(84.822% 8.48439 17.4062)}.MapaDatosPage-module-scss-module__wBgHeq__nota_clave .MapaDatosPage-module-scss-module__wBgHeq__notaMarca{background:var(--m-accent);color:#fffbf6;color:lab(98.8453% 1.14977 3.60494)}.MapaDatosPage-module-scss-module__wBgHeq__notaTitulo{color:var(--m-ink);margin-bottom:.3rem;font-size:.875rem;font-weight:700;line-height:1.4}.MapaDatosPage-module-scss-module__wBgHeq__notaTexto{max-width:68ch;color:var(--m-ink-soft);font-size:.875rem;line-height:1.6}.MapaDatosPage-module-scss-module__wBgHeq__flujoPie{border-top:1px solid var(--m-line-soft);flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem;padding-top:.9rem;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__pieLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink-faint);font-size:.66rem;font-weight:700}.MapaDatosPage-module-scss-module__wBgHeq__archivos{flex-wrap:wrap;gap:.35rem .8rem;margin:0;padding:0;list-style:none;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__archivos code{color:var(--m-ink-faint);font-size:.72rem}.MapaDatosPage-module-scss-module__wBgHeq__glosario{border-top:1px solid var(--m-line);padding-top:2rem}.MapaDatosPage-module-scss-module__wBgHeq__glosarioTitulo{letter-spacing:-.01em;color:var(--m-ink);margin-bottom:1.25rem;font-size:1.15rem;font-weight:600}.MapaDatosPage-module-scss-module__wBgHeq__glosarioLista{flex-direction:column;margin:0;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__glosarioFila{border-radius:8px;gap:.2rem 1.5rem;padding:.6rem .5rem;transition:background-color .16s cubic-bezier(.22,1,.36,1);display:grid}@media (min-width:720px){.MapaDatosPage-module-scss-module__wBgHeq__glosarioFila{grid-template-columns:19rem 1fr;align-items:baseline}}.MapaDatosPage-module-scss-module__wBgHeq__glosarioFila dt{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.MapaDatosPage-module-scss-module__wBgHeq__glosarioFila dd{max-width:66ch;color:var(--m-ink-soft);margin:0;font-size:.875rem;line-height:1.6}.MapaDatosPage-module-scss-module__wBgHeq__glosarioFilaActiva{background:var(--m-accent-soft)}
.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlight{padding:var(--shimmer-size,.2em);background:linear-gradient(#fff, #fff) padding-box,conic-gradient(from var(--shimmer-angle), #15803d 0deg, #22c55e 18deg, #bbf7d0 42deg, #fff 58deg, #4ade80 74deg, #15803d 104deg, #15803d 360deg) border-box;border-radius:30px;transition:background .42s,box-shadow .42s,transform .42s;animation:1.6s linear infinite ShimmerHighlight-module-scss-module__glORtq__shimmerHighlightSpin,1.8s ease-in-out infinite ShimmerHighlight-module-scss-module__glORtq__shimmerHighlightPulse;position:relative;box-shadow:0 0 0 2px #22c55e47,0 0 0 8px #22c55e1a,0 18px 48px #15803d3d}.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlight:before{content:"";z-index:-1;filter:blur(10px);pointer-events:none;opacity:1;background:#22c55e2e;border-radius:34px;transition:opacity .42s,filter .42s;position:absolute;inset:-7px}.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlightExit{background:linear-gradient(#fff, #fff) padding-box,conic-gradient(from var(--shimmer-angle), transparent 0deg, transparent 360deg) border-box;animation:1.6s linear infinite ShimmerHighlight-module-scss-module__glORtq__shimmerHighlightSpin;transform:translateZ(0)scale(1);box-shadow:0 0 0 1px #22c55e00,0 0 #22c55e00,0 0 #15803d00}.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlightExit:before{opacity:0;filter:blur(3px)}.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlightIdle{box-shadow:none;background:0 0;padding:0;animation:none}.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlightIdle:before{opacity:0;filter:blur()}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ShimmerHighlight-module-scss-module__glORtq__shimmerHighlightSpin{to{--shimmer-angle:360deg}}@keyframes ShimmerHighlight-module-scss-module__glORtq__shimmerHighlightPulse{0%,to{transform:translateZ(0)scale(1)}50%{transform:translateZ(0)scale(1.006)}}@media (prefers-reduced-motion:reduce){.ShimmerHighlight-module-scss-module__glORtq__ShimmerHighlight{animation:none}}
