@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_449493f2-module__GfgqWG__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_449493f2-module__GfgqWG__variable{--font-caveat:"Caveat", "Caveat Fallback"}
.Icon-module__e0zfzG__icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}
.Button-module__fT6DNa__button{--_h:var(--h-control-md);--_px:var(--s-8);--_fs:var(--fs-xs);--_gap:var(--s-4);justify-content:center;align-items:center;gap:var(--_gap);height:var(--_h);padding:0 var(--_px);font-family:var(--font-body);font-size:var(--_fs);font-weight:var(--fw-semibold);border-radius:var(--r-control);border:var(--bw-hair) solid transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);line-height:1;text-decoration:none;display:inline-flex}.Button-module__fT6DNa__button[data-size=sm]{--_h:var(--h-control-sm);--_px:var(--s-6);--_fs:var(--fs-2xs);--_gap:var(--s-3)}.Button-module__fT6DNa__button[data-size=lg]{--_h:var(--h-control-lg);--_px:var(--s-9);--_fs:var(--fs-md);--_gap:var(--s-5)}.Button-module__fT6DNa__button[data-full-width]{width:100%;display:flex}.Button-module__fT6DNa__button[data-variant=primary]{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-text)}.Button-module__fT6DNa__button[data-variant=secondary]{background:var(--surface-card);border-color:var(--border-brand);color:var(--text-brand)}.Button-module__fT6DNa__button[data-variant=soft]{background:var(--surface-brand-faint);border-color:var(--surface-brand-faint);color:var(--text-brand)}.Button-module__fT6DNa__button[data-variant=ghost]{--_px:var(--s-6);color:var(--text-strong);background:0 0}.Button-module__fT6DNa__button[data-variant=outline]{border-color:var(--border-strong);color:var(--text-strong);background:0 0}.Button-module__fT6DNa__button[data-variant=accent]{background:var(--action-accent);border-color:var(--action-accent);color:var(--action-accent-text)}.Button-module__fT6DNa__button[data-variant=inverse]{background:var(--action-inverse);border-color:var(--action-inverse);color:var(--action-inverse-text)}.Button-module__fT6DNa__button[data-variant=ink]{background:var(--action-ink);border-color:var(--action-ink);color:var(--brand-white)}.Button-module__fT6DNa__button[data-variant=danger]{background:var(--action-danger);border-color:var(--action-danger);color:var(--brand-white)}.Button-module__fT6DNa__button[data-variant=danger-soft]{background:var(--surface-card);border-color:var(--status-danger-border);color:var(--text-danger)}@media (hover:hover){.Button-module__fT6DNa__button[data-variant=primary]:hover:enabled,.Button-module__fT6DNa__button[data-variant=primary]:hover:not([aria-disabled]){background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.Button-module__fT6DNa__button[data-variant=secondary]:hover:enabled,.Button-module__fT6DNa__button[data-variant=secondary]:hover:not([aria-disabled]){background:var(--action-secondary-hover)}.Button-module__fT6DNa__button[data-variant=soft]:hover:enabled,.Button-module__fT6DNa__button[data-variant=soft]:hover:not([aria-disabled]){background:var(--surface-brand-soft);border-color:var(--surface-brand-soft)}.Button-module__fT6DNa__button[data-variant=ghost]:hover:enabled,.Button-module__fT6DNa__button[data-variant=ghost]:hover:not([aria-disabled]){color:var(--text-brand)}.Button-module__fT6DNa__button[data-variant=outline]:hover:enabled,.Button-module__fT6DNa__button[data-variant=outline]:hover:not([aria-disabled]){border-color:var(--border-hover);background:var(--action-quiet-hover)}.Button-module__fT6DNa__button[data-variant=accent]:hover:enabled,.Button-module__fT6DNa__button[data-variant=accent]:hover:not([aria-disabled]){background:var(--action-accent-hover);border-color:var(--action-accent-hover)}.Button-module__fT6DNa__button[data-variant=inverse]:hover:enabled,.Button-module__fT6DNa__button[data-variant=inverse]:hover:not([aria-disabled]){background:var(--action-inverse-hover);border-color:var(--action-inverse-hover)}.Button-module__fT6DNa__button[data-variant=ink]:hover:enabled,.Button-module__fT6DNa__button[data-variant=ink]:hover:not([aria-disabled]){background:var(--action-ink-hover);border-color:var(--action-ink-hover)}.Button-module__fT6DNa__button[data-variant=danger-soft]:hover:enabled,.Button-module__fT6DNa__button[data-variant=danger-soft]:hover:not([aria-disabled]){background:var(--status-danger-bg)}.Button-module__fT6DNa__button[data-variant=danger]:hover:enabled,.Button-module__fT6DNa__button[data-variant=danger]:hover:not([aria-disabled]){background:var(--action-danger-hover);border-color:var(--action-danger-hover)}}.Button-module__fT6DNa__button:active:enabled,.Button-module__fT6DNa__button:active:not([aria-disabled]){transform:scale(.98)}.Button-module__fT6DNa__button[data-variant=primary]:active:enabled{background:var(--action-primary-active);border-color:var(--action-primary-active)}.Button-module__fT6DNa__button[data-variant=ghost]:active:enabled,.Button-module__fT6DNa__button[data-variant=outline]:active:enabled{background:var(--action-quiet-active)}.Button-module__fT6DNa__button:focus-visible{box-shadow:var(--ring-focus);outline:none}.Button-module__fT6DNa__button:disabled,.Button-module__fT6DNa__button[aria-disabled=true]{background:var(--action-disabled);color:var(--action-disabled-text);opacity:var(--action-disabled-opacity);box-shadow:none;cursor:not-allowed;border-color:#0000;transform:none}.Button-module__fT6DNa__button[data-variant=ghost]:disabled,.Button-module__fT6DNa__button[data-variant=ghost][aria-disabled=true]{color:var(--text-subtle);opacity:1;background:0 0}.Button-module__fT6DNa__button[aria-busy=true]{cursor:progress}.Button-module__fT6DNa__spinner{animation:.8s linear infinite Button-module__fT6DNa__girar}@keyframes Button-module__fT6DNa__girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__fT6DNa__button{transition:none}.Button-module__fT6DNa__spinner{animation-duration:1.6s}}
.IconButton-module__ZnkpVG__boton{--_box:var(--h-control-md);width:var(--_box);height:var(--_box);border-radius:var(--r-control);border:var(--bw-hair) solid transparent;color:var(--text-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.IconButton-module__ZnkpVG__boton[data-size=sm]{--_box:var(--h-control-sm)}.IconButton-module__ZnkpVG__boton[data-size=lg]{--_box:var(--h-control-lg)}.IconButton-module__ZnkpVG__boton[data-shape=square]{border-radius:var(--r-md)}.IconButton-module__ZnkpVG__boton[data-variant=bordered]{background:var(--surface-card);border-color:var(--border-strong)}.IconButton-module__ZnkpVG__boton[data-variant=soft]{background:var(--surface-sunken)}.IconButton-module__ZnkpVG__boton[data-variant=solid]{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-text)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=success]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--text-success)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=brand]{background:var(--surface-brand-faint);border-color:var(--border-brand-soft);color:var(--text-brand)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=danger]{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--text-danger)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=neutral]{background:var(--surface-sunken);border-color:var(--border-hair);color:var(--text-body)}@media (hover:hover){.IconButton-module__ZnkpVG__boton[data-variant=ghost]:hover:enabled,.IconButton-module__ZnkpVG__boton[data-variant=ghost]:hover:not([aria-disabled]){background:var(--action-quiet-hover);color:var(--text-brand)}.IconButton-module__ZnkpVG__boton[data-variant=bordered]:hover:enabled,.IconButton-module__ZnkpVG__boton[data-variant=bordered]:hover:not([aria-disabled]){border-color:var(--border-hover)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=success]:hover:enabled{background:var(--status-success-border);border-color:var(--status-success-border)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=brand]:hover:enabled{background:var(--surface-brand-soft);border-color:var(--border-brand-soft)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=danger]:hover:enabled{background:var(--status-danger-border);border-color:var(--status-danger-border)}.IconButton-module__ZnkpVG__boton[data-variant=bordered][data-tone=neutral]:hover:enabled{background:var(--surface-muted);border-color:var(--border-hair)}.IconButton-module__ZnkpVG__boton[data-variant=soft]:hover:enabled,.IconButton-module__ZnkpVG__boton[data-variant=soft]:hover:not([aria-disabled]){background:var(--action-quiet-active)}.IconButton-module__ZnkpVG__boton[data-variant=solid]:hover:enabled,.IconButton-module__ZnkpVG__boton[data-variant=solid]:hover:not([aria-disabled]){background:var(--action-primary-hover);border-color:var(--action-primary-hover)}}.IconButton-module__ZnkpVG__boton:active:enabled,.IconButton-module__ZnkpVG__boton:active:not([aria-disabled]){transform:scale(.97)}.IconButton-module__ZnkpVG__boton[data-variant=ghost]:active:enabled{background:var(--action-quiet-active)}.IconButton-module__ZnkpVG__boton:focus-visible{box-shadow:var(--ring-focus);outline:none}.IconButton-module__ZnkpVG__boton:disabled,.IconButton-module__ZnkpVG__boton[aria-disabled=true]{background:var(--action-disabled);color:var(--action-disabled-text);opacity:var(--action-disabled-opacity);box-shadow:none;cursor:not-allowed;border-color:#0000;transform:none}@media (prefers-reduced-motion:reduce){.IconButton-module__ZnkpVG__boton{transition:none}}
.Card-module__4CdwNG__card{--_pad:var(--s-7);box-sizing:border-box;padding:var(--_pad);border-radius:var(--r-card);border:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);color:var(--text-body);transition:box-shadow var(--dur-base) var(--ease-standard);text-decoration:none;display:block}.Card-module__4CdwNG__card[data-padding=none]{--_pad:0}.Card-module__4CdwNG__card[data-padding=sm]{--_pad:var(--s-5)}.Card-module__4CdwNG__card[data-padding=lg]{--_pad:var(--s-8)}.Card-module__4CdwNG__card[data-radius=panel]{border-radius:var(--r-panel)}.Card-module__4CdwNG__card[data-radius=xl]{border-radius:var(--r-xl)}.Card-module__4CdwNG__card[data-tone=sunken]{background:var(--surface-sunken);border-color:#0000}.Card-module__4CdwNG__card[data-tone=brand]{background:var(--surface-brand-faint);border-color:var(--border-brand-soft)}.Card-module__4CdwNG__card[data-tone=elevated]{box-shadow:var(--sh-sm);border-color:#0000}.Card-module__4CdwNG__card[data-tone=inverse],.Card-module__4CdwNG__card[data-tone=accent]{background:var(--surface-page);border-radius:var(--r-panel);color:var(--text-body);border-color:#0000}.Card-module__4CdwNG__card[data-interactive]{cursor:pointer}@media (hover:hover){.Card-module__4CdwNG__card[data-interactive]:hover{box-shadow:var(--sh-sm)}.Card-module__4CdwNG__card[data-interactive][data-tone=elevated]:hover{box-shadow:var(--sh-md)}}.Card-module__4CdwNG__card[data-interactive]:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (prefers-reduced-motion:reduce){.Card-module__4CdwNG__card{transition:none}}
.Badge-module__NCScva__badge{--_h:28px;--_px:10px;--_dot:currentColor;align-items:center;gap:var(--s-3);height:var(--_h);padding:0 var(--_px);border-radius:var(--r-badge);border:var(--bw-hair) solid transparent;background:var(--surface-sunken);color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);white-space:nowrap;line-height:1;display:inline-flex}.Badge-module__NCScva__badge[data-size=sm]{--_h:22px;--_px:var(--s-4);font-size:var(--fs-3xs)}.Badge-module__NCScva__badge[data-dot]{padding-left:var(--s-4)}.Badge-module__NCScva__badge[data-shape=pill]{--_h:20px;--_px:7px;border-radius:var(--r-full);font-size:var(--fs-3xs)}.Badge-module__NCScva__badge[data-interactive]{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter var(--dur-fast) var(--ease-standard)}@media (hover:hover){.Badge-module__NCScva__badge[data-interactive]:hover:enabled{filter:brightness(.97)}}.Badge-module__NCScva__badge[data-interactive]:focus-visible{box-shadow:var(--ring-focus);outline:none}.Badge-module__NCScva__badge[data-interactive]:disabled{cursor:not-allowed;opacity:var(--action-disabled-opacity)}.Badge-module__NCScva__flecha{opacity:.7}.Badge-module__NCScva__punto{width:var(--s-3);height:var(--s-3);border-radius:var(--r-full);background:var(--_dot)}.Badge-module__NCScva__badge[data-tone=neutral]{--_dot:var(--text-subtle);border-color:var(--border-hair)}.Badge-module__NCScva__badge[data-tone=outline]{--_dot:var(--border-strong);background:var(--surface-card);border-color:var(--border-strong);color:var(--text-body)}.Badge-module__NCScva__badge[data-tone=brand]{background:var(--surface-brand-soft);border-color:var(--border-brand-soft);color:var(--text-brand)}.Badge-module__NCScva__badge[data-tone=accent]{background:var(--surface-accent-soft);color:var(--text-accent)}.Badge-module__NCScva__badge[data-tone=highlight]{background:var(--surface-accent);color:var(--brand-ink)}.Badge-module__NCScva__badge[data-tone=success]{--_dot:var(--status-success);background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--text-success)}.Badge-module__NCScva__badge[data-tone=warning]{--_dot:var(--status-warning);background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--text-warning)}.Badge-module__NCScva__badge[data-tone=danger]{--_dot:var(--status-danger);background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--text-danger)}.Badge-module__NCScva__badge[data-tone=inverse]{background:var(--surface-inverse);color:var(--text-inverse)}.Badge-module__NCScva__badge[data-tone=overlay]{background:var(--surface-overlay);border-color:var(--border-inverse);color:var(--brand-white);font-weight:var(--fw-medium);font-size:var(--fs-3xs);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.Tag-module___Wv7Iq__tag{--_h:26px;align-items:center;gap:var(--s-3);height:var(--_h);padding:0 var(--s-5);border-radius:var(--r-badge);border:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);display:inline-flex}.Tag-module___Wv7Iq__tag[data-removable]{padding-right:var(--s-3)}.Tag-module___Wv7Iq__tag[data-interactive]{cursor:pointer;-webkit-user-select:none;user-select:none}.Tag-module___Wv7Iq__tag[data-selected]{background:var(--surface-brand-soft);border-color:var(--border-brand);color:var(--text-brand)}@media (hover:hover){.Tag-module___Wv7Iq__tag[data-interactive]:not([data-selected]):hover{background:var(--action-quiet-hover);border-color:var(--border-strong)}}.Tag-module___Wv7Iq__tag[data-interactive]:focus-visible{box-shadow:var(--ring-focus);outline:none}.Tag-module___Wv7Iq__quitar{padding:var(--s-1);border-radius:var(--r-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;display:inline-flex}@media (hover:hover){.Tag-module___Wv7Iq__quitar:hover{color:var(--text-strong);background:var(--action-quiet-active)}}.Tag-module___Wv7Iq__quitar:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (prefers-reduced-motion:reduce){.Tag-module___Wv7Iq__tag{transition:none}}
.ChannelBadge-module__B3kfIW__badge{--_h:28px;--_fs:var(--fs-2xs);--_px:10px;--_color:var(--cyan-700);--_bg:var(--cyan-100);--_borde:var(--cyan-200);align-items:center;gap:var(--s-3);height:var(--_h);padding:0 var(--_px);border-radius:var(--r-badge);border:var(--bw-hair) solid var(--_borde);background:var(--_bg);color:var(--_color);font-family:var(--font-body);font-size:var(--_fs);font-weight:var(--fw-semibold);white-space:nowrap;line-height:1;display:inline-flex}.ChannelBadge-module__B3kfIW__badge[data-size=sm]{--_h:22px;--_fs:var(--fs-3xs);--_px:var(--s-4)}.ChannelBadge-module__B3kfIW__badge[data-channel=organico]{--_color:var(--green-700);--_bg:var(--green-50);--_borde:var(--green-200)}.ChannelBadge-module__B3kfIW__badge[data-channel=pauta]{--_color:var(--accent-600);--_bg:var(--accent-100);--_borde:var(--accent-200)}
.PlaceholderMedia-module__Y5ZeHa__bloque{justify-content:center;align-items:center;gap:var(--s-4);width:100%;aspect-ratio:var(--_ratio,3 / 2);padding:var(--s-6);border-radius:var(--_radius,var(--r-card));background:var(--placeholder-light);color:var(--text-muted);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.PlaceholderMedia-module__Y5ZeHa__bloque[data-tone=dark]{background:var(--placeholder-dark);color:var(--gray-300)}.PlaceholderMedia-module__Y5ZeHa__etiqueta{font-family:var(--font-mono);font-size:var(--fs-3xs);font-variant-numeric:tabular-nums}.PlaceholderMedia-module__Y5ZeHa__etiqueta:before{content:"[ "}.PlaceholderMedia-module__Y5ZeHa__etiqueta:after{content:" ]"}
.Avatar-module__CeZm5W__avatar{--_size:var(--h-control-md);--_fs:var(--fs-xs);width:var(--_size);height:var(--_size);border-radius:var(--r-full);background:var(--surface-brand-soft);color:var(--text-brand);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Avatar-module__CeZm5W__avatar[data-tone=solid]{background:var(--surface-brand);color:var(--text-inverse)}.Avatar-module__CeZm5W__avatar[data-tone=muted]{background:var(--surface-sunken);color:var(--text-subtle)}.Avatar-module__CeZm5W__avatar[data-tone=dashed]{background:var(--surface-card);color:var(--text-subtle);border:var(--bw-hair) dashed var(--border-strong)}.Avatar-module__CeZm5W__avatar[data-size=xs]{--_size:var(--s-8);--_fs:var(--fs-3xs)}.Avatar-module__CeZm5W__avatar[data-size=sm]{--_size:28px;--_fs:var(--fs-3xs)}.Avatar-module__CeZm5W__avatar[data-size=lg]{--_size:56px;--_fs:var(--fs-lg)}.Avatar-module__CeZm5W__foto{object-fit:cover;width:100%;height:100%;display:block}.Avatar-module__CeZm5W__iniciales{font-family:var(--font-body);font-size:var(--_fs);font-weight:var(--fw-bold);letter-spacing:.02em;line-height:1}
.AvatarStack-module__egDEjq__pila{--_solape:-10px;align-items:center;display:inline-flex}.AvatarStack-module__egDEjq__pila>*{box-shadow:0 0 0 var(--bw-thick) var(--surface-card)}.AvatarStack-module__egDEjq__pila>*+*{margin-left:var(--_solape)}.AvatarStack-module__egDEjq__resto{width:var(--_size,var(--h-control-sm));height:var(--_size,var(--h-control-sm));border-radius:var(--r-full);background:var(--surface-inverse);color:var(--text-inverse);font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.AvatarStack-module__egDEjq__resto[data-size=xs]{--_size:var(--s-8)}.AvatarStack-module__egDEjq__resto[data-size=md]{--_size:var(--h-control-md);font-size:var(--fs-xs)}.AvatarStack-module__egDEjq__resto[data-size=lg]{--_size:56px;font-size:var(--fs-lg)}
.Location-module__4OX4Xq__lugar{align-items:center;gap:var(--s-3);min-width:0;font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-body);display:inline-flex}.Location-module__4OX4Xq__lugar[data-size=md]{font-size:var(--fs-xs)}.Location-module__4OX4Xq__icono{color:var(--text-brand);flex:none;display:inline-flex}.Location-module__4OX4Xq__texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.Chip-module__GYmJvG__chip{--_h:var(--h-control-md);--_px:var(--s-6);--_fs:var(--fs-xs);justify-content:center;align-items:center;gap:var(--s-3);height:var(--_h);padding:0 var(--_px);border-radius:var(--r-control);border:var(--bw-hair) solid var(--border-strong);background:var(--surface-card);color:var(--text-strong);font-family:var(--font-body);font-size:var(--_fs);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);line-height:1;display:inline-flex}.Chip-module__GYmJvG__chip[data-size=sm]{--_h:var(--h-control-sm);--_px:var(--s-5);--_fs:var(--fs-2xs)}.Chip-module__GYmJvG__chip[data-selected]{background:var(--surface-brand-soft);border-color:var(--border-brand);color:var(--text-brand);font-weight:var(--fw-semibold)}@media (hover:hover){.Chip-module__GYmJvG__chip:hover:enabled:not([data-selected]){border-color:var(--border-hover);background:var(--action-quiet-hover)}}.Chip-module__GYmJvG__chip:active:enabled{transform:scale(.98)}.Chip-module__GYmJvG__chip:focus-visible{box-shadow:var(--ring-focus);outline:none}.Chip-module__GYmJvG__chip:disabled{background:var(--control-disabled-bg);border-color:var(--control-disabled-border);color:var(--control-disabled-text);cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.Chip-module__GYmJvG__chip{transition:none}}
.ChipGroup-module__eHQ15W__grupo{gap:var(--s-4);flex-wrap:wrap;display:flex}
.Thumbnail-module__tFDItW__miniatura{--_ratio:3 / 2;width:100%;aspect-ratio:var(--_ratio);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-card);background:var(--surface-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;padding:0;display:block;position:relative;overflow:hidden}.Thumbnail-module__tFDItW__miniatura:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (hover:hover){.Thumbnail-module__tFDItW__miniatura:hover{border-color:var(--border-strong)}}.Thumbnail-module__tFDItW__imagen{object-fit:cover;width:100%;height:100%;display:block}.Thumbnail-module__tFDItW__miniatura[aria-current]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--bw-thick) var(--border-brand);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Thumbnail-module__tFDItW__miniatura{transition:none}}
.Eyebrow-module__jGudVW__eyebrow{font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;line-height:var(--lh-normal);color:var(--text-muted);margin:0;display:inline-block}.Eyebrow-module__jGudVW__eyebrow[data-mono]{font-family:var(--font-mono);font-size:var(--fs-3xs);font-weight:var(--fw-medium)}.Eyebrow-module__jGudVW__eyebrow[data-tone=brand]{color:var(--text-brand)}.Eyebrow-module__jGudVW__eyebrow[data-tone=strong]{color:var(--text-strong)}
.PlayCover-module__XwtaHq__tapa{justify-content:center;align-items:center;gap:var(--s-4);padding:0 var(--s-8);background:var(--surface-muted);color:var(--text-subtle);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;font-family:inherit;display:flex;position:absolute;inset:0}.PlayCover-module__XwtaHq__tapa:focus-visible{box-shadow:inset var(--ring-focus);outline:none}.PlayCover-module__XwtaHq__circulo{border-radius:var(--r-full);background:var(--action-primary);width:56px;height:56px;color:var(--action-primary-text);box-shadow:var(--sh-md);transition:transform var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}@media (hover:hover){.PlayCover-module__XwtaHq__tapa:hover .PlayCover-module__XwtaHq__circulo{transform:scale(1.06)}}.PlayCover-module__XwtaHq__tapa:active .PlayCover-module__XwtaHq__circulo{transform:scale(.98)}.PlayCover-module__XwtaHq__nota{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-relaxed);color:var(--text-muted);text-align:center}@media (min-width:1024px){.PlayCover-module__XwtaHq__circulo{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.PlayCover-module__XwtaHq__circulo{transition:none}}
.ContactLink-module__7aPb0a__link{align-items:center;gap:var(--s-3);max-width:100%;min-height:var(--h-control-sm);padding:0 var(--s-4);margin:0 calc(-1 * var(--s-4));border-radius:var(--r-sm);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-link);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);border:0;display:inline-flex}.ContactLink-module__7aPb0a__link:hover{color:var(--text-link-hover);background:var(--action-quiet-hover);border:0}.ContactLink-module__7aPb0a__link:active{background:var(--action-quiet-active)}.ContactLink-module__7aPb0a__texto{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.ContactLink-module__7aPb0a__link{transition:none}}
.Alert-module__tZbLJG__alert{--_color:var(--status-info);--_fondo:var(--status-info-bg);--_borde:var(--status-info-border);align-items:flex-start;gap:var(--s-5);padding:var(--s-5) var(--s-6);border:var(--bw-hair) solid var(--_borde);border-radius:var(--r-panel);background:var(--_fondo);font-family:var(--font-body);color:var(--text-body);display:flex}.Alert-module__tZbLJG__alert[data-tone=success]{--_color:var(--status-success);--_fondo:var(--status-success-bg);--_borde:var(--status-success-border)}.Alert-module__tZbLJG__alert[data-tone=warning]{--_color:var(--status-warning);--_fondo:var(--status-warning-bg);--_borde:var(--status-warning-border)}.Alert-module__tZbLJG__alert[data-tone=danger]{--_color:var(--status-danger);--_fondo:var(--status-danger-bg);--_borde:var(--status-danger-border)}.Alert-module__tZbLJG__alert[data-compact]{--_texto:var(--text-brand);align-items:center;gap:var(--s-4);color:var(--_texto);padding:10px 14px}.Alert-module__tZbLJG__alert[data-compact][data-tone=success]{--_texto:var(--text-success)}.Alert-module__tZbLJG__alert[data-compact][data-tone=warning]{--_texto:var(--text-warning)}.Alert-module__tZbLJG__alert[data-compact][data-tone=danger]{--_texto:var(--text-danger)}.Alert-module__tZbLJG__alert[data-compact] .Alert-module__tZbLJG__icono{color:var(--_texto);margin-top:0}.Alert-module__tZbLJG__alert[data-compact] .Alert-module__tZbLJG__textos{font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-normal)}.Alert-module__tZbLJG__alert[data-compact] .Alert-module__tZbLJG__titulo,.Alert-module__tZbLJG__alert[data-compact] .Alert-module__tZbLJG__cuerpo{font-size:inherit;color:inherit;display:inline}.Alert-module__tZbLJG__icono{margin-top:var(--s-1);color:var(--_color);display:inline-flex}.Alert-module__tZbLJG__textos{min-width:0;font-size:var(--fs-2xs);line-height:var(--lh-normal);flex:1}.Alert-module__tZbLJG__titulo{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-strong)}.Alert-module__tZbLJG__titulo+.Alert-module__tZbLJG__cuerpo{margin-top:var(--s-1)}.Alert-module__tZbLJG__cuerpo p{margin:0}.Alert-module__tZbLJG__cuerpo p+p{margin-top:var(--s-3)}.Alert-module__tZbLJG__cerrar{padding:var(--s-1);border-radius:var(--r-xs);color:var(--text-subtle);cursor:pointer;background:0 0;border:none;display:inline-flex}@media (hover:hover){.Alert-module__tZbLJG__cerrar:hover{color:var(--text-strong);background:var(--action-quiet-active)}}.Alert-module__tZbLJG__cerrar:focus-visible{box-shadow:var(--ring-focus);outline:none}
.Skeleton-module__D0tMVW__hueco{width:var(--_w,100%);height:var(--_h,var(--fs-sm));border-radius:var(--r-xs);background:var(--surface-muted);display:block;position:relative;overflow:hidden}.Skeleton-module__D0tMVW__hueco[data-shape=circle]{border-radius:var(--r-full)}.Skeleton-module__D0tMVW__hueco:after{content:"";background:linear-gradient(90deg, transparent, var(--surface-card), transparent);opacity:.7;animation:Skeleton-module__D0tMVW__brillo 1.4s var(--ease-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}.Skeleton-module__D0tMVW__lineas{gap:var(--s-3);width:var(--_w,100%);flex-direction:column;display:flex}.Skeleton-module__D0tMVW__lineas .Skeleton-module__D0tMVW__hueco{width:100%}.Skeleton-module__D0tMVW__lineas .Skeleton-module__D0tMVW__hueco[data-ultima]{width:62%}@keyframes Skeleton-module__D0tMVW__brillo{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__D0tMVW__hueco:after{animation:none}}
.Text-module__CX8h8q__text{font-family:var(--font-body);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);color:var(--text-body);margin:0}.Text-module__CX8h8q__text[data-size=xs]{font-size:var(--fs-2xs);line-height:var(--lh-normal)}.Text-module__CX8h8q__text[data-size=sm]{font-size:var(--fs-sm);line-height:1.5}.Text-module__CX8h8q__text[data-size=md]{font-size:var(--fs-md)}.Text-module__CX8h8q__text[data-size=lg]{font-size:var(--fs-lg)}.Text-module__CX8h8q__text[data-tone=muted]{color:var(--text-muted)}.Text-module__CX8h8q__text[data-tone=subtle]{color:var(--text-subtle)}.Text-module__CX8h8q__text[data-tone=strong]{color:var(--text-strong)}.Text-module__CX8h8q__text[data-tone=brand]{color:var(--text-brand)}.Text-module__CX8h8q__text[data-tone=accent]{color:var(--text-accent)}.Text-module__CX8h8q__text[data-tone=inverse]{color:var(--text-inverse)}.Text-module__CX8h8q__text[data-tone=success]{color:var(--text-success)}.Text-module__CX8h8q__text[data-tone=warning]{color:var(--text-warning)}.Text-module__CX8h8q__text[data-tone=danger]{color:var(--text-danger)}.Text-module__CX8h8q__text[data-weight=medium]{font-weight:var(--fw-medium)}.Text-module__CX8h8q__text[data-weight=semibold]{font-weight:var(--fw-semibold)}.Text-module__CX8h8q__text[data-weight=bold]{font-weight:var(--fw-bold)}.Text-module__CX8h8q__text[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Text-module__CX8h8q__text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
.MapFrame-module__gYmH3a__frame{min-height:calc(var(--h-control-md) * 5);background:var(--surface-muted);border-radius:var(--r-card);position:relative;overflow:hidden}.MapFrame-module__gYmH3a__canvas{position:absolute;inset:0}.MapFrame-module__gYmH3a__overlay{padding:var(--s-5);background:var(--surface-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MapFrame-module__gYmH3a__skeleton{border-radius:0;position:absolute;inset:0}.MapFrame-module__gYmH3a__message{position:relative}.MapFrame-module__gYmH3a__badge{top:var(--s-4);left:var(--s-4);pointer-events:none;position:absolute}
.MetricCard-module__Be15aa__card{--_accent:var(--action-primary);--_icono:var(--text-subtle);gap:var(--s-5);min-width:220px;padding:var(--s-7);border-radius:var(--r-panel);border:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);flex-direction:column;display:flex}.MetricCard-module__Be15aa__card[data-tone=sunken]{gap:var(--s-5);min-width:0;padding:var(--s-7) var(--s-6);border-radius:var(--r-md);background:var(--surface-sunken);border-color:#0000}.MetricCard-module__Be15aa__card[data-tone=sunken] .MetricCard-module__Be15aa__cabecera{align-items:flex-start;gap:var(--s-4);min-height:31px}.MetricCard-module__Be15aa__card[data-tone=sunken] .MetricCard-module__Be15aa__eyebrow{font-size:var(--fs-3xs);letter-spacing:var(--ls-label);text-wrap:balance;line-height:1.4}.MetricCard-module__Be15aa__card[data-tone=sunken] .MetricCard-module__Be15aa__valor{font-size:36px;line-height:1}.MetricCard-module__Be15aa__card[data-tone=sunken] .MetricCard-module__Be15aa__regla{width:24px}.MetricCard-module__Be15aa__card[data-tone=sunken] .MetricCard-module__Be15aa__periodo{font-size:var(--fs-3xs);color:var(--text-muted);line-height:1.4}.MetricCard-module__Be15aa__card[data-cero] .MetricCard-module__Be15aa__regla{background:var(--border-strong)}.MetricCard-module__Be15aa__card[data-channel=cartel]{--_accent:var(--channel-cartel);--_icono:var(--channel-cartel)}.MetricCard-module__Be15aa__card[data-channel=organico]{--_accent:var(--channel-organico);--_icono:var(--channel-organico)}.MetricCard-module__Be15aa__card[data-channel=pauta]{--_accent:var(--channel-pauta);--_icono:var(--channel-pauta)}.MetricCard-module__Be15aa__cabecera{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.MetricCard-module__Be15aa__eyebrow{font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.MetricCard-module__Be15aa__icono{color:var(--_icono)}.MetricCard-module__Be15aa__cifra{align-items:baseline;gap:var(--s-3);display:flex}.MetricCard-module__Be15aa__valor{font-family:var(--font-display);font-size:var(--fs-5xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);color:var(--text-strong);font-variant-numeric:tabular-nums;line-height:1.1}.MetricCard-module__Be15aa__unidad{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-muted)}.MetricCard-module__Be15aa__regla{width:28px;height:var(--bw-thick);border-radius:var(--r-full);background:var(--_accent);display:block}.MetricCard-module__Be15aa__pie{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.MetricCard-module__Be15aa__delta{align-items:center;gap:var(--s-1);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--text-danger);display:inline-flex}.MetricCard-module__Be15aa__delta[data-sube]{color:var(--text-success)}.MetricCard-module__Be15aa__periodo{font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-subtle)}
.StatRow-module__590PIW__fila{gap:var(--s-2) var(--s-5);padding:var(--s-5) 0;border-bottom:var(--bw-hair) solid var(--border-hair);grid-template-columns:1fr 64px;align-items:center;display:grid}.StatRow-module__590PIW__etiqueta{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-strong)}.StatRow-module__590PIW__valor{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-strong)}.StatRow-module__590PIW__pista{height:var(--s-2);border-radius:var(--r-full);background:var(--surface-muted);grid-column:1/-1;display:block;overflow:hidden}.StatRow-module__590PIW__barra{height:100%;width:var(--_share,0%);background:var(--_color,var(--action-primary));transition:width var(--dur-slow) var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.StatRow-module__590PIW__barra{transition:none}}
.Pagination-module__tf9Szq__nav{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.Pagination-module__tf9Szq__pagina{--_box:36px;width:var(--_box);height:var(--_box);border:var(--bw-hair) solid transparent;border-radius:var(--r-control);color:var(--text-strong);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex}.Pagination-module__tf9Szq__pagina[aria-current=page]{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-text);cursor:default}.Pagination-module__tf9Szq__pagina[data-flecha]{background:var(--surface-card);border-color:var(--border-strong)}@media (hover:hover){.Pagination-module__tf9Szq__pagina:not([aria-current=page]):not([aria-disabled=true]):not(:disabled):hover{background:var(--action-quiet-hover)}.Pagination-module__tf9Szq__pagina[data-flecha]:not([aria-disabled=true]):not(:disabled):hover{background:var(--surface-card);border-color:var(--border-hover)}}.Pagination-module__tf9Szq__pagina:focus-visible{box-shadow:var(--ring-focus);outline:none}.Pagination-module__tf9Szq__pagina:disabled,.Pagination-module__tf9Szq__pagina[aria-disabled=true]{color:var(--control-disabled-text);border-color:var(--control-disabled-border);cursor:not-allowed}.Pagination-module__tf9Szq__puntos{width:36px;color:var(--text-subtle);font-size:var(--fs-xs);justify-content:center;align-items:center;display:inline-flex}.Pagination-module__tf9Szq__estado{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Pagination-module__tf9Szq__pagina{transition:none}}
.DataTable-module__XRcQ0G__marco{border-radius:var(--r-panel);border:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);overflow:auto hidden}.DataTable-module__XRcQ0G__tabla{width:100%;min-width:var(--_min,0);border-collapse:collapse;font-family:var(--font-body)}.DataTable-module__XRcQ0G__tabla[data-fixed]{table-layout:fixed}.DataTable-module__XRcQ0G__th{padding:var(--s-5) var(--s-7);background:var(--surface-sunken);border-bottom:var(--bw-hair) solid var(--border-hair);font-size:var(--fs-3xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;text-align:left;color:var(--text-muted);white-space:nowrap}.DataTable-module__XRcQ0G__orden{align-items:center;gap:var(--s-2);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.DataTable-module__XRcQ0G__orden:disabled{cursor:default}.DataTable-module__XRcQ0G__orden:focus-visible{box-shadow:var(--ring-focus);outline:none}.DataTable-module__XRcQ0G__td{padding:var(--s-5) var(--s-7);border-bottom:var(--bw-hair) solid var(--border-hair);font-size:var(--fs-xs);color:var(--text-body);vertical-align:middle;text-align:left}.DataTable-module__XRcQ0G__fila:last-child .DataTable-module__XRcQ0G__td{border-bottom:none}.DataTable-module__XRcQ0G__th[data-align=right],.DataTable-module__XRcQ0G__td[data-align=right]{text-align:right}.DataTable-module__XRcQ0G__th[data-align=center],.DataTable-module__XRcQ0G__td[data-align=center]{text-align:center}.DataTable-module__XRcQ0G__td[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-2xs)}.DataTable-module__XRcQ0G__fila{transition:background var(--dur-fast) var(--ease-standard);position:relative}.DataTable-module__XRcQ0G__fila[data-interactive]{cursor:pointer}.DataTable-module__XRcQ0G__fila[data-highlight=brand]{background:var(--surface-brand-tint)}.DataTable-module__XRcQ0G__fila[data-highlight=muted]{background:var(--surface-tint)}.DataTable-module__XRcQ0G__fila[data-highlight=warning]{background:var(--status-warning-bg)}.DataTable-module__XRcQ0G__enlaceFila{color:inherit;border-bottom:0;text-decoration:none}.DataTable-module__XRcQ0G__enlaceFila:after{content:"";position:absolute;inset:0}.DataTable-module__XRcQ0G__fila .DataTable-module__XRcQ0G__td>:is(button,a:not(.DataTable-module__XRcQ0G__enlaceFila)){z-index:1;position:relative}@media (hover:hover){.DataTable-module__XRcQ0G__fila[data-interactive]:hover{background:var(--surface-sunken)}}.DataTable-module__XRcQ0G__fila:focus-visible{box-shadow:inset var(--ring-focus);background:var(--surface-sunken);outline:none}.DataTable-module__XRcQ0G__fila:has(.DataTable-module__XRcQ0G__enlaceFila:focus-visible){box-shadow:inset var(--ring-focus);background:var(--surface-sunken);outline:none}.DataTable-module__XRcQ0G__enlaceFila:focus-visible{box-shadow:none;outline:none}.DataTable-module__XRcQ0G__fantasma{height:var(--s-6);border-radius:var(--r-xs);background:var(--surface-muted);animation:DataTable-module__XRcQ0G__latir var(--dur-slower) var(--ease-standard) infinite alternate;display:block}@keyframes DataTable-module__XRcQ0G__latir{to{opacity:.55}}.DataTable-module__XRcQ0G__vacio{padding:var(--s-9);text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}.DataTable-module__XRcQ0G__paginado{padding:var(--s-5) var(--s-7);border-top:var(--bw-hair) solid var(--border-hair)}.DataTable-module__XRcQ0G__marco[data-variant=flush]{background:0 0;border:none;border-radius:0}.DataTable-module__XRcQ0G__marco[data-variant=flush] .DataTable-module__XRcQ0G__th{padding:var(--s-5) var(--s-6);border-top:var(--bw-hair) solid var(--border-hair);font-size:var(--fs-2xs);letter-spacing:0;text-transform:none}.DataTable-module__XRcQ0G__marco[data-variant=flush] .DataTable-module__XRcQ0G__td{padding:var(--s-5) var(--s-6)}.DataTable-module__XRcQ0G__marco[data-variant=flush] :is(.DataTable-module__XRcQ0G__th,.DataTable-module__XRcQ0G__td):first-child{padding-left:var(--s-8)}.DataTable-module__XRcQ0G__marco[data-variant=flush] :is(.DataTable-module__XRcQ0G__th,.DataTable-module__XRcQ0G__td):last-child{padding-right:var(--s-8)}.DataTable-module__XRcQ0G__marco[data-variant=flush] .DataTable-module__XRcQ0G__td[data-mono]{color:var(--text-strong)}.DataTable-module__XRcQ0G__marco[data-variant=flush] .DataTable-module__XRcQ0G__vacio{padding:var(--s-11) var(--s-8);font-size:var(--fs-xs)}.DataTable-module__XRcQ0G__marco[data-variant=flush] .DataTable-module__XRcQ0G__paginado{padding-inline:var(--s-8)}@media (hover:hover){.DataTable-module__XRcQ0G__marco[data-variant=flush] .DataTable-module__XRcQ0G__fila:hover{background:var(--surface-sunken)}}@media (max-width:767px){.DataTable-module__XRcQ0G__th[data-hide=md],.DataTable-module__XRcQ0G__td[data-hide=md],.DataTable-module__XRcQ0G__tabla col[data-hide=md]{display:none}}@media (prefers-reduced-motion:reduce){.DataTable-module__XRcQ0G__fila{transition:none}.DataTable-module__XRcQ0G__fantasma{animation:none}}
.SortableMediaGrid-module__7_Rdma__grilla{gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.SortableMediaGrid-module__7_Rdma__celda{cursor:grab;min-width:0;transition:opacity var(--dur-fast) var(--ease-standard)}.SortableMediaGrid-module__7_Rdma__celda:active{cursor:grabbing}.SortableMediaGrid-module__7_Rdma__celda[data-dragging]{opacity:.55}@media (prefers-reduced-motion:reduce){.SortableMediaGrid-module__7_Rdma__celda{transition:none}}
.KeyValueList-module__BZbVSa__lista{flex-direction:column;margin:0;display:flex}.KeyValueList-module__BZbVSa__lista[data-tone=bordered]{border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);background:var(--surface-card);overflow:hidden}.KeyValueList-module__BZbVSa__fila{gap:var(--s-2) var(--s-6);padding:var(--s-5) 0;grid-template-columns:minmax(120px,2fr) 3fr;align-items:baseline;display:grid}.KeyValueList-module__BZbVSa__lista[data-tone=bordered] .KeyValueList-module__BZbVSa__fila{padding:var(--s-5) var(--s-6);border-bottom:var(--bw-hair) solid var(--border-hair)}.KeyValueList-module__BZbVSa__lista[data-tone=bordered] .KeyValueList-module__BZbVSa__fila:last-child{border-bottom:none}.KeyValueList-module__BZbVSa__lista[data-layout=stacked] .KeyValueList-module__BZbVSa__fila{grid-template-columns:1fr}.KeyValueList-module__BZbVSa__clave{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-muted);margin:0}.KeyValueList-module__BZbVSa__valor{min-width:0;font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.KeyValueList-module__BZbVSa__valor[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (max-width:767px){.KeyValueList-module__BZbVSa__fila{grid-template-columns:1fr}}
.ListRow-module__gxKUiq__fila{align-items:center;gap:var(--s-5) var(--s-6);padding:var(--s-5) var(--s-6);border-bottom:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);transition:background var(--dur-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;position:relative}.ListRow-module__gxKUiq__fila:last-child{border-bottom:none}.ListRow-module__gxKUiq__fila[data-interactive]{cursor:pointer}.ListRow-module__gxKUiq__media{align-items:center;display:flex}.ListRow-module__gxKUiq__media:empty{display:none}.ListRow-module__gxKUiq__cuerpo{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.ListRow-module__gxKUiq__principal{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListRow-module__gxKUiq__secundario{font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListRow-module__gxKUiq__meta{font-family:var(--font-mono);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.ListRow-module__gxKUiq__cola{z-index:1;align-items:center;gap:var(--s-4);display:flex;position:relative}.ListRow-module__gxKUiq__enlace{color:inherit;border-bottom:0;text-decoration:none}.ListRow-module__gxKUiq__enlace:after{content:"";position:absolute;inset:0}@media (hover:hover){.ListRow-module__gxKUiq__fila[data-interactive]:hover{background:var(--surface-sunken)}}.ListRow-module__gxKUiq__fila:has(.ListRow-module__gxKUiq__enlace:focus-visible){background:var(--surface-sunken);box-shadow:inset var(--ring-focus)}.ListRow-module__gxKUiq__enlace:focus-visible{box-shadow:none;outline:none}@media (max-width:767px){.ListRow-module__gxKUiq__fila{gap:var(--s-2) var(--s-5);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media cuerpo""media meta""cola cola"}.ListRow-module__gxKUiq__media{grid-area:media}.ListRow-module__gxKUiq__cuerpo{grid-area:cuerpo}.ListRow-module__gxKUiq__meta{grid-area:meta}.ListRow-module__gxKUiq__cola{padding-top:var(--s-3);flex-wrap:wrap;grid-area:cola}}@media (prefers-reduced-motion:reduce){.ListRow-module__gxKUiq__fila{transition:none}}
.Chart-module___wmCda__chart{width:100%;min-width:0;height:auto;color:var(--text-subtle);font-family:var(--font-body);font-size:var(--fs-3xs);font-variant-numeric:tabular-nums;display:block;overflow:visible}.Chart-module___wmCda__grid{stroke:var(--border-hair);stroke-width:var(--bw-hair);vector-effect:non-scaling-stroke}.Chart-module___wmCda__axisLabel{fill:var(--text-subtle)}.Chart-module___wmCda__series{color:var(--accent-500)}.Chart-module___wmCda__series[data-color=accent-2]{color:var(--cyan-600)}.Chart-module___wmCda__series[data-color=muted]{color:var(--gray-400)}.Chart-module___wmCda__line{fill:none;stroke:currentColor;stroke-width:var(--bw-thick);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Chart-module___wmCda__area{fill:currentColor;opacity:.12}.Chart-module___wmCda__point{fill:var(--surface-card);stroke:currentColor;stroke-width:var(--bw-thick);vector-effect:non-scaling-stroke}.Chart-module___wmCda__bar{fill:currentColor}.Chart-module___wmCda__estado{min-height:var(--s-15);justify-content:center;gap:var(--s-6);padding:var(--s-8);border:var(--bw-hair) dashed var(--border-strong);border-radius:var(--r-lg);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.Chart-module___wmCda__chart *{transition:none}}
.Heading-module__MaU1Lq__heading{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--text-strong);letter-spacing:var(--ls-heading);line-height:var(--lh-snug);text-wrap:balance;margin:0}.Heading-module__MaU1Lq__heading[data-size=display]{font-size:var(--fs-display);letter-spacing:var(--ls-display);line-height:var(--lh-tight);text-wrap:pretty}.Heading-module__MaU1Lq__heading[data-size=xl]{font-size:var(--fs-4xl)}.Heading-module__MaU1Lq__heading[data-size=lg]{font-size:var(--fs-2xl);letter-spacing:var(--ls-subheading);line-height:1.25}.Heading-module__MaU1Lq__heading[data-size=md]{font-size:var(--fs-xl);letter-spacing:-.01em;line-height:1.3}.Heading-module__MaU1Lq__heading[data-size=sm]{font-size:var(--fs-lg);letter-spacing:0;line-height:var(--lh-normal)}
.Wordmark-module__j60bJW__wordmark{--_marca:28px;--_fs:var(--fs-xl);align-items:center;gap:var(--s-4);font-family:var(--font-display);font-size:var(--_fs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wordmark);color:var(--text-strong);border-bottom:0;line-height:1;text-decoration:none;display:inline-flex}.Wordmark-module__j60bJW__wordmark[data-size=sm]{--_marca:22px;--_fs:var(--fs-md);gap:var(--s-3)}.Wordmark-module__j60bJW__wordmark[data-size=lg]{--_marca:36px;--_fs:var(--fs-3xl);gap:var(--s-5)}.Wordmark-module__j60bJW__marca{width:var(--_marca);height:var(--_marca);border-radius:var(--r-badge);background:var(--surface-brand);color:var(--brand-white);flex:none;justify-content:center;align-items:center;display:inline-flex}.Wordmark-module__j60bJW__marca[data-elevated]{box-shadow:var(--sh-brand-sm)}.Wordmark-module__j60bJW__isologo{height:var(--_marca);flex:none;width:auto}.Wordmark-module__j60bJW__wordmark[data-size=lg] .Wordmark-module__j60bJW__marca{border-radius:var(--r-md)}a.Wordmark-module__j60bJW__wordmark:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--r-xs);outline:none}@media (hover:hover){a.Wordmark-module__j60bJW__wordmark:hover{color:var(--text-strong);border-bottom:0}}
.Page-module__ojFhva__page{--_gap:var(--s-7);gap:var(--_gap);width:100%;min-width:0;padding:var(--s-8);flex-direction:column;display:flex}.Page-module__ojFhva__page[data-width=content]{max-width:calc(var(--content-max) + 2 * var(--s-8))}.Page-module__ojFhva__page[data-width=narrow]{max-width:calc(var(--w-narrow) + 2 * var(--s-8));margin-inline:auto}.Page-module__ojFhva__page[data-gap=sm]{--_gap:var(--s-5)}.Page-module__ojFhva__page[data-gap=lg]{--_gap:var(--s-9)}.Page-module__ojFhva__page[data-flush]{padding:0}@media (max-width:767px){.Page-module__ojFhva__page{padding:var(--s-6)}.Page-module__ojFhva__page[data-width=content],.Page-module__ojFhva__page[data-width=narrow]{max-width:none}.Page-module__ojFhva__page[data-flush]{padding:0}}
.SectionHeader-module__DL58ga__header{justify-content:space-between;align-items:flex-start;gap:var(--s-6);flex-wrap:wrap;min-width:0;display:flex}.SectionHeader-module__DL58ga__texto{gap:var(--s-2);flex-direction:column;flex:280px;min-width:0;display:flex}.SectionHeader-module__DL58ga__titulo,.SectionHeader-module__DL58ga__acciones{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.SectionHeader-module__DL58ga__header[data-align=split] .SectionHeader-module__DL58ga__texto{justify-content:space-between;align-items:flex-start;gap:var(--s-8);flex-direction:row}.SectionHeader-module__DL58ga__header[data-align=split] .SectionHeader-module__DL58ga__bajada{padding-top:var(--s-2);flex:0 320px}.SectionHeader-module__DL58ga__header[data-align=center]{text-align:center;flex-direction:column;align-items:center}.SectionHeader-module__DL58ga__header[data-align=center] .SectionHeader-module__DL58ga__texto{flex:none;align-items:center}.SectionHeader-module__DL58ga__header[data-align=center] .SectionHeader-module__DL58ga__titulo{justify-content:center}.SectionHeader-module__DL58ga__header[data-align=center] .SectionHeader-module__DL58ga__bajada{max-width:44ch}.SectionHeader-module__DL58ga__header[data-align=center] .SectionHeader-module__DL58ga__acciones{justify-content:center}@media (max-width:767px){.SectionHeader-module__DL58ga__header{flex-direction:column;align-items:stretch}.SectionHeader-module__DL58ga__texto{flex:none}.SectionHeader-module__DL58ga__header[data-align=split] .SectionHeader-module__DL58ga__texto{gap:var(--s-2);flex-direction:column}.SectionHeader-module__DL58ga__header[data-align=split] .SectionHeader-module__DL58ga__bajada{flex:none;padding-top:0}}
.Toolbar-module__0G1CVa__toolbar{gap:var(--s-5);flex-wrap:wrap;min-width:0;display:flex}.Toolbar-module__0G1CVa__toolbar[data-gap=sm]{gap:var(--s-4)}.Toolbar-module__0G1CVa__toolbar[data-justify=between]{justify-content:space-between}.Toolbar-module__0G1CVa__toolbar[data-justify=start]{justify-content:flex-start}.Toolbar-module__0G1CVa__toolbar[data-justify=end]{justify-content:flex-end}.Toolbar-module__0G1CVa__toolbar[data-align=center]{align-items:center}.Toolbar-module__0G1CVa__toolbar[data-align=end]{align-items:flex-end}.Toolbar-module__0G1CVa__toolbar[data-align=start]{align-items:flex-start}@media (max-width:767px){.Toolbar-module__0G1CVa__toolbar[data-stack]{flex-direction:column;align-items:stretch}.Toolbar-module__0G1CVa__toolbar[data-stack]>*{width:100%}}
.Field-module__4s9FbG__campo{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.Field-module__4s9FbG__cabecera{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.Field-module__4s9FbG__etiqueta{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-strong)}.Field-module__4s9FbG__campo:has(:disabled) .Field-module__4s9FbG__etiqueta{color:var(--control-disabled-text)}.Field-module__4s9FbG__obligatorio{margin-left:var(--s-1);color:var(--text-brand)}.Field-module__4s9FbG__mensaje{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-muted)}.Field-module__4s9FbG__campo[data-error] .Field-module__4s9FbG__mensaje{color:var(--text-danger)}
.Control-module__Y0cbHW__caja{align-items:center;gap:var(--s-4);min-height:var(--h-control-md);padding:0 var(--s-6);background:var(--surface-card);border:var(--bw-hair) solid var(--border-strong);border-radius:var(--r-control);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);display:flex;position:relative}.Control-module__Y0cbHW__caja[data-size=lg]{min-height:var(--h-control-lg);padding:0 var(--s-7)}.Control-module__Y0cbHW__caja[data-size=lg] .Control-module__Y0cbHW__control{font-size:var(--fs-sm)}@media (hover:hover){.Control-module__Y0cbHW__caja:not(:focus-within):not(:has(:disabled)):hover{border-color:var(--border-hover)}}.Control-module__Y0cbHW__caja:focus-within{border-color:var(--border-brand);box-shadow:var(--ring-focus)}.Control-module__Y0cbHW__caja[data-error]{border-color:var(--status-danger)}.Control-module__Y0cbHW__caja[data-error]:focus-within{box-shadow:var(--ring-focus-danger)}.Control-module__Y0cbHW__caja:has(:disabled){background:var(--control-disabled-bg);border-color:var(--control-disabled-border);color:var(--control-disabled-text)}.Control-module__Y0cbHW__control{width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-strong);background:0 0;border:none;outline:none;flex:1;align-self:stretch;padding:0}.Control-module__Y0cbHW__caja .Control-module__Y0cbHW__control:focus,.Control-module__Y0cbHW__caja .Control-module__Y0cbHW__control:focus-visible{box-shadow:none;outline:none}.Control-module__Y0cbHW__control::placeholder{color:var(--text-subtle)}.Control-module__Y0cbHW__control:disabled{color:var(--control-disabled-text);cursor:not-allowed}.Control-module__Y0cbHW__control:disabled::placeholder{color:var(--control-disabled-text)}.Control-module__Y0cbHW__control[type=number]{appearance:textfield}.Control-module__Y0cbHW__control[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.Control-module__Y0cbHW__control[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.Control-module__Y0cbHW__icono{color:var(--text-subtle);display:inline-flex}.Control-module__Y0cbHW__sufijo{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-2xs);color:var(--text-muted);white-space:nowrap}.Control-module__Y0cbHW__caja[data-multilinea]{padding:var(--s-5) var(--s-6);border-radius:var(--r-panel);align-items:stretch}.Control-module__Y0cbHW__caja[data-multilinea] .Control-module__Y0cbHW__control{min-height:calc(var(--h-control-md) * 2.8);line-height:var(--lh-relaxed);resize:vertical}.Control-module__Y0cbHW__caja[data-select]{padding-right:0}.Control-module__Y0cbHW__caja[data-select] .Control-module__Y0cbHW__control{appearance:none;padding-right:var(--s-10);cursor:pointer}.Control-module__Y0cbHW__caja[data-select] .Control-module__Y0cbHW__control:disabled{cursor:not-allowed}.Control-module__Y0cbHW__caja[data-filtro]{padding-right:var(--s-6)}.Control-module__Y0cbHW__caja[data-filtro] .Control-module__Y0cbHW__control{width:auto;font-weight:var(--fw-semibold);color:var(--text-strong);padding-right:0}.Control-module__Y0cbHW__caja[data-filtro][data-activo],.Control-module__Y0cbHW__caja[data-filtro][data-abierto]{border-color:var(--border-brand)}.Control-module__Y0cbHW__flecha{right:var(--s-6);pointer-events:none;color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-standard);position:absolute;top:50%;transform:translateY(-50%)}.Control-module__Y0cbHW__caja:has(:disabled) .Control-module__Y0cbHW__flecha{color:var(--control-disabled-border)}.Control-module__Y0cbHW__caja[data-abierto] .Control-module__Y0cbHW__flecha{transform:translateY(-50%)rotate(180deg)}.Control-module__Y0cbHW__caja[data-filtro] .Control-module__Y0cbHW__flecha{position:static;transform:none}.Control-module__Y0cbHW__caja[data-filtro][data-abierto] .Control-module__Y0cbHW__flecha{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Control-module__Y0cbHW__caja,.Control-module__Y0cbHW__flecha{transition:none}}.Control-module__Y0cbHW__contador{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-3xs);color:var(--text-subtle)}.Control-module__Y0cbHW__contador[data-warn]{color:var(--text-warning)}
.Autocomplete-module__ukqCga__raiz{min-width:0;position:relative}.Autocomplete-module__ukqCga__panel{z-index:var(--z-popover);top:calc(100% + var(--s-2));background:var(--surface-card);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);box-shadow:var(--sh-md);position:absolute;left:0;right:0;overflow:hidden}.Autocomplete-module__ukqCga__lista{max-height:calc(var(--h-control-md) * 6);padding:var(--s-3);overscroll-behavior:contain;margin:0;list-style:none;overflow-y:auto}.Autocomplete-module__ukqCga__opcion{gap:var(--s-1);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);color:var(--text-strong);font-family:var(--font-body);font-size:var(--fs-xs);cursor:pointer;flex-direction:column;display:flex}.Autocomplete-module__ukqCga__opcion[data-activo]{background:var(--surface-brand-faint)}@media (hover:hover){.Autocomplete-module__ukqCga__opcion:hover{background:var(--surface-brand-faint)}}.Autocomplete-module__ukqCga__opcion small,.Autocomplete-module__ukqCga__vacio{color:var(--text-subtle);font-size:var(--fs-3xs)}.Autocomplete-module__ukqCga__vacio{padding:var(--s-5)}.Autocomplete-module__ukqCga__pie{padding:var(--s-2) var(--s-5) var(--s-4);border-top:var(--bw-hair) solid var(--border-hair);color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-3xs);justify-content:flex-end;display:flex}.Autocomplete-module__ukqCga__cargando{width:var(--s-5);height:var(--s-5);border:var(--bw-control) solid var(--border-strong);border-top-color:var(--action-primary);border-radius:var(--r-pill);animation:Autocomplete-module__ukqCga__girar var(--dur-slow) linear infinite}@keyframes Autocomplete-module__ukqCga__girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Autocomplete-module__ukqCga__cargando{animation:none}}
.Select-module__Ut7-Ha__raiz{min-width:0;display:block;position:relative}.Select-module__Ut7-Ha__boton{text-align:left;cursor:pointer;align-items:center;display:flex}.Select-module__Ut7-Ha__boton:disabled{cursor:not-allowed}.Select-module__Ut7-Ha__valor{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__Ut7-Ha__placeholder{color:var(--text-subtle)}.Select-module__Ut7-Ha__lista{z-index:var(--z-popover);box-sizing:border-box;padding:var(--s-3);overscroll-behavior:contain;background:var(--surface-card);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);box-shadow:var(--sh-md);transform-origin:top;animation:Select-module__Ut7-Ha__entrar var(--dur-fast) var(--ease-standard);outline:none;margin:0;list-style:none;position:fixed;overflow-y:auto}.Select-module__Ut7-Ha__lista[data-arriba]{transform-origin:bottom}.Select-module__Ut7-Ha__lista:focus-visible{box-shadow:var(--sh-md);outline:none}.Select-module__Ut7-Ha__opcion{align-items:center;gap:var(--s-4);min-height:calc(var(--h-control-md) - var(--s-2));padding:0 var(--s-5);border-radius:var(--r-md);font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-strong);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.Select-module__Ut7-Ha__opcion[data-activo]{background:var(--surface-brand-faint)}.Select-module__Ut7-Ha__opcion[aria-disabled]{color:var(--control-disabled-text);cursor:not-allowed}.Select-module__Ut7-Ha__opcionTexto{gap:var(--s-1);min-width:0;padding-block:var(--s-2);flex-direction:column;flex:1;display:flex}.Select-module__Ut7-Ha__opcionDescripcion{font-size:var(--fs-3xs);color:var(--text-subtle)}.Select-module__Ut7-Ha__opcionDetalle{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-3xs);color:var(--text-subtle)}.Select-module__Ut7-Ha__tilde{color:var(--text-brand);display:inline-flex}@keyframes Select-module__Ut7-Ha__entrar{0%{opacity:0;transform:scale(.98)translateY(-2px)}to{opacity:1;transform:none}}.Select-module__Ut7-Ha__lista[data-arriba]{animation-name:Select-module__Ut7-Ha__entrarArriba}@keyframes Select-module__Ut7-Ha__entrarArriba{0%{opacity:0;transform:scale(.98)translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Select-module__Ut7-Ha__lista{animation:none}}
.Checkbox-module__EjB06G__envoltorio{align-items:flex-start;gap:var(--s-5);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}.Checkbox-module__EjB06G__envoltorio[data-disabled]{cursor:not-allowed}.Checkbox-module__EjB06G__oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;box-shadow:none;border:0;outline:none;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module__EjB06G__caja{border-radius:var(--r-xs);background:var(--surface-card);border:var(--bw-control) solid var(--border-hover);width:18px;height:18px;color:var(--action-primary-text);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.Checkbox-module__EjB06G__tilde,.Checkbox-module__EjB06G__raya{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);display:inline-flex;transform:scale(.6)}.Checkbox-module__EjB06G__raya{width:10px;height:var(--bw-control);border-radius:var(--r-full);background:currentColor}.Checkbox-module__EjB06G__oculto:checked+.Checkbox-module__EjB06G__caja,.Checkbox-module__EjB06G__oculto:indeterminate+.Checkbox-module__EjB06G__caja{background:var(--action-primary);border-color:var(--action-primary)}.Checkbox-module__EjB06G__oculto:checked+.Checkbox-module__EjB06G__caja .Checkbox-module__EjB06G__tilde,.Checkbox-module__EjB06G__oculto:indeterminate+.Checkbox-module__EjB06G__caja .Checkbox-module__EjB06G__raya{opacity:1;transform:none}.Checkbox-module__EjB06G__oculto:indeterminate+.Checkbox-module__EjB06G__caja .Checkbox-module__EjB06G__tilde{display:none}.Checkbox-module__EjB06G__oculto:focus-visible+.Checkbox-module__EjB06G__caja{box-shadow:var(--ring-focus);border-color:var(--border-brand)}.Checkbox-module__EjB06G__oculto:disabled+.Checkbox-module__EjB06G__caja{background:var(--control-disabled-bg);border-color:var(--control-disabled-border);color:var(--control-disabled-text)}.Checkbox-module__EjB06G__oculto:disabled:checked+.Checkbox-module__EjB06G__caja,.Checkbox-module__EjB06G__oculto:disabled:indeterminate+.Checkbox-module__EjB06G__caja{background:var(--control-disabled-border);border-color:var(--control-disabled-border);color:var(--brand-white)}@media (hover:hover){.Checkbox-module__EjB06G__envoltorio:not([data-disabled]):hover .Checkbox-module__EjB06G__oculto:not(:checked)+.Checkbox-module__EjB06G__caja{border-color:var(--border-brand)}}.Checkbox-module__EjB06G__texto{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.Checkbox-module__EjB06G__etiqueta{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-strong)}.Checkbox-module__EjB06G__descripcion{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-muted)}.Checkbox-module__EjB06G__envoltorio[data-disabled] .Checkbox-module__EjB06G__etiqueta{color:var(--control-disabled-text)}@media (prefers-reduced-motion:reduce){.Checkbox-module__EjB06G__caja,.Checkbox-module__EjB06G__tilde,.Checkbox-module__EjB06G__raya{transition:none}}
.Switch-module__zVSGea__envoltorio{align-items:flex-start;gap:var(--s-5);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}.Switch-module__zVSGea__envoltorio[data-disabled]{cursor:not-allowed}.Switch-module__zVSGea__envoltorio[data-variant=pill]{--_perilla:var(--s-6);align-items:center;gap:var(--s-5);height:38px;padding:0 var(--s-6) 0 var(--s-5);border:var(--bw-hair) solid var(--border-strong);border-radius:var(--r-full);background:var(--surface-card);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard)}.Switch-module__zVSGea__envoltorio[data-variant=pill]:has(.Switch-module__zVSGea__oculto:checked){background:var(--surface-brand-faint);border-color:var(--border-brand-soft)}@media (hover:hover){.Switch-module__zVSGea__envoltorio[data-variant=pill]:not([data-disabled]):hover{border-color:var(--border-hover)}}.Switch-module__zVSGea__envoltorio[data-variant=pill] .Switch-module__zVSGea__pista{width:34px}.Switch-module__zVSGea__envoltorio[data-variant=pill] .Switch-module__zVSGea__oculto:checked+.Switch-module__zVSGea__pista .Switch-module__zVSGea__perilla{transform:translate(14px)}.Switch-module__zVSGea__envoltorio[data-variant=pill] .Switch-module__zVSGea__texto{padding-top:0}.Switch-module__zVSGea__envoltorio[data-variant=pill] .Switch-module__zVSGea__etiqueta{font-weight:var(--fw-semibold)}.Switch-module__zVSGea__oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;box-shadow:none;border:0;outline:none;margin:-1px;padding:0;position:absolute;overflow:hidden}.Switch-module__zVSGea__pista{--_perilla:var(--s-6);--_aire:2px;width:calc(var(--_perilla) * 2 + var(--_aire) * 2);height:calc(var(--_perilla) + var(--_aire) * 2);border-radius:var(--r-full);background:var(--border-strong);transition:background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex:none;position:relative}.Switch-module__zVSGea__perilla{top:var(--_aire);left:var(--_aire);width:var(--_perilla);height:var(--_perilla);border-radius:var(--r-full);background:var(--brand-white);box-shadow:var(--sh-knob);transition:transform var(--dur-fast) var(--ease-standard);position:absolute}.Switch-module__zVSGea__oculto:checked+.Switch-module__zVSGea__pista{background:var(--action-primary)}.Switch-module__zVSGea__oculto:checked+.Switch-module__zVSGea__pista .Switch-module__zVSGea__perilla{transform:translateX(var(--_perilla))}.Switch-module__zVSGea__oculto:focus-visible+.Switch-module__zVSGea__pista{box-shadow:var(--ring-focus)}.Switch-module__zVSGea__oculto:disabled+.Switch-module__zVSGea__pista{background:var(--control-disabled-border)}.Switch-module__zVSGea__oculto:disabled+.Switch-module__zVSGea__pista .Switch-module__zVSGea__perilla{background:var(--control-disabled-bg);box-shadow:none}.Switch-module__zVSGea__texto{gap:var(--s-1);flex-direction:column;min-width:0;padding-top:1px;display:flex}.Switch-module__zVSGea__etiqueta{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-strong)}.Switch-module__zVSGea__descripcion{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-muted)}.Switch-module__zVSGea__envoltorio[data-disabled] .Switch-module__zVSGea__etiqueta{color:var(--control-disabled-text)}@media (prefers-reduced-motion:reduce){.Switch-module__zVSGea__pista,.Switch-module__zVSGea__perilla{transition:none}}
.Radio-module__ut1n7W__envoltorio{align-items:flex-start;gap:var(--s-5);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}.Radio-module__ut1n7W__envoltorio[data-disabled]{cursor:not-allowed}.Radio-module__ut1n7W__oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;box-shadow:none;border:0;outline:none;margin:-1px;padding:0;position:absolute;overflow:hidden}.Radio-module__ut1n7W__circulo{border-radius:var(--r-full);background:var(--surface-card);border:var(--bw-control) solid var(--border-hover);width:18px;height:18px;transition:border-color var(--dur-fast) var(--ease-standard), border-width var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex:none;margin-top:2px;display:inline-block}.Radio-module__ut1n7W__oculto:checked+.Radio-module__ut1n7W__circulo{border-width:5px;border-color:var(--action-primary)}.Radio-module__ut1n7W__oculto:focus-visible+.Radio-module__ut1n7W__circulo{box-shadow:var(--ring-focus);border-color:var(--border-brand)}.Radio-module__ut1n7W__oculto:disabled+.Radio-module__ut1n7W__circulo{background:var(--control-disabled-bg);border-color:var(--control-disabled-border)}.Radio-module__ut1n7W__oculto:disabled:checked+.Radio-module__ut1n7W__circulo{border-color:var(--control-disabled-border);background:var(--surface-card)}@media (hover:hover){.Radio-module__ut1n7W__envoltorio:not([data-disabled]):hover .Radio-module__ut1n7W__oculto:not(:checked)+.Radio-module__ut1n7W__circulo{border-color:var(--border-brand)}}.Radio-module__ut1n7W__texto{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.Radio-module__ut1n7W__etiqueta{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-strong)}.Radio-module__ut1n7W__descripcion{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-muted)}.Radio-module__ut1n7W__envoltorio[data-disabled] .Radio-module__ut1n7W__etiqueta{color:var(--control-disabled-text)}.Radio-module__ut1n7W__grupo{gap:var(--s-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Radio-module__ut1n7W__leyenda{margin-bottom:var(--s-3);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-strong);padding:0}.Radio-module__ut1n7W__opciones{gap:var(--s-5);flex-direction:column;display:flex}.Radio-module__ut1n7W__grupo[data-orientation=horizontal] .Radio-module__ut1n7W__opciones{gap:var(--s-5) var(--s-8);flex-flow:wrap}.Radio-module__ut1n7W__mensaje{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-muted)}.Radio-module__ut1n7W__grupo[data-error] .Radio-module__ut1n7W__mensaje{color:var(--text-danger)}@media (prefers-reduced-motion:reduce){.Radio-module__ut1n7W__circulo{transition:none}}
.Dropzone-module__1yhhRa__zona{align-items:center;gap:var(--s-3);padding:var(--s-8);text-align:center;border:var(--bw-hair) dashed var(--border-strong);border-radius:var(--r-panel);background:var(--surface-sunken);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}.Dropzone-module__1yhhRa__zona[data-encima]{border-color:var(--border-brand);background:var(--surface-brand-faint)}.Dropzone-module__1yhhRa__zona[data-disabled]{opacity:.6}.Dropzone-module__1yhhRa__icono{color:var(--text-brand);margin-bottom:var(--s-2);display:inline-flex}.Dropzone-module__1yhhRa__titulo{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-strong)}.Dropzone-module__1yhhRa__ayuda{font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-muted);margin-bottom:var(--s-4)}@media (prefers-reduced-motion:reduce){.Dropzone-module__1yhhRa__zona{transition:none}}
.FileInput-module__Td9ZXq__caja{align-items:center;gap:var(--s-4);width:100%;min-height:var(--h-control-md);padding:var(--s-2) var(--s-6) var(--s-2) var(--s-2);border:var(--bw-hair) solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-card);color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-xs);display:flex;position:relative}.FileInput-module__Td9ZXq__nativo{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.FileInput-module__Td9ZXq__boton,.FileInput-module__Td9ZXq__nombre{pointer-events:none}.FileInput-module__Td9ZXq__boton{padding:var(--s-2) var(--s-5);border:var(--bw-hair) solid var(--border-brand);border-radius:var(--r-control);background:var(--surface-card);color:var(--text-brand);font-weight:var(--fw-semibold);transition:background-color var(--dur-fast,.12s) var(--ease-out,ease-out);flex:none}.FileInput-module__Td9ZXq__nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FileInput-module__Td9ZXq__caja:has(.FileInput-module__Td9ZXq__nativo:focus-visible){border-color:var(--border-brand);box-shadow:var(--ring-focus)}.FileInput-module__Td9ZXq__caja[data-error]{border-color:var(--status-danger)}.FileInput-module__Td9ZXq__caja[data-error]:has(.FileInput-module__Td9ZXq__nativo:focus-visible){box-shadow:var(--ring-focus-danger)}.FileInput-module__Td9ZXq__caja[data-disabled]{background:var(--control-disabled-bg);border-color:var(--control-disabled-border);color:var(--control-disabled-text)}.FileInput-module__Td9ZXq__caja[data-disabled] .FileInput-module__Td9ZXq__nativo{cursor:not-allowed}.FileInput-module__Td9ZXq__caja[data-disabled] .FileInput-module__Td9ZXq__boton{border-color:var(--control-disabled-border);color:var(--control-disabled-text)}@media (hover:hover){.FileInput-module__Td9ZXq__caja:not([data-disabled]):hover .FileInput-module__Td9ZXq__boton{background:var(--action-secondary-hover)}}.FileInput-module__Td9ZXq__caja:not([data-disabled]):has(.FileInput-module__Td9ZXq__nativo:active) .FileInput-module__Td9ZXq__boton{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.FileInput-module__Td9ZXq__boton{transition:none}}
.EditorDisponibilidad-module__zaYOcq__editor{border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);background:var(--surface-card);display:grid;overflow:hidden}.EditorDisponibilidad-module__zaYOcq__dia{gap:var(--s-5);padding:var(--s-5);border-bottom:var(--bw-hair) solid var(--border-hair);grid-template-columns:minmax(0,7rem) minmax(0,1fr) auto;align-items:start;display:grid}.EditorDisponibilidad-module__zaYOcq__dia:last-of-type{border-bottom:none}.EditorDisponibilidad-module__zaYOcq__nombre,.EditorDisponibilidad-module__zaYOcq__sinAtencion{padding-top:calc((var(--h-control-md) - var(--fs-sm) * var(--lh-relaxed)) / 2)}.EditorDisponibilidad-module__zaYOcq__nombre{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-strong)}.EditorDisponibilidad-module__zaYOcq__franjas{gap:var(--s-4);min-width:0;display:grid}.EditorDisponibilidad-module__zaYOcq__sinAtencion{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-muted)}.EditorDisponibilidad-module__zaYOcq__franja{gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;display:grid}.EditorDisponibilidad-module__zaYOcq__a{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-muted)}.EditorDisponibilidad-module__zaYOcq__error{padding:var(--s-5);font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-danger);border-top:var(--bw-hair) solid var(--border-hair);margin:0}@media (max-width:767px){.EditorDisponibilidad-module__zaYOcq__dia{grid-template-columns:minmax(0,1fr) auto}.EditorDisponibilidad-module__zaYOcq__franjas{grid-column:1/-1}.EditorDisponibilidad-module__zaYOcq__nombre,.EditorDisponibilidad-module__zaYOcq__sinAtencion{padding-top:0}}
.FormGrid-module__kZUBkG__grilla{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FormGrid-module__kZUBkG__fila{min-width:0}.FormGrid-module__kZUBkG__fila[data-span=full]{grid-column:1/-1}@media (max-width:767px){.FormGrid-module__kZUBkG__grilla{grid-template-columns:minmax(0,1fr)}}
.Calendar-module__0Tnqlq__calendar{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.Calendar-module__0Tnqlq__nav{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.Calendar-module__0Tnqlq__mes{text-align:center;font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-strong);text-transform:none;flex:1}.Calendar-module__0Tnqlq__grilla{gap:var(--s-2);flex-direction:column;display:flex}.Calendar-module__0Tnqlq__fila{gap:var(--s-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.Calendar-module__0Tnqlq__diaSemana{text-align:center;font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-subtle);padding-bottom:var(--s-2)}.Calendar-module__0Tnqlq__dia{aspect-ratio:1;min-height:var(--h-control-md);border:var(--bw-hair) solid transparent;border-radius:var(--r-md);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:var(--text-subtle);cursor:default;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.Calendar-module__0Tnqlq__dia[data-libre]{color:var(--text-strong);background:var(--surface-card);border-color:var(--border-hair);cursor:pointer}.Calendar-module__0Tnqlq__dia[data-fuera]{opacity:.45}.Calendar-module__0Tnqlq__punto{bottom:var(--s-2);width:var(--s-2);height:var(--s-2);margin-left:calc(var(--s-2) / -2);border-radius:var(--r-full);background:var(--surface-accent);opacity:0;position:absolute;left:50%}.Calendar-module__0Tnqlq__dia[data-libre] .Calendar-module__0Tnqlq__punto{opacity:1}.Calendar-module__0Tnqlq__dia[data-elegido]{background:var(--action-primary);border-color:var(--action-primary);color:var(--action-primary-text)}.Calendar-module__0Tnqlq__dia[data-elegido] .Calendar-module__0Tnqlq__punto{background:var(--action-primary-text)}@media (hover:hover){.Calendar-module__0Tnqlq__dia[data-libre]:not([data-elegido]):hover{background:var(--surface-brand-faint);border-color:var(--border-brand)}}.Calendar-module__0Tnqlq__dia:focus-visible{box-shadow:var(--ring-focus);outline:none}.Calendar-module__0Tnqlq__leyenda{align-items:center;gap:var(--s-3);font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-muted);display:flex}.Calendar-module__0Tnqlq__leyendaPunto{width:var(--s-2);height:var(--s-2);border-radius:var(--r-full);background:var(--surface-accent);flex:none}@media (prefers-reduced-motion:reduce){.Calendar-module__0Tnqlq__dia{transition:none}}.Calendar-module__0Tnqlq__mes:first-letter{text-transform:uppercase}.Calendar-module__0Tnqlq__calendar[data-sin-puntos] .Calendar-module__0Tnqlq__punto{display:none}
.SlotPicker-module__Oz8IlW__picker{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.SlotPicker-module__Oz8IlW__vacio{min-height:var(--s-15);padding:var(--s-7);border:var(--bw-hair) dashed var(--border-strong);border-radius:var(--r-lg);text-align:center;justify-content:center}.SlotPicker-module__Oz8IlW__titulo{display:block}.SlotPicker-module__Oz8IlW__grilla{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));display:grid}.SlotPicker-module__Oz8IlW__hora{font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:center}
.DatePicker-module__iTJR5W__raiz{min-width:0;display:block;position:relative}.DatePicker-module__iTJR5W__boton{text-align:left;cursor:pointer;align-items:center;display:flex}.DatePicker-module__iTJR5W__boton:disabled{cursor:not-allowed}.DatePicker-module__iTJR5W__valor{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DatePicker-module__iTJR5W__placeholder{color:var(--text-subtle)}.DatePicker-module__iTJR5W__panel{z-index:var(--z-popover);box-sizing:border-box;padding:var(--s-5);overscroll-behavior:contain;background:var(--surface-card);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);box-shadow:var(--sh-md);transform-origin:0 0;animation:DatePicker-module__iTJR5W__entrar var(--dur-fast) var(--ease-standard);position:fixed;overflow-y:auto}.DatePicker-module__iTJR5W__panel[data-arriba]{transform-origin:0 100%;animation-name:DatePicker-module__iTJR5W__entrarArriba}@keyframes DatePicker-module__iTJR5W__entrar{0%{opacity:0;transform:scale(.98)translateY(-2px)}to{opacity:1;transform:none}}@keyframes DatePicker-module__iTJR5W__entrarArriba{0%{opacity:0;transform:scale(.98)translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.DatePicker-module__iTJR5W__panel{animation:none}}
.Dialog-module__DSK2LG__dialog{--_w:var(--w-dialog-md);width:min(var(--_w), calc(100vw - 2 * var(--gutter-page)));max-height:calc(100dvh - 2 * var(--gutter-page));color:var(--text-body);overscroll-behavior:contain;background:0 0;border:none;margin:auto;padding:0}.Dialog-module__DSK2LG__dialog[data-size=sm]{--_w:var(--w-dialog-sm)}.Dialog-module__DSK2LG__dialog[data-size=lg]{--_w:var(--w-dialog-lg)}.Dialog-module__DSK2LG__dialog::backdrop{background:var(--scrim-dialog);-webkit-backdrop-filter:var(--blur-dialog);backdrop-filter:var(--blur-dialog)}.Dialog-module__DSK2LG__dialog:focus-visible{box-shadow:none;outline:none}.Dialog-module__DSK2LG__panel{max-height:calc(100dvh - 2 * var(--gutter-page));background:var(--surface-card);border-radius:var(--r-panel);box-shadow:var(--sh-xl);flex-direction:column;display:flex;overflow:hidden}.Dialog-module__DSK2LG__cabecera{align-items:flex-start;gap:var(--s-6);padding:var(--s-8) var(--s-8) 0;display:flex}.Dialog-module__DSK2LG__textos{flex:1;min-width:0}.Dialog-module__DSK2LG__encabezado{align-items:center;gap:var(--s-5);min-width:0;display:flex}.Dialog-module__DSK2LG__titulos{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.Dialog-module__DSK2LG__subtitulo{font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Dialog-module__DSK2LG__titulo{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-subheading);line-height:var(--lh-snug);color:var(--text-strong);margin:0}.Dialog-module__DSK2LG__descripcion{margin:var(--s-4) 0 0;font-family:var(--font-body);font-size:var(--fs-xs);line-height:var(--lh-relaxed);color:var(--text-body)}.Dialog-module__DSK2LG__cuerpo{min-height:0;padding:var(--s-6) var(--s-8) var(--s-8);flex:1;overflow:auto}.Dialog-module__DSK2LG__pie{justify-content:flex-end;gap:var(--s-4);padding:0 var(--s-8) var(--s-8);flex-wrap:wrap;display:flex}.Dialog-module__DSK2LG__cabecera:last-child{padding-bottom:var(--s-8)}.Dialog-module__DSK2LG__cabecera:has(+.Dialog-module__DSK2LG__pie){padding-bottom:var(--s-8)}.Dialog-module__DSK2LG__cuerpo+.Dialog-module__DSK2LG__pie{padding-top:var(--s-2)}@media (max-width:767px){.Dialog-module__DSK2LG__dialog{width:calc(100vw - 2 * var(--s-5));max-height:calc(100dvh - 2 * var(--s-5))}.Dialog-module__DSK2LG__panel{max-height:calc(100dvh - 2 * var(--s-5))}.Dialog-module__DSK2LG__pie>*{flex:auto}}
.Drawer-module__qkk6Ta__capa{z-index:var(--z-dialog);position:fixed;inset:0}.Drawer-module__qkk6Ta__scrim{background:var(--scrim-drawer);animation:Drawer-module__qkk6Ta__aparecer var(--dur-base) var(--ease-out);position:absolute;inset:0}.Drawer-module__qkk6Ta__panel{height:100dvh;width:min(var(--w-drawer), 100vw);background:var(--surface-card);color:var(--text-body);box-shadow:var(--sh-drawer);animation:Drawer-module__qkk6Ta__entrar var(--dur-base) var(--ease-out);outline:none;flex-direction:column;display:flex;position:absolute;top:0;right:0}.Drawer-module__qkk6Ta__cuerpo{gap:var(--s-8);min-height:0;padding:28px 28px var(--s-8);flex-direction:column;flex:1;display:flex;overflow:auto}.Drawer-module__qkk6Ta__cabecera{justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}.Drawer-module__qkk6Ta__pie{gap:var(--s-4);padding:var(--s-6) 28px var(--s-8);border-top:var(--bw-hair) solid var(--border-hair);background:var(--surface-card);flex-wrap:wrap;display:flex}.Drawer-module__qkk6Ta__pie>:first-child{flex:auto}.Drawer-module__qkk6Ta__pie>:first-child:nth-last-child(n+3){flex-basis:100%}.Drawer-module__qkk6Ta__pie>:first-child:nth-last-child(n+3)~*{flex:auto}@keyframes Drawer-module__qkk6Ta__aparecer{0%{opacity:0}to{opacity:1}}@keyframes Drawer-module__qkk6Ta__entrar{0%{transform:translateX(var(--s-9));opacity:0}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Drawer-module__qkk6Ta__scrim,.Drawer-module__qkk6Ta__panel{animation:none}}
.Toast-module__QEbljG__toast{align-items:flex-start;gap:var(--s-5);width:min(360px, calc(100vw - 2 * var(--s-6)));padding:var(--s-5) var(--s-6);background:var(--surface-page);color:var(--text-strong);border-radius:var(--r-panel);box-shadow:var(--sh-lg);font-family:var(--font-body);display:flex}.Toast-module__QEbljG__icono{margin-top:var(--s-1);display:inline-flex}.Toast-module__QEbljG__toast[data-tone=success] .Toast-module__QEbljG__icono{color:var(--text-accent)}.Toast-module__QEbljG__toast[data-tone=info] .Toast-module__QEbljG__icono{color:var(--text-brand)}.Toast-module__QEbljG__toast[data-tone=warning] .Toast-module__QEbljG__icono{color:var(--status-warning)}.Toast-module__QEbljG__toast[data-tone=danger] .Toast-module__QEbljG__icono{color:var(--status-danger)}.Toast-module__QEbljG__textos{flex:1;min-width:0}.Toast-module__QEbljG__titulo{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-strong)}.Toast-module__QEbljG__mensaje{margin-top:var(--s-1);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-body)}.Toast-module__QEbljG__cerrar{padding:var(--s-1);border-radius:var(--r-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;display:inline-flex}@media (hover:hover){.Toast-module__QEbljG__cerrar:hover{color:var(--text-strong);background:var(--action-quiet-hover)}}.Toast-module__QEbljG__cerrar:focus-visible{box-shadow:var(--ring-focus);outline:none}
.ToastProvider-module__LVf8lG__region{left:50%;bottom:var(--s-8);z-index:var(--z-toast);align-items:center;gap:var(--s-4);pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.ToastProvider-module__LVf8lG__item{pointer-events:auto;animation:ToastProvider-module__LVf8lG__entrar var(--dur-base) var(--ease-out)}@keyframes ToastProvider-module__LVf8lG__entrar{0%{opacity:0;transform:translateY(var(--s-3))}to{opacity:1;transform:none}}@media (max-width:767px){.ToastProvider-module__LVf8lG__region{bottom:auto;left:0;right:0;top:var(--s-5);padding:0 var(--s-5);transform:none}}@media (prefers-reduced-motion:reduce){.ToastProvider-module__LVf8lG__item{animation:none}}
.Tooltip-module__e68ZwG__wrap{display:inline-flex;position:relative}.Tooltip-module__e68ZwG__tip{--_flecha:var(--s-4);z-index:var(--z-sticky);padding:var(--s-3) var(--s-5);background:var(--surface-inverse);color:var(--text-inverse);font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-medium);line-height:var(--lh-normal);white-space:nowrap;border-radius:var(--r-badge);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard);position:absolute;left:50%;transform:translate(-50%)}.Tooltip-module__e68ZwG__tip:after{content:"";width:var(--_flecha);height:var(--_flecha);background:inherit;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.Tooltip-module__e68ZwG__wrap[data-placement=top] .Tooltip-module__e68ZwG__tip{bottom:calc(100% + var(--s-4))}.Tooltip-module__e68ZwG__wrap[data-placement=top] .Tooltip-module__e68ZwG__tip:after{bottom:calc(var(--_flecha) / -2)}.Tooltip-module__e68ZwG__wrap[data-placement=bottom] .Tooltip-module__e68ZwG__tip{top:calc(100% + var(--s-4))}.Tooltip-module__e68ZwG__wrap[data-placement=bottom] .Tooltip-module__e68ZwG__tip:after{top:calc(var(--_flecha) / -2)}.Tooltip-module__e68ZwG__wrap:focus-within .Tooltip-module__e68ZwG__tip{opacity:1}@media (hover:hover){.Tooltip-module__e68ZwG__wrap:hover .Tooltip-module__e68ZwG__tip{opacity:1}}@media (prefers-reduced-motion:reduce){.Tooltip-module__e68ZwG__tip{transition:none}}
.EmptyState-module__7DQHSa__vacio{text-align:center;align-items:center;gap:var(--s-4);padding:var(--s-10) var(--s-8);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);background:var(--surface-sunken);font-family:var(--font-body);flex-direction:column;display:flex}.EmptyState-module__7DQHSa__vacio[data-tone=dashed]{border-style:dashed;border-color:var(--border-strong);background:0 0}.EmptyState-module__7DQHSa__vacio[data-tone=plain]{background:0 0;border:none;border-radius:0;padding:0}.EmptyState-module__7DQHSa__vacio[data-tone=plain] .EmptyState-module__7DQHSa__icono{background:var(--surface-brand-faint);width:44px;height:44px;color:var(--text-brand)}.EmptyState-module__7DQHSa__icono{width:var(--s-11);height:var(--s-11);border-radius:var(--r-full);background:var(--surface-muted);color:var(--text-muted);margin-bottom:var(--s-2);justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__7DQHSa__titulo{font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);color:var(--text-strong);margin:0}.EmptyState-module__7DQHSa__texto{max-width:44ch;font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-muted)}.EmptyState-module__7DQHSa__texto p{margin:0}.EmptyState-module__7DQHSa__accion{margin-top:var(--s-3)}
.StatusPanel-module__6B_rLG__panel{--_color:var(--status-success);--_fondo:var(--status-success-bg);text-align:center;align-items:center;gap:var(--s-5);padding:var(--s-9) var(--s-7);font-family:var(--font-body);flex-direction:column;display:flex}.StatusPanel-module__6B_rLG__panel[data-tone=info]{--_color:var(--status-info);--_fondo:var(--status-info-bg)}.StatusPanel-module__6B_rLG__panel[data-tone=warning]{--_color:var(--status-warning);--_fondo:var(--status-warning-bg)}.StatusPanel-module__6B_rLG__panel[data-tone=danger]{--_color:var(--status-danger);--_fondo:var(--status-danger-bg)}.StatusPanel-module__6B_rLG__circulo{width:var(--s-12);height:var(--s-12);border-radius:var(--r-full);background:var(--_fondo);color:var(--_color);justify-content:center;align-items:center;display:inline-flex}.StatusPanel-module__6B_rLG__titulo{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);line-height:var(--lh-snug);color:var(--text-strong);margin:0}.StatusPanel-module__6B_rLG__texto{max-width:48ch;font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-muted)}.StatusPanel-module__6B_rLG__texto p{margin:0}.StatusPanel-module__6B_rLG__texto p+p{margin-top:var(--s-4)}.StatusPanel-module__6B_rLG__acciones{justify-content:center;gap:var(--s-4);margin-top:var(--s-3);flex-wrap:wrap;display:flex}
.Progress-module__vVRe9a__wrap{gap:var(--s-3);font-family:var(--font-body);flex-direction:column;display:flex}.Progress-module__vVRe9a__texto{justify-content:space-between;gap:var(--s-5);font-size:var(--fs-2xs);color:var(--text-muted);display:flex}.Progress-module__vVRe9a__pct{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-strong)}.Progress-module__vVRe9a__barra{height:var(--s-2);border-radius:var(--r-full);background:var(--surface-muted);position:relative;overflow:hidden}.Progress-module__vVRe9a__relleno{width:var(--_p,0%);border-radius:inherit;background:var(--action-primary);transition:width var(--dur-base) var(--ease-standard);position:absolute;inset:0 auto 0 0}.Progress-module__vVRe9a__barra[data-indeterminate] .Progress-module__vVRe9a__relleno{width:40%;animation:Progress-module__vVRe9a__vaiven 1.2s var(--ease-standard) infinite}@keyframes Progress-module__vVRe9a__vaiven{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.Progress-module__vVRe9a__relleno{transition:none}.Progress-module__vVRe9a__barra[data-indeterminate] .Progress-module__vVRe9a__relleno{animation-duration:2.4s}}
.Tabs-module__8CVeKW__lista{gap:var(--s-2);border-bottom:var(--bw-hair) solid var(--border-hair);scrollbar-width:none;display:flex;overflow-x:auto}.Tabs-module__8CVeKW__lista::-webkit-scrollbar{display:none}.Tabs-module__8CVeKW__tab{align-items:center;gap:var(--s-4);height:var(--h-control-md);padding:0 var(--s-5);margin-bottom:calc(-1 * var(--bw-hair));border:none;border-bottom:var(--bw-thick) solid transparent;border-radius:var(--r-xs) var(--r-xs) 0 0;cursor:pointer;white-space:nowrap;font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);box-shadow:none;transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0;text-decoration:none;display:inline-flex}.Tabs-module__8CVeKW__tab[aria-selected=true]{color:var(--text-strong);border-bottom-color:var(--border-brand)}@media (hover:hover){.Tabs-module__8CVeKW__tab:hover{color:var(--text-strong)}}.Tabs-module__8CVeKW__tab:focus-visible{box-shadow:var(--ring-focus);outline:none}.Tabs-module__8CVeKW__contador{padding:var(--s-1) var(--s-3);border-radius:var(--r-full);background:var(--surface-sunken);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-3xs);font-weight:var(--fw-medium);color:var(--text-muted);line-height:1.5}.Tabs-module__8CVeKW__tab[aria-selected=true] .Tabs-module__8CVeKW__contador{background:var(--surface-brand-soft);color:var(--text-brand)}.Tabs-module__8CVeKW__tab:not([aria-selected=true]) .Tabs-module__8CVeKW__contador[data-tone=warning]{background:var(--status-warning-bg);color:var(--text-warning)}.Tabs-module__8CVeKW__panel:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--r-sm);outline:none}@media (prefers-reduced-motion:reduce){.Tabs-module__8CVeKW__tab{transition:none}}
.SegmentedControl-module__UfVQ1q__grupo{--_h:var(--h-control-md);--_aire:var(--s-2);gap:var(--s-2);height:var(--_h);padding:var(--_aire);border-radius:var(--r-control);background:var(--surface-sunken);display:inline-flex}.SegmentedControl-module__UfVQ1q__grupo[data-size=sm]{--_h:var(--h-control-sm)}.SegmentedControl-module__UfVQ1q__grupo[data-full-width]{box-sizing:border-box;border:var(--bw-hair) solid var(--border-hair);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.SegmentedControl-module__UfVQ1q__grupo[data-full-width] .SegmentedControl-module__UfVQ1q__opcion{height:calc(var(--_h) - 2 * var(--_aire) - 2 * var(--bw-hair));padding-inline:var(--s-3);text-overflow:ellipsis;overflow:hidden}.SegmentedControl-module__UfVQ1q__opcion{justify-content:center;align-items:center;gap:var(--s-3);height:calc(var(--_h) - 2 * var(--_aire));padding:0 var(--s-6);border-radius:var(--r-control);color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);background:0 0;border:none;line-height:1;display:inline-flex}.SegmentedControl-module__UfVQ1q__grupo[data-size=sm] .SegmentedControl-module__UfVQ1q__opcion{padding:0 var(--s-5);font-size:var(--fs-3xs)}.SegmentedControl-module__UfVQ1q__opcion[data-icon-only]{width:calc(var(--_h) - 2 * var(--_aire));padding:0}.SegmentedControl-module__UfVQ1q__grupo[data-tone=outline] .SegmentedControl-module__UfVQ1q__opcion[data-icon-only]{width:calc(var(--_h) - 2 * var(--_aire) - 2 * var(--bw-hair))}.SegmentedControl-module__UfVQ1q__grupo[data-tone=outline] .SegmentedControl-module__UfVQ1q__opcion[aria-checked=true][data-icon-only]{color:var(--text-brand);background:var(--surface-brand-soft);box-shadow:none}.SegmentedControl-module__UfVQ1q__opcion[aria-checked=true]{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--sh-xs)}.SegmentedControl-module__UfVQ1q__grupo[data-tone=outline]{box-sizing:border-box;border:var(--bw-hair) solid var(--border-hair);background:var(--surface-card)}.SegmentedControl-module__UfVQ1q__grupo[data-tone=outline] .SegmentedControl-module__UfVQ1q__opcion{height:calc(var(--_h) - 2 * var(--_aire) - 2 * var(--bw-hair))}.SegmentedControl-module__UfVQ1q__grupo[data-tone=outline] .SegmentedControl-module__UfVQ1q__opcion[aria-checked=true]{background:var(--surface-brand-faint);box-shadow:inset 0 0 0 var(--bw-hair) var(--border-brand-soft)}@media (hover:hover){.SegmentedControl-module__UfVQ1q__opcion:hover:enabled:not([aria-checked=true]){color:var(--text-strong)}}.SegmentedControl-module__UfVQ1q__opcion:focus-visible{box-shadow:var(--ring-focus);outline:none}.SegmentedControl-module__UfVQ1q__opcion:disabled{color:var(--control-disabled-text);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__UfVQ1q__opcion{transition:none}}
.Menu-module__AyTmJq__raiz{max-width:100%;display:inline-flex;position:relative}.Menu-module__AyTmJq__raiz>:first-child{max-width:100%}.Menu-module__AyTmJq__panel{z-index:var(--z-popover);box-sizing:border-box;gap:var(--s-1);padding:var(--s-3);overscroll-behavior:contain;background:var(--surface-card);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--r-panel);box-shadow:var(--sh-md);transform-origin:top;animation:Menu-module__AyTmJq__entrar var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.Menu-module__AyTmJq__panel[data-arriba]{transform-origin:bottom;animation-name:Menu-module__AyTmJq__entrarArriba}.Menu-module__AyTmJq__item{align-items:center;gap:var(--s-4);width:100%;min-height:calc(var(--h-control-md) - var(--s-2));padding:var(--s-2) var(--s-5) var(--s-2) var(--s-4);border-radius:var(--r-md);color:var(--text-strong);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-regular);text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:0;display:flex}.Menu-module__AyTmJq__item[data-selected]{background:var(--surface-brand-faint)}.Menu-module__AyTmJq__item:focus-visible{background:var(--surface-brand-faint);outline:none}@media (hover:hover){.Menu-module__AyTmJq__item:hover:enabled{background:var(--surface-brand-faint)}}.Menu-module__AyTmJq__item:disabled{color:var(--control-disabled-text);cursor:not-allowed}.Menu-module__AyTmJq__texto{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Menu-module__AyTmJq__detalle{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-3xs);color:var(--text-subtle)}.Menu-module__AyTmJq__tilde{color:var(--text-brand);display:inline-flex}.Menu-module__AyTmJq__punto{width:var(--s-3);height:var(--s-3);margin-inline:var(--s-2);border-radius:var(--r-full);background:var(--text-subtle);flex:none}.Menu-module__AyTmJq__punto[data-tone=warning]{background:var(--status-warning)}.Menu-module__AyTmJq__punto[data-tone=brand]{background:var(--surface-brand)}.Menu-module__AyTmJq__punto[data-tone=success]{background:var(--status-success)}.Menu-module__AyTmJq__punto[data-tone=danger]{background:var(--status-danger)}@keyframes Menu-module__AyTmJq__entrar{0%{opacity:0;transform:scale(.98)translateY(-2px)}to{opacity:1;transform:none}}@keyframes Menu-module__AyTmJq__entrarArriba{0%{opacity:0;transform:scale(.98)translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Menu-module__AyTmJq__panel{animation:none}.Menu-module__AyTmJq__item{transition:none}}
.Breadcrumb-module__a-cUiG__migas{align-items:center;gap:var(--s-4);font-family:var(--font-body);font-size:var(--fs-2xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.Breadcrumb-module__a-cUiG__enlace{color:var(--text-muted);border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}@media (hover:hover){.Breadcrumb-module__a-cUiG__enlace:hover{color:var(--text-strong)}}.Breadcrumb-module__a-cUiG__enlace:focus-visible{box-shadow:var(--ring-focus);outline:none}.Breadcrumb-module__a-cUiG__actual{color:var(--text-strong);font-weight:var(--fw-semibold)}.Breadcrumb-module__a-cUiG__separador{color:var(--text-subtle);display:inline-flex}@media (prefers-reduced-motion:reduce){.Breadcrumb-module__a-cUiG__enlace{transition:none}}
.SidebarNav-module__QzkPca__nav{--_bg:var(--surface-card);--_field:var(--surface-sunken);--_active:var(--surface-brand-faint);--_active-ring:inset 0 0 0 var(--bw-hair) var(--border-brand-soft);--_hover:var(--action-quiet-hover);--_r-item:10px;height:100dvh;width:var(--w-sidebar);align-self:flex-start;gap:var(--s-7);padding:var(--s-7) var(--s-5);background:var(--_bg);color:var(--text-strong);border-right:var(--bw-hair) solid var(--border-hair);font-family:var(--font-body);transition:width var(--dur-base) var(--ease-standard);flex-direction:column;flex:none;display:flex;position:sticky;top:0;overflow:visible}.SidebarNav-module__QzkPca__nav[data-tone=gray]{--_bg:var(--surface-muted);--_field:var(--surface-card);--_active:var(--surface-card);--_active-ring:var(--sh-xs), 0 0 0 var(--bw-hair) var(--border-hair);--_hover:var(--action-quiet-active)}.SidebarNav-module__QzkPca__nav[data-collapsed=true]{width:var(--w-sidebar-collapsed)}.SidebarNav-module__QzkPca__cabecera{height:var(--h-control-sm);padding:0 var(--s-2) 0 var(--s-4);justify-content:center;align-items:center;gap:10px;display:flex}.SidebarNav-module__QzkPca__isologo{flex:none;width:auto;height:28px;display:block}.SidebarNav-module__QzkPca__logoImg{border-radius:var(--r-md);object-fit:contain;flex:none;width:28px;height:28px;display:block}.SidebarNav-module__QzkPca__wordmark{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--ls-wordmark);color:var(--text-strong);white-space:nowrap;flex:1;font-size:17px;line-height:1;overflow:hidden}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__cabecera{padding:0}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__isologo,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__logoImg,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__wordmark{display:none}.SidebarNav-module__QzkPca__toggle,.SidebarNav-module__QzkPca__accion{border-radius:var(--r-md);width:28px;height:28px;color:var(--text-subtle);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.SidebarNav-module__QzkPca__accion{border-radius:var(--r-sm);width:22px;height:22px}.SidebarNav-module__QzkPca__toggle:focus-visible,.SidebarNav-module__QzkPca__accion:focus-visible{box-shadow:var(--ring-focus);outline:none}.SidebarNav-module__QzkPca__buscador{margin:0}.SidebarNav-module__QzkPca__busqueda{height:38px;padding:0 var(--s-5);border-radius:var(--_r-item);background:var(--_field);border:var(--bw-hair) solid var(--border-hair);color:var(--text-subtle);cursor:text;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;display:flex}.SidebarNav-module__QzkPca__busqueda:focus-within{border-color:var(--border-brand);box-shadow:var(--ring-focus)}.SidebarNav-module__QzkPca__campo{min-width:0;font-family:var(--font-body);font-size:var(--fs-xs);color:var(--text-strong);appearance:none;background:0 0;border:none;outline:none;flex:1;padding:0}.SidebarNav-module__QzkPca__campo::placeholder{color:var(--text-subtle)}.SidebarNav-module__QzkPca__campo::-webkit-search-decoration{-webkit-appearance:none}.SidebarNav-module__QzkPca__campo::-webkit-search-cancel-button{-webkit-appearance:none}.SidebarNav-module__QzkPca__atajo{font-family:var(--font-mono);color:var(--text-subtle);border:var(--bw-hair) solid var(--border-hair);padding:var(--s-1) 5px;border-radius:5px;font-size:10px;line-height:1}.SidebarNav-module__QzkPca__busquedaContraida{width:100%;height:var(--h-control-md);border-radius:var(--_r-item);border:var(--bw-hair) solid var(--border-hair);background:var(--_field);color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;padding:0;display:none}.SidebarNav-module__QzkPca__busquedaContraida:focus-visible{box-shadow:var(--ring-focus);outline:none}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__busqueda{display:none}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__busquedaContraida{display:flex}.SidebarNav-module__QzkPca__items{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SidebarNav-module__QzkPca__item{align-items:center;gap:var(--s-5);width:100%;padding:9px var(--s-5);border-radius:var(--_r-item);color:var(--text-body);cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-medium);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:none;line-height:1.4;text-decoration:none;display:flex;position:relative}.SidebarNav-module__QzkPca__item[aria-current=page]{background:var(--_active);box-shadow:var(--_active-ring);color:var(--text-strong);font-weight:var(--fw-semibold)}.SidebarNav-module__QzkPca__item:focus-visible{box-shadow:var(--ring-focus);outline:none}.SidebarNav-module__QzkPca__icono{width:18px;height:18px;color:var(--text-muted);flex:none;display:block;position:relative}.SidebarNav-module__QzkPca__item[aria-current=page] .SidebarNav-module__QzkPca__icono{color:var(--text-brand)}.SidebarNav-module__QzkPca__punto{width:var(--s-4);height:var(--s-4);border-radius:var(--r-full);background:var(--surface-brand);border:var(--bw-thick) solid var(--_bg);display:none;position:absolute;top:-3px;right:-4px}.SidebarNav-module__QzkPca__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.SidebarNav-module__QzkPca__contador{font-size:var(--fs-3xs);font-weight:var(--fw-bold);color:var(--text-inverse);background:var(--surface-brand);border-radius:var(--r-full);padding:var(--s-1) var(--s-4);line-height:1.4}.SidebarNav-module__QzkPca__tip{z-index:var(--z-popover);padding:var(--s-3) 10px;border-radius:var(--r-md);background:var(--surface-inverse);color:var(--text-inverse);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);line-height:var(--lh-normal);white-space:nowrap;box-shadow:var(--sh-lg);pointer-events:none;display:none;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__item{justify-content:center;padding:11px 0}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__label,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__contador{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__punto,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__item:focus-visible .SidebarNav-module__QzkPca__tip{display:block}.SidebarNav-module__QzkPca__seccion{gap:var(--s-1);flex-direction:column;display:flex}.SidebarNav-module__QzkPca__seccionCabecera{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4) var(--s-3);display:flex}.SidebarNav-module__QzkPca__seccionTitulo{min-width:0;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SidebarNav-module__QzkPca__regla{height:var(--bw-hair);background:var(--border-hair);margin:0 10px var(--s-4);display:none}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__seccionCabecera{display:none}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__seccion[data-pinned] .SidebarNav-module__QzkPca__regla{display:block}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__seccion:not([data-pinned]){display:none}.SidebarNav-module__QzkPca__pie{gap:var(--s-4);flex-direction:column;margin-top:auto;display:flex}@media (hover:hover){.SidebarNav-module__QzkPca__toggle:hover,.SidebarNav-module__QzkPca__accion:hover{background:var(--action-quiet-hover)}.SidebarNav-module__QzkPca__busqueda:hover,.SidebarNav-module__QzkPca__busquedaContraida:hover{border-color:var(--border-strong)}.SidebarNav-module__QzkPca__item:hover{background:var(--_hover);color:var(--text-strong)}.SidebarNav-module__QzkPca__item[aria-current=page]:hover{background:var(--_active)}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__item:hover .SidebarNav-module__QzkPca__tip{display:block}}@media (max-width:767px){.SidebarNav-module__QzkPca__nav,.SidebarNav-module__QzkPca__nav[data-collapsed=true]{z-index:var(--z-bar);width:auto;height:auto;padding:var(--s-2) var(--s-2) calc(var(--s-2) + env(safe-area-inset-bottom));border-right:none;border-top:var(--bw-hair) solid var(--border-hair);flex-direction:row;flex:none;gap:0;transition:none;position:fixed;inset:auto 0 0}.SidebarNav-module__QzkPca__cabecera,.SidebarNav-module__QzkPca__buscador,.SidebarNav-module__QzkPca__seccion,.SidebarNav-module__QzkPca__pie{display:none}.SidebarNav-module__QzkPca__nav>nav{flex:1;min-width:0}.SidebarNav-module__QzkPca__items{flex-direction:row;gap:0}.SidebarNav-module__QzkPca__items>li{flex:1;min-width:0}.SidebarNav-module__QzkPca__item,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__item{justify-content:center;gap:var(--s-1);height:var(--h-control-lg);padding:0 var(--s-1);font-size:var(--fs-3xs);text-align:center;flex-direction:column}.SidebarNav-module__QzkPca__item[aria-current=page]{box-shadow:inset 0 var(--bw-thick) 0 var(--border-brand)}.SidebarNav-module__QzkPca__label,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__label{clip:auto;text-align:center;width:100%;height:auto;position:static}.SidebarNav-module__QzkPca__contador,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__contador{top:var(--s-1);right:var(--s-2);clip:auto;width:auto;height:auto;padding:0 var(--s-2);position:absolute}.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__punto,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__item:hover .SidebarNav-module__QzkPca__tip,.SidebarNav-module__QzkPca__nav[data-collapsed=true] .SidebarNav-module__QzkPca__item:focus-visible .SidebarNav-module__QzkPca__tip{display:none}}@media (prefers-reduced-motion:reduce){.SidebarNav-module__QzkPca__nav,.SidebarNav-module__QzkPca__item,.SidebarNav-module__QzkPca__toggle,.SidebarNav-module__QzkPca__accion,.SidebarNav-module__QzkPca__busqueda,.SidebarNav-module__QzkPca__busquedaContraida{transition:none}}.SidebarNav-module__QzkPca__campo:focus-visible{box-shadow:none;outline:none}.SidebarNav-module__QzkPca__disparador{width:100%;font-family:var(--font-body);font-size:var(--fs-xs);cursor:pointer;text-align:left}.SidebarNav-module__QzkPca__disparador:focus-visible{border-color:var(--border-brand);box-shadow:var(--ring-focus);outline:none}.SidebarNav-module__QzkPca__textoBusqueda{flex:1;min-width:0}.SidebarNav-module__QzkPca__busquedaMovil{display:none}@media (max-width:767px){.SidebarNav-module__QzkPca__busquedaMovil{display:block}}
.TopBar-module__hR_NKG__topbar{z-index:var(--z-sticky);align-items:center;gap:var(--s-6);min-height:var(--h-topbar);padding:var(--s-4) var(--s-8);background:var(--surface-card);border-bottom:var(--bw-hair) solid var(--border-hair);font-family:var(--font-body);display:flex;position:sticky;top:0}.TopBar-module__hR_NKG__textos{flex:1;min-width:0}.TopBar-module__hR_NKG__migas{align-items:center;gap:var(--s-2);margin-bottom:var(--s-1);font-size:var(--fs-2xs);color:var(--text-muted);display:flex}.TopBar-module__hR_NKG__titulo{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-subheading);line-height:var(--lh-snug);color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.TopBar-module__hR_NKG__subtitulo{font-size:var(--fs-2xs);color:var(--text-muted)}.TopBar-module__hR_NKG__acciones{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}@media (max-width:767px){.TopBar-module__hR_NKG__topbar{padding:var(--s-4) var(--s-6);flex-wrap:wrap}.TopBar-module__hR_NKG__textos{flex-basis:100%}.TopBar-module__hR_NKG__titulo{white-space:normal}.TopBar-module__hR_NKG__acciones{width:100%}}
.ActionBar-module__QiPcCa__barra{z-index:var(--z-bar);align-items:center;gap:var(--s-4);padding:var(--s-5) var(--gutter-page) calc(var(--s-5) + env(safe-area-inset-bottom));background:var(--surface-glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);border-top:var(--bw-hair) solid var(--border-hair);display:flex;position:sticky;bottom:0}.ActionBar-module__QiPcCa__barra[data-position=fixed]{position:fixed;left:0;right:0}.ActionBar-module__QiPcCa__barra[data-align=end]{justify-content:flex-end}.ActionBar-module__QiPcCa__barra[data-align=start]{justify-content:flex-start}.ActionBar-module__QiPcCa__barra[data-align=fill]>*{flex:1 1 0}@media (prefers-reduced-transparency:reduce){.ActionBar-module__QiPcCa__barra{background:var(--surface-card);-webkit-backdrop-filter:none;backdrop-filter:none}}
.Stepper-module__MrnDaa__stepper{gap:var(--s-4);font-family:var(--font-body);flex-direction:column;display:flex}.Stepper-module__MrnDaa__texto{align-items:baseline;gap:var(--s-4);flex-wrap:wrap;display:flex}.Stepper-module__MrnDaa__contador{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-brand)}.Stepper-module__MrnDaa__titulo{font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);color:var(--text-strong)}.Stepper-module__MrnDaa__pista{gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}.Stepper-module__MrnDaa__segmento{height:var(--s-2);border-radius:var(--r-full);background:var(--border-strong);transition:background var(--dur-base) var(--ease-standard);flex:1}.Stepper-module__MrnDaa__segmento[data-estado=hecho]{background:var(--accent-300)}.Stepper-module__MrnDaa__segmento[data-estado=actual]{background:var(--action-primary)}.Stepper-module__MrnDaa__oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Stepper-module__MrnDaa__segmento{transition:none}}
.Navbar-module__lv70iG__barra{align-items:center;gap:var(--s-8);min-height:var(--h-topbar);padding:var(--s-4) var(--gutter-page);background:var(--surface-card);border-bottom:var(--bw-hair) solid var(--border-hair);font-family:var(--font-body);display:flex}.Navbar-module__lv70iG__barra[data-sticky]{z-index:var(--z-sticky);background:var(--surface-glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);position:sticky;top:0}.Navbar-module__lv70iG__marca{flex:none;align-items:center;display:flex}.Navbar-module__lv70iG__enlaces{align-items:center;gap:var(--s-8);scrollbar-width:none;margin:0 auto;padding:0;list-style:none;display:flex;overflow-x:auto}.Navbar-module__lv70iG__enlaces::-webkit-scrollbar{display:none}.Navbar-module__lv70iG__enlace{height:var(--h-control-sm);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-body);white-space:nowrap;border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.Navbar-module__lv70iG__enlace[aria-current=page]{font-weight:var(--fw-semibold);color:var(--text-strong)}@media (hover:hover){.Navbar-module__lv70iG__enlace:hover{color:var(--text-strong)}}.Navbar-module__lv70iG__enlace:focus-visible{box-shadow:var(--ring-focus);outline:none}.Navbar-module__lv70iG__acciones{align-items:center;gap:var(--s-4);flex:none;display:flex}@media (min-width:1024px){.Navbar-module__lv70iG__barra{padding-inline:var(--gutter-page-lg)}}@media (max-width:767px){.Navbar-module__lv70iG__barra{gap:var(--s-4) var(--s-6);flex-wrap:wrap}.Navbar-module__lv70iG__enlaces{gap:var(--s-6);flex-basis:100%;order:3}.Navbar-module__lv70iG__acciones{margin-left:auto}}@media (prefers-reduced-transparency:reduce){.Navbar-module__lv70iG__barra[data-sticky]{background:var(--surface-card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.Navbar-module__lv70iG__enlace{transition:none}}
.SiteFooter-module__WhwzOa__pie{gap:var(--s-9);padding:var(--s-10) var(--gutter-page);background:var(--surface-card);border-top:var(--bw-hair) solid var(--border-hair);font-family:var(--font-body);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.SiteFooter-module__WhwzOa__marca{gap:var(--s-6);flex-direction:column;display:flex}.SiteFooter-module__WhwzOa__descripcion{max-width:220px;font-size:var(--fs-2xs);color:var(--text-body);line-height:1.65}.SiteFooter-module__WhwzOa__columna{gap:var(--s-5);flex-direction:column;display:flex}.SiteFooter-module__WhwzOa__titulo{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--text-strong)}.SiteFooter-module__WhwzOa__lista{gap:var(--s-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__WhwzOa__enlace{font-size:var(--fs-2xs);color:var(--text-body);border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}@media (hover:hover){.SiteFooter-module__WhwzOa__enlace:hover{color:var(--text-strong)}}.SiteFooter-module__WhwzOa__enlace:focus-visible{box-shadow:var(--ring-focus);outline:none}.SiteFooter-module__WhwzOa__legal{justify-content:space-between;gap:var(--s-4);padding-top:var(--s-7);border-top:var(--bw-hair) solid var(--border-hair);font-size:var(--fs-3xs);color:var(--text-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (min-width:1024px){.SiteFooter-module__WhwzOa__pie{padding-inline:var(--gutter-page-lg)}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__WhwzOa__enlace{transition:none}}
.Stat-module__LvFsia__stat{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.Stat-module__LvFsia__valor{font-family:var(--font-display);font-size:var(--fs-5xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading);color:var(--text-strong);font-variant-numeric:tabular-nums;line-height:1.1}.Stat-module__LvFsia__stat[data-size=sm] .Stat-module__LvFsia__valor{font-size:var(--fs-4xl)}.Stat-module__LvFsia__etiqueta{font-family:var(--font-body);font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--text-muted)}.Stat-module__LvFsia__grupo{gap:var(--s-8);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}
.RuleLink-module__dewKrG__enlace{align-items:center;gap:var(--s-4);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-link);border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.RuleLink-module__dewKrG__enlace[data-size=sm]{font-size:var(--fs-2xs)}.RuleLink-module__dewKrG__regla{width:var(--s-10);height:var(--bw-control);transition:width var(--dur-fast) var(--ease-standard);background:currentColor;display:inline-block}.RuleLink-module__dewKrG__enlace[data-size=sm] .RuleLink-module__dewKrG__regla{width:36px}@media (hover:hover){.RuleLink-module__dewKrG__enlace:hover{color:var(--text-link-hover)}.RuleLink-module__dewKrG__enlace:hover .RuleLink-module__dewKrG__regla{width:var(--s-11)}}.RuleLink-module__dewKrG__enlace:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (prefers-reduced-motion:reduce){.RuleLink-module__dewKrG__enlace,.RuleLink-module__dewKrG__regla{transition:none}}
