.Reportar-module__aBOmsW__pantalla{gap:var(--space-4);flex-direction:column;display:flex}.Reportar-module__aBOmsW__tarjeta{gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);display:grid}.Reportar-module__aBOmsW__principal{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Reportar-module__aBOmsW__lateral{gap:var(--space-4);padding-left:var(--space-6);border-left:1px solid var(--color-line);flex-direction:column;display:flex}.Reportar-module__aBOmsW__pie{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;margin-top:auto;display:flex}.Reportar-module__aBOmsW__nota{align-items:flex-start;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-muted);margin:0;line-height:1.5;display:flex}.Reportar-module__aBOmsW__nota svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0;margin-top:1px}@media (max-width:56rem){.Reportar-module__aBOmsW__tarjeta{padding:var(--space-5);grid-template-columns:1fr}.Reportar-module__aBOmsW__lateral{border-left:none;padding-left:0}}.Reportar-module__aBOmsW__mias{gap:var(--space-3);flex-direction:column;display:flex}.Reportar-module__aBOmsW__miasTitulo{font-size:var(--text-h4);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}
.TablePagination-module__azzEfa__bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-2);flex-wrap:wrap;display:flex}.TablePagination-module__azzEfa__sizer{align-items:center;gap:var(--space-2);display:inline-flex}.TablePagination-module__azzEfa__label{font-size:var(--text-caption);color:var(--color-text-muted);white-space:nowrap}.TablePagination-module__azzEfa__nav{align-items:center;gap:var(--space-2);display:inline-flex}.TablePagination-module__azzEfa__range{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap;margin-inline-end:var(--space-2)}.TablePagination-module__azzEfa__page{text-align:center;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text);align-items:center;gap:4px;display:inline-flex}.TablePagination-module__azzEfa__pageInput{width:4.25rem}.TablePagination-module__azzEfa__pageInput>span{height:var(--size-control-sm);border-radius:var(--radius-sm);padding:0 6px}.TablePagination-module__azzEfa__pageInput input{text-align:center;font-variant-numeric:tabular-nums;appearance:textfield}.TablePagination-module__azzEfa__pageInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TablePagination-module__azzEfa__pageInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TablePagination-module__azzEfa__pageTotal{color:var(--color-text-muted)}.TablePagination-module__azzEfa__pager{width:var(--size-control-sm);height:var(--size-control-sm);background:var(--color-surface);border:1px solid var(--color-input);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);place-items:center;display:inline-grid}.TablePagination-module__azzEfa__pager svg{width:var(--icon-sm);height:var(--icon-sm)}.TablePagination-module__azzEfa__pager:hover:not(:disabled){background:var(--color-hover);border-color:var(--color-line-strong)}.TablePagination-module__azzEfa__pager:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.TablePagination-module__azzEfa__pager:disabled{color:var(--color-disabled-text);border-color:var(--color-disabled-border);cursor:not-allowed}
.Table-module__DwkGzW__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;min-width:0;box-shadow:var(--shadow-sm);overflow:hidden}.Table-module__DwkGzW__scroll{width:100%;overflow-x:auto}.Table-module__DwkGzW__pie{min-height:calc(var(--size-control-sm) + var(--space-4));border-top:1px solid var(--color-border);background:var(--color-surface-2);flex-wrap:wrap;align-items:stretch;display:flex}.Table-module__DwkGzW__pie>.Table-module__DwkGzW__viewSwitch{margin:var(--space-2) var(--space-3)}.Table-module__DwkGzW__pieRight{flex:auto;margin-left:auto}.Table-module__DwkGzW__pieRight>:first-child{border-top:0}.Table-module__DwkGzW__viewSwitch{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);gap:2px;padding:2px;display:inline-flex}.Table-module__DwkGzW__viewBtn{width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.Table-module__DwkGzW__viewBtn:hover{color:var(--color-text)}.Table-module__DwkGzW__viewBtn[data-active]{background:var(--color-primary-soft);color:var(--color-primary-contrast)}.Table-module__DwkGzW__viewBtn:focus-visible{box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.Table-module__DwkGzW__viewBtn svg{width:var(--icon-sm);height:var(--icon-sm)}.Table-module__DwkGzW__cards{gap:var(--space-3);padding:var(--space-3);font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.Table-module__DwkGzW__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);flex-direction:column;display:flex}.Table-module__DwkGzW__cardHead{min-width:0;font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text)}.Table-module__DwkGzW__cardBody{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.Table-module__DwkGzW__cardRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.Table-module__DwkGzW__cardLabel{font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-faint);flex-shrink:0}.Table-module__DwkGzW__cardValue{justify-content:flex-end;align-items:center;gap:var(--space-2);text-align:right;min-width:0;font-weight:var(--weight-medium);color:var(--color-text);overflow-wrap:anywhere;margin:0;display:flex}.Table-module__DwkGzW__cardActions{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:flex-end;display:flex}.Table-module__DwkGzW__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.Table-module__DwkGzW__th{text-align:left;padding:var(--space-3) var(--space-4);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-faint);background:color-mix(in srgb, var(--overlay-ink) 2%, transparent);border-bottom:1px solid var(--color-border);white-space:nowrap}.Table-module__DwkGzW__tr{transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.Table-module__DwkGzW__tr:not(:last-child){border-bottom:1px solid var(--color-line)}.Table-module__DwkGzW__tr:hover{background:var(--color-primary-softer);box-shadow:inset 3px 0 0 var(--color-primary-contrast)}.Table-module__DwkGzW__td{padding:var(--space-4);color:var(--color-text);line-height:var(--leading-normal);vertical-align:middle}.Table-module__DwkGzW__empty{padding:var(--space-8) var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:640px){.Table-module__DwkGzW__table{font-size:var(--text-caption)}.Table-module__DwkGzW__th,.Table-module__DwkGzW__td{padding:var(--space-2) var(--space-3)}.Table-module__DwkGzW__empty{padding:var(--space-6) var(--space-3)}}.Table-module__DwkGzW__thContenido{align-items:center;gap:var(--space-1);display:inline-flex}.Table-module__DwkGzW__grupoFila{border-bottom:1px solid var(--color-line)}.Table-module__DwkGzW__grupo{padding:var(--space-3) var(--space-3) var(--space-2);text-align:left;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--color-surface-2)}.Table-module__DwkGzW__grupoTitulo{margin:var(--space-2) 0 0;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);grid-column:1/-1}
.Tarjeta-module__lr_KtW__tarjeta{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--color-primary) 14%, transparent) 0%, transparent 55%), linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 3%, transparent) 0%, transparent 60%), var(--color-surface);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-primary) 8%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-text) 4%, transparent);cursor:grab;text-align:left;content-visibility:auto;contain-intrinsic-size:auto 132px;flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.Tarjeta-module__lr_KtW__tarjeta:hover{border-color:var(--color-primary-outline);box-shadow:0 4px 12px color-mix(in srgb, var(--color-text) 10%, transparent), 0 1px 3px color-mix(in srgb, var(--color-text) 6%, transparent)}}.Tarjeta-module__lr_KtW__tarjeta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Tarjeta-module__lr_KtW__tarjeta:active,.Tarjeta-module__lr_KtW__tarjeta[data-arrastrando=true]{cursor:grabbing}.Tarjeta-module__lr_KtW__tarjeta[data-arrastrando=true]{will-change:transform}.Tarjeta-module__lr_KtW__tarjeta[data-bloqueado=true]{border-color:var(--color-warning)}.Tarjeta-module__lr_KtW__cabeza{align-items:center;gap:var(--space-3);min-width:0;display:flex}.Tarjeta-module__lr_KtW__nombre{min-width:0;font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text);overflow-wrap:anywhere;line-height:1.3}.Tarjeta-module__lr_KtW__meta{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.Tarjeta-module__lr_KtW__metaItem{align-items:center;gap:4px;min-width:0;display:inline-flex}.Tarjeta-module__lr_KtW__metaItem svg{width:13px;height:13px;color:var(--color-text-faint);flex-shrink:0}.Tarjeta-module__lr_KtW__estados{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.Tarjeta-module__lr_KtW__hermanos{font-size:var(--text-caption);color:var(--color-text-muted);flex-direction:column;gap:2px;display:flex}.Tarjeta-module__lr_KtW__hermanos span{align-items:center;gap:4px;display:inline-flex}.Tarjeta-module__lr_KtW__pie{justify-content:flex-end;align-items:center;gap:var(--space-1);margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-line);font-size:var(--text-caption);color:var(--color-text-muted);display:flex}.Tarjeta-module__lr_KtW__pie[data-atrasado=true]{color:var(--color-danger);font-weight:var(--weight-semibold)}.Tarjeta-module__lr_KtW__dias{align-items:center;gap:4px;display:inline-flex}.Tarjeta-module__lr_KtW__dias svg{flex-shrink:0;width:13px;height:13px}
.Drawer-module__mNym0G__overlay{z-index:var(--z-overlay);background:var(--color-scrim);position:fixed;inset:0}.Drawer-module__mNym0G__overlay[data-state=open]{animation:.18s ease-out Drawer-module__mNym0G__fade-in}.Drawer-module__mNym0G__overlay[data-state=closed]{animation:.14s ease-in Drawer-module__mNym0G__fade-out}.Drawer-module__mNym0G__content{z-index:var(--z-modal);width:min(420px, calc(100% - var(--space-10)));padding:var(--space-6);background:var(--color-popover);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:0;bottom:0}.Drawer-module__mNym0G__right{border-left:1px solid var(--color-border);right:0}.Drawer-module__mNym0G__right[data-state=open]{animation:.18s cubic-bezier(.22,.61,.36,1) Drawer-module__mNym0G__slide-in-right}.Drawer-module__mNym0G__right[data-state=closed]{animation:.14s cubic-bezier(.4,0,1,1) Drawer-module__mNym0G__slide-out-right}.Drawer-module__mNym0G__left{border-right:1px solid var(--color-border);left:0}.Drawer-module__mNym0G__left[data-state=open]{animation:.18s cubic-bezier(.22,.61,.36,1) Drawer-module__mNym0G__slide-in-left}.Drawer-module__mNym0G__left[data-state=closed]{animation:.14s cubic-bezier(.4,0,1,1) Drawer-module__mNym0G__slide-out-left}.Drawer-module__mNym0G__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.Drawer-module__mNym0G__close{top:var(--space-4);right:var(--space-4);width:var(--size-control-sm);height:var(--size-control-sm);color:var(--color-text-muted);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.Drawer-module__mNym0G__close:hover{background:var(--color-hover);color:var(--color-text)}.Drawer-module__mNym0G__title{padding-right:var(--space-8);font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.Drawer-module__mNym0G__description{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}.Drawer-module__mNym0G__footer{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-6);flex-wrap:wrap;margin-top:auto;display:flex}@keyframes Drawer-module__mNym0G__fade-in{0%{opacity:0}to{opacity:1}}@keyframes Drawer-module__mNym0G__fade-out{0%{opacity:1}to{opacity:0}}@keyframes Drawer-module__mNym0G__slide-in-right{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes Drawer-module__mNym0G__slide-out-right{0%{opacity:1;transform:translate(0,0)}to{opacity:.6;transform:translate(100%)}}@keyframes Drawer-module__mNym0G__slide-in-left{0%{opacity:.6;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes Drawer-module__mNym0G__slide-out-left{0%{opacity:1;transform:translate(0,0)}to{opacity:.6;transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.Drawer-module__mNym0G__overlay[data-state],.Drawer-module__mNym0G__content[data-state]{animation-duration:1ms}}
.BugsPage-module__Yb24Dq__page{gap:var(--space-6);flex-direction:column;display:flex}:is(:root[data-theme=nodotech-light] .BugsPage-module__Yb24Dq__page,:root[data-theme=nodotech-light] .BugsPage-module__Yb24Dq__detalleCuerpo){--color-warning:#ea6a0a}.BugsPage-module__Yb24Dq__volver{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);align-self:flex-start;text-decoration:none;display:inline-flex}.BugsPage-module__Yb24Dq__volver:hover{color:var(--color-text)}.BugsPage-module__Yb24Dq__resumen{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.BugsPage-module__Yb24Dq__barra{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.BugsPage-module__Yb24Dq__filtros{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BugsPage-module__Yb24Dq__conteo{font-size:var(--text-sm);color:var(--color-text-muted)}.BugsPage-module__Yb24Dq__actualizando{margin-left:var(--space-2);font-size:var(--text-caption);color:var(--color-text-muted);opacity:.75}.BugsPage-module__Yb24Dq__celdaReporte{flex-direction:column;gap:2px;min-width:0;display:flex}.BugsPage-module__Yb24Dq__celdaUbicacion{font-weight:var(--weight-medium);color:var(--color-text)}.BugsPage-module__Yb24Dq__celdaDescripcion{-webkit-line-clamp:2;font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BugsPage-module__Yb24Dq__celdaFecha{align-items:center;gap:var(--space-2);white-space:nowrap;color:var(--color-text-muted);display:inline-flex}.BugsPage-module__Yb24Dq__detalleTitulo{overflow-wrap:anywhere}.BugsPage-module__Yb24Dq__detalleSub{color:var(--color-text-muted)}.BugsPage-module__Yb24Dq__detalleCuerpo{gap:var(--space-5);margin-top:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.BugsPage-module__Yb24Dq__detalleChips{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BugsPage-module__Yb24Dq__detalleBloque{gap:var(--space-2);flex-direction:column;display:flex}.BugsPage-module__Yb24Dq__detalleEtiqueta{align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);margin:0;display:flex}.BugsPage-module__Yb24Dq__detalleTexto{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.BugsPage-module__Yb24Dq__rutaChip{font-family:var(--font-mono,monospace);font-size:var(--text-caption);color:var(--color-text-muted);overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.BugsPage-module__Yb24Dq__rutaChip:hover{color:var(--color-primary)}.BugsPage-module__Yb24Dq__capturaLink{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-2,var(--color-hover));transition:border-color var(--duration-fast) var(--ease-standard);display:block;position:relative;overflow:hidden}.BugsPage-module__Yb24Dq__capturaLink:hover{border-color:var(--color-primary)}.BugsPage-module__Yb24Dq__miniatura{object-fit:contain;width:100%;max-height:320px;display:block}.BugsPage-module__Yb24Dq__capturaLupa{right:var(--space-2);bottom:var(--space-2);padding:4px var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-caption);color:var(--ref-white,#fff);background:color-mix(in srgb, var(--ref-black,#000) 65%, transparent);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:4px;display:inline-flex;position:absolute}.BugsPage-module__Yb24Dq__capturaLink:hover .BugsPage-module__Yb24Dq__capturaLupa,.BugsPage-module__Yb24Dq__capturaLink:focus-visible .BugsPage-module__Yb24Dq__capturaLupa{opacity:1}.BugsPage-module__Yb24Dq__detallePie{gap:var(--space-3);flex-wrap:wrap}.BugsPage-module__Yb24Dq__pieSelect{min-width:150px}.BugsPage-module__Yb24Dq__pieAviso{align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-muted);margin-right:auto;display:inline-flex}.BugsPage-module__Yb24Dq__pieAviso svg{flex-shrink:0}@media (max-width:640px){.BugsPage-module__Yb24Dq__pieSelect,.BugsPage-module__Yb24Dq__detallePie>button{flex:100%}}
.ColegioDialog-module__Cgj8PG__form{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.ColegioDialog-module__Cgj8PG__grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ColegioDialog-module__Cgj8PG__grid>*{min-width:0}@media (max-width:480px){.ColegioDialog-module__Cgj8PG__grid{grid-template-columns:1fr}}
.Estructura-module__dCRLvq__tab{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Estructura-module__dCRLvq__kpiHead{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.Estructura-module__dCRLvq__kpiValue{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--_c,var(--color-primary))}.Estructura-module__dCRLvq__kpiLabel{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);display:block}.Estructura-module__dCRLvq__kpiContexto{font-size:var(--text-caption);color:var(--color-text-faint);display:block}.Estructura-module__dCRLvq__kpiDisparador{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.Estructura-module__dCRLvq__kpiDisparador:focus-visible{box-shadow:inset 0 0 0 3px var(--color-primary-soft);border-radius:var(--radius-lg);outline:none}.Estructura-module__dCRLvq__kpiOculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Estructura-module__dCRLvq__secciones{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Estructura-module__dCRLvq__barra{gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.Estructura-module__dCRLvq__volver{margin-bottom:var(--space-4);align-self:flex-start}.Estructura-module__dCRLvq__acciones{gap:var(--space-2);justify-content:flex-end;display:inline-flex}.Estructura-module__dCRLvq__form{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Estructura-module__dCRLvq__suave{color:var(--color-text-muted)}.Estructura-module__dCRLvq__nota{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.Estructura-module__dCRLvq__filas{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.Estructura-module__dCRLvq__fila{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);grid-template-columns:1fr;align-items:end;display:grid}@media (min-width:60rem){.Estructura-module__dCRLvq__fila{grid-template-columns:minmax(0,.6fr) minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.6fr) auto}}.Estructura-module__dCRLvq__fila>*,.Estructura-module__dCRLvq__celdaPeso>*,.Estructura-module__dCRLvq__fila input{min-width:0}.Estructura-module__dCRLvq__celdaPeso{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.Estructura-module__dCRLvq__botonQuitar{margin-bottom:1px}.Estructura-module__dCRLvq__anadirFila{margin-top:var(--space-2);align-self:flex-start}.Estructura-module__dCRLvq__porcentaje{padding-bottom:var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap}.Estructura-module__dCRLvq__toolbar{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.Estructura-module__dCRLvq__toolbarAccion{margin-left:auto}.Estructura-module__dCRLvq__filtro{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:inline-flex}.Estructura-module__dCRLvq__filtroTexto{white-space:nowrap}.Estructura-module__dCRLvq__enlacePersona{color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.Estructura-module__dCRLvq__enlacePersona:hover{color:var(--color-primary-contrast);text-decoration:underline}.Estructura-module__dCRLvq__aviso{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);flex-wrap:wrap;min-width:0;display:flex}.Estructura-module__dCRLvq__avisoTexto{gap:var(--space-1);flex-direction:column;flex:1;min-width:14rem;display:flex}.Estructura-module__dCRLvq__avisoTitulo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.Estructura-module__dCRLvq__avisoDetalle{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.Estructura-module__dCRLvq__avisoAccion{flex:none;margin-left:auto}.Estructura-module__dCRLvq__interruptorDireccion,.Estructura-module__dCRLvq__interruptorDireccion label{flex:none}
.ColegioSwitcher-module__9yrEEW__wrapper{padding:var(--space-2) var(--space-2) var(--space-3);position:relative}.ColegioSwitcher-module__9yrEEW__row{gap:var(--space-2);align-items:center;display:flex}.ColegioSwitcher-module__9yrEEW__trigger{align-items:center;gap:var(--space-2);min-width:0;height:36px;padding:0 var(--space-2);background:var(--color-sidebar-accent,var(--color-hover));border:1px solid var(--color-sidebar-border,var(--color-border));border-radius:var(--radius-lg);cursor:pointer;color:var(--color-text);flex:1;display:flex}.ColegioSwitcher-module__9yrEEW__trigger:hover{border-color:var(--color-primary)}.ColegioSwitcher-module__9yrEEW__avatar{width:28px;height:28px;font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-primary-contrast);background:color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:var(--radius-md);flex-shrink:0;place-items:center;display:inline-grid}.ColegioSwitcher-module__9yrEEW__nombre{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ColegioSwitcher-module__9yrEEW__chevron{width:var(--icon-sm);height:var(--icon-sm);color:var(--color-text-muted);flex-shrink:0}.ColegioSwitcher-module__9yrEEW__add{width:36px;height:36px;color:var(--color-text-muted);background:var(--color-sidebar-accent,var(--color-hover));border:1px solid var(--color-sidebar-border,var(--color-border));border-radius:var(--radius-lg);cursor:pointer;flex-shrink:0;place-items:center;display:inline-grid}.ColegioSwitcher-module__9yrEEW__add:hover{color:var(--color-primary-contrast);border-color:var(--color-primary)}.ColegioSwitcher-module__9yrEEW__add svg{width:var(--icon-sm);height:var(--icon-sm)}.ColegioSwitcher-module__9yrEEW__panel{z-index:var(--z-dropdown,50);margin-top:var(--space-1);pointer-events:auto;padding:var(--space-2);background:var(--color-popover);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:fixed}.ColegioSwitcher-module__9yrEEW__search{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.ColegioSwitcher-module__9yrEEW__searchIcon{width:var(--icon-sm);height:var(--icon-sm);color:var(--color-text-muted);flex-shrink:0}.ColegioSwitcher-module__9yrEEW__searchInput{min-width:0;color:var(--color-text);font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}.ColegioSwitcher-module__9yrEEW__groupLabel{padding:var(--space-1) var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.ColegioSwitcher-module__9yrEEW__items{flex-direction:column;gap:2px;max-height:280px;display:flex;overflow-y:auto}.ColegioSwitcher-module__9yrEEW__item,.ColegioSwitcher-module__9yrEEW__itemActive{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;text-align:left;color:var(--color-text);background:0 0;border:0;display:flex}.ColegioSwitcher-module__9yrEEW__item:hover{background:var(--color-hover)}.ColegioSwitcher-module__9yrEEW__itemActive{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}.ColegioSwitcher-module__9yrEEW__itemAvatar{width:26px;height:26px;font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-text);background:var(--color-hover);border-radius:var(--radius-md);flex-shrink:0;place-items:center;display:inline-grid}.ColegioSwitcher-module__9yrEEW__itemNombre{min-width:0;font-size:var(--text-sm);flex:1}.ColegioSwitcher-module__9yrEEW__hint{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}
.Voice-module__FGrtuG__example{margin-top:var(--space-3);padding-left:var(--space-3);border-left:2px solid var(--color-primary);color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;line-height:var(--leading-normal)}.Voice-module__FGrtuG__phrase{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--color-text)}.Voice-module__FGrtuG__phraseAccent{background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.Voice-module__FGrtuG__kind{color:var(--color-primary-contrast);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap}.Voice-module__FGrtuG__copy{color:var(--color-text);font-weight:var(--weight-medium)}.Voice-module__FGrtuG__why{color:var(--color-text-muted);font-size:var(--text-sm)}
.Mostrador-module__ikNpzq__tab{gap:var(--space-4);flex-direction:column;display:flex}.Mostrador-module__ikNpzq__barraAcciones{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Mostrador-module__ikNpzq__form{gap:var(--space-4);flex-direction:column;display:flex}.Mostrador-module__ikNpzq__campoLabel{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);display:block}.Mostrador-module__ikNpzq__hint{margin:var(--space-2) 0 0;font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted)}.Mostrador-module__ikNpzq__hintLink{color:var(--color-primary);text-decoration:underline}.Mostrador-module__ikNpzq__hintLink:hover{color:var(--color-primary-strong,var(--color-primary))}.Mostrador-module__ikNpzq__buscador{gap:var(--space-2);flex-direction:column;display:flex}.Mostrador-module__ikNpzq__buscadorAyuda{margin:var(--space-1) 0 0;font-size:var(--text-caption);color:var(--color-text-muted)}.Mostrador-module__ikNpzq__buscadorResultados{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Mostrador-module__ikNpzq__resultadoItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);color:var(--color-text);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}.Mostrador-module__ikNpzq__resultadoItem:hover{background:var(--color-hover)}.Mostrador-module__ikNpzq__resultadoItem:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-soft);outline:none}.Mostrador-module__ikNpzq__resultadoAvatar{background:var(--color-hover);width:32px;height:32px;color:var(--color-text-muted);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.Mostrador-module__ikNpzq__resultadoAvatar svg{width:18px;height:18px}.Mostrador-module__ikNpzq__resultadoTextos{flex-direction:column;flex:1;min-width:0;display:flex}.Mostrador-module__ikNpzq__resultadoNombre{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mostrador-module__ikNpzq__resultadoDocumento{font-size:var(--text-caption);color:var(--color-text-muted)}.Mostrador-module__ikNpzq__fichaSeleccionado{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-primary-outline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));display:flex}.Mostrador-module__ikNpzq__fichaQuitar{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex-shrink:0;display:inline-flex}.Mostrador-module__ikNpzq__fichaQuitar:hover{color:var(--color-text);border-color:var(--color-line-strong,var(--color-line))}.Mostrador-module__ikNpzq__fichaCheck{width:14px;height:14px;color:var(--color-primary)}.Mostrador-module__ikNpzq__confirmacion{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-primary-outline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));flex-wrap:wrap;display:flex}.Mostrador-module__ikNpzq__confirmacionIcono{width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-md);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent);flex-shrink:0;place-items:center;display:inline-grid}.Mostrador-module__ikNpzq__confirmacionIcono svg{width:var(--icon-sm);height:var(--icon-sm)}.Mostrador-module__ikNpzq__confirmacionTextos{flex:1;min-width:0}.Mostrador-module__ikNpzq__confirmacionTitulo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.Mostrador-module__ikNpzq__confirmacionDesc{font-size:var(--text-caption);color:var(--color-text-muted);margin:2px 0 0}.Mostrador-module__ikNpzq__confirmacionAcciones{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.Mostrador-module__ikNpzq__botonesFila{gap:var(--space-2);flex-wrap:wrap;display:flex}.Mostrador-module__ikNpzq__botonOpcion{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);cursor:pointer}.Mostrador-module__ikNpzq__botonOpcionActivo{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, transparent);color:var(--color-primary);font-weight:var(--weight-semibold)}.Mostrador-module__ikNpzq__botonOpcion:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Mostrador-module__ikNpzq__bitacora{gap:var(--space-4);flex-direction:column;display:flex}.Mostrador-module__ikNpzq__tipoBadge{color:var(--color-text-muted);font-size:var(--text-caption)}.Mostrador-module__ikNpzq__filaAcciones{gap:var(--space-1);display:inline-flex}.Mostrador-module__ikNpzq__resolucion{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.Mostrador-module__ikNpzq__pasos{gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;display:flex}.Mostrador-module__ikNpzq__paso{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;display:inline-flex}.Mostrador-module__ikNpzq__paso[data-activo]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-text);font-weight:var(--weight-medium)}.Mostrador-module__ikNpzq__paso[data-hecho]{color:var(--color-text)}.Mostrador-module__ikNpzq__pasoNumero{border-radius:var(--radius-pill);background:var(--color-hover);width:20px;height:20px;font-size:var(--text-caption);font-weight:var(--weight-semibold);flex-shrink:0;place-items:center;display:inline-grid}.Mostrador-module__ikNpzq__paso[data-activo] .Mostrador-module__ikNpzq__pasoNumero,.Mostrador-module__ikNpzq__paso[data-hecho] .Mostrador-module__ikNpzq__pasoNumero{background:var(--color-primary);color:var(--color-text-on-primary,#fff)}.Mostrador-module__ikNpzq__pasoNumero svg{width:12px;height:12px}.Mostrador-module__ikNpzq__formPasos{gap:var(--space-4);flex-direction:column;display:flex}.Mostrador-module__ikNpzq__pasoCuerpo{gap:var(--space-4);flex-direction:column;min-height:16rem;display:flex}.Mostrador-module__ikNpzq__pasoContexto{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary-contrast,var(--color-primary));font-size:var(--text-sm);font-weight:var(--weight-medium);align-self:flex-start;margin:0}.Mostrador-module__ikNpzq__filaDoble{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:640px){.Mostrador-module__ikNpzq__filaDoble{grid-template-columns:minmax(0,1fr)}}.Mostrador-module__ikNpzq__oDivisor{align-items:center;gap:var(--space-3);margin:var(--space-1) 0;color:var(--color-text-muted);font-size:var(--text-caption);display:flex}.Mostrador-module__ikNpzq__oDivisor:before,.Mostrador-module__ikNpzq__oDivisor:after{content:"";background:var(--color-line);flex:1;height:1px}.Mostrador-module__ikNpzq__escanearBloque{gap:var(--space-2);flex-direction:column;align-items:stretch;display:flex}.Mostrador-module__ikNpzq__escanearBloque .Mostrador-module__ikNpzq__hint{text-align:center;margin:0}.Mostrador-module__ikNpzq__botonAncho{width:100%}.Mostrador-module__ikNpzq__fotoPrevia{align-items:center;gap:var(--space-3);display:flex}.Mostrador-module__ikNpzq__fotoPrevia img{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);width:96px;height:96px}.Mostrador-module__ikNpzq__fotoPreviaAcciones{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.Mostrador-module__ikNpzq__camaraInline{gap:var(--space-3);text-align:center;flex-direction:column;align-items:center;display:flex}.Mostrador-module__ikNpzq__camaraWrap{width:100%;max-width:480px;position:relative}.Mostrador-module__ikNpzq__camaraCargando{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);color:#fff;font-weight:var(--weight-medium);background:#0000008c;flex-direction:column;display:flex;position:absolute;inset:0}.Mostrador-module__ikNpzq__escanerError{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-danger) 40%, transparent);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-surface));color:var(--color-danger);font-size:var(--text-sm);text-align:center;margin:0;display:flex}.Mostrador-module__ikNpzq__spin{animation:.9s linear infinite Mostrador-module__ikNpzq__girar}@keyframes Mostrador-module__ikNpzq__girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Mostrador-module__ikNpzq__spin{animation:none}}.Mostrador-module__ikNpzq__paseSalida{gap:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.Mostrador-module__ikNpzq__paseSalidaIntro{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);max-width:42ch;margin:0;display:flex}.Mostrador-module__ikNpzq__paseSalidaOk{width:22px;height:22px;color:var(--color-success-ink);flex-shrink:0}.Mostrador-module__ikNpzq__paseSalidaQr{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;place-items:center;display:grid}.Mostrador-module__ikNpzq__paseSalidaQr img{display:block}.Mostrador-module__ikNpzq__pasePrint{color:#000;flex-direction:column;align-items:center;gap:12px;font-size:14px;display:flex}.Mostrador-module__ikNpzq__docsCampo{gap:var(--space-2);flex-direction:column;display:flex}.Mostrador-module__ikNpzq__docsFila{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Mostrador-module__ikNpzq__docsHint{font-size:var(--text-caption);color:var(--color-text-muted)}.Mostrador-module__ikNpzq__listaDocs{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Mostrador-module__ikNpzq__listaDocs li{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-elevated);font-size:var(--text-caption);display:flex}.Mostrador-module__ikNpzq__docNombre{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.Plazos-module__oAKCTa__rejilla{gap:var(--space-2);grid-template-columns:minmax(11rem,1.4fr) 1fr 1fr;min-width:0;display:grid}.Plazos-module__oAKCTa__cabecera{align-items:center;gap:var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-faint);padding-bottom:var(--space-1);display:inline-flex}.Plazos-module__oAKCTa__grupoAccion{display:contents}.Plazos-module__oAKCTa__accion{gap:var(--space-1);min-width:0;padding:var(--space-2) 0;flex-direction:column;justify-content:center;display:flex}.Plazos-module__oAKCTa__accionNombre{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.Plazos-module__oAKCTa__accionAyuda{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted)}.Plazos-module__oAKCTa__celda{align-items:flex-start;gap:var(--space-1);width:100%;padding:var(--space-3);border:1px solid var(--color-border);border-left:3px solid var(--_c,var(--color-border));border-radius:var(--radius-md);background:var(--color-surface);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex}.Plazos-module__oAKCTa__celda:hover:not(:disabled){background:color-mix(in srgb, var(--_c,var(--color-primary)) 8%, var(--color-surface));transform:translateY(-1px)}.Plazos-module__oAKCTa__celda:disabled{cursor:default;opacity:.75}.Plazos-module__oAKCTa__celda[data-estado=abierto],.Plazos-module__oAKCTa__celda[data-estado=cerrado],.Plazos-module__oAKCTa__celda[data-estado=por_venir]{background:color-mix(in srgb, var(--_c) 7%, var(--color-surface))}.Plazos-module__oAKCTa__celda[data-estado=abierto]{--_c:var(--color-success)}.Plazos-module__oAKCTa__celda[data-estado=cerrado]{--_c:var(--color-danger)}.Plazos-module__oAKCTa__celda[data-estado=por_venir]{--_c:var(--color-line-strong)}.Plazos-module__oAKCTa__celda[data-estado=sin_restriccion]{--_c:var(--color-line-strong);background:0 0;border-style:dashed dashed dashed solid}.Plazos-module__oAKCTa__celda[data-estado=sin_restriccion] .Plazos-module__oAKCTa__punto{display:none}.Plazos-module__oAKCTa__celda[data-estado=sin_restriccion] .Plazos-module__oAKCTa__estado{color:var(--color-text-muted);font-weight:var(--weight-regular)}.Plazos-module__oAKCTa__estado{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.Plazos-module__oAKCTa__punto{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--_c,var(--color-text-muted));flex-shrink:0}.Plazos-module__oAKCTa__fechas{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}@media (max-width:60rem){.Plazos-module__oAKCTa__rejilla{grid-template-columns:1fr}.Plazos-module__oAKCTa__cabecera{display:none}.Plazos-module__oAKCTa__accion{padding-top:var(--space-3)}}
.columnas-atenciones-module__c4K54a__persona{align-items:center;gap:var(--space-2);min-width:0;display:flex}.columnas-atenciones-module__c4K54a__textos{gap:var(--space-1);flex-direction:column;align-items:flex-start;min-width:0;display:flex}dd .columnas-atenciones-module__c4K54a__textos{align-items:flex-end}.columnas-atenciones-module__c4K54a__nombre{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);overflow-wrap:anywhere}.columnas-atenciones-module__c4K54a__celda{font-size:var(--text-sm);color:var(--color-text)}.columnas-atenciones-module__c4K54a__detalle{font-size:var(--text-caption);color:var(--color-text-muted);overflow-wrap:break-word}.columnas-atenciones-module__c4K54a__motivo{font-size:var(--text-sm);color:var(--color-text);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.columnas-atenciones-module__c4K54a__acciones{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}
.HijoSwitcher-module__0rxrxW__switcher{padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--color-sidebar-border,var(--color-border));flex-direction:column;gap:2px;display:flex}.HijoSwitcher-module__0rxrxW__rotulo{padding:0 var(--space-2) var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.HijoSwitcher-module__0rxrxW__hijo{gap:var(--space-2);width:100%;padding:var(--space-2);font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;display:flex}button.HijoSwitcher-module__0rxrxW__hijo:hover{background:var(--color-hover)}.HijoSwitcher-module__0rxrxW__hijo[data-activa=true]{color:var(--color-text);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.HijoSwitcher-module__0rxrxW__texto{min-width:0;line-height:var(--leading-snug);flex-direction:column;display:flex}.HijoSwitcher-module__0rxrxW__nombre{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HijoSwitcher-module__0rxrxW__curso{font-size:var(--text-caption);color:var(--color-text-muted)}.HijoSwitcher-module__0rxrxW__switcher:has(.HijoSwitcher-module__0rxrxW__hijo:only-child){gap:0}
.Footer-module__sS-rha__footer{border-top:1px solid var(--color-line);padding-block:var(--space-16);margin-top:var(--space-8)}.Footer-module__sS-rha__inner{max-width:var(--container-max);padding-inline:var(--space-6);gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.Footer-module__sS-rha__top{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.Footer-module__sS-rha__brand{gap:var(--space-4);flex-direction:column;max-width:42ch;display:flex}.Footer-module__sS-rha__logo{height:var(--space-8);width:auto}.Footer-module__sS-rha__tagline{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--color-text)}.Footer-module__sS-rha__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.Footer-module__sS-rha__meta{color:var(--color-text-subtle);font-size:var(--text-caption)}@media (max-width:560px){.Footer-module__sS-rha__inner{padding-inline:var(--space-4)}}
.Paso-module__zuHTvq__pasos{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Paso-module__zuHTvq__paso{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.Paso-module__zuHTvq__numero{width:var(--icon-box);height:var(--icon-box);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-contrast);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-bold);place-items:center;display:grid}.Paso-module__zuHTvq__cuerpo{gap:var(--space-2);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Paso-module__zuHTvq__titulo{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.Paso-module__zuHTvq__nota{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted)}.Paso-module__zuHTvq__pasos_lg{gap:var(--space-6)}.Paso-module__zuHTvq__lg{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.Paso-module__zuHTvq__lg .Paso-module__zuHTvq__cuerpo{display:contents}.Paso-module__zuHTvq__lg .Paso-module__zuHTvq__numero{width:auto;height:auto;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-primary-contrast);background:0 0;border-radius:0;place-items:start}.Paso-module__zuHTvq__lg .Paso-module__zuHTvq__titulo{font-size:var(--text-h4);line-height:var(--leading-snug)}.Paso-module__zuHTvq__lg .Paso-module__zuHTvq__nota{font-size:var(--text-sm)}.Paso-module__zuHTvq__centrado{text-align:center;justify-items:center}.Paso-module__zuHTvq__centrado .Paso-module__zuHTvq__cuerpo{align-items:center}.Paso-module__zuHTvq__lg.Paso-module__zuHTvq__centrado .Paso-module__zuHTvq__numero{place-items:center}
.Pipeline-module__Fv6TyW__board{gap:var(--space-4);padding-bottom:var(--space-3);min-width:0;height:min(100dvh - 18rem,720px);min-height:24rem;display:flex;overflow:auto hidden}.Pipeline-module__Fv6TyW__columna{gap:var(--space-3);contain:layout paint;padding:calc(var(--space-4) + var(--space-2)) var(--space-4) var(--space-4);border:1px solid var(--color-primary-outline);border-radius:var(--radius-lg);background:var(--color-surface);max-height:100%;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex-direction:column;flex:0 0 20rem;display:flex;position:relative;overflow:hidden}.Pipeline-module__Fv6TyW__columna:before{content:"";background:var(--color-primary);height:6px;position:absolute;top:0;left:0;right:0}.Pipeline-module__Fv6TyW__columna[data-drop-activo=true]{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border-color:var(--color-primary-outline);box-shadow:0 0 0 1px var(--color-primary-outline)}.Pipeline-module__Fv6TyW__columnaHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}.Pipeline-module__Fv6TyW__columnaHeaderMeta{align-items:center;gap:var(--space-1);font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.Pipeline-module__Fv6TyW__columnaNombre{text-align:left;min-width:0;font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.Pipeline-module__Fv6TyW__columnaConteo{padding:2px var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-muted);background:var(--color-hover);border-radius:var(--radius-pill);flex-shrink:0}.Pipeline-module__Fv6TyW__columnaAviso{padding:2px var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:color-mix(in srgb, var(--color-warning) 32%, var(--color-text));background:color-mix(in srgb, var(--color-warning) 24%, transparent);border:1px solid color-mix(in srgb, var(--color-warning) 45%, transparent);border-radius:var(--radius-pill);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.Pipeline-module__Fv6TyW__columnaAviso svg{width:12px;height:12px;color:inherit}.Pipeline-module__Fv6TyW__columnaContenido{gap:var(--space-3);padding:var(--space-1);margin:calc(-1 * var(--space-1));contain:paint;overscroll-behavior-y:contain;overscroll-behavior-x:auto;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.Pipeline-module__Fv6TyW__columnaVacia{padding:var(--space-6) var(--space-3);font-size:var(--text-sm);color:var(--color-text-faint);text-align:center;border:1px dashed var(--color-line);border-radius:var(--radius-md);margin:auto 0}.Pipeline-module__Fv6TyW__columnaSentinel{min-height:24px;padding:var(--space-2);font-size:var(--text-caption);color:var(--color-text-faint);text-align:center}.Pipeline-module__Fv6TyW__dragOverlayWrap{width:calc(20rem - var(--space-4) * 2)}.Pipeline-module__Fv6TyW__columnaSkeleton{gap:var(--space-3);flex-direction:column;display:flex}.Pipeline-module__Fv6TyW__skeletonCard{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.Pipeline-module__Fv6TyW__skeletonMeta{gap:var(--space-3);display:flex}.Pipeline-module__Fv6TyW__form{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.Pipeline-module__Fv6TyW__fieldLabel{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);flex-direction:column;display:flex}.Pipeline-module__Fv6TyW__columna[data-bloqueada]{background:var(--color-hover)}.Pipeline-module__Fv6TyW__columna[data-bloqueada] .Pipeline-module__Fv6TyW__columnaNombre,.Pipeline-module__Fv6TyW__columna[data-bloqueada] .Pipeline-module__Fv6TyW__columnaConteo{color:var(--color-text-muted)}.Pipeline-module__Fv6TyW__columnaCandado{color:var(--color-text-muted);flex-shrink:0;place-items:center;display:inline-grid}.Pipeline-module__Fv6TyW__columnaCandado svg{width:var(--icon-sm);height:var(--icon-sm)}
.SkeletonPresets-module__rLnLIW__table{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;overflow:hidden}.SkeletonPresets-module__rLnLIW__head,.SkeletonPresets-module__rLnLIW__row{grid-template-columns:var(--skeleton-cols,repeat(4, minmax(0, 1fr)));align-items:center;gap:var(--space-4);padding:var(--space-4);display:grid}.SkeletonPresets-module__rLnLIW__head>*,.SkeletonPresets-module__rLnLIW__row>*{min-width:0}.SkeletonPresets-module__rLnLIW__head{background:color-mix(in srgb, var(--overlay-ink) 2%, transparent);border-bottom:1px solid var(--color-border)}.SkeletonPresets-module__rLnLIW__row:not(:last-child){border-bottom:1px solid var(--color-line)}.SkeletonPresets-module__rLnLIW__identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.SkeletonPresets-module__rLnLIW__identityText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SkeletonPresets-module__rLnLIW__cards{gap:var(--space-3);flex-direction:column;display:flex}.SkeletonPresets-module__rLnLIW__card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.SkeletonPresets-module__rLnLIW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.SkeletonPresets-module__rLnLIW__detail{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.SkeletonPresets-module__rLnLIW__detailRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.SkeletonPresets-module__rLnLIW__pantalla{gap:var(--space-2);min-height:100dvh;padding:var(--space-2);background:var(--color-sidebar-bg);display:flex}.SkeletonPresets-module__rLnLIW__pantallaSidebar{gap:var(--space-4);width:var(--layout-sidebar);padding:var(--space-4) var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;flex-shrink:0;display:flex}.SkeletonPresets-module__rLnLIW__pantallaMenu{gap:var(--space-2);flex-direction:column;display:flex}.SkeletonPresets-module__rLnLIW__pantallaContenido{gap:var(--space-6);min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;flex:1;display:flex}.SkeletonPresets-module__rLnLIW__pantallaCabecera{gap:var(--space-2);flex-direction:column;display:flex}@media (max-width:900px){.SkeletonPresets-module__rLnLIW__pantallaSidebar{display:none}}
.Stat-module__PY2Gfa__stat{gap:var(--space-1);flex-direction:column;height:100%;display:flex}.Stat-module__PY2Gfa__top{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.Stat-module__PY2Gfa__value{font-family:var(--font-heading);font-size:var(--stat-size,var(--text-h1));font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--stat-value-color,var(--stat-color,var(--color-text)));margin-top:auto}.Stat-module__PY2Gfa__label{-webkit-line-clamp:2;min-width:0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Stat-module__PY2Gfa__extras{align-items:center;gap:var(--space-1);margin-left:auto;display:inline-flex}.Stat-module__PY2Gfa__delta~.Stat-module__PY2Gfa__extras{margin-left:0}.Stat-module__PY2Gfa__hint{font-size:var(--text-caption);color:var(--color-text-subtle,var(--color-text-muted))}.Stat-module__PY2Gfa__primary{--stat-color:var(--color-primary)}.Stat-module__PY2Gfa__warning{--stat-color:var(--color-warning-ink)}.Stat-module__PY2Gfa__danger{--stat-color:var(--color-danger)}.Stat-module__PY2Gfa__info{--stat-color:var(--color-viz-ocean,var(--color-primary))}.Stat-module__PY2Gfa__icono{color:var(--stat-color);background:color-mix(in srgb, var(--stat-color) 14%, transparent)}.Stat-module__PY2Gfa__muted{opacity:.6}.Stat-module__PY2Gfa__clickable{width:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.Stat-module__PY2Gfa__clickable:hover{border-color:var(--stat-color,var(--color-primary-outline));transform:translateY(-1px)}.Stat-module__PY2Gfa__clickable:focus-visible{box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.Stat-module__PY2Gfa__clickable[data-activo]{border-color:var(--stat-color,var(--color-primary));background:color-mix(in srgb, var(--stat-color,var(--color-primary)) 10%, transparent)}.Stat-module__PY2Gfa__delta{white-space:nowrap;align-items:center;gap:var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-primary-contrast);background:var(--color-primary-soft);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);flex:none;margin-left:auto;display:inline-flex}.Stat-module__PY2Gfa__delta svg{width:.9em;height:.9em}.Stat-module__PY2Gfa__down{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 15%, transparent)}
.AspirantesTab-module__bczauW__tab{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.AspirantesTab-module__bczauW__toolbar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.AspirantesTab-module__bczauW__search{flex:1;min-width:14rem;max-width:24rem;margin-right:auto}.AspirantesTab-module__bczauW__filtro{min-width:11rem}.AspirantesTab-module__bczauW__rowActions{gap:var(--space-1);justify-content:flex-end;align-items:center;display:flex}.AspirantesTab-module__bczauW__tiempo{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}
.DocumentosTab-module__RryAlG__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1100px){.DocumentosTab-module__RryAlG__layout{grid-template-columns:minmax(0,1fr)}}.DocumentosTab-module__RryAlG__bloque{gap:var(--space-3);padding-top:var(--space-4);margin-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__ayuda{margin:calc(var(--space-1) * -1) 0 0;font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted)}.DocumentosTab-module__RryAlG__campos{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.DocumentosTab-module__RryAlG__campo{flex-direction:column;gap:2px;display:flex}.DocumentosTab-module__RryAlG__campoAyuda{padding-left:var(--space-6);font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted)}.DocumentosTab-module__RryAlG__filaSwitch{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.DocumentosTab-module__RryAlG__muestra{top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;position:sticky;overflow:hidden}.DocumentosTab-module__RryAlG__muestraCabecera{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);border-bottom:1px solid var(--color-border);display:flex}.DocumentosTab-module__RryAlG__actualizando{font-size:var(--text-caption);font-weight:var(--weight-regular);color:var(--color-text-muted);margin-left:auto}.DocumentosTab-module__RryAlG__visor,.DocumentosTab-module__RryAlG__visorVacio{background:var(--color-surface-2);border:0;width:100%;height:640px}.DocumentosTab-module__RryAlG__muestraError{padding:var(--space-6) var(--space-4);font-size:var(--text-sm);text-align:center;color:var(--color-danger-text);margin:0}.DocumentosTab-module__RryAlG__composicion{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.DocumentosTab-module__RryAlG__color{gap:var(--space-2);flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__colorLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.DocumentosTab-module__RryAlG__colorFila{align-items:center;gap:var(--space-3);min-height:40px;display:flex}.DocumentosTab-module__RryAlG__colorInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;width:44px;height:32px;padding:0}.DocumentosTab-module__RryAlG__colorTexto{min-width:0;font-size:var(--text-caption);color:var(--color-text-muted);flex:1}.DocumentosTab-module__RryAlG__colorQuitar{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.DocumentosTab-module__RryAlG__membrete{gap:var(--space-2);flex-direction:column;grid-column:1/-1;display:flex}.DocumentosTab-module__RryAlG__membreteAyuda{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.DocumentosTab-module__RryAlG__tab{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.DocumentosTab-module__RryAlG__lista{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocumentosTab-module__RryAlG__fila{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__filaCabecera{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.DocumentosTab-module__RryAlG__filaTextos{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DocumentosTab-module__RryAlG__filaNombre{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.DocumentosTab-module__RryAlG__filaBadges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.DocumentosTab-module__RryAlG__filaHint{font-size:var(--text-caption);color:var(--color-text-muted)}.DocumentosTab-module__RryAlG__filaAcciones{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:inline-flex}.DocumentosTab-module__RryAlG__filaLink{font-size:var(--text-caption);color:var(--color-primary-contrast);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.DocumentosTab-module__RryAlG__filaLink:hover{text-decoration:underline}.DocumentosTab-module__RryAlG__filaInputFile{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.DocumentosTab-module__RryAlG__filaMotivoRechazo{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-danger) 8%, transparent);border-left:3px solid var(--color-danger);font-size:var(--text-caption);color:var(--color-text);margin:0;line-height:1.5}.DocumentosTab-module__RryAlG__resumen{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.DocumentosTab-module__RryAlG__resumenIcono{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:32px;height:32px;color:var(--color-primary-contrast);flex-shrink:0;place-items:center;display:inline-grid}.DocumentosTab-module__RryAlG__resumenIcono[data-tono=warning]{color:var(--color-warning-ink);background:0 0}.DocumentosTab-module__RryAlG__resumenTextos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DocumentosTab-module__RryAlG__resumenTitulo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.DocumentosTab-module__RryAlG__resumenDesc{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}.DocumentosTab-module__RryAlG__resumenBarra{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text-muted) 15%, transparent);flex:1;min-width:8rem;max-width:12rem;height:6px;position:relative;overflow:hidden}.DocumentosTab-module__RryAlG__resumenBarraLlena{background:var(--color-primary);height:100%;transition:width var(--duration-base) var(--ease-standard);position:absolute;top:0;left:0}.DocumentosTab-module__RryAlG__form{gap:var(--space-4);margin-top:var(--space-5);flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__formCheck{padding:var(--space-2) 0}.DocumentosTab-module__RryAlG__reglaCampo,.DocumentosTab-module__RryAlG__campoLabel{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);flex-direction:column;min-width:0;display:flex}.DocumentosTab-module__RryAlG__campoHint{font-size:var(--text-caption);font-weight:var(--weight-regular);color:var(--color-text-muted);line-height:1.4}.DocumentosTab-module__RryAlG__tiposFieldset{gap:var(--space-2);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.DocumentosTab-module__RryAlG__tiposLegend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);padding:0}.DocumentosTab-module__RryAlG__tiposGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.DocumentosTab-module__RryAlG__tiposOpcion{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);display:flex}.DocumentosTab-module__RryAlG__tiposOpcion:has(input:checked){border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.DocumentosTab-module__RryAlG__tiposOpcion input{accent-color:var(--color-primary);cursor:pointer}.DocumentosTab-module__RryAlG__tiposLabel{flex-direction:column;gap:0;min-width:0;display:flex}.DocumentosTab-module__RryAlG__tiposLabel strong{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.DocumentosTab-module__RryAlG__tiposExt{font-size:var(--text-caption);color:var(--color-text-muted)}.DocumentosTab-module__RryAlG__etapaSelector{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.DocumentosTab-module__RryAlG__etapaSelectorIcono{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:32px;height:32px;color:var(--color-primary-contrast);flex-shrink:0;place-items:center;display:inline-grid}.DocumentosTab-module__RryAlG__etapaSelectorIcono svg{width:18px;height:18px}.DocumentosTab-module__RryAlG__etapaSelectorTextos{flex-direction:column;flex:1;gap:2px;min-width:12rem;display:flex}.DocumentosTab-module__RryAlG__etapaSelectorLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.DocumentosTab-module__RryAlG__etapaSelectorHint{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}.DocumentosTab-module__RryAlG__etapaSelectorControl{flex-shrink:0;min-width:14rem}.DocumentosTab-module__RryAlG__cardHeader{gap:var(--space-3);align-items:flex-start;display:flex}.DocumentosTab-module__RryAlG__cardIcono{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:40px;height:40px;color:var(--color-primary-contrast);flex-shrink:0;place-items:center;display:inline-grid}.DocumentosTab-module__RryAlG__cardIcono svg{width:22px;height:22px}.DocumentosTab-module__RryAlG__cardTitulo{font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.DocumentosTab-module__RryAlG__cardDesc{font-size:var(--text-sm);color:var(--color-text-muted);margin:2px 0 0;line-height:1.5}.DocumentosTab-module__RryAlG__cardsWrap{gap:var(--space-5);padding:var(--space-4);flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__cardsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));display:grid}.DocumentosTab-module__RryAlG__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:6rem;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:flex}.DocumentosTab-module__RryAlG__card[data-arrastrando=true]{border-color:var(--color-primary);box-shadow:0 4px 14px color-mix(in srgb, var(--color-primary) 25%, transparent)}.DocumentosTab-module__RryAlG__cardDragHandle{width:32px;height:32px;color:var(--color-text-muted);cursor:grab;border-radius:var(--radius-sm);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.DocumentosTab-module__RryAlG__cardDragHandle:active{cursor:grabbing}.DocumentosTab-module__RryAlG__cardDragHandle:hover{background:var(--color-hover);color:var(--color-text)}.DocumentosTab-module__RryAlG__cardDragHandle svg{width:20px;height:20px}.DocumentosTab-module__RryAlG__cardCuerpo{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.DocumentosTab-module__RryAlG__cardCabecera{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.DocumentosTab-module__RryAlG__cardNombre{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text);line-height:1.3}.DocumentosTab-module__RryAlG__cardBadges{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.DocumentosTab-module__RryAlG__cardMeta{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}.DocumentosTab-module__RryAlG__cardAcciones{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.DocumentosTab-module__RryAlG__cardsInactivasWrap{gap:var(--space-2);opacity:.7;flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__cardsInactivasTitulo{font-size:var(--text-caption);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}.DocumentosTab-module__RryAlG__vistaWrap{gap:var(--space-3);flex-direction:column;display:flex}.DocumentosTab-module__RryAlG__vistaPie{padding-top:var(--space-2);align-items:center;display:flex}.DocumentosTab-module__RryAlG__vistaSwitch{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:0;padding:2px;display:inline-flex}.DocumentosTab-module__RryAlG__vistaBtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.DocumentosTab-module__RryAlG__vistaBtn[data-active=true]{background:var(--color-primary);color:var(--color-text-on-primary)}.DocumentosTab-module__RryAlG__vistaBtn:hover:not([data-active=true]){background:var(--color-hover);color:var(--color-text)}.DocumentosTab-module__RryAlG__vistaBtn svg{width:16px;height:16px}.DocumentosTab-module__RryAlG__avisoFueraDeEtapa{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);font-size:var(--text-caption);color:var(--color-text-muted);margin:0}
.Notificaciones-module__fcAWlW__wrap{position:relative}.Notificaciones-module__fcAWlW__campana{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:flex}.Notificaciones-module__fcAWlW__campana:hover{background:var(--color-hover);color:var(--color-text)}.Notificaciones-module__fcAWlW__campana svg{width:var(--icon-md);height:var(--icon-md);flex:none}.Notificaciones-module__fcAWlW__campana[data-collapsed]{padding:var(--space-2);justify-content:center}.Notificaciones-module__fcAWlW__campanaLabel{text-align:left;flex:1}.Notificaciones-module__fcAWlW__badge{border-radius:var(--radius-pill);background:var(--color-danger);min-width:18px;color:var(--color-danger-text);font-size:calc(var(--text-caption) - 2px);font-weight:var(--weight-bold);text-align:center;padding:0 5px;line-height:18px}.Notificaciones-module__fcAWlW__campana[data-collapsed] .Notificaciones-module__fcAWlW__badge{position:absolute;top:2px;right:2px}.Notificaciones-module__fcAWlW__panelPortal{z-index:var(--z-modal);display:flex;position:fixed}.Notificaciones-module__fcAWlW__panel{width:min(380px, calc(100vw - 2 * var(--space-4)));border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-popover);min-height:0;box-shadow:var(--shadow-md);transform-origin:100% 0;animation:Notificaciones-module__fcAWlW__notificaciones-in var(--duration-base) var(--ease-out) both;flex-direction:column;flex:1;display:flex;overflow:hidden}.Notificaciones-module__fcAWlW__panel[data-cerrando="1"],.Notificaciones-module__fcAWlW__panelPortal[data-cerrando="1"] .Notificaciones-module__fcAWlW__panel{animation:Notificaciones-module__fcAWlW__notificaciones-out var(--duration-base) var(--ease-standard) both}@keyframes Notificaciones-module__fcAWlW__notificaciones-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Notificaciones-module__fcAWlW__notificaciones-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.97)}}@media (prefers-reduced-motion:reduce){.Notificaciones-module__fcAWlW__panel,.Notificaciones-module__fcAWlW__panel[data-cerrando="1"],.Notificaciones-module__fcAWlW__panelPortal[data-cerrando="1"] .Notificaciones-module__fcAWlW__panel{animation:none}}.Notificaciones-module__fcAWlW__item[data-entrada]{animation:Notificaciones-module__fcAWlW__notificaciones-item var(--duration-base) var(--ease-out) both}.Notificaciones-module__fcAWlW__fila:first-child .Notificaciones-module__fcAWlW__item[data-entrada]{animation-delay:40ms}.Notificaciones-module__fcAWlW__fila:nth-child(2) .Notificaciones-module__fcAWlW__item[data-entrada]{animation-delay:80ms}.Notificaciones-module__fcAWlW__fila:nth-child(3) .Notificaciones-module__fcAWlW__item[data-entrada]{animation-delay:.12s}.Notificaciones-module__fcAWlW__fila:nth-child(4) .Notificaciones-module__fcAWlW__item[data-entrada]{animation-delay:.16s}.Notificaciones-module__fcAWlW__fila:nth-child(5) .Notificaciones-module__fcAWlW__item[data-entrada]{animation-delay:.2s}.Notificaciones-module__fcAWlW__fila:nth-child(n+6) .Notificaciones-module__fcAWlW__item[data-entrada]{animation-delay:.24s}@keyframes Notificaciones-module__fcAWlW__notificaciones-item{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Notificaciones-module__fcAWlW__panelPortal[data-cerrando="1"] .Notificaciones-module__fcAWlW__item{animation:none}@media (prefers-reduced-motion:reduce){.Notificaciones-module__fcAWlW__item[data-entrada]{animation:none}}.Notificaciones-module__fcAWlW__panelHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-glass);border-bottom:1px solid var(--color-line);display:flex}.Notificaciones-module__fcAWlW__panelTitulo{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text);flex:none;display:inline-flex}.Notificaciones-module__fcAWlW__panelTituloIcono{width:var(--icon-md);height:var(--icon-md);color:var(--color-primary);flex-shrink:0}.Notificaciones-module__fcAWlW__leerTodas{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-primary-contrast);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none}.Notificaciones-module__fcAWlW__leerTodas:hover{background:var(--color-hover)}.Notificaciones-module__fcAWlW__contadorTitulo{min-width:20px;padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-contrast);font-size:calc(var(--text-caption) - 2px);font-weight:var(--weight-bold);line-height:var(--leading-normal);justify-content:center;align-items:center;display:inline-flex}.Notificaciones-module__fcAWlW__accionesHead{align-items:center;gap:var(--space-1);display:inline-flex}.Notificaciones-module__fcAWlW__contadorSeleccion{font-size:var(--text-caption);color:var(--color-text-muted);text-align:center;flex:1}.Notificaciones-module__fcAWlW__eliminarSeleccion{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-danger);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:inline-flex}.Notificaciones-module__fcAWlW__eliminarSeleccion:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 14%, transparent)}.Notificaciones-module__fcAWlW__eliminarSeleccion:disabled{color:var(--color-text-faint);cursor:default}.Notificaciones-module__fcAWlW__eliminarSeleccion svg{width:var(--icon-sm);height:var(--icon-sm)}.Notificaciones-module__fcAWlW__casilla{width:var(--icon-box);flex:none;justify-content:center}.Notificaciones-module__fcAWlW__fila[data-marcada]{background:var(--color-primary-soft)}.Notificaciones-module__fcAWlW__lista{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.Notificaciones-module__fcAWlW__grupoFilas{margin:0;padding:0;list-style:none}.Notificaciones-module__fcAWlW__dia{z-index:var(--z-raised);padding:var(--space-2) var(--space-4) var(--space-1);background:var(--color-popover);border-bottom:1px solid var(--color-line);font-family:var(--font-sans);font-size:calc(var(--text-caption) - 1px);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);line-height:var(--leading-normal);text-transform:uppercase;color:var(--color-text-faint);position:sticky;top:0}.Notificaciones-module__fcAWlW__fila{border-bottom:1px solid var(--color-line);position:relative}.Notificaciones-module__fcAWlW__grupoDia:last-child .Notificaciones-module__fcAWlW__fila:last-child{border-bottom:none}.Notificaciones-module__fcAWlW__item{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);padding-left:var(--space-4);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:flex}.Notificaciones-module__fcAWlW__item:hover{background:var(--color-hover)}.Notificaciones-module__fcAWlW__item[data-noleida]{background:var(--color-primary-softer)}.Notificaciones-module__fcAWlW__descartar{top:10px;right:var(--space-2);border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-faint);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.Notificaciones-module__fcAWlW__fila:hover .Notificaciones-module__fcAWlW__descartar,.Notificaciones-module__fcAWlW__fila:focus-within .Notificaciones-module__fcAWlW__descartar{opacity:1}.Notificaciones-module__fcAWlW__fila:hover .Notificaciones-module__fcAWlW__itemHora,.Notificaciones-module__fcAWlW__fila:focus-within .Notificaciones-module__fcAWlW__itemHora{opacity:0}.Notificaciones-module__fcAWlW__descartar:hover{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}.Notificaciones-module__fcAWlW__descartar svg{width:14px;height:14px}.Notificaciones-module__fcAWlW__itemIcono{width:var(--icon-box);height:var(--icon-box);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-contrast);flex:none;justify-content:center;align-items:center;display:inline-flex}.Notificaciones-module__fcAWlW__itemIcono svg{width:var(--icon-sm);height:var(--icon-sm)}.Notificaciones-module__fcAWlW__itemTextos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Notificaciones-module__fcAWlW__itemEncabezado{align-items:baseline;gap:var(--space-2);display:flex}.Notificaciones-module__fcAWlW__itemTitulo{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.Notificaciones-module__fcAWlW__item[data-noleida] .Notificaciones-module__fcAWlW__itemTitulo{font-weight:var(--weight-semibold)}.Notificaciones-module__fcAWlW__itemHora{font-size:calc(var(--text-caption) - 1px);color:var(--color-text-faint);font-variant-numeric:tabular-nums;transition:opacity var(--duration-fast) var(--ease-standard);flex:none}.Notificaciones-module__fcAWlW__itemCuerpo{font-size:var(--text-caption);color:var(--color-text-muted);line-height:var(--leading-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Notificaciones-module__fcAWlW__itemMeta{align-items:center;gap:var(--space-1);font-size:calc(var(--text-caption) - 1px);color:var(--color-text-faint);margin-top:2px;display:flex}.Notificaciones-module__fcAWlW__itemArea{font-weight:var(--weight-medium);color:var(--color-text-muted)}.Notificaciones-module__fcAWlW__itemPrioridad{font-weight:var(--weight-semibold)}.Notificaciones-module__fcAWlW__itemPrioridad[data-prioridad=critica]{color:var(--color-danger)}.Notificaciones-module__fcAWlW__itemPrioridad[data-prioridad=alta]{color:var(--color-warning-ink)}.Notificaciones-module__fcAWlW__punto{border-radius:var(--radius-pill);background:var(--color-primary);width:6px;height:6px;box-shadow:0 0 0 3px var(--color-primary-soft);position:absolute;top:50%;left:6px;transform:translateY(-50%)}.Notificaciones-module__fcAWlW__vacio.Notificaciones-module__fcAWlW__vacio{min-height:0;padding:var(--space-8) var(--space-5);gap:var(--space-3);flex:1}.Notificaciones-module__fcAWlW__sentinel{list-style:none}.Notificaciones-module__fcAWlW__itemIcono[data-prioridad=critica]{background:color-mix(in srgb, var(--color-danger) 16%, transparent);color:var(--color-danger)}.Notificaciones-module__fcAWlW__itemIcono[data-prioridad=alta]{background:var(--color-warning-soft);color:var(--color-warning-ink)}.Notificaciones-module__fcAWlW__item[data-noleida][data-prioridad=critica]{box-shadow:inset 3px 0 0 var(--color-danger);background:color-mix(in srgb, var(--color-danger) 7%, transparent)}.Notificaciones-module__fcAWlW__item[data-noleida][data-prioridad=critica] .Notificaciones-module__fcAWlW__punto{display:none}.Notificaciones-module__fcAWlW__item[data-noleida][data-prioridad=critica]~.Notificaciones-module__fcAWlW__descartar{color:var(--color-text-muted)}
.StatCard-module__6weWkG__fila{gap:var(--space-3);min-width:0;margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.StatCard-module__6weWkG__compacta{--stat-size:var(--text-h2)}.StatCard-module__6weWkG__card{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);position:relative;overflow:hidden}.StatCard-module__6weWkG__card[data-tono]:not([data-tono=neutral]):before{content:"";background:var(--_acento,var(--color-primary));height:3px;position:absolute;inset:0 0 auto}.StatCard-module__6weWkG__card[data-tono=primary]{--_acento:var(--color-primary)}.StatCard-module__6weWkG__card[data-tono=success]{--_acento:var(--color-success)}.StatCard-module__6weWkG__card[data-tono=info]{--_acento:var(--color-viz-ocean,var(--color-primary))}.StatCard-module__6weWkG__card[data-tono=warning]{--_acento:var(--color-warning)}.StatCard-module__6weWkG__card[data-tono=danger]{--_acento:var(--color-danger)}.StatCard-module__6weWkG__card[data-clicable=true]{cursor:pointer}.StatCard-module__6weWkG__card[data-clicable=true]:hover{border-color:var(--_acento,var(--color-primary-outline));box-shadow:var(--shadow-sm,0 1px 2px #00000014);transform:translateY(-2px)}.StatCard-module__6weWkG__card[data-sin-dato=true]{border-style:dashed}@media (prefers-reduced-motion:reduce){.StatCard-module__6weWkG__card{transition:none}.StatCard-module__6weWkG__card[data-clicable=true]:hover{transform:none}}.StatCard-module__6weWkG__disparador{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.StatCard-module__6weWkG__disparador:focus-visible{box-shadow:inset 0 0 0 3px var(--color-primary-soft);border-radius:var(--radius-lg);outline:none}
.MenuHerramienta-module__yYYtcW__menu{z-index:var(--z-popover,60);min-width:15rem;padding:var(--space-1);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 12px 32px color-mix(in srgb, var(--color-text) 18%, transparent);flex-direction:column;display:flex;position:fixed}.MenuHerramienta-module__yYYtcW__item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.MenuHerramienta-module__yYYtcW__item:hover:not(:disabled){background:var(--color-surface-2)}.MenuHerramienta-module__yYYtcW__item:disabled{color:var(--color-text-muted);cursor:not-allowed}.MenuHerramienta-module__yYYtcW__item svg{color:var(--color-text-muted);flex:none}
.Ambito-module__chN7eW__barra{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;display:flex}.Ambito-module__chN7eW__fila{align-items:center;gap:var(--space-3);grid-template-columns:auto auto minmax(0,1fr);min-width:0;display:grid}.Ambito-module__chN7eW__rotulo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.Ambito-module__chN7eW__buscador{min-width:0}.Ambito-module__chN7eW__regla{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.Ambito-module__chN7eW__resumen{color:var(--color-primary);font-weight:var(--weight-medium)}@media (max-width:48rem){.Ambito-module__chN7eW__fila{grid-template-columns:minmax(0,1fr);align-items:stretch}}
.MiInstitucionTab-module__JgBQ2W__tab{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}
.NodoAttribution-module__u5-HzW__attribution{right:var(--space-6);bottom:var(--space-6);z-index:1;align-items:center;gap:var(--space-2);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-flex;position:fixed}.NodoAttribution-module__u5-HzW__text{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-body);letter-spacing:-.01em;white-space:nowrap;color:var(--color-text)}@media (max-width:640px){.NodoAttribution-module__u5-HzW__attribution{right:var(--space-3);bottom:var(--space-3)}.NodoAttribution-module__u5-HzW__text{font-size:var(--text-sm)}}
.page-module___8aEwW__main{width:100%}.page-module___8aEwW__container{max-width:var(--container-max);padding-inline:var(--space-6);margin-inline:auto}@media (max-width:560px){.page-module___8aEwW__container{padding-inline:var(--space-4)}}
.PantallaConAnio-module__3x6tPG__pantalla{gap:var(--space-5);flex-direction:column;display:flex}.PantallaConAnio-module__3x6tPG__barra{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}
.PersonaDetalle-module__11UZYW__page{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.PersonaDetalle-module__11UZYW__volver{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard);align-self:flex-start;text-decoration:none;display:inline-flex}.PersonaDetalle-module__11UZYW__volver:hover{color:var(--color-text)}.PersonaDetalle-module__11UZYW__volver svg{width:var(--icon-sm);height:var(--icon-sm)}.PersonaDetalle-module__11UZYW__layout{gap:var(--space-5);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.PersonaDetalle-module__11UZYW__layout{grid-template-columns:1fr}}.PersonaDetalle-module__11UZYW__sidebar{gap:var(--space-4);top:var(--space-4);flex-direction:column;display:flex;position:sticky}@media (max-width:900px){.PersonaDetalle-module__11UZYW__sidebar{position:static}}.PersonaDetalle-module__11UZYW__main{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.PersonaDetalle-module__11UZYW__perfil{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(170deg, var(--color-primary-softer), var(--color-surface) 60%);grid-template-columns:auto minmax(0,1fr);display:grid}.PersonaDetalle-module__11UZYW__avatarWrap{--avatar-lg:48px;--avatar-ring:3px;width:calc(var(--avatar-lg) + var(--avatar-ring) * 2);height:calc(var(--avatar-lg) + var(--avatar-ring) * 2);background:var(--color-primary-soft);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 12%, transparent);box-sizing:border-box;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.PersonaDetalle-module__11UZYW__avatarBoton{width:var(--avatar-lg);height:var(--avatar-lg);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;padding:0;display:block;overflow:hidden}.PersonaDetalle-module__11UZYW__avatarBoton:hover:not(:disabled){transform:scale(1.03)}.PersonaDetalle-module__11UZYW__avatarBoton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 45%, transparent);outline:none}.PersonaDetalle-module__11UZYW__avatarBoton:disabled{cursor:wait;opacity:.8}.PersonaDetalle-module__11UZYW__avatarBoton>*{border-radius:50%!important;width:100%!important;height:100%!important}.PersonaDetalle-module__11UZYW__avatarBadge{background:var(--color-primary);color:#fff;border:2px solid var(--color-surface);pointer-events:none;z-index:2;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 2px 6px #00000040}.PersonaDetalle-module__11UZYW__avatarBadge svg{stroke:currentColor;color:#fff;width:12px;height:12px}.PersonaDetalle-module__11UZYW__avatarQuitar{background:var(--color-danger);color:#fff;border:2px solid var(--color-surface);cursor:pointer;width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-standard);z-index:3;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 6px #00000040}.PersonaDetalle-module__11UZYW__avatarQuitar:hover:not(:disabled){transform:scale(1.1)}.PersonaDetalle-module__11UZYW__avatarQuitar:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 40%, transparent), 0 2px 6px #0003;outline:none}.PersonaDetalle-module__11UZYW__avatarQuitar:disabled{cursor:wait;opacity:.7}.PersonaDetalle-module__11UZYW__avatarQuitar svg{stroke:currentColor;color:#fff;width:12px;height:12px}.PersonaDetalle-module__11UZYW__inputOculto{display:none}.PersonaDetalle-module__11UZYW__perfilInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.PersonaDetalle-module__11UZYW__nombre{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-bold);color:var(--color-text);overflow-wrap:anywhere;word-break:normal;margin:0;line-height:1.2}.PersonaDetalle-module__11UZYW__perfilMeta{align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.PersonaDetalle-module__11UZYW__documento{font-family:var(--font-mono);align-items:center;gap:4px;display:inline-flex}.PersonaDetalle-module__11UZYW__documento svg{width:var(--icon-sm);height:var(--icon-sm)}.PersonaDetalle-module__11UZYW__perfilAcciones{justify-content:flex-end;gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;grid-column:1/-1;display:flex}.PersonaDetalle-module__11UZYW__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}.PersonaDetalle-module__11UZYW__cardTitulo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);text-transform:uppercase;letter-spacing:.04em}.PersonaDetalle-module__11UZYW__contactoLista,.PersonaDetalle-module__11UZYW__metaLista,.PersonaDetalle-module__11UZYW__vinculoLista{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PersonaDetalle-module__11UZYW__contactoItem,.PersonaDetalle-module__11UZYW__metaItem,.PersonaDetalle-module__11UZYW__vinculoItem{gap:var(--space-3);align-items:flex-start;display:flex}.PersonaDetalle-module__11UZYW__contactoIcono,.PersonaDetalle-module__11UZYW__metaIcono,.PersonaDetalle-module__11UZYW__vinculoIcono{border-radius:var(--radius-md);background:var(--color-hover);width:32px;height:32px;color:var(--color-text-muted);flex-shrink:0;place-items:center;display:inline-grid}.PersonaDetalle-module__11UZYW__contactoIcono svg,.PersonaDetalle-module__11UZYW__metaIcono svg,.PersonaDetalle-module__11UZYW__vinculoIcono svg{width:var(--icon-sm);height:var(--icon-sm)}.PersonaDetalle-module__11UZYW__contactoTextos,.PersonaDetalle-module__11UZYW__metaTextos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PersonaDetalle-module__11UZYW__contactoLabel,.PersonaDetalle-module__11UZYW__metaLabel{font-size:var(--text-caption);color:var(--color-text-muted)}.PersonaDetalle-module__11UZYW__contactoValor,.PersonaDetalle-module__11UZYW__metaValor{font-size:var(--text-sm);color:var(--color-text);word-break:break-word}.PersonaDetalle-module__11UZYW__metaValorCodigo{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.02em;color:var(--color-primary-contrast,var(--color-primary))}.PersonaDetalle-module__11UZYW__agregar{color:var(--color-primary-contrast);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;display:inline-flex}.PersonaDetalle-module__11UZYW__agregar:hover{color:var(--color-text)}.PersonaDetalle-module__11UZYW__agregar svg{width:14px;height:14px}.PersonaDetalle-module__11UZYW__tabs{min-width:0;top:var(--space-4);z-index:2;background:var(--color-surface);position:sticky}@media (max-width:900px){.PersonaDetalle-module__11UZYW__tabs{position:static}}.PersonaDetalle-module__11UZYW__tab{padding:var(--space-3) var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;position:relative}.PersonaDetalle-module__11UZYW__tab:after{content:"";height:2px;transition:background var(--duration-fast) var(--ease-standard);background:0 0;position:absolute;bottom:-1px;left:0;right:0}.PersonaDetalle-module__11UZYW__tab:hover,.PersonaDetalle-module__11UZYW__tabActiva{color:var(--color-text)}.PersonaDetalle-module__11UZYW__tabActiva:after{background:var(--color-primary)}.PersonaDetalle-module__11UZYW__tabCount{min-width:20px;height:20px;margin-left:var(--space-2);border-radius:var(--radius-pill);background:var(--color-hover);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text);place-items:center;padding:0 6px;display:inline-grid}.PersonaDetalle-module__11UZYW__tabActiva .PersonaDetalle-module__11UZYW__tabCount{background:var(--color-primary-soft);color:var(--color-primary-contrast)}.PersonaDetalle-module__11UZYW__tabContent{padding-top:var(--space-3)}.PersonaDetalle-module__11UZYW__secciones{gap:var(--space-4);flex-direction:column;display:flex}.PersonaDetalle-module__11UZYW__seccion{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.PersonaDetalle-module__11UZYW__seccionTitulo{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text)}.PersonaDetalle-module__11UZYW__dimensionAcciones{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.PersonaDetalle-module__11UZYW__dl{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;display:grid}.PersonaDetalle-module__11UZYW__dlRow{flex-direction:column;gap:2px;min-width:0;display:flex}.PersonaDetalle-module__11UZYW__dlRow dt{font-size:var(--text-caption);color:var(--color-text-muted)}.PersonaDetalle-module__11UZYW__dlRow dd{font-size:var(--text-sm);color:var(--color-text);word-break:break-word;margin:0}.PersonaDetalle-module__11UZYW__dlVacio{color:var(--color-text-faint);font-style:italic}.PersonaDetalle-module__11UZYW__dimensiones{gap:var(--space-4);flex-direction:column;display:flex}.PersonaDetalle-module__11UZYW__dimension{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.PersonaDetalle-module__11UZYW__dimensionNombre{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-family:var(--font-heading);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text);display:inline-flex}.PersonaDetalle-module__11UZYW__matriculaHeader{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.PersonaDetalle-module__11UZYW__matriculaHeader .PersonaDetalle-module__11UZYW__dimensionNombre{margin-bottom:0}.PersonaDetalle-module__11UZYW__matriculaIcono{width:var(--icon-md);height:var(--icon-md);color:var(--color-primary-contrast)}.PersonaDetalle-module__11UZYW__matriculaLink{margin-top:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary-contrast);transition:color var(--duration-fast) var(--ease-standard);align-self:flex-start;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.PersonaDetalle-module__11UZYW__matriculaLink:hover{text-decoration:underline}.PersonaDetalle-module__11UZYW__matriculaLink svg{width:var(--icon-sm);height:var(--icon-sm)}.PersonaDetalle-module__11UZYW__matriculaAcciones{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.PersonaDetalle-module__11UZYW__matriculaAcciones .PersonaDetalle-module__11UZYW__matriculaLink{margin-top:0}.PersonaDetalle-module__11UZYW__matriculaConfirmarBtn{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-on-primary,#fff);background:var(--estado-actual-color,var(--color-primary));border:1px solid var(--color-primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-self:flex-start;align-items:center;gap:4px;margin-top:6px;padding:4px 10px;display:inline-flex}.PersonaDetalle-module__11UZYW__matriculaConfirmarBtn:hover{background:var(--color-primary-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent)}.PersonaDetalle-module__11UZYW__matriculaConfirmarBtn svg{width:14px;height:14px}.PersonaDetalle-module__11UZYW__financieraIcono{width:var(--icon-md);height:var(--icon-md);color:var(--color-primary)}.PersonaDetalle-module__11UZYW__financieraMonto{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.PersonaDetalle-module__11UZYW__financieraVencido{color:var(--color-danger);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.PersonaDetalle-module__11UZYW__vinculoLink{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--duration-fast) var(--ease-standard);text-decoration:none;overflow:hidden}.PersonaDetalle-module__11UZYW__vinculoLink:hover{color:var(--color-primary-contrast);text-decoration:underline}.PersonaDetalle-module__11UZYW__vinculoVacio{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.PersonaDetalle-module__11UZYW__matriculaVacia{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.PersonaDetalle-module__11UZYW__bienestar{gap:var(--space-4);flex-direction:column;display:flex}
.DatosInscripcion-module__vR-0HW__grupo{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.DatosInscripcion-module__vR-0HW__titulo{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text);text-transform:uppercase;letter-spacing:.04em}.DatosInscripcion-module__vR-0HW__campos{gap:0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin:0;display:grid}.DatosInscripcion-module__vR-0HW__campo{gap:var(--space-3);min-width:0;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(7rem,42%) 1fr;align-items:baseline;display:grid}.DatosInscripcion-module__vR-0HW__campo:last-child{border-bottom:none}.DatosInscripcion-module__vR-0HW__etiqueta{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-muted);line-height:1.35}.DatosInscripcion-module__vR-0HW__valor{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);overflow-wrap:anywhere;margin:0;line-height:1.35}.DatosInscripcion-module__vR-0HW__enlace,.DatosInscripcion-module__vR-0HW__archivo{color:var(--color-primary-contrast);text-decoration:none}.DatosInscripcion-module__vR-0HW__enlace:hover,.DatosInscripcion-module__vR-0HW__archivo:hover{text-decoration:underline}.DatosInscripcion-module__vR-0HW__archivo{gap:var(--space-1);align-items:center;display:inline-flex}
.FormularioNovedad-module__PKt7Vq__formulario{gap:var(--space-6);flex-direction:column;display:flex}.FormularioNovedad-module__PKt7Vq__campo{align-self:stretch;width:100%}.FormularioNovedad-module__PKt7Vq__enviar{align-self:stretch}
.Tutorial-module__ij_fva__fondo{z-index:1200;background:#0000008c;position:fixed;inset:0}.Tutorial-module__ij_fva__marco{z-index:1201;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg,0 12px 32px #00000047);flex-direction:column;display:flex;position:fixed;overflow:hidden}.Tutorial-module__ij_fva__flotante{right:var(--space-4);bottom:var(--space-4);width:min(24rem, calc(100vw - 2 * var(--space-4)))}@media (max-width:30rem){.Tutorial-module__ij_fva__flotante{right:var(--space-2);left:var(--space-2);bottom:var(--space-2);width:auto}}.Tutorial-module__ij_fva__expandido{width:min(56rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100vh - 2 * var(--space-4));top:50%;left:50%;transform:translate(-50%,-50%)}.Tutorial-module__ij_fva__barra{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-2,var(--color-surface));display:flex}.Tutorial-module__ij_fva__titulo{font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Tutorial-module__ij_fva__controles{gap:var(--space-1);flex-shrink:0;display:flex}.Tutorial-module__ij_fva__iconBtn{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Tutorial-module__ij_fva__iconBtn:hover{background:var(--color-surface-hover,#7f7f7f1f);color:var(--color-text)}.Tutorial-module__ij_fva__lienzo{aspect-ratio:16/9;background:#000;width:100%;position:relative}.Tutorial-module__ij_fva__video{border:0;width:100%;height:100%;display:block}.Tutorial-module__ij_fva__descripcion{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;overflow-y:auto}.Tutorial-module__ij_fva__botonTutorial{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;display:inline-flex}.Tutorial-module__ij_fva__botonTutorial:hover:not(:disabled){color:var(--color-primary);border-color:var(--color-primary)}.Tutorial-module__ij_fva__botonTutorial:disabled{opacity:.6;cursor:default}
.Switch-module__PIOCra__switch{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface-2,var(--color-hover));cursor:pointer;width:42px;height:24px;transition:background var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex-shrink:0;padding:0;position:relative}.Switch-module__PIOCra__thumb{border-radius:var(--radius-pill);background:var(--color-text-muted);width:16px;height:16px;transition:left var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-standard);position:absolute;top:50%;left:3px;transform:translateY(-50%)}.Switch-module__PIOCra__switch.Switch-module__PIOCra__on{background:var(--color-primary);border-color:var(--color-primary)}.Switch-module__PIOCra__switch.Switch-module__PIOCra__on .Switch-module__PIOCra__thumb{background:var(--color-text-on-primary);left:21px}.Switch-module__PIOCra__switch:hover:not(:disabled){border-color:var(--color-primary-outline)}.Switch-module__PIOCra__switch:focus-visible{box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.Switch-module__PIOCra__switch:disabled{opacity:.5;cursor:not-allowed}
.SelectorDestinos-module__CuUXLG__raiz{gap:var(--space-3);flex-direction:column;display:flex}.SelectorDestinos-module__CuUXLG__barra{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SelectorDestinos-module__CuUXLG__cuenta{font-size:var(--text-caption);color:var(--color-text-muted)}.SelectorDestinos-module__CuUXLG__lista{gap:var(--space-1);scrollbar-width:thin;flex-direction:column;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.SelectorDestinos-module__CuUXLG__fila{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.SelectorDestinos-module__CuUXLG__fila:has(input:not(:disabled)):hover{border-color:var(--color-primary-outline)}}.SelectorDestinos-module__CuUXLG__fila:has(input:checked){border-color:var(--color-primary-outline);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.SelectorDestinos-module__CuUXLG__fila[data-bloqueado]{background:var(--color-surface-2);border-style:dashed}.SelectorDestinos-module__CuUXLG__textos{flex-direction:column;gap:2px;min-width:0;display:flex}.SelectorDestinos-module__CuUXLG__grupo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.SelectorDestinos-module__CuUXLG__detalle{font-size:var(--text-caption);color:var(--color-text-muted)}.SelectorDestinos-module__CuUXLG__motivo{font-size:var(--text-caption);line-height:var(--leading-snug);color:color-mix(in srgb, var(--color-warning) 40%, var(--color-text))}.SelectorDestinos-module__CuUXLG__cuerpo{gap:var(--space-4);padding:var(--space-1) 0;flex-direction:column;display:flex}.SelectorDestinos-module__CuUXLG__acciones{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.PortalTab-module__9AV8ZW__tab{gap:var(--space-4);flex-direction:column;display:flex}.PortalTab-module__9AV8ZW__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(320px,27rem);align-items:start;display:grid}.PortalTab-module__9AV8ZW__aside{gap:var(--space-3);flex-direction:column;display:flex}.PortalTab-module__9AV8ZW__previewCol{top:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.PortalTab-module__9AV8ZW__main{gap:var(--space-3);--tabs-caja-padding:var(--space-2);flex-direction:column;min-width:0;display:flex}@media (max-width:1100px){.PortalTab-module__9AV8ZW__layout{grid-template-columns:1fr}.PortalTab-module__9AV8ZW__previewCol{display:none}}.PortalTab-module__9AV8ZW__card{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:var(--space-4);flex-direction:column;display:flex}.PortalTab-module__9AV8ZW__cardTitulo{font-size:var(--text-h5,1.1rem);font-weight:var(--weight-semibold);color:var(--color-text)}.PortalTab-module__9AV8ZW__cardDesc{font-size:var(--text-sm);color:var(--color-text-muted)}.PortalTab-module__9AV8ZW__fila{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PortalTab-module__9AV8ZW__fila>h2{flex:auto;min-width:0;margin:0}.PortalTab-module__9AV8ZW__etapaFila{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.PortalTab-module__9AV8ZW__etapaFila+.PortalTab-module__9AV8ZW__etapaFila{border-top:1px solid var(--color-border)}.PortalTab-module__9AV8ZW__etapaNombre{color:var(--color-text);flex:1}.PortalTab-module__9AV8ZW__etapaClave{font-size:var(--text-caption);color:var(--color-text-muted)}.PortalTab-module__9AV8ZW__acciones{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.PortalTab-module__9AV8ZW__acciones>button{flex:none}.PortalTab-module__9AV8ZW__estadoChip{align-items:center;gap:var(--space-1);padding:0 var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-pill);line-height:1.6;display:inline-flex}.PortalTab-module__9AV8ZW__estadoChip:before{width:5px;height:5px}.PortalTab-module__9AV8ZW__estadoChip[data-abierto=true]{color:var(--ref-emerald-800);background:color-mix(in srgb, var(--ref-emerald-500) 15%, transparent);border:1px solid color-mix(in srgb, var(--ref-emerald-700) 35%, transparent)}.PortalTab-module__9AV8ZW__estadoChip[data-abierto=false]{color:var(--ref-destructive);background:color-mix(in srgb, var(--ref-destructive) 12%, transparent);border:1px solid color-mix(in srgb, var(--ref-destructive) 30%, transparent)}.PortalTab-module__9AV8ZW__estadoChip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.PortalTab-module__9AV8ZW__embedHelp{font-size:var(--text-caption);color:var(--color-text-muted);margin:0;line-height:1.4}.PortalTab-module__9AV8ZW__contadorPill{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--color-hover);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.PortalTab-module__9AV8ZW__etapasLista{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PortalTab-module__9AV8ZW__etapaItem{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);grid-template-columns:auto 1fr auto;display:grid}.PortalTab-module__9AV8ZW__etapaItem[data-activa=true]{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface))}.PortalTab-module__9AV8ZW__etapaIcono{border-radius:var(--radius-pill);background:var(--color-hover);width:32px;height:32px;color:var(--color-text-muted);place-items:center;display:grid}.PortalTab-module__9AV8ZW__etapaItem[data-activa=true] .PortalTab-module__9AV8ZW__etapaIcono{background:color-mix(in srgb, var(--color-primary) 15%, transparent);color:var(--color-primary-contrast)}.PortalTab-module__9AV8ZW__etapaTextos{flex-direction:column;gap:2px;min-width:0;display:flex}.PortalTab-module__9AV8ZW__etapaNombreFuerte{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PortalTab-module__9AV8ZW__dialogForm{gap:var(--space-4);flex-direction:column;display:flex}.PortalTab-module__9AV8ZW__campoBloque{flex-direction:column;gap:6px;display:flex}.PortalTab-module__9AV8ZW__campoLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.PortalTab-module__9AV8ZW__campoLabelFila{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.PortalTab-module__9AV8ZW__campoValor{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);color:var(--color-text-muted)}.PortalTab-module__9AV8ZW__filaObligatorio{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-hover);display:flex}.PortalTab-module__9AV8ZW__filaObligatorio>div{flex:1;min-width:0}.PortalTab-module__9AV8ZW__filaObligatorio .PortalTab-module__9AV8ZW__embedHelp{margin-top:2px}.PortalTab-module__9AV8ZW__toggleBloque{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-hover);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);grid-template-columns:auto 1fr auto;display:grid}.PortalTab-module__9AV8ZW__toggleBloque[data-activo=true]{border-color:color-mix(in srgb, var(--ref-emerald-500) 40%, transparent);background:color-mix(in srgb, var(--ref-emerald-500) 8%, var(--color-surface))}.PortalTab-module__9AV8ZW__toggleIcono{border-radius:var(--radius-pill);background:var(--color-surface);width:40px;height:40px;color:var(--color-text-muted);border:1px solid var(--color-border);place-items:center;display:grid}.PortalTab-module__9AV8ZW__toggleBloque[data-activo=true] .PortalTab-module__9AV8ZW__toggleIcono{background:color-mix(in srgb, var(--ref-emerald-500) 15%, transparent);color:var(--ref-emerald-700);border-color:color-mix(in srgb, var(--ref-emerald-500) 35%, transparent)}.PortalTab-module__9AV8ZW__toggleTextos{flex-direction:column;gap:2px;min-width:0;display:flex}.PortalTab-module__9AV8ZW__toggleTitulo{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.PortalTab-module__9AV8ZW__toggleAyuda{font-size:var(--text-caption);color:var(--color-text-muted);line-height:1.4}.PortalTab-module__9AV8ZW__conflictosLista{gap:var(--space-4);flex-direction:column;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PortalTab-module__9AV8ZW__conflictoCampo{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.PortalTab-module__9AV8ZW__conflictoResumen{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PortalTab-module__9AV8ZW__conflictoTextos{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.PortalTab-module__9AV8ZW__conflictoEtapa{font-size:var(--text-caption);color:var(--color-text-muted);font-weight:var(--weight-medium)}.PortalTab-module__9AV8ZW__conflictoEditor{border-top:1px dashed var(--color-border);padding-top:var(--space-3);margin-top:var(--space-1)}.PortalTab-module__9AV8ZW__badgeObligatorio{color:var(--ref-emerald-800);font-weight:var(--weight-semibold)}.PortalTab-module__9AV8ZW__mediaPreview{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-hover);place-items:center;max-height:15rem;display:grid;position:relative;overflow:hidden}.PortalTab-module__9AV8ZW__mediaEl{object-fit:cover;width:100%;height:100%;opacity:var(--portal-media-opacidad,1)}.PortalTab-module__9AV8ZW__mediaPreview[data-con-media=true]:after{content:"";pointer-events:none;background:color-mix(in srgb, var(--color-bg) var(--portal-media-velo,0%), transparent);position:absolute;inset:0}.PortalTab-module__9AV8ZW__mediaPlaceholder{color:var(--color-text-subtle);place-items:center;display:grid}.PortalTab-module__9AV8ZW__mediaPlaceholder svg{width:32px;height:32px}.PortalTab-module__9AV8ZW__mediaAcciones{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.PortalTab-module__9AV8ZW__inputOculto{display:none}.PortalTab-module__9AV8ZW__fondoSeccion{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.PortalTab-module__9AV8ZW__fondoAjustes{flex:20rem;min-width:0}.PortalTab-module__9AV8ZW__movilCard{background:var(--color-surface);margin-inline:auto}.PortalTab-module__9AV8ZW__movilEnlace{align-items:center;gap:var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-medium);white-space:nowrap;color:var(--color-primary-contrast);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.PortalTab-module__9AV8ZW__movilEnlace:hover{color:var(--color-primary);text-decoration:underline}.PortalTab-module__9AV8ZW__listaEventos{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PortalTab-module__9AV8ZW__eventoItem{align-items:baseline;gap:var(--space-2);font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-muted);display:flex}.PortalTab-module__9AV8ZW__eventoEstado{border-radius:var(--radius-full,999px);font-weight:var(--weight-medium);color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text-muted) 15%, transparent);flex-shrink:0;padding:.1rem .45rem}.PortalTab-module__9AV8ZW__eventoEstado[data-resultado=aplicado]{color:var(--color-success-ink);background:color-mix(in srgb, var(--color-success) 15%, transparent)}.PortalTab-module__9AV8ZW__eventoEstado[data-resultado=firma_invalida],.PortalTab-module__9AV8ZW__eventoEstado[data-resultado=error]{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 15%, transparent)}.PortalTab-module__9AV8ZW__eventoTexto{overflow-wrap:anywhere}.PortalTab-module__9AV8ZW__campoHint{margin:var(--space-1) 0 0;font-size:var(--text-caption);color:var(--color-text-muted)}
.ConSuPanel-module__uiDnxq__conSuPanel{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.ConSuPanel-module__uiDnxq__conSuPanel:has(.ConSuPanel-module__uiDnxq__panel){grid-template-columns:minmax(0,1fr) 22rem}}.ConSuPanel-module__uiDnxq__panel{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.ConSuPanel-module__uiDnxq__panelCabecera,.ConSuPanel-module__uiDnxq__panelFila{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ConSuPanel-module__uiDnxq__panelTitulo{font-size:var(--text-h4);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}
.TableUserCell-module__WDCMfq__cell{align-items:center;gap:var(--space-3);min-width:0;display:flex}.TableUserCell-module__WDCMfq__text{flex-direction:column;gap:1px;min-width:0;display:flex}.TableUserCell-module__WDCMfq__title{font-weight:var(--weight-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TableUserCell-module__WDCMfq__subtitle{font-size:var(--text-caption);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ResolverDialog-module__IbMTnq__campos{gap:var(--space-4);flex-direction:column;display:flex}
