.AgendaManager-module__Z8xUNG__timeline{margin-top:var(--space-3);border:var(--border-width) solid color-mix(in srgb, var(--ui-line-800) 80%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-surface-950) 60%, transparent);padding:calc(.625rem * var(--padding-density)) calc(var(--space-3) * var(--padding-density))}.AgendaManager-module__Z8xUNG__timelineHeader{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--font-size-caption);display:flex}.AgendaManager-module__Z8xUNG__timelineWindow{color:var(--ui-content-400);font-weight:var(--font-weight-medium)}.AgendaManager-module__Z8xUNG__timelineState{color:var(--ui-content-200);font-weight:var(--font-weight-semibold)}.AgendaManager-module__Z8xUNG__timelineTrackArea{padding-top:calc(var(--space-1) * var(--padding-density));padding-bottom:calc(var(--space-4) * var(--padding-density));margin-top:.625rem;position:relative}.AgendaManager-module__Z8xUNG__timelineTrack{height:var(--space-2);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--ui-timeline-danger) 0%, var(--ui-timeline-warning) 22%, var(--ui-timeline-target) 50%, var(--ui-timeline-warning) 78%, var(--ui-timeline-danger) 100%)}.AgendaManager-module__Z8xUNG__timelineTargetMarker{width:var(--border-width);height:var(--space-4);background:color-mix(in srgb, var(--ui-contrast-light) 70%, transparent);position:absolute;top:0;left:50%;transform:translate(-50%)}.AgendaManager-module__Z8xUNG__timelineTodayMarker{top:0;left:var(--today-position,50%);position:absolute;transform:translate(-50%)}.AgendaManager-module__Z8xUNG__timelineTodayDot{width:var(--space-4);height:var(--space-4);border:2px solid var(--ui-line-950);border-radius:var(--radius-pill);background:var(--ui-contrast-light);box-shadow:var(--shadow-indicator);display:block}.AgendaManager-module__Z8xUNG__timelineTodayLabel{top:var(--space-4);color:var(--ui-contrast-light);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.AgendaManager-module__Z8xUNG__timelineFooter{margin-top:var(--space-1);color:var(--ui-content-500);font-size:var(--font-size-micro);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AgendaManager-module__Z8xUNG__timelineTargetText{color:var(--ui-brand-content-300);text-align:center}.AgendaManager-module__Z8xUNG__timelineEndText{text-align:right}.AgendaManager-module__Z8xUNG__card{border:var(--border-width) solid;border-radius:var(--radius-card);height:100%;padding:calc(var(--space-4) * var(--padding-density));flex-direction:column;display:flex}.AgendaManager-module__Z8xUNG__cardDefault{border-color:var(--ui-line-800);background:color-mix(in srgb, var(--ui-surface-900) 60%, transparent)}.AgendaManager-module__Z8xUNG__cardOverdue{border-color:color-mix(in srgb, var(--ui-danger-line-900) 60%, transparent);background:color-mix(in srgb, var(--ui-danger-surface-950) 20%, transparent)}.AgendaManager-module__Z8xUNG__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.AgendaManager-module__Z8xUNG__cardIdentity{align-items:center;gap:.625rem;min-width:0;display:flex}.AgendaManager-module__Z8xUNG__cardIcon{border-radius:var(--radius-control);padding:calc(var(--space-2) * var(--padding-density));flex-shrink:0}.AgendaManager-module__Z8xUNG__cardIconCelo{background:color-mix(in srgb, var(--ui-warning-surface-500) 10%, transparent);color:var(--ui-warning-content-300)}.AgendaManager-module__Z8xUNG__cardIconDiagnosis{background:color-mix(in srgb, var(--ui-info-surface-500) 10%, transparent);color:var(--ui-info-content-300)}.AgendaManager-module__Z8xUNG__cardIconDefault{background:color-mix(in srgb, var(--ui-brand-surface-500) 10%, transparent);color:var(--ui-brand-content-400)}.AgendaManager-module__Z8xUNG__cardIdentityText{min-width:0}.AgendaManager-module__Z8xUNG__cardType{color:var(--ui-content-100);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgendaManager-module__Z8xUNG__cardCategory{color:var(--ui-content-500);font-weight:var(--font-weight-normal)}.AgendaManager-module__Z8xUNG__cardPriority{color:var(--ui-content-500);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);margin-top:.125rem}.AgendaManager-module__Z8xUNG__cardPriorityOverdue{color:var(--ui-danger-content-300)}.AgendaManager-module__Z8xUNG__animalId{color:var(--ui-brand-content-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-tight);flex-shrink:0;font-weight:900}.AgendaManager-module__Z8xUNG__cardBody{min-width:0;margin-top:var(--space-3);flex:1}.AgendaManager-module__Z8xUNG__cardTitle{color:var(--ui-content-100);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs)}.AgendaManager-module__Z8xUNG__cardDetail{margin-top:var(--space-1);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--line-height-xs)}.AgendaManager-module__Z8xUNG__dateGrid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AgendaManager-module__Z8xUNG__dateBox{border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-surface-950) 70%, transparent);padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density))}.AgendaManager-module__Z8xUNG__dateLabel{color:var(--ui-content-500);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:.025em;text-transform:uppercase}.AgendaManager-module__Z8xUNG__dateValue{color:var(--ui-content-100);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-top:.125rem}.AgendaManager-module__Z8xUNG__cardPrimaryActions{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.AgendaManager-module__Z8xUNG__actionLink,.AgendaManager-module__Z8xUNG__actionButton{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);font-size:var(--font-size-sm);display:inline-flex}.AgendaManager-module__Z8xUNG__executeLink{background:var(--ui-brand-surface-500);padding-inline:calc(var(--space-4) * var(--padding-density));color:var(--ui-content-950);font-weight:var(--font-weight-bold)}.AgendaManager-module__Z8xUNG__profileLink{background:var(--ui-surface-800);padding-inline:calc(var(--space-4) * var(--padding-density));color:var(--ui-content-200);font-weight:var(--font-weight-medium)}.AgendaManager-module__Z8xUNG__resolutionActions{gap:var(--space-2);margin-top:var(--space-3);display:grid}.AgendaManager-module__Z8xUNG__resolutionRow{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AgendaManager-module__Z8xUNG__attendedButton{background:color-mix(in srgb, var(--ui-brand-surface-500) 15%, transparent);padding-inline:calc(var(--space-4) * var(--padding-density));color:var(--ui-brand-content-300);font-weight:var(--font-weight-medium)}.AgendaManager-module__Z8xUNG__postponeDayButton{background:color-mix(in srgb, var(--ui-warning-surface-500) 10%, transparent);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--ui-warning-content-300);font-weight:var(--font-weight-medium)}.AgendaManager-module__Z8xUNG__postponeWeekButton{background:var(--ui-surface-800);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--ui-content-300)}.AgendaManager-module__Z8xUNG__header{gap:var(--space-4);flex-direction:column;display:flex}.AgendaManager-module__Z8xUNG__kicker{color:var(--ui-brand-content-400);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.AgendaManager-module__Z8xUNG__title{margin-top:var(--space-1);color:var(--ui-content-100);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.AgendaManager-module__Z8xUNG__description{max-width:48rem;margin-top:var(--space-2);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--space-6)}.AgendaManager-module__Z8xUNG__alertCenterLink{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-900);width:100%;padding-inline:calc(var(--space-4) * var(--padding-density));color:var(--ui-content-200);font-size:var(--font-size-sm);display:inline-flex}.AgendaManager-module__Z8xUNG__summaryGrid{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AgendaManager-module__Z8xUNG__summaryCard{border:var(--border-width) solid;border-radius:var(--radius-card);padding:calc(var(--space-4) * var(--padding-density));text-align:left}.AgendaManager-module__Z8xUNG__summaryInactive{border-color:var(--ui-line-800);background:color-mix(in srgb, var(--ui-surface-900) 60%, transparent)}.AgendaManager-module__Z8xUNG__summaryWarning{border-color:color-mix(in srgb, var(--ui-warning-line-500) 50%, transparent);background:color-mix(in srgb, var(--ui-warning-surface-500) 10%, transparent)}.AgendaManager-module__Z8xUNG__summaryDanger{border-color:color-mix(in srgb, var(--ui-danger-line-500) 50%, transparent);background:color-mix(in srgb, var(--ui-danger-surface-500) 10%, transparent)}.AgendaManager-module__Z8xUNG__summaryInfo{border-color:color-mix(in srgb, var(--ui-info-line-500) 50%, transparent);background:color-mix(in srgb, var(--ui-info-surface-500) 10%, transparent)}.AgendaManager-module__Z8xUNG__summaryBrand{border-color:color-mix(in srgb, var(--ui-brand-line-500) 40%, transparent);background:color-mix(in srgb, var(--ui-brand-surface-500) 10%, transparent)}.AgendaManager-module__Z8xUNG__summaryLabel{color:var(--ui-content-500);font-size:var(--font-size-xs)}.AgendaManager-module__Z8xUNG__summaryValue{margin-top:var(--space-1);color:var(--ui-content-100);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.AgendaManager-module__Z8xUNG__filterTabs{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.AgendaManager-module__Z8xUNG__filterTab{border-radius:var(--radius-control);padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm)}.AgendaManager-module__Z8xUNG__filterTabActive{background:var(--ui-surface-100);color:var(--ui-content-950)}.AgendaManager-module__Z8xUNG__filterTabInactive{background:var(--ui-surface-900);color:var(--ui-content-400)}.AgendaManager-module__Z8xUNG__error{margin-top:var(--space-4);border:var(--border-width) solid color-mix(in srgb, var(--ui-danger-line-500) 30%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-danger-surface-500) 10%, transparent);padding:calc(var(--space-3) * var(--padding-density)) calc(var(--space-4) * var(--padding-density));color:var(--ui-danger-content-200);font-size:var(--font-size-sm)}.AgendaManager-module__Z8xUNG__groups{gap:var(--space-6);margin-top:var(--space-5);flex-direction:column;display:flex}.AgendaManager-module__Z8xUNG__groupHeader{margin-bottom:var(--space-3)}.AgendaManager-module__Z8xUNG__groupTitle{color:var(--ui-content-100);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.AgendaManager-module__Z8xUNG__groupTitleOverdue{color:var(--ui-danger-content-200)}.AgendaManager-module__Z8xUNG__groupTitleWindow{color:var(--ui-warning-content-200)}.AgendaManager-module__Z8xUNG__groupCount{margin-left:var(--space-1);color:var(--ui-content-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.AgendaManager-module__Z8xUNG__groupDescription{margin-top:var(--space-1);color:var(--ui-content-500);font-size:var(--font-size-sm)}.AgendaManager-module__Z8xUNG__groupGrid{gap:var(--space-3);display:grid}.AgendaManager-module__Z8xUNG__emptyState{border:var(--border-width) dashed var(--ui-line-800);border-radius:var(--radius-card);padding:calc(var(--space-8) * var(--padding-density));color:var(--ui-content-500);font-size:var(--font-size-sm);text-align:center}.AgendaManager-module__Z8xUNG__confirmationOverlay{z-index:100;background:color-mix(in srgb, var(--ui-scrim) 70%, transparent);padding:calc(var(--space-6) * var(--padding-density)) calc(var(--space-4) * var(--padding-density));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AgendaManager-module__Z8xUNG__confirmationPanel{border:var(--border-width) solid var(--ui-line-700);border-radius:var(--radius-section);background:var(--ui-surface-900);width:100%;max-width:28rem;padding:calc(var(--space-5) * var(--padding-density));box-shadow:var(--shadow-dialog)}.AgendaManager-module__Z8xUNG__confirmationHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.AgendaManager-module__Z8xUNG__confirmationIcon{border-radius:var(--radius-card);padding:calc(var(--space-3) * var(--padding-density))}.AgendaManager-module__Z8xUNG__confirmationIconDone{background:color-mix(in srgb, var(--ui-brand-surface-500) 15%, transparent);color:var(--ui-brand-content-300)}.AgendaManager-module__Z8xUNG__confirmationIconPostpone{background:color-mix(in srgb, var(--ui-warning-surface-500) 15%, transparent);color:var(--ui-warning-content-300)}.AgendaManager-module__Z8xUNG__confirmationClose{border-radius:var(--radius-control);width:2.5rem;height:2.5rem;color:var(--ui-content-400);justify-content:center;align-items:center;display:inline-flex}.AgendaManager-module__Z8xUNG__confirmationClose:hover{background:var(--ui-surface-800);color:var(--ui-contrast-light)}.AgendaManager-module__Z8xUNG__confirmationBody{margin-top:var(--space-4)}.AgendaManager-module__Z8xUNG__confirmationAnimalLabel{color:var(--ui-content-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.AgendaManager-module__Z8xUNG__confirmationAnimalId{margin-top:var(--space-1);color:var(--ui-brand-content-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-tight);font-weight:900}.AgendaManager-module__Z8xUNG__confirmationTitle{margin-top:var(--space-4);color:var(--ui-content-100);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.AgendaManager-module__Z8xUNG__confirmationDetail{margin-top:var(--space-2);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--space-6)}.AgendaManager-module__Z8xUNG__confirmationTask{margin-top:var(--space-5);border:var(--border-width) solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-surface-950) 70%, transparent);padding:calc(var(--space-3) * var(--padding-density))}.AgendaManager-module__Z8xUNG__confirmationTaskLabel{color:var(--ui-content-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.025em;text-transform:uppercase}.AgendaManager-module__Z8xUNG__confirmationTaskTitle{margin-top:var(--space-1);color:var(--ui-content-100);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.AgendaManager-module__Z8xUNG__confirmationActions{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AgendaManager-module__Z8xUNG__confirmationCancel,.AgendaManager-module__Z8xUNG__confirmationConfirm{border-radius:var(--radius-control);min-height:3rem;padding-inline:calc(var(--space-4) * var(--padding-density));font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.AgendaManager-module__Z8xUNG__confirmationCancel{border:var(--border-width) solid var(--ui-line-700);background:var(--ui-surface-800);color:var(--ui-content-200)}.AgendaManager-module__Z8xUNG__confirmationCancel:hover{background:var(--ui-surface-700)}.AgendaManager-module__Z8xUNG__confirmationConfirm{color:var(--ui-content-950);font-weight:var(--font-weight-bold)}.AgendaManager-module__Z8xUNG__confirmationConfirmDone{background:var(--ui-brand-surface-500)}.AgendaManager-module__Z8xUNG__confirmationConfirmDone:hover{background:var(--ui-brand-surface-400)}.AgendaManager-module__Z8xUNG__confirmationConfirmPostpone{background:var(--ui-warning-surface-400)}.AgendaManager-module__Z8xUNG__confirmationConfirmPostpone:hover{background:var(--ui-warning-surface-300)}@media (min-width:640px){.AgendaManager-module__Z8xUNG__cardPrimaryActions{flex-flow:wrap}.AgendaManager-module__Z8xUNG__header{flex-direction:row;justify-content:space-between;align-items:flex-end}.AgendaManager-module__Z8xUNG__title{font-size:var(--font-size-3xl)}.AgendaManager-module__Z8xUNG__alertCenterLink{width:auto}.AgendaManager-module__Z8xUNG__emptyState{padding:calc(var(--space-10) * var(--padding-density))}.AgendaManager-module__Z8xUNG__confirmationPanel{padding:calc(var(--space-6) * var(--padding-density))}}@media (min-width:1024px){.AgendaManager-module__Z8xUNG__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.AgendaManager-module__Z8xUNG__groupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.AgendaOperativa-module__86y8ca__root{scroll-margin-top:6rem}.AgendaOperativa-module__86y8ca__filtersSection{margin-bottom:var(--space-5);border:var(--border-width) solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-surface-900) 60%, transparent);padding:calc(var(--space-4) * var(--padding-density))}.AgendaOperativa-module__86y8ca__filtersTitle{align-items:center;gap:var(--space-2);color:var(--ui-content-200);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:flex}.AgendaOperativa-module__86y8ca__filtersGrid{gap:var(--space-3);margin-top:var(--space-3);display:grid}.AgendaOperativa-module__86y8ca__filterControl{min-height:var(--control-height);border:var(--border-width) solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-950);padding-inline:calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm)}.AgendaOperativa-module__86y8ca__clearButton{min-height:var(--control-height);border:var(--border-width) solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-950);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--ui-content-300);font-size:var(--font-size-sm)}.AgendaOperativa-module__86y8ca__clearButton:disabled{opacity:.4}.AgendaOperativa-module__86y8ca__filterInfo{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--ui-info-content-300);font-size:var(--font-size-xs);display:flex}.AgendaOperativa-module__86y8ca__filterWarning{margin-top:var(--space-3);color:var(--ui-danger-content-300);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.AgendaOperativa-module__86y8ca__sanidadSection{margin-bottom:var(--space-7);border:var(--border-width) solid color-mix(in srgb, var(--ui-warning-line-900) 50%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-warning-surface-950) 15%, transparent);padding:calc(var(--space-4) * var(--padding-density))}.AgendaOperativa-module__86y8ca__sanidadHeader{gap:var(--space-2);flex-direction:column;display:flex}.AgendaOperativa-module__86y8ca__sanidadEyebrow{color:var(--ui-warning-content-400);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-transform:uppercase}.AgendaOperativa-module__86y8ca__sanidadTitle{align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--ui-warning-content-100);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);display:flex}.AgendaOperativa-module__86y8ca__sanidadDescription{margin-top:var(--space-1);color:var(--ui-content-500);font-size:var(--font-size-sm)}.AgendaOperativa-module__86y8ca__sanidadLink{color:var(--ui-brand-content-400);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.AgendaOperativa-module__86y8ca__sanidadGrid{gap:var(--space-3);margin-top:var(--space-4);display:grid}.AgendaOperativa-module__86y8ca__sanidadCard{border:var(--border-width) solid;border-radius:var(--radius-control);padding:calc(var(--space-4) * var(--padding-density));transition:border-color var(--motion-interaction) ease}.AgendaOperativa-module__86y8ca__sanidadCardOverdue{border-color:color-mix(in srgb, var(--ui-danger-line-900) 60%, transparent);background:color-mix(in srgb, var(--ui-danger-surface-950) 20%, transparent)}.AgendaOperativa-module__86y8ca__sanidadCardOverdue:hover{border-color:var(--ui-danger-line-700)}.AgendaOperativa-module__86y8ca__sanidadCardPending{border-color:color-mix(in srgb, var(--ui-warning-line-900) 40%, transparent);background:color-mix(in srgb, var(--ui-surface-950) 60%, transparent)}.AgendaOperativa-module__86y8ca__sanidadCardPending:hover{border-color:var(--ui-warning-line-700)}.AgendaOperativa-module__86y8ca__sanidadCardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.AgendaOperativa-module__86y8ca__productName{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);display:flex}.AgendaOperativa-module__86y8ca__productMeta{margin-top:var(--space-1);color:var(--ui-content-400);font-size:var(--font-size-sm)}.AgendaOperativa-module__86y8ca__lotName{margin-top:var(--space-1);color:var(--ui-info-content-300);font-size:var(--font-size-xs)}.AgendaOperativa-module__86y8ca__animalId{color:var(--ui-brand-content-300);font-family:monospace;font-size:var(--font-size-2xl);flex-shrink:0;font-weight:900}.AgendaOperativa-module__86y8ca__emptyState{border:var(--border-width) dashed var(--ui-line-700);border-radius:var(--radius-control);padding:calc(var(--space-6) * var(--padding-density));color:var(--ui-content-500);font-size:var(--font-size-sm);text-align:center}@media (min-width:640px){.AgendaOperativa-module__86y8ca__filtersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AgendaOperativa-module__86y8ca__sanidadSection{padding:calc(var(--space-5) * var(--padding-density))}.AgendaOperativa-module__86y8ca__sanidadHeader{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.AgendaOperativa-module__86y8ca__filtersGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.AgendaOperativa-module__86y8ca__sanidadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AgendaOperativa-module__86y8ca__emptyState{grid-column:span 2/span 2}}
.Icon-module__ePTRqq__icon{color:inherit;flex:none}.Icon-module__ePTRqq__sizeXs{width:.875rem;height:.875rem}.Icon-module__ePTRqq__sizeSm{width:1rem;height:1rem}.Icon-module__ePTRqq__sizeMd{width:1.125rem;height:1.125rem}.Icon-module__ePTRqq__sizeLg{width:1.25rem;height:1.25rem}.Icon-module__ePTRqq__sizeXl{width:1.5rem;height:1.5rem}.Icon-module__ePTRqq__toneInherit{color:inherit}.Icon-module__ePTRqq__toneNeutral{color:var(--ui-icon-neutral)}.Icon-module__ePTRqq__toneMuted{color:var(--ui-icon-muted)}.Icon-module__ePTRqq__toneBrand{color:var(--ui-icon-brand)}.Icon-module__ePTRqq__toneInfo{color:var(--ui-icon-info)}.Icon-module__ePTRqq__toneSuccess{color:var(--ui-icon-success)}.Icon-module__ePTRqq__toneWarning{color:var(--ui-icon-warning)}.Icon-module__ePTRqq__toneDanger{color:var(--ui-icon-danger)}
.LogoutButton-module__hja3Za__button{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding-inline:calc(var(--space-3) * var(--padding-density));border:1px solid var(--ui-line-800);border-radius:var(--radius-control);color:var(--ui-content-300);font-size:var(--font-size-sm);background:0 0;display:inline-flex}.LogoutButton-module__hja3Za__button:hover{background:var(--ui-surface-900)}
.TamboSelector-module__5JGN2W__root{--selector-bg:var(--ui-surface-900);--selector-overlay-bg:var(--ui-surface-950);--selector-border:var(--ui-line-700);--selector-text:var(--ui-content-200);--selector-muted:var(--ui-content-300);--selector-primary:var(--ui-brand-content-400);--selector-primary-soft:var(--ui-brand-surface-500);--selector-primary-text:var(--ui-brand-content-300);--selector-contrast:var(--ui-contrast-light);min-width:0;position:relative}.TamboSelector-module__5JGN2W__singleLabel,.TamboSelector-module__5JGN2W__triggerLabel,.TamboSelector-module__5JGN2W__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TamboSelector-module__5JGN2W__singleLabel{font-size:var(--font-size-sm);display:block}.TamboSelector-module__5JGN2W__singleCompact{max-width:34vw;color:var(--selector-primary);font-weight:var(--font-weight-bold)}.TamboSelector-module__5JGN2W__singleDefault{max-width:12rem;color:var(--selector-text);font-weight:var(--font-weight-semibold)}.TamboSelector-module__5JGN2W__trigger{min-width:0;min-height:var(--control-height);border-radius:var(--radius-sm);padding-inline:calc(.375rem * var(--padding-density));font-size:var(--font-size-sm);text-align:left;align-items:center;gap:.375rem;display:flex}.TamboSelector-module__5JGN2W__trigger:hover{background:var(--selector-bg)}.TamboSelector-module__5JGN2W__triggerCompact{max-width:38vw;color:var(--selector-primary);font-weight:var(--font-weight-bold)}.TamboSelector-module__5JGN2W__triggerDefault{max-width:13rem;color:var(--selector-text);font-weight:var(--font-weight-semibold)}.TamboSelector-module__5JGN2W__triggerLabel{flex:1}.TamboSelector-module__5JGN2W__chevron,.TamboSelector-module__5JGN2W__checkIcon{flex-shrink:0}.TamboSelector-module__5JGN2W__chevron{transition:transform var(--motion-interaction) ease}.TamboSelector-module__5JGN2W__chevronOpen{transform:rotate(180deg)}.TamboSelector-module__5JGN2W__menu{z-index:90;width:16rem;max-width:82vw;margin-top:var(--space-2);border:var(--border-width) solid var(--selector-border);border-radius:var(--radius-control);background:var(--selector-overlay-bg);padding:calc(.375rem * var(--padding-density));box-shadow:var(--shadow-overlay);position:absolute;top:100%;left:0;overflow:hidden}.TamboSelector-module__5JGN2W__currentOption,.TamboSelector-module__5JGN2W__optionButton{min-height:var(--control-height);border-radius:var(--radius-sm);padding-inline:calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm);align-items:center;display:flex}.TamboSelector-module__5JGN2W__currentOption{gap:var(--space-2);background:color-mix(in srgb, var(--selector-primary-soft) 10%, transparent);color:var(--selector-primary-text);font-weight:var(--font-weight-medium)}.TamboSelector-module__5JGN2W__currentOption .TamboSelector-module__5JGN2W__optionLabel{flex:1}.TamboSelector-module__5JGN2W__optionButton{width:100%;color:var(--selector-muted);text-align:left}.TamboSelector-module__5JGN2W__optionButton:hover{background:var(--selector-bg);color:var(--selector-contrast)}
.NotificationsButton-module__cIz9HW__root{flex-shrink:0;position:relative}.NotificationsButton-module__cIz9HW__trigger{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-1);width:2.5rem;height:2.5rem;color:var(--ui-text-muted);box-shadow:var(--ui-shadow-raised);justify-content:center;align-items:center;display:inline-flex;position:relative}.NotificationsButton-module__cIz9HW__trigger:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.NotificationsButton-module__cIz9HW__badge{border-radius:var(--radius-pill);min-width:1.25rem;padding-inline:calc(var(--space-1) * var(--padding-density));background:var(--ui-danger);color:var(--ui-text);font-size:var(--font-size-xs);text-align:center;font-weight:700;line-height:1.25rem;position:absolute;top:-.35rem;right:-.35rem}.NotificationsButton-module__cIz9HW__panel{z-index:95;top:calc(4.5rem + env(safe-area-inset-top));border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-card);background:var(--ui-surface-overlay);max-height:min(70dvh,38rem);color:var(--ui-text);padding:calc(var(--space-3) * var(--padding-density));box-shadow:var(--ui-shadow-raised);position:fixed;left:.75rem;right:.75rem;overflow-y:auto}.NotificationsButton-module__cIz9HW__panelHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:calc(var(--space-2) * var(--padding-density));border-bottom:1px solid var(--ui-border);display:flex}.NotificationsButton-module__cIz9HW__title{color:var(--ui-text);font-size:var(--font-size-sm);font-weight:700}.NotificationsButton-module__cIz9HW__subTitle,.NotificationsButton-module__cIz9HW__date{color:var(--ui-text-subtle);font-size:var(--font-size-xs)}.NotificationsButton-module__cIz9HW__pushButton{min-height:var(--control-height);align-items:center;gap:var(--space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);padding-inline:calc(var(--space-2) * var(--padding-density));color:var(--ui-brand);font-size:var(--font-size-xs);flex-shrink:0;font-weight:600;display:inline-flex}.NotificationsButton-module__cIz9HW__pushButton:disabled{cursor:wait;opacity:.7}.NotificationsButton-module__cIz9HW__ownerHint,.NotificationsButton-module__cIz9HW__error{margin-top:var(--space-3);border-radius:var(--ui-radius-control);padding:calc(var(--space-2) * var(--padding-density));font-size:var(--font-size-xs);line-height:1.5}.NotificationsButton-module__cIz9HW__ownerHint{background:var(--ui-info-soft);color:var(--ui-text-muted)}.NotificationsButton-module__cIz9HW__error{background:var(--ui-danger-soft);color:var(--ui-danger)}.NotificationsButton-module__cIz9HW__list{gap:var(--space-2);margin-top:var(--space-3);display:grid}.NotificationsButton-module__cIz9HW__item{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-1);width:100%;padding:calc(var(--space-3) * var(--padding-density));color:var(--ui-text);text-align:left}.NotificationsButton-module__cIz9HW__item:hover{background:var(--ui-surface-hover)}.NotificationsButton-module__cIz9HW__itemTitle{margin-top:var(--space-1);color:var(--ui-text);font-size:var(--font-size-sm);font-weight:600}.NotificationsButton-module__cIz9HW__summary{margin-top:var(--space-1);color:var(--ui-text-muted);font-size:var(--font-size-xs);line-height:1.5}.NotificationsButton-module__cIz9HW__empty{padding:calc(var(--space-3) * var(--padding-density));color:var(--ui-text-muted);font-size:var(--font-size-sm)}@media (min-width:640px){.NotificationsButton-module__cIz9HW__panel{width:min(24rem,100vw - 2rem);left:auto;right:0}}
.EidReaderStatusIcon-module__Lh_Seq__status{pointer-events:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.EidReaderStatusIcon-module__Lh_Seq__paused{color:var(--ui-danger-content-400)}.EidReaderStatusIcon-module__Lh_Seq__read{color:var(--ui-brand-content-400)}.EidReaderStatusIcon-module__Lh_Seq__icon{filter:drop-shadow(0 0 6px);width:2rem;height:2rem}
.AppearanceMenu-module__RJ8tkG__drawerMenu{width:100%;min-width:0}.AppearanceMenu-module__RJ8tkG__drawerPanel{width:100%;min-width:0;margin-top:var(--space-3);padding:calc(var(--space-3) * var(--padding-density));border:var(--border-width) solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface-overlay);color:var(--ui-text);text-align:left;overflow-wrap:anywhere;position:static}.AppearanceMenu-module__RJ8tkG__drawerMenu>summary,.AppearanceMenu-module__RJ8tkG__drawerPanel button{min-height:var(--control-height)}.AppearanceMenu-module__RJ8tkG__drawerPanel [aria-label=Densidad]{grid-template-columns:repeat(2,minmax(0,1fr))}.AppearanceMenu-module__RJ8tkG__drawerPanel [aria-label=Tema]>button{flex-wrap:wrap}.AppearanceMenu-module__RJ8tkG__drawerPanel .AppearanceMenu-module__RJ8tkG__themeText{flex:8rem}.AppearanceMenu-module__RJ8tkG__drawerPanel button{white-space:normal;min-width:0}.AppearanceMenu-module__RJ8tkG__closeButton{width:100%;margin-top:var(--space-3);padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));border:var(--border-width) solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface-1);color:var(--ui-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.AppearanceMenu-module__RJ8tkG__closeButton:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}
.Loading-module__HpkUoa__page,.Loading-module__HpkUoa__geometry,.Loading-module__HpkUoa__heading,.Loading-module__HpkUoa__timeline{gap:var(--ui-space-card,1rem);min-width:0;display:grid}.Loading-module__HpkUoa__page{width:100%}.Loading-module__HpkUoa__heading>.Loading-module__HpkUoa__skeleton{max-width:30rem}.Loading-module__HpkUoa__heading>.Loading-module__HpkUoa__title{max-width:19rem}.Loading-module__HpkUoa__block,.Loading-module__HpkUoa__async,.Loading-module__HpkUoa__content{min-width:0}.Loading-module__HpkUoa__skeleton{background:var(--ui-loading-surface);max-width:100%;animation:var(--ui-loading-animation);border-radius:.4rem;display:block}.Loading-module__HpkUoa__line{width:85%;height:.85rem}.Loading-module__HpkUoa__title{width:70%;height:1.65rem}.Loading-module__HpkUoa__value{width:5rem;height:1.65rem}.Loading-module__HpkUoa__avatar{border-radius:.8rem;flex-shrink:0;width:2.5rem;height:2.5rem}.Loading-module__HpkUoa__control{height:var(--ui-control-height,3rem);width:100%}.Loading-module__HpkUoa__filters,.Loading-module__HpkUoa__metrics,.Loading-module__HpkUoa__cards{gap:var(--ui-space-card,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Loading-module__HpkUoa__card,.Loading-module__HpkUoa__metric,.Loading-module__HpkUoa__chart,.Loading-module__HpkUoa__identity,.Loading-module__HpkUoa__table{border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface-900);min-width:0}.Loading-module__HpkUoa__card{gap:var(--space-4);padding:var(--ui-space-card,1rem);min-height:8rem;display:grid}.Loading-module__HpkUoa__cards{grid-template-columns:minmax(0,1fr)}.Loading-module__HpkUoa__metric,.Loading-module__HpkUoa__identity{align-items:center;gap:var(--space-3);padding:var(--ui-space-card,1rem);min-height:6rem;display:flex}.Loading-module__HpkUoa__metric>div,.Loading-module__HpkUoa__identity>div{flex:1;grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.Loading-module__HpkUoa__chart{padding:var(--ui-space-card,1rem);gap:var(--space-4);display:grid}.Loading-module__HpkUoa__plot{border-left:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);border-radius:var(--radius-sm);background:var(--ui-loading-surface);height:16rem;animation:var(--ui-loading-animation)}.Loading-module__HpkUoa__legend{gap:var(--space-4);max-width:24rem;display:flex}.Loading-module__HpkUoa__table{overflow:hidden}.Loading-module__HpkUoa__tableHead,.Loading-module__HpkUoa__tableRow{gap:var(--space-4);padding:var(--ui-space-card,1rem);grid-template-columns:2fr 1fr 1fr;align-items:center;min-height:3.5rem;display:grid}.Loading-module__HpkUoa__tableHead{background:var(--ui-table-header)}.Loading-module__HpkUoa__tableRow{border-top:1px solid var(--ui-border)}.Loading-module__HpkUoa__refresh{height:1.75rem;color:var(--ui-text-muted);font-size:var(--font-size-sm)}.Loading-module__HpkUoa__refreshVisible,.Loading-module__HpkUoa__refreshHidden{align-items:center;gap:var(--space-2);display:inline-flex}.Loading-module__HpkUoa__refreshHidden{visibility:hidden}.Loading-module__HpkUoa__spinner{border:2px solid var(--ui-border);width:.875rem;height:.875rem;animation:var(--ui-spin-animation);border-top-color:currentColor;border-radius:50%;display:inline-block}.Loading-module__HpkUoa__content{gap:var(--space-3);animation:var(--ui-enter-animation);display:grid}.Loading-module__HpkUoa__state{padding:var(--ui-space-card,1rem);border:1px dashed var(--ui-border);border-radius:var(--radius-card);color:var(--ui-text-muted);overflow-wrap:anywhere}.Loading-module__HpkUoa__error{border-color:var(--ui-danger);color:var(--ui-danger)}.Loading-module__HpkUoa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.Loading-module__HpkUoa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.Loading-module__HpkUoa__plot{height:19rem}}@media (min-width:1024px){.Loading-module__HpkUoa__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Loading-module__HpkUoa__skeleton,.Loading-module__HpkUoa__plot,.Loading-module__HpkUoa__spinner,.Loading-module__HpkUoa__content{animation:none}}
.EstadoBadge-module__2Ko2lW__badge{border-radius:var(--radius-pill);padding:calc(var(--space-1) * var(--padding-density)) calc(.625rem * var(--padding-density));font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);box-shadow:0 0 0 var(--border-width) var(--badge-ring);display:inline-flex}.EstadoBadge-module__2Ko2lW__guidance{--badge-ring:color-mix(in srgb, var(--ui-guidance-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-guidance-surface-500) 15%, transparent);color:var(--ui-guidance-content-300)}.EstadoBadge-module__2Ko2lW__info{--badge-ring:color-mix(in srgb, var(--ui-info-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-info-surface-500) 15%, transparent);color:var(--ui-info-content-300)}.EstadoBadge-module__2Ko2lW__special{--badge-ring:color-mix(in srgb, var(--ui-special-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-special-surface-500) 15%, transparent);color:var(--ui-special-content-300)}.EstadoBadge-module__2Ko2lW__brand{--badge-ring:color-mix(in srgb, var(--ui-brand-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-brand-surface-500) 15%, transparent);color:var(--ui-brand-content-300)}.EstadoBadge-module__2Ko2lW__warning{--badge-ring:color-mix(in srgb, var(--ui-warning-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-warning-surface-500) 15%, transparent);color:var(--ui-warning-content-300)}.EstadoBadge-module__2Ko2lW__sync{--badge-ring:color-mix(in srgb, var(--ui-sync-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-sync-surface-500) 15%, transparent);color:var(--ui-sync-content-300)}.EstadoBadge-module__2Ko2lW__danger{--badge-ring:color-mix(in srgb, var(--ui-danger-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-danger-surface-500) 15%, transparent);color:var(--ui-danger-content-300)}.EstadoBadge-module__2Ko2lW__dead{--badge-ring:var(--ui-line-600);background:var(--ui-surface-700);color:var(--ui-content-300)}.EstadoBadge-module__2Ko2lW__caution{--badge-ring:color-mix(in srgb, var(--ui-caution-line-500) 25%, transparent);background:color-mix(in srgb, var(--ui-caution-surface-500) 15%, transparent);color:var(--ui-caution-content-300)}.EstadoBadge-module__2Ko2lW__none{--badge-ring:var(--ui-line-700);background:var(--ui-surface-800);color:var(--ui-content-400)}
.FechaInput-module__7M_7Pa__root{align-items:center;display:flex;position:relative}.FechaInput-module__7M_7Pa__enabled{cursor:pointer}.FechaInput-module__7M_7Pa__disabled{cursor:not-allowed;opacity:.7}.FechaInput-module__7M_7Pa__root:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-brand-line-500) 40%, transparent)}.FechaInput-module__7M_7Pa__display{pointer-events:none;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.FechaInput-module__7M_7Pa__placeholder{color:var(--ui-content-500)}.FechaInput-module__7M_7Pa__value{color:inherit}.FechaInput-module__7M_7Pa__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FechaInput-module__7M_7Pa__icon{color:var(--ui-content-500);flex-shrink:0}.FechaInput-module__7M_7Pa__nativeInput{z-index:10;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.FechaInput-module__7M_7Pa__nativeInput:disabled{cursor:not-allowed}
.ClassicTamboShell-module__jNHJbW__shell{background:var(--color-page-bg);min-height:100dvh;color:var(--color-text);overflow-x:clip}.ClassicTamboShell-module__jNHJbW__header{z-index:40;border-bottom:var(--border-width) solid var(--color-border);background:var(--color-page-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.ClassicTamboShell-module__jNHJbW__headerInner{min-height:var(--header-height);max-width:var(--app-max-width);align-items:center;gap:var(--space-2);padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));margin-inline:auto;display:flex}.ClassicTamboShell-module__jNHJbW__mobileSelector{flex-shrink:1;min-width:0}.ClassicTamboShell-module__jNHJbW__mobileSelector>*{max-width:100%}.ClassicTamboShell-module__jNHJbW__desktopBrandGroup{align-items:center;gap:var(--space-2);flex-shrink:0;display:none}.ClassicTamboShell-module__jNHJbW__brandLink{flex-direction:column;flex-shrink:0;line-height:1;display:flex}.ClassicTamboShell-module__jNHJbW__versionLabel{margin-bottom:var(--space-1);color:var(--color-text-subtle);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase}.ClassicTamboShell-module__jNHJbW__brandName{color:var(--color-primary);font-weight:var(--font-weight-bold);white-space:nowrap}.ClassicTamboShell-module__jNHJbW__headerDivider{width:var(--border-width);height:var(--space-8);background:var(--color-border)}.ClassicTamboShell-module__jNHJbW__mobileSearch{flex:1;min-width:5.5rem}.ClassicTamboShell-module__jNHJbW__desktopSearch{width:100%;max-width:36rem;margin-left:auto;display:none}.ClassicTamboShell-module__jNHJbW__readerHeader{flex-shrink:0;width:2.75rem;min-height:2.75rem;display:flex}.ClassicTamboShell-module__jNHJbW__headerActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:none}.ClassicTamboShell-module__jNHJbW__mobileNotifications{flex-shrink:0;display:flex}.ClassicTamboShell-module__jNHJbW__ownerLink{min-height:var(--control-height);align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1rem;display:inline-flex}.ClassicTamboShell-module__jNHJbW__ownerLink:hover{background:var(--color-surface);color:var(--color-text)}.ClassicTamboShell-module__jNHJbW__ownerLink svg{width:.9375rem;height:.9375rem}.ClassicTamboShell-module__jNHJbW__ownerLinkLabel{display:none}.ClassicTamboShell-module__jNHJbW__accountWide{align-items:center;gap:var(--space-3);flex-shrink:0;display:none}.ClassicTamboShell-module__jNHJbW__accountWideText{max-width:13rem;color:var(--color-text-subtle);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.ClassicTamboShell-module__jNHJbW__mobileMenuSpacer{flex-shrink:0;width:2.75rem;height:2.75rem}.ClassicTamboShell-module__jNHJbW__shell .ClassicTamboShell-module__jNHJbW__readerFloating{top:var(--space-2);z-index:70;display:none;position:fixed;right:4rem}.ClassicTamboShell-module__jNHJbW__menuButton{top:var(--space-2);right:var(--space-3);z-index:70;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-control);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:fixed}.ClassicTamboShell-module__jNHJbW__menuButtonInline{position:static}.ClassicTamboShell-module__jNHJbW__backdrop{z-index:55;background:color-mix(in oklab, var(--color-scrim) 50%, transparent);display:none;position:fixed;inset:0}.ClassicTamboShell-module__jNHJbW__drawer{z-index:60;overscroll-behavior-y:contain;background:var(--color-page-bg);padding:5rem calc(var(--space-3) * var(--padding-density)) max(calc(var(--space-4) * var(--padding-density)), env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;inset:0;overflow-y:auto}.ClassicTamboShell-module__jNHJbW__drawerInner{max-width:42rem;margin-inline:auto}.ClassicTamboShell-module__jNHJbW__establishmentCard{margin-bottom:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);padding:calc(var(--space-3) * var(--padding-density))}.ClassicTamboShell-module__jNHJbW__sectionLabel,.ClassicTamboShell-module__jNHJbW__establishmentLabel{color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;line-height:1rem}.ClassicTamboShell-module__jNHJbW__establishmentSelector{margin-top:var(--space-1)}.ClassicTamboShell-module__jNHJbW__establishmentName{margin-top:var(--space-1);color:var(--color-text-subtle);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.ClassicTamboShell-module__jNHJbW__mobileVersion{margin-top:var(--space-2);color:var(--color-text-subtle);font-size:var(--font-size-xs);font-family:var(--font-mono)}.ClassicTamboShell-module__jNHJbW__demoStatus{margin-top:var(--space-1);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.ClassicTamboShell-module__jNHJbW__sectionLabel{margin-bottom:var(--space-2)}.ClassicTamboShell-module__jNHJbW__mobileNav{gap:var(--space-2);grid-template-columns:1fr;display:grid}.ClassicTamboShell-module__jNHJbW__mobileItem{min-height:var(--control-height);align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text);font-size:var(--font-size-sm);line-height:1.25rem;display:flex}.ClassicTamboShell-module__jNHJbW__mobileItem svg,.ClassicTamboShell-module__jNHJbW__ownerMobileLink svg{flex-shrink:0;width:1.125rem;height:1.125rem}.ClassicTamboShell-module__jNHJbW__mobileItemActive{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--font-weight-medium)}.ClassicTamboShell-module__jNHJbW__taskMobile{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-top:var(--space-2);border-radius:var(--radius-control);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.25rem;display:flex}.ClassicTamboShell-module__jNHJbW__taskMobile:not(.ClassicTamboShell-module__jNHJbW__taskMobileActive):hover{background:var(--color-surface);color:var(--color-text)}.ClassicTamboShell-module__jNHJbW__taskMobileActive{background:var(--color-primary-soft);color:var(--color-primary)}.ClassicTamboShell-module__jNHJbW__taskMobile svg{flex-shrink:0;width:1.0625rem;height:1.0625rem}.ClassicTamboShell-module__jNHJbW__taskHint{color:var(--color-text-subtle);font-size:var(--font-size-xs);margin-left:auto;line-height:1rem}.ClassicTamboShell-module__jNHJbW__divider{margin-block:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.ClassicTamboShell-module__jNHJbW__groupList>*+*{margin-top:var(--space-2)}.ClassicTamboShell-module__jNHJbW__group{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface)}.ClassicTamboShell-module__jNHJbW__groupActive{border-color:var(--color-primary);background:var(--color-primary-soft)}.ClassicTamboShell-module__jNHJbW__groupSummary{cursor:pointer;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);min-height:3rem;padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.25rem;list-style:none;display:flex}.ClassicTamboShell-module__jNHJbW__groupSummary::-webkit-details-marker{display:none}.ClassicTamboShell-module__jNHJbW__groupIcon{width:1.125rem;height:1.125rem;color:var(--color-text-muted);flex-shrink:0}.ClassicTamboShell-module__jNHJbW__groupIconActive{color:var(--color-primary)}.ClassicTamboShell-module__jNHJbW__groupLabel{flex:1;min-width:0}.ClassicTamboShell-module__jNHJbW__groupChevron{width:1rem;height:1rem;color:var(--color-text-subtle);flex-shrink:0}.ClassicTamboShell-module__jNHJbW__groupNav{border-top:var(--border-width) solid var(--color-border);padding:calc(var(--space-2) * var(--padding-density))}.ClassicTamboShell-module__jNHJbW__groupNav>*+*{margin-top:var(--space-1)}.ClassicTamboShell-module__jNHJbW__ownerMobileLink{min-height:var(--control-height);align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.25rem;display:flex}.ClassicTamboShell-module__jNHJbW__drawerOwnerLink{margin-bottom:var(--space-4)}.ClassicTamboShell-module__jNHJbW__accountDevice>*+*{margin-top:var(--space-2)}.ClassicTamboShell-module__jNHJbW__accountRow{margin-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);padding-top:calc(var(--space-4) * var(--padding-density));justify-content:space-between;align-items:center;display:flex}.ClassicTamboShell-module__jNHJbW__accountRowText{min-width:0;padding-right:calc(var(--space-3) * var(--padding-density));color:var(--color-text-subtle);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.ClassicTamboShell-module__jNHJbW__layout{max-width:var(--app-max-width);align-items:flex-start;margin-inline:auto;display:flex}.ClassicTamboShell-module__jNHJbW__sidebar{display:none}.ClassicTamboShell-module__jNHJbW__sidebarScroll{overscroll-behavior-y:contain;flex:1;min-height:0;overflow-y:auto}.ClassicTamboShell-module__jNHJbW__sidebarLabel{margin-bottom:var(--space-2);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text-subtle);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.ClassicTamboShell-module__jNHJbW__desktopNav>*+*{margin-top:var(--space-1)}.ClassicTamboShell-module__jNHJbW__desktopItem{min-height:var(--control-height);align-items:center;gap:var(--space-3);border-radius:var(--radius-control);padding-inline:calc(var(--space-3) * var(--padding-density));color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.25rem;display:flex}.ClassicTamboShell-module__jNHJbW__desktopItem:not(.ClassicTamboShell-module__jNHJbW__desktopItemActive):hover{background:var(--color-surface);color:var(--color-text)}.ClassicTamboShell-module__jNHJbW__desktopItem svg{flex-shrink:0;width:1.125rem;height:1.125rem}.ClassicTamboShell-module__jNHJbW__desktopItemSecondary{margin-left:var(--space-4)}.ClassicTamboShell-module__jNHJbW__desktopItemSecondary svg{width:1rem;height:1rem}.ClassicTamboShell-module__jNHJbW__desktopItemActive{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--font-weight-medium)}.ClassicTamboShell-module__jNHJbW__taskDesktop{margin-top:var(--space-1)}.ClassicTamboShell-module__jNHJbW__sidebarFooter{margin-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);padding-top:calc(var(--space-3) * var(--padding-density));flex-shrink:0}.ClassicTamboShell-module__jNHJbW__sidebarAccount{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}.ClassicTamboShell-module__jNHJbW__sidebarAccountText{min-width:0;color:var(--color-text-subtle);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.ClassicTamboShell-module__jNHJbW__main{min-width:0;padding:calc(var(--space-5) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));flex:1}.ClassicTamboShell-module__jNHJbW__mainInner{width:100%;max-width:var(--content-max-width)}.ClassicTamboShell-module__jNHJbW__mainInner>:not([hidden]){animation:var(--ui-enter-animation)}@media (max-width:767px){.ClassicTamboShell-module__jNHJbW__sectionLabel,.ClassicTamboShell-module__jNHJbW__establishmentLabel,.ClassicTamboShell-module__jNHJbW__establishmentName,.ClassicTamboShell-module__jNHJbW__taskHint,.ClassicTamboShell-module__jNHJbW__accountRowText{font-size:var(--font-size-mobile-xs);line-height:var(--line-height-mobile-xs)}.ClassicTamboShell-module__jNHJbW__mobileItem,.ClassicTamboShell-module__jNHJbW__taskMobile,.ClassicTamboShell-module__jNHJbW__groupSummary,.ClassicTamboShell-module__jNHJbW__ownerMobileLink{font-size:var(--font-size-mobile-sm);line-height:var(--line-height-mobile-sm)}}@media (min-width:640px){.ClassicTamboShell-module__jNHJbW__headerInner{gap:var(--space-3);padding-inline:calc(var(--space-5) * var(--padding-density))}.ClassicTamboShell-module__jNHJbW__drawer{padding-inline:calc(var(--space-5) * var(--padding-density))}.ClassicTamboShell-module__jNHJbW__main{padding:calc(var(--space-6) * var(--padding-density)) calc(var(--space-5) * var(--padding-density))}}@media (min-width:768px){.ClassicTamboShell-module__jNHJbW__backdrop{display:block}.ClassicTamboShell-module__jNHJbW__drawer{top:var(--header-height);border-right:var(--border-width) solid var(--color-border);width:20rem;padding:calc(var(--space-4) * var(--padding-density));bottom:0;left:0;right:auto}.ClassicTamboShell-module__jNHJbW__drawerInner{max-width:none}}@media (min-width:1024px){.ClassicTamboShell-module__jNHJbW__readerHeader{display:none}.ClassicTamboShell-module__jNHJbW__shell .ClassicTamboShell-module__jNHJbW__readerFloating{display:flex}.ClassicTamboShell-module__jNHJbW__headerInner{padding-inline:calc(var(--space-6) * var(--padding-density))}.ClassicTamboShell-module__jNHJbW__mobileSelector,.ClassicTamboShell-module__jNHJbW__mobileSearch,.ClassicTamboShell-module__jNHJbW__mobileNotifications,.ClassicTamboShell-module__jNHJbW__mobileMenuSpacer,.ClassicTamboShell-module__jNHJbW__menuButton,.ClassicTamboShell-module__jNHJbW__backdrop,.ClassicTamboShell-module__jNHJbW__drawer{display:none}.ClassicTamboShell-module__jNHJbW__desktopBrandGroup,.ClassicTamboShell-module__jNHJbW__headerActions{display:flex}.ClassicTamboShell-module__jNHJbW__desktopSearch{display:block}.ClassicTamboShell-module__jNHJbW__sidebar{top:var(--header-height);width:var(--sidebar-width);height:calc(100dvh - var(--header-height));overscroll-behavior-y:contain;border-right:var(--border-width) solid var(--color-border);background:var(--color-surface-raised);padding:calc(var(--space-5) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));flex-direction:column;flex-shrink:0;display:flex;position:sticky}.ClassicTamboShell-module__jNHJbW__main{padding-right:calc(var(--space-6) * var(--padding-density));padding-bottom:calc(var(--space-10) * var(--padding-density));padding-left:calc(var(--space-6) * var(--padding-density))}}@media (min-width:1280px){.ClassicTamboShell-module__jNHJbW__brandLink{min-height:var(--control-height);padding-left:calc(3.75rem * var(--padding-density));justify-content:center;position:relative}.ClassicTamboShell-module__jNHJbW__brandLink:before{content:"";background:url(/corinet-icon-512-v2-rounded.png) 50%/contain no-repeat;width:3rem;height:3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ClassicTamboShell-module__jNHJbW__readerHeader{display:block}.ClassicTamboShell-module__jNHJbW__shell .ClassicTamboShell-module__jNHJbW__readerFloating{display:none}.ClassicTamboShell-module__jNHJbW__ownerLinkLabel{display:inline}.ClassicTamboShell-module__jNHJbW__main{padding-right:calc(var(--space-7) * var(--padding-density));padding-left:calc(var(--space-7) * var(--padding-density))}}@media (min-width:1536px){.ClassicTamboShell-module__jNHJbW__accountWide{display:flex}.ClassicTamboShell-module__jNHJbW__main{padding-right:calc(var(--space-8) * var(--padding-density));padding-left:calc(var(--space-8) * var(--padding-density))}}
.OwnerLastScreenPersistence-module__jNqlia__resume{min-height:100dvh;padding:calc(var(--space-6) * var(--padding-density));background:var(--ui-surface-950);color:var(--ui-content-400);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
.OrganizacionAccessGate-module__4VXZ-q__loading{min-height:55dvh;color:var(--ui-content-500);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.OrganizacionAccessGate-module__4VXZ-q__errorState,.OrganizacionAccessGate-module__4VXZ-q__suspendedState{max-width:36rem;margin:var(--space-8) auto 0;padding:calc(var(--space-6) * var(--padding-density));border:1px solid color-mix(in srgb,var(--ui-warning-line-900) 60%,transparent);border-radius:var(--radius-section);background:color-mix(in srgb,var(--ui-warning-surface-950) 10%,transparent);text-align:center}.OrganizacionAccessGate-module__4VXZ-q__errorTitle{color:var(--ui-warning-content-300);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.OrganizacionAccessGate-module__4VXZ-q__description{margin-top:var(--space-2);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.OrganizacionAccessGate-module__4VXZ-q__suspendedState{max-width:42rem;padding:calc(var(--space-7) * var(--padding-density));border-color:color-mix(in srgb,var(--ui-critical-line-900) 70%,transparent);background:color-mix(in srgb,var(--ui-surface-900) 80%,transparent);box-shadow:var(--shadow-raised)}.OrganizacionAccessGate-module__4VXZ-q__suspendedEyebrow{color:var(--ui-critical-content-300);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.OrganizacionAccessGate-module__4VXZ-q__suspendedTitle{margin-top:var(--space-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.OrganizacionAccessGate-module__4VXZ-q__suspendedDescription{margin-top:var(--space-3);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.OrganizacionAccessGate-module__4VXZ-q__suspendedMeta{margin-top:var(--space-3);color:var(--ui-content-500);font-size:var(--font-size-xs)}.OrganizacionAccessGate-module__4VXZ-q__readOnlyNotice{margin-bottom:var(--space-5);padding:calc(var(--space-3) * var(--padding-density)) calc(var(--space-4) * var(--padding-density));border:1px solid color-mix(in srgb,var(--ui-warning-line-300) 30%,transparent);border-radius:var(--radius-card);background:var(--ui-warning-surface-100);color:var(--ui-warning-content-950);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}
.TratamientosAdminV2-module__hQ70zq__root{margin-top:var(--space-6);padding:calc(var(--space-4) * var(--padding-density));border:1px solid color-mix(in srgb, var(--ui-line-800) 100%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-surface-900) 60%, transparent)}.TratamientosAdminV2-module__hQ70zq__summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;min-height:2.75rem;list-style:none;display:flex}.TratamientosAdminV2-module__hQ70zq__summary::-webkit-details-marker{display:none}.TratamientosAdminV2-module__hQ70zq__kicker{color:var(--ui-content-500);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase;margin:0;font-weight:600}.TratamientosAdminV2-module__hQ70zq__title{margin:var(--space-1) 0 0;font-size:var(--font-size-lg);font-weight:600}.TratamientosAdminV2-module__hQ70zq__description{margin:var(--space-1) 0 0;color:var(--ui-content-500);font-size:var(--font-size-sm)}.TratamientosAdminV2-module__hQ70zq__count{margin-left:var(--space-1);padding:calc(.125rem * var(--padding-density)) calc(var(--space-2) * var(--padding-density));border-radius:var(--radius-pill);background:var(--ui-surface-800);color:var(--ui-content-200);font-size:var(--font-size-xs);display:inline-flex}.TratamientosAdminV2-module__hQ70zq__chevron{color:var(--ui-content-400);flex-shrink:0;transition:transform .2s}.TratamientosAdminV2-module__hQ70zq__root[open] .TratamientosAdminV2-module__hQ70zq__chevron{transform:rotate(180deg)}.TratamientosAdminV2-module__hQ70zq__items{gap:var(--space-2);margin-top:var(--space-4);display:grid}.TratamientosAdminV2-module__hQ70zq__item{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:calc(var(--space-3) * var(--padding-density));border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-surface-950) 70%, transparent);display:flex}.TratamientosAdminV2-module__hQ70zq__itemText{min-width:0}.TratamientosAdminV2-module__hQ70zq__idv{color:var(--ui-brand-content-300);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.TratamientosAdminV2-module__hQ70zq__product{margin:var(--space-1) 0 0;color:var(--ui-content-300);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TratamientosAdminV2-module__hQ70zq__meta{margin:var(--space-1) 0 0;color:var(--ui-content-600);font-size:var(--font-size-xs)}.TratamientosAdminV2-module__hQ70zq__editButton,.TratamientosAdminV2-module__hQ70zq__cancel{min-height:var(--control-height);padding:0 calc(var(--space-3) * var(--padding-density));border:1px solid var(--ui-line-700);border-radius:var(--radius-control);color:var(--ui-content-300);font-size:var(--font-size-xs);background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.TratamientosAdminV2-module__hQ70zq__overlay{z-index:100;background:color-mix(in srgb, var(--ui-scrim) 75%, transparent);justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.TratamientosAdminV2-module__hQ70zq__modal{width:100%;max-height:94dvh;padding:calc(var(--space-5) * var(--padding-density));border:1px solid var(--ui-line-700);border-radius:var(--radius-section) var(--radius-section) 0 0;background:var(--ui-surface-950);overflow-y:auto}.TratamientosAdminV2-module__hQ70zq__modalHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.TratamientosAdminV2-module__hQ70zq__modalTitle{margin:var(--space-1) 0 0;font-size:var(--font-size-xl);font-weight:700}.TratamientosAdminV2-module__hQ70zq__close{border-radius:var(--radius-control);background:var(--ui-surface-900);width:2.75rem;height:2.75rem;color:var(--ui-content-100);border:0;justify-content:center;align-items:center;display:flex}.TratamientosAdminV2-module__hQ70zq__formGrid{gap:var(--space-3);margin-top:var(--space-5);display:grid}.TratamientosAdminV2-module__hQ70zq__field,.TratamientosAdminV2-module__hQ70zq__fieldWide{gap:var(--space-2);font-size:var(--font-size-sm);display:grid}.TratamientosAdminV2-module__hQ70zq__field>span,.TratamientosAdminV2-module__hQ70zq__fieldWide>span{color:var(--ui-content-400)}.TratamientosAdminV2-module__hQ70zq__fieldWide{grid-column:1/-1}.TratamientosAdminV2-module__hQ70zq__textarea{min-height:5rem;padding:calc(var(--space-3) * var(--padding-density));border:1px solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-900);color:var(--ui-content-100);resize:vertical}.TratamientosAdminV2-module__hQ70zq__error{margin-top:var(--space-4);padding:calc(var(--space-3) * var(--padding-density));border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-danger-surface-950) 40%, transparent);color:var(--ui-danger-content-300);font-size:var(--font-size-sm)}.TratamientosAdminV2-module__hQ70zq__formActions{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TratamientosAdminV2-module__hQ70zq__submit{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--ui-brand-surface-500);color:var(--ui-content-950);border:0;font-weight:600;display:inline-flex}.TratamientosAdminV2-module__hQ70zq__submit:disabled,.TratamientosAdminV2-module__hQ70zq__editButton:disabled{opacity:.5}@media (min-width:640px){.TratamientosAdminV2-module__hQ70zq__root{padding:calc(var(--space-5) * var(--padding-density))}.TratamientosAdminV2-module__hQ70zq__overlay{padding:calc(var(--space-4) * var(--padding-density));align-items:center}.TratamientosAdminV2-module__hQ70zq__modal{border-radius:var(--radius-section);max-width:42rem}.TratamientosAdminV2-module__hQ70zq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.TratamientosAdminV2-module__hQ70zq__items{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ModuloResumen-module__gXoDjW__section{gap:var(--space-4);margin-bottom:var(--space-6);display:grid}.ModuloResumen-module__gXoDjW__title{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.ModuloResumen-module__gXoDjW__description{max-width:48rem;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-xs)}.ModuloResumen-module__gXoDjW__grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ModuloResumen-module__gXoDjW__fullHeight{height:100%}@media (min-width:640px){.ModuloResumen-module__gXoDjW__title{font-size:var(--font-size-xl)}.ModuloResumen-module__gXoDjW__grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}}
.page-module__hmf1la__eyebrow{color:var(--ui-brand-content-400);font-size:var(--font-size-sm);font-weight:500}.page-module__hmf1la__title{margin-top:var(--space-1);font-size:var(--font-size-3xl);font-weight:700;line-height:2.25rem}.page-module__hmf1la__errorPanel{margin-top:var(--space-6);padding:calc(var(--space-5) * var(--padding-density));border:1px solid color-mix(in srgb,var(--ui-danger-line-900) 60%,transparent);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-danger-surface-950) 40%,transparent);color:var(--ui-danger-content-300)}.page-module__hmf1la__errorTitle{font-weight:600}.page-module__hmf1la__errorDetail{margin-top:var(--space-1);font-size:var(--font-size-sm)}.page-module__hmf1la__topActions{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.page-module__hmf1la__reportAction,.page-module__hmf1la__backLink{min-height:var(--control-height);align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);display:inline-flex}.page-module__hmf1la__reportAction{padding-inline:calc(var(--space-4) * var(--padding-density));border:1px solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-900);color:var(--ui-content-200);font-weight:500}.page-module__hmf1la__reportAction:hover{border-color:var(--ui-brand-line-700);color:var(--ui-brand-content-300)}.page-module__hmf1la__backLink{color:var(--ui-text-muted)}.page-module__hmf1la__backLink:hover,.page-module__hmf1la__backLink:focus-visible{color:var(--ui-brand)}.page-module__hmf1la__backLinkSpaced{margin-bottom:var(--space-4)}.page-module__hmf1la__scatterError{margin-top:var(--space-4);background:color-mix(in srgb,var(--ui-danger-surface-950) 30%,transparent);color:var(--ui-danger-content-200)}
.page-module__Dy0R1q__page{width:100%;max-width:1500px;color:var(--ui-text);margin:0 auto}.page-module__Dy0R1q__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:640px){.page-module__Dy0R1q__metrics{gap:var(--space-3)}}@media (min-width:1280px){.page-module__Dy0R1q__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module__Dy0R1q__page,.page-module__Dy0R1q__userCard,.page-module__Dy0R1q__membershipRow,.page-module__Dy0R1q__accessPanel{min-width:0}.page-module__Dy0R1q__userCard,.page-module__Dy0R1q__membershipRow{overflow-wrap:anywhere}@media (max-width:479px){.page-module__Dy0R1q__userCard{padding:var(--card-padding)}.page-module__Dy0R1q__membershipRow{padding:calc(var(--space-3) * var(--padding-density))}.page-module__Dy0R1q__organizationSelector>*{justify-content:center;width:100%}.page-module__Dy0R1q__accessForm>*{min-width:0}}.page-module__Dy0R1q__control::placeholder{color:var(--ui-content-500);opacity:1}.page-module__Dy0R1q__userList{gap:var(--space-4);display:grid}.page-module__Dy0R1q__userCard{border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-900) 60%,transparent);padding:var(--card-padding)}.page-module__Dy0R1q__userSummary{cursor:pointer;gap:var(--space-3);min-width:0;list-style:none;display:grid}.page-module__Dy0R1q__userSummary::-webkit-details-marker{display:none}.page-module__Dy0R1q__summaryIdentity,.page-module__Dy0R1q__summaryTitleRow{min-width:0}.page-module__Dy0R1q__summaryTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__Dy0R1q__summaryName{min-width:0;color:var(--ui-content-100);font-size:var(--font-size-lg);overflow-wrap:anywhere;font-weight:700}.page-module__Dy0R1q__summaryTitleRow>span{white-space:nowrap;flex:none}.page-module__Dy0R1q__summaryEmail{margin-top:var(--space-1);color:var(--ui-content-400);font-size:var(--font-size-sm);overflow-wrap:anywhere}.page-module__Dy0R1q__summaryActivity{align-items:flex-start;gap:var(--space-2);min-width:0;color:var(--ui-content-500);font-size:var(--font-size-xs);display:flex}.page-module__Dy0R1q__summaryActivity>svg{flex:none;margin-top:.125rem}.page-module__Dy0R1q__activityText{overflow-wrap:anywhere;min-width:0}.page-module__Dy0R1q__expandHint{white-space:nowrap;color:var(--ui-brand-content-300);flex:none;font-weight:600}.page-module__Dy0R1q__userBody{margin-top:var(--space-4);border-top:1px solid var(--ui-line-800);padding-top:calc(var(--space-4) * var(--padding-density))}.page-module__Dy0R1q__memberships{gap:var(--space-2);margin-top:var(--space-5);display:grid}@media (min-width:640px){.page-module__Dy0R1q__userCard{padding:var(--card-padding)}.page-module__Dy0R1q__userSummary{grid-template-columns:minmax(0,1fr)}.page-module__Dy0R1q__summaryName{font-size:var(--font-size-xl)}}.page-module__Dy0R1q__userMetaGrid{gap:var(--space-2);margin-top:var(--space-4);display:grid}.page-module__Dy0R1q__metaCard{align-items:flex-start;gap:var(--space-2);border:1px solid var(--ui-line-800);border-radius:var(--radius-control);background:var(--ui-surface-950);min-width:0;padding:calc(.625rem * var(--padding-density)) calc(var(--space-3) * var(--padding-density));color:var(--ui-text-subtle);display:flex}.page-module__Dy0R1q__metaCard>svg{flex:none;margin-top:.125rem}.page-module__Dy0R1q__metaLabel{font-size:var(--font-size-xs);letter-spacing:.025em;text-transform:uppercase;font-weight:600}.page-module__Dy0R1q__metaValue{overflow-wrap:anywhere;color:var(--ui-text-muted);font-size:var(--font-size-sm);margin-top:.125rem;line-height:1.1rem}.page-module__Dy0R1q__emptyState{border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-900) 60%,transparent);padding:calc(var(--space-12) * var(--padding-density)) calc(var(--space-6) * var(--padding-density));text-align:center}.page-module__Dy0R1q__note{border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-950) 70%,transparent);padding:calc(var(--space-4) * var(--padding-density));color:var(--ui-text-muted);font-size:var(--font-size-xs);line-height:1.25rem}.page-module__Dy0R1q__header{gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__Dy0R1q__organizationSelector{gap:var(--space-2);border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-900) 60%,transparent);padding:calc(var(--space-3) * var(--padding-density));flex-wrap:wrap;display:flex}@media (min-width:1280px){.page-module__Dy0R1q__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.page-module__Dy0R1q__membershipRow{gap:var(--space-3);border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-950) 70%,transparent);padding:calc(var(--space-3) * var(--padding-density));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity""role role""state save";align-items:stretch;display:grid}.page-module__Dy0R1q__membershipIdentity{grid-area:identity;min-width:0}.page-module__Dy0R1q__membershipName{min-width:0;color:var(--ui-content-100);font-size:var(--font-size-sm);overflow-wrap:anywhere;font-weight:600;line-height:1.25rem}.page-module__Dy0R1q__roleForm,.page-module__Dy0R1q__stateForm{display:contents}.page-module__Dy0R1q__control{grid-area:role}.page-module__Dy0R1q__secondaryButton{grid-area:save}.page-module__Dy0R1q__stateButton{grid-area:state}@container (min-width:700px){.page-module__Dy0R1q__membershipRow{grid-template-columns:minmax(0,1fr) minmax(12rem,20rem) repeat(2,8.5rem);grid-template-areas:"identity role state save";align-items:center}}.page-module__Dy0R1q__organizationOption{border-radius:var(--radius-control);padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm);background:var(--ui-surface-950);color:var(--ui-text-muted);font-weight:500}.page-module__Dy0R1q__organizationOption:hover{background:var(--ui-surface-800)}.page-module__Dy0R1q__organizationOptionActive{background:var(--ui-brand-surface-500);color:var(--ui-content-950)}.page-module__Dy0R1q__control,.page-module__Dy0R1q__secondaryButton,.page-module__Dy0R1q__stateButton{width:100%;min-width:0;min-height:var(--control-height);border-radius:var(--radius-control);padding:0 calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm)}.page-module__Dy0R1q__control{border:1px solid var(--ui-line-700);background:var(--ui-surface-900);color:var(--ui-text)}.page-module__Dy0R1q__secondaryButton{border:1px solid var(--ui-line-700);color:var(--ui-text-muted);font-weight:600}.page-module__Dy0R1q__secondaryButton:hover{background:var(--ui-surface-800)}.page-module__Dy0R1q__stateButton{font-weight:600}.page-module__Dy0R1q__stateButtonDanger{border:1px solid color-mix(in srgb,var(--ui-danger-line-500) 30%,transparent);background:color-mix(in srgb,var(--ui-danger-surface-500) 10%,transparent);color:var(--ui-danger-content-300)}.page-module__Dy0R1q__stateButtonActive{border:1px solid color-mix(in srgb,var(--ui-brand-line-500) 30%,transparent);background:color-mix(in srgb,var(--ui-brand-surface-500) 10%,transparent);color:var(--ui-brand-content-300)}.page-module__Dy0R1q__control:disabled,.page-module__Dy0R1q__secondaryButton:disabled,.page-module__Dy0R1q__stateButton:disabled{cursor:not-allowed;opacity:.4}.page-module__Dy0R1q__metrics{margin-bottom:var(--space-6)}.page-module__Dy0R1q__tamboFilter{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);padding:calc(var(--space-3) * var(--padding-density));border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-900) 55%,transparent);display:flex}.page-module__Dy0R1q__filterLabel{color:var(--ui-text-muted);font-size:var(--font-size-sm);font-weight:600}.page-module__Dy0R1q__filterControl{min-height:var(--control-height);border:1px solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-950);min-width:14rem;max-width:100%;padding:0 calc(var(--space-3) * var(--padding-density));color:var(--ui-text);font-size:var(--font-size-sm)}.page-module__Dy0R1q__note{margin-top:var(--space-6)}@media (min-width:1024px){.page-module__Dy0R1q__userList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.page-module__Dy0R1q__userList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.page-module__Dy0R1q__tamboFilter{align-items:stretch;gap:var(--space-2);flex-direction:column}.page-module__Dy0R1q__filterControl{width:100%;min-width:0}}.page-module__Dy0R1q__accessPanel{margin-top:var(--space-4);border:1px solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb,var(--ui-surface-950) 40%,transparent);padding:calc(var(--space-3) * var(--padding-density))}.page-module__Dy0R1q__accessForm{gap:var(--space-2);margin-top:var(--space-3);display:grid}.page-module__Dy0R1q__accessControl{min-height:var(--control-height);border:1px solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-900);padding:0 calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm);color:var(--ui-text)}.page-module__Dy0R1q__addButton{min-height:var(--control-height);border-radius:var(--radius-control);background:var(--ui-brand-surface-500);padding:0 calc(var(--space-4) * var(--padding-density));font-size:var(--font-size-sm);color:var(--ui-content-950);border:0;font-weight:600}.page-module__Dy0R1q__addButton:hover{background:var(--ui-brand-surface-400)}@container (min-width:600px){.page-module__Dy0R1q__accessForm{grid-template-columns:minmax(0,1fr) 13rem auto}}.page-module__Dy0R1q__userCard{container-type:inline-size}.page-module__Dy0R1q__userList{align-items:start}.page-module__Dy0R1q__control,.page-module__Dy0R1q__secondaryButton,.page-module__Dy0R1q__stateButton{padding-block:calc(var(--space-2) * var(--padding-density));height:auto}.page-module__Dy0R1q__organizationOption{min-height:var(--control-height);align-items:center;display:inline-flex}.page-module__Dy0R1q__control:focus-visible,.page-module__Dy0R1q__secondaryButton:focus-visible,.page-module__Dy0R1q__stateButton:focus-visible,.page-module__Dy0R1q__filterControl:focus-visible,.page-module__Dy0R1q__accessControl:focus-visible,.page-module__Dy0R1q__addButton:focus-visible,.page-module__Dy0R1q__organizationOption:focus-visible,.page-module__Dy0R1q__userSummary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page-module__Dy0R1q__accessForm>*{min-width:0}
.AlimentacionResumen-module__AqAy5a__shell{gap:var(--section-gap);min-width:0;display:grid}.AlimentacionResumen-module__AqAy5a__card{padding:var(--card-padding);gap:var(--space-4);min-width:0;scroll-margin-top:var(--header-height);display:grid}.AlimentacionResumen-module__AqAy5a__card h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.AlimentacionResumen-module__AqAy5a__periods{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AlimentacionResumen-module__AqAy5a__periods h3{font-size:var(--font-size-md);margin-bottom:var(--space-3)}.AlimentacionResumen-module__AqAy5a__periods small{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.AlimentacionResumen-module__AqAy5a__row,.AlimentacionResumen-module__AqAy5a__total{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:calc(var(--space-2) * var(--padding-density));font-size:var(--font-size-sm);display:flex}.AlimentacionResumen-module__AqAy5a__row>span,.AlimentacionResumen-module__AqAy5a__total>span{overflow-wrap:anywhere;min-width:0}.AlimentacionResumen-module__AqAy5a__row strong,.AlimentacionResumen-module__AqAy5a__total strong{font-variant-numeric:tabular-nums;flex-shrink:0}.AlimentacionResumen-module__AqAy5a__channel{display:block}.AlimentacionResumen-module__AqAy5a__total{border-top:1px solid var(--color-border);margin-top:var(--space-3)}.AlimentacionResumen-module__AqAy5a__muted{color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (max-width:56rem){.AlimentacionResumen-module__AqAy5a__periods{gap:var(--space-5);grid-template-columns:1fr}}@media print{.AlimentacionResumen-module__AqAy5a__card{break-inside:avoid}.AlimentacionResumen-module__AqAy5a__periods{grid-template-columns:repeat(3,minmax(0,1fr))}}.AlimentacionResumen-module__AqAy5a__destinos{min-width:0}.AlimentacionResumen-module__AqAy5a__destinos summary{min-height:var(--control-height);cursor:pointer;align-items:center;display:flex}.AlimentacionResumen-module__AqAy5a__destinos section{padding-block:calc(var(--space-3) * var(--padding-density));border-top:1px solid var(--ui-border);overflow-wrap:anywhere}
.DietaForm-module__QRpWFa__surface{padding:var(--card-padding)}.DietaForm-module__QRpWFa__form,.DietaForm-module__QRpWFa__fields{gap:var(--space-5);min-width:0;display:grid}.DietaForm-module__QRpWFa__fields{border:0;margin:0;padding:0}.DietaForm-module__QRpWFa__fields legend{margin-bottom:var(--space-4);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg)}.DietaForm-module__QRpWFa__fields h2{font-size:var(--font-size-lg)}.DietaForm-module__QRpWFa__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DietaForm-module__QRpWFa__ingredient{padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--radius-card);gap:var(--space-4);min-width:0;display:grid}.DietaForm-module__QRpWFa__ingredient h3{font-size:var(--font-size-md)}.DietaForm-module__QRpWFa__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:42rem){.DietaForm-module__QRpWFa__grid{grid-template-columns:1fr}}.DietaForm-module__QRpWFa__destinos{gap:var(--space-2);min-width:0;display:grid}.DietaForm-module__QRpWFa__destinos label{gap:var(--space-3);min-height:var(--control-height);overflow-wrap:anywhere;align-items:center;display:flex}.DietaForm-module__QRpWFa__destinos input{flex:none}.DietaForm-module__QRpWFa__destinos p{font-size:var(--font-size-sm);color:var(--ui-text-muted)}
.AnimalCreateDialog-module__S6tHbG__trigger{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--ui-brand-surface-500);padding-inline:calc(var(--space-4) * var(--padding-density));color:var(--ui-content-950);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-flex}.AnimalCreateDialog-module__S6tHbG__trigger:hover{background:var(--ui-brand-surface-400)}.AnimalCreateDialog-module__S6tHbG__modal{z-index:50;background:color-mix(in srgb, var(--ui-scrim) 70%, transparent);justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.AnimalCreateDialog-module__S6tHbG__backdrop{position:absolute;inset:0}.AnimalCreateDialog-module__S6tHbG__panel{border:var(--border-width) solid var(--ui-line-800);border-radius:var(--radius-section) var(--radius-section) 0 0;background:var(--ui-surface-950);width:100%;max-height:94dvh;padding:calc(var(--space-5) * var(--padding-density));box-shadow:var(--shadow-dialog);position:relative;overflow-y:auto}.AnimalCreateDialog-module__S6tHbG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.AnimalCreateDialog-module__S6tHbG__kicker{color:var(--ui-brand-content-400);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.AnimalCreateDialog-module__S6tHbG__title{margin-top:var(--space-1);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.AnimalCreateDialog-module__S6tHbG__description{margin-top:var(--space-1);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--space-6)}.AnimalCreateDialog-module__S6tHbG__closeButton{border-radius:var(--radius-control);background:var(--ui-surface-900);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.AnimalCreateDialog-module__S6tHbG__form{gap:var(--space-4);margin-top:var(--space-6);display:grid}.AnimalCreateDialog-module__S6tHbG__field{gap:var(--space-2);font-size:var(--font-size-sm);display:grid}.AnimalCreateDialog-module__S6tHbG__fieldLabel{font-weight:var(--font-weight-medium)}.AnimalCreateDialog-module__S6tHbG__control,.AnimalCreateDialog-module__S6tHbG__textarea{border:var(--border-width) solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-900);padding-inline:calc(var(--space-3) * var(--padding-density))}.AnimalCreateDialog-module__S6tHbG__control{min-height:var(--control-height)}.AnimalCreateDialog-module__S6tHbG__monoControl{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.AnimalCreateDialog-module__S6tHbG__textarea{padding-top:calc(var(--space-3) * var(--padding-density));padding-bottom:calc(var(--space-3) * var(--padding-density))}.AnimalCreateDialog-module__S6tHbG__birthLinkPanel{border:var(--border-width) solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-surface-900) 60%, transparent);padding:calc(var(--space-4) * var(--padding-density))}.AnimalCreateDialog-module__S6tHbG__birthLinkHeading{align-items:center;gap:var(--space-2);display:flex}.AnimalCreateDialog-module__S6tHbG__birthLinkIcon{color:var(--ui-brand-content-400)}.AnimalCreateDialog-module__S6tHbG__birthLinkTitle{font-weight:var(--font-weight-semibold)}.AnimalCreateDialog-module__S6tHbG__birthLinkStatus{margin-top:var(--space-2);color:var(--ui-content-400);font-size:var(--font-size-sm);line-height:var(--space-6)}.AnimalCreateDialog-module__S6tHbG__loadingStatus{align-items:center;gap:var(--space-2);display:inline-flex}.AnimalCreateDialog-module__S6tHbG__loadingIcon{animation:1s linear infinite AnimalCreateDialog-module__S6tHbG__animal-create-spin}.AnimalCreateDialog-module__S6tHbG__birthChoices{gap:var(--space-2);margin-top:var(--space-3);display:grid}.AnimalCreateDialog-module__S6tHbG__birthChoicesIntro{color:var(--ui-content-300);font-size:var(--font-size-sm);line-height:var(--space-6)}.AnimalCreateDialog-module__S6tHbG__birthChoice{border:var(--border-width) solid;border-radius:var(--radius-control);padding:calc(var(--space-3) * var(--padding-density));font-size:var(--font-size-sm);text-align:left}.AnimalCreateDialog-module__S6tHbG__birthChoiceIdle{border-color:var(--ui-line-700);background:var(--ui-surface-950)}.AnimalCreateDialog-module__S6tHbG__noLinkSelected{border-color:var(--ui-line-500);background:var(--ui-surface-800)}.AnimalCreateDialog-module__S6tHbG__birthChoiceSelected{border-color:var(--ui-brand-line-500);background:color-mix(in srgb, var(--ui-brand-surface-950) 30%, transparent)}.AnimalCreateDialog-module__S6tHbG__noLinkTitle{font-weight:var(--font-weight-semibold)}.AnimalCreateDialog-module__S6tHbG__birthChoiceTitle{color:var(--ui-content-100);font-weight:var(--font-weight-semibold)}.AnimalCreateDialog-module__S6tHbG__birthChoiceDescription{margin-top:var(--space-1);color:var(--ui-content-400);display:block}.AnimalCreateDialog-module__S6tHbG__error{border:var(--border-width) solid color-mix(in srgb, var(--ui-danger-line-900) 60%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-danger-surface-950) 50%, transparent);padding:calc(var(--space-3) * var(--padding-density));color:var(--ui-danger-content-300);font-size:var(--font-size-sm)}.AnimalCreateDialog-module__S6tHbG__actions{gap:var(--space-3);padding-top:calc(var(--space-2) * var(--padding-density));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AnimalCreateDialog-module__S6tHbG__cancelButton,.AnimalCreateDialog-module__S6tHbG__submitButton{min-height:var(--control-height);border-radius:var(--radius-control)}.AnimalCreateDialog-module__S6tHbG__cancelButton{background:var(--ui-surface-900);color:var(--ui-content-300);font-weight:var(--font-weight-medium)}.AnimalCreateDialog-module__S6tHbG__submitButton{background:var(--ui-brand-surface-500);color:var(--ui-content-950);font-weight:var(--font-weight-semibold)}.AnimalCreateDialog-module__S6tHbG__submitButton:disabled{opacity:.5}@media (min-width:640px){.AnimalCreateDialog-module__S6tHbG__modal{padding:calc(var(--space-4) * var(--padding-density));align-items:center}.AnimalCreateDialog-module__S6tHbG__panel{border-radius:var(--radius-section);max-width:42rem;padding:calc(var(--space-7) * var(--padding-density))}.AnimalCreateDialog-module__S6tHbG__form{grid-template-columns:repeat(2,minmax(0,1fr))}.AnimalCreateDialog-module__S6tHbG__fullWidth,.AnimalCreateDialog-module__S6tHbG__birthLinkPanel,.AnimalCreateDialog-module__S6tHbG__error,.AnimalCreateDialog-module__S6tHbG__actions{grid-column:span 2}}@keyframes AnimalCreateDialog-module__S6tHbG__animal-create-spin{to{transform:rotate(360deg)}}
.PushOptInBanner-module__-IWyIW__banner{margin:var(--space-3) auto 0;border:1px solid var(--ui-brand);border-radius:var(--radius-card);background:var(--ui-brand-soft);width:min(100% - 2rem,72rem);padding:calc(.8rem * var(--padding-density)) calc(var(--space-4) * var(--padding-density));color:var(--ui-text);align-items:center;gap:.8rem;display:flex}.PushOptInBanner-module__-IWyIW__banner div{flex:1;min-width:0}.PushOptInBanner-module__-IWyIW__banner strong{font-size:.9rem}.PushOptInBanner-module__-IWyIW__banner p{color:var(--ui-text-muted);margin:.15rem 0 0;font-size:.8rem}.PushOptInBanner-module__-IWyIW__banner small{margin-top:var(--space-1);color:var(--ui-danger);display:block}.PushOptInBanner-module__-IWyIW__banner button{border:1px solid var(--ui-brand);background:var(--ui-brand-solid);color:var(--ui-brand-contrast);padding:calc(.55rem * var(--padding-density)) calc(var(--space-3) * var(--padding-density));font:inherit;border-radius:.7rem;flex-shrink:0;align-items:center;gap:.35rem;font-size:.8rem;font-weight:800;display:inline-flex}.PushOptInBanner-module__-IWyIW__banner button:disabled{opacity:.65}.PushOptInBanner-module__-IWyIW__banner .PushOptInBanner-module__-IWyIW__close{color:var(--ui-text-muted);padding:calc(.2rem * var(--padding-density)) calc(.35rem * var(--padding-density));background:0 0;border:0;font-size:1.2rem}@media (max-width:35rem){.PushOptInBanner-module__-IWyIW__banner{align-items:flex-start}.PushOptInBanner-module__-IWyIW__banner button:not(.PushOptInBanner-module__-IWyIW__close){margin-top:.1rem}.PushOptInBanner-module__-IWyIW__banner p{line-height:1.35}}
.OrganizacionMobileMenu-module__siapza__root{flex:none;margin-left:auto}.OrganizacionMobileMenu-module__siapza__button{border:1px solid var(--ui-border);border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--ui-text);background:var(--ui-surface-1);flex:none;justify-content:center;align-items:center;display:flex}.OrganizacionMobileMenu-module__siapza__button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.OrganizacionMobileMenu-module__siapza__dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ui-text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.OrganizacionMobileMenu-module__siapza__dialog::backdrop{background:color-mix(in srgb,var(--ui-text) 35%,transparent)}.OrganizacionMobileMenu-module__siapza__panel{background:var(--ui-canvas);width:100%;height:100%;box-shadow:var(--ui-shadow-raised);flex-direction:column;margin:0;display:flex}.OrganizacionMobileMenu-module__siapza__heading{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:72px;padding:calc(var(--space-3) * var(--padding-density)) calc(var(--space-4) * var(--padding-density));padding-top:max(calc(.75rem * var(--padding-density)),env(safe-area-inset-top));border-bottom:1px solid var(--ui-border);flex:none;font-weight:700;display:flex}.OrganizacionMobileMenu-module__siapza__content{overscroll-behavior:contain;min-height:0;padding-bottom:max(calc(1rem * var(--padding-density)),env(safe-area-inset-bottom));flex-direction:column;flex:auto;display:flex;overflow-y:auto}.OrganizacionMobileMenu-module__siapza__content>nav{height:auto}.OrganizacionMobileMenu-module__siapza__account{gap:var(--space-3);margin:auto var(--space-4) var(--space-4);padding-top:calc(var(--space-4) * var(--padding-density));border-top:1px solid var(--ui-border);display:grid}.OrganizacionMobileMenu-module__siapza__name{overflow-wrap:anywhere;font-weight:600}.OrganizacionMobileMenu-module__siapza__role{color:var(--ui-text-subtle);font-size:var(--font-size-xs)}@media (min-width:640px){.OrganizacionMobileMenu-module__siapza__panel{border-left:1px solid var(--ui-border);width:min(100%,28rem);margin-left:auto}}@media (min-width:1024px){.OrganizacionMobileMenu-module__siapza__root{display:none}}
.NuevaTareaForm-module__YmbcXq__panel{margin-bottom:var(--space-5);border:var(--border-width) solid var(--ui-line-800);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-surface-900) 60%, transparent);padding:calc(var(--space-4) * var(--padding-density))}.NuevaTareaForm-module__YmbcXq__kicker{color:var(--ui-content-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-transform:uppercase}.NuevaTareaForm-module__YmbcXq__formGrid{gap:var(--space-2);margin-top:var(--space-3);display:grid}.NuevaTareaForm-module__YmbcXq__control{min-width:0;min-height:var(--control-height);border:var(--border-width) solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-950);padding-inline:calc(var(--space-3) * var(--padding-density))}.NuevaTareaForm-module__YmbcXq__createButton{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--ui-brand-surface-500);padding-inline:calc(var(--space-4) * var(--padding-density));color:var(--ui-content-950);font-weight:var(--font-weight-semibold);display:inline-flex}.NuevaTareaForm-module__YmbcXq__createButton:disabled{opacity:.5}.NuevaTareaForm-module__YmbcXq__error{margin-top:var(--space-3);color:var(--ui-danger-content-300);font-size:var(--font-size-sm)}@media (min-width:1024px){.NuevaTareaForm-module__YmbcXq__formGrid{grid-template-columns:minmax(0,1fr) 150px 130px 160px 220px auto}}
.inicio-module__tRbH0G__page{width:100%}.inicio-module__tRbH0G__bannerLink{margin-bottom:var(--space-5);border:var(--border-width) solid transparent;border-radius:var(--radius-card);padding:calc(var(--space-4) * var(--padding-density));transition:border-color var(--motion-interaction) ease;display:block}.inicio-module__tRbH0G__bannerRetiro{border-color:color-mix(in srgb, var(--ui-critical-line-700) 70%, transparent);background:color-mix(in srgb, var(--ui-critical-surface-950) 35%, transparent)}.inicio-module__tRbH0G__bannerRetiro:hover{border-color:var(--ui-critical-line-500)}.inicio-module__tRbH0G__bannerPartos{border-color:color-mix(in srgb, var(--ui-warning-line-700) 70%, transparent);background:color-mix(in srgb, var(--ui-warning-surface-950) 30%, transparent)}.inicio-module__tRbH0G__bannerPartos:hover{border-color:var(--ui-warning-line-500)}.inicio-module__tRbH0G__bannerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.inicio-module__tRbH0G__bannerContent{min-width:0}.inicio-module__tRbH0G__bannerEyebrow{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:flex}.inicio-module__tRbH0G__bannerRetiro .inicio-module__tRbH0G__bannerEyebrow{color:var(--ui-critical-content-200)}.inicio-module__tRbH0G__bannerPartos .inicio-module__tRbH0G__bannerEyebrow{color:var(--ui-warning-content-200)}.inicio-module__tRbH0G__bannerValue{margin-top:var(--space-2);font-size:var(--font-size-2xl);font-weight:900;line-height:2rem}.inicio-module__tRbH0G__bannerRetiro .inicio-module__tRbH0G__bannerValue{color:var(--ui-critical-content-100)}.inicio-module__tRbH0G__bannerPartos .inicio-module__tRbH0G__bannerValue{color:var(--ui-warning-content-100)}.inicio-module__tRbH0G__bannerDetail{margin-top:var(--space-1);font-size:var(--font-size-sm)}.inicio-module__tRbH0G__bannerRetiro .inicio-module__tRbH0G__bannerDetail{color:color-mix(in srgb, var(--ui-critical-content-200) 75%, transparent)}.inicio-module__tRbH0G__bannerPartos .inicio-module__tRbH0G__bannerDetail{color:color-mix(in srgb, var(--ui-warning-content-200) 75%, transparent)}.inicio-module__tRbH0G__bannerIcon{flex-shrink:0}.inicio-module__tRbH0G__bannerRetiro .inicio-module__tRbH0G__bannerIcon{color:var(--ui-critical-content-300)}.inicio-module__tRbH0G__bannerPartos .inicio-module__tRbH0G__bannerIcon{color:var(--ui-warning-content-300)}.inicio-module__tRbH0G__metricGrid{gap:var(--space-3);margin-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inicio-module__tRbH0G__dashboardGrid{gap:var(--space-6);margin-top:var(--space-6);display:grid}.inicio-module__tRbH0G__panel{padding:var(--card-padding)}.inicio-module__tRbH0G__sectionEyebrow{color:var(--ui-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-transform:uppercase}.inicio-module__tRbH0G__sectionTitle{margin-top:var(--space-1);font-size:var(--font-size-xl);line-height:1.75rem;font-weight:var(--font-weight-bold)}.inicio-module__tRbH0G__workGrid{gap:var(--space-3);margin-top:var(--space-4);display:grid}.inicio-module__tRbH0G__noPriority{border:var(--border-width) solid color-mix(in srgb, var(--ui-brand-line-900) 50%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ui-brand-surface-950) 20%, transparent);padding:calc(var(--space-5) * var(--padding-density))}.inicio-module__tRbH0G__noPriorityRow{align-items:flex-start;gap:var(--space-3);display:flex}.inicio-module__tRbH0G__noPriorityIcon{color:var(--ui-brand-content-400);flex-shrink:0;margin-top:.125rem}.inicio-module__tRbH0G__noPriorityTitle{color:var(--ui-brand-content-200);font-weight:var(--font-weight-semibold)}.inicio-module__tRbH0G__noPriorityDetail{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}.inicio-module__tRbH0G__priorityCard{border:var(--border-width) solid transparent;border-radius:var(--radius-card);padding:var(--card-padding)}.inicio-module__tRbH0G__priorityHigh{border-color:color-mix(in srgb, var(--ui-danger-line-900) 60%, transparent);background:color-mix(in srgb, var(--ui-danger-surface-950) 30%, transparent);color:var(--ui-danger-content-200)}.inicio-module__tRbH0G__priorityMedium{border-color:color-mix(in srgb, var(--ui-warning-line-900) 60%, transparent);background:color-mix(in srgb, var(--ui-warning-surface-950) 25%, transparent);color:var(--ui-warning-content-100)}.inicio-module__tRbH0G__priorityLow{border-color:color-mix(in srgb, var(--ui-info-line-900) 60%, transparent);background:color-mix(in srgb, var(--ui-info-surface-950) 25%, transparent);color:var(--ui-info-content-100)}.inicio-module__tRbH0G__priorityHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.inicio-module__tRbH0G__priorityIdentity{align-items:center;gap:var(--space-2);min-width:0;display:flex}.inicio-module__tRbH0G__priorityIconBox{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-scrim) 15%, transparent);width:fit-content;padding:calc(.625rem * var(--padding-density));flex-shrink:0}.inicio-module__tRbH0G__priorityBadge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-scrim) 15%, transparent);width:fit-content;padding:calc(var(--space-1) * var(--padding-density)) calc(.625rem * var(--padding-density));font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-shrink:0}.inicio-module__tRbH0G__animalId{color:var(--ui-brand-content-300);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-3xl);letter-spacing:-.025em;flex-shrink:0;font-weight:900;line-height:2.25rem}.inicio-module__tRbH0G__priorityBody{min-width:0;margin-top:var(--space-2)}.inicio-module__tRbH0G__priorityTitleRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.inicio-module__tRbH0G__priorityTitle{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.inicio-module__tRbH0G__categoryBadge{border:var(--border-width) solid transparent;border-radius:var(--radius-pill);padding:calc(var(--space-1) * var(--padding-density)) calc(.625rem * var(--padding-density));font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.025em;text-transform:uppercase;flex-shrink:0;display:inline-flex}.inicio-module__tRbH0G__categoryCow{border-color:color-mix(in srgb, var(--ui-info-line-400) 30%, transparent);background:color-mix(in srgb, var(--ui-info-surface-400) 10%, transparent);color:var(--ui-info-content-200)}.inicio-module__tRbH0G__categoryOther{border-color:color-mix(in srgb, var(--ui-special-line-400) 30%, transparent);background:color-mix(in srgb, var(--ui-special-surface-400) 10%, transparent);color:var(--ui-special-content-200)}.inicio-module__tRbH0G__priorityDetail{margin-top:var(--space-2);font-size:var(--font-size-sm);opacity:.85;line-height:1.5rem}.inicio-module__tRbH0G__timeline{margin-top:var(--space-3)}.inicio-module__tRbH0G__animalLink{min-height:var(--control-height);width:100%;margin-top:var(--space-4);border:var(--border-width) solid color-mix(in srgb, currentColor 20%, transparent);border-radius:var(--radius-control);padding-inline:calc(var(--space-4) * var(--padding-density));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.inicio-module__tRbH0G__animalLink:hover{background:color-mix(in srgb, var(--color-scrim) 10%, transparent)}.inicio-module__tRbH0G__reproductiveHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.inicio-module__tRbH0G__reproductiveIcon{color:var(--color-primary)}.inicio-module__tRbH0G__reproductiveList{gap:var(--space-4);margin-top:var(--space-5);display:grid}.inicio-module__tRbH0G__reproductiveRow{width:100%}.inicio-module__tRbH0G__reproductiveLabels{font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.inicio-module__tRbH0G__reproductiveLabel{color:var(--color-text-muted)}.inicio-module__tRbH0G__reproductiveValue{font-weight:var(--font-weight-semibold)}.inicio-module__tRbH0G__progressTrack{height:.5rem;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-border);overflow:hidden}.inicio-module__tRbH0G__progressBar{width:var(--progress,0%);border-radius:inherit;height:100%}.inicio-module__tRbH0G__statusGuidance{background:var(--ui-guidance-surface-400)}.inicio-module__tRbH0G__statusSpecial{background:var(--ui-special-surface-400)}.inicio-module__tRbH0G__statusInfo{background:var(--ui-info-surface-400)}.inicio-module__tRbH0G__statusWarning{background:var(--ui-warning-surface-400)}.inicio-module__tRbH0G__nextWork{margin-top:var(--space-6);padding:var(--card-padding)}.inicio-module__tRbH0G__nextWorkRow{align-items:flex-start;gap:var(--space-3);display:flex}.inicio-module__tRbH0G__nextWorkIconBox{border-radius:var(--radius-control);background:var(--ui-info-soft);padding:calc(.625rem * var(--padding-density));color:var(--ui-info)}.inicio-module__tRbH0G__nextWorkTitle{font-weight:var(--font-weight-semibold)}.inicio-module__tRbH0G__nextWorkDetail{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (min-width:640px){.inicio-module__tRbH0G__bannerLink,.inicio-module__tRbH0G__panel,.inicio-module__tRbH0G__nextWork{padding:calc(var(--space-5) * var(--padding-density))}.inicio-module__tRbH0G__metricGrid{gap:var(--space-3)}.inicio-module__tRbH0G__priorityCard{padding:var(--card-padding)}.inicio-module__tRbH0G__animalId{font-size:2.25rem;line-height:2.5rem}.inicio-module__tRbH0G__animalLink{width:auto}}@media (min-width:1024px){.inicio-module__tRbH0G__bannerGridPaired{gap:var(--space-5);margin-bottom:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inicio-module__tRbH0G__bannerGridPaired .inicio-module__tRbH0G__bannerLink{margin-bottom:0}}@media (min-width:1280px){.inicio-module__tRbH0G__workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1536px){.inicio-module__tRbH0G__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.inicio-module__tRbH0G__dashboardGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}}
.layout-module__XWodXW__statePage{min-height:100dvh;padding-inline:calc(var(--space-4) * var(--padding-density));background:var(--ui-canvas);color:var(--ui-text);justify-content:center;align-items:center;display:flex}.layout-module__XWodXW__stateCard{width:100%;max-width:28rem;padding:calc(var(--space-6) * var(--padding-density));border:1px solid var(--ui-border);border-radius:var(--radius-section);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-raised);text-align:center}.layout-module__XWodXW__stateCardDanger{border-color:var(--ui-danger);max-width:32rem}.layout-module__XWodXW__appearance{margin-bottom:var(--space-4);justify-content:flex-end;display:flex}.layout-module__XWodXW__warningEyebrow,.layout-module__XWodXW__dangerEyebrow{color:var(--ui-warning);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.layout-module__XWodXW__dangerEyebrow{color:var(--ui-danger)}.layout-module__XWodXW__stateTitle{margin-top:var(--space-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.layout-module__XWodXW__stateDescription{margin-top:var(--space-3);color:var(--ui-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.layout-module__XWodXW__stateMeta{margin-top:var(--space-3);color:var(--ui-text-subtle);font-size:var(--font-size-xs)}.layout-module__XWodXW__logout{margin-top:var(--space-5);justify-content:center;display:flex}.layout-module__XWodXW__readOnlyNotice{padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-4) * var(--padding-density));border-bottom:1px solid var(--ui-warning);background:var(--ui-warning-soft);color:var(--ui-warning);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}
.routeShell-module__f81ktW__header{margin-bottom:var(--space-5)}.routeShell-module__f81ktW__eyebrow{color:var(--ui-brand-content-400);font-size:var(--font-size-sm);font-weight:500}.routeShell-module__f81ktW__title{margin-top:var(--space-1);font-size:var(--font-size-3xl);letter-spacing:-.025em;font-weight:700;line-height:2.25rem}.routeShell-module__f81ktW__description,.routeShell-module__f81ktW__technicalNote{max-width:48rem;margin-top:var(--space-2);color:var(--ui-content-400)}.routeShell-module__f81ktW__description{font-size:var(--font-size-sm);line-height:1.5rem}.routeShell-module__f81ktW__descriptionWide{max-width:none}@media (min-width:768px){.routeShell-module__f81ktW__descriptionWide{white-space:nowrap}}.routeShell-module__f81ktW__descriptionNarrow{max-width:42rem}.routeShell-module__f81ktW__technicalNote{max-width:42rem;color:var(--ui-content-500);font-size:var(--font-size-xs)}.routeShell-module__f81ktW__contentAfterSix{margin-top:var(--space-6)}.routeShell-module__f81ktW__contentAfterSeven{margin-top:var(--space-7)}
.page-module__z_w6HG__page{width:100%}.page-module__z_w6HG__back{border:1px solid var(--ui-line-800);border-radius:var(--radius-control);min-height:2.75rem;padding:0 calc(var(--space-3) * var(--padding-density));color:var(--ui-text-muted);font-size:var(--font-size-sm);align-items:center;display:inline-flex}.page-module__z_w6HG__actions{margin-bottom:var(--space-4);gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__z_w6HG__action{min-height:var(--control-height);align-items:center;gap:var(--space-2);border:1px solid var(--ui-line-700);border-radius:var(--radius-control);background:var(--ui-surface-900);padding:0 calc(var(--space-3) * var(--padding-density));color:var(--ui-text);font-size:var(--font-size-sm);font-weight:600;display:inline-flex}.page-module__z_w6HG__critical{border-color:color-mix(in srgb,var(--ui-critical-line-900) 60%,transparent);background:color-mix(in srgb,var(--ui-critical-surface-950) 25%,transparent);color:var(--ui-critical-content-200)}
.layout-module__fddGmq__root{background:var(--ui-canvas);min-height:100dvh;color:var(--ui-text);overflow-x:clip}.layout-module__fddGmq__header{z-index:40;border-bottom:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-canvas) 95%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.layout-module__fddGmq__headerInner{align-items:center;gap:var(--space-4);width:100%;min-height:72px;padding-inline:clamp(calc(.75rem * var(--padding-density)),calc(4vw * var(--padding-density)),calc(3rem * var(--padding-density)));display:flex}.layout-module__fddGmq__headerInner>div:first-child{min-width:0}.layout-module__fddGmq__kicker{color:var(--ui-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.layout-module__fddGmq__brandRow{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.layout-module__fddGmq__brand{color:var(--ui-brand);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-module__fddGmq__version{color:var(--ui-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);flex:none}.layout-module__fddGmq__headerActions{align-items:center;gap:var(--space-3);flex-shrink:0;margin-left:auto;display:none}.layout-module__fddGmq__identity{color:var(--ui-text-subtle);font-size:var(--font-size-sm);display:none}.layout-module__fddGmq__mobileNav{border-bottom:1px solid var(--ui-border);background:var(--ui-canvas)}.layout-module__fddGmq__layout{width:100%;min-height:calc(100dvh - 72px);display:grid}.layout-module__fddGmq__content{min-width:0;padding:clamp(calc(1rem * var(--padding-density)),calc(4vw * var(--padding-density)),calc(2rem * var(--padding-density))) clamp(calc(.75rem * var(--padding-density)),calc(4vw * var(--padding-density)),calc(3rem * var(--padding-density)))}.layout-module__fddGmq__content>:not([hidden]){animation:var(--ui-enter-animation)}.layout-module__fddGmq__sidebar{border-left:1px solid var(--ui-border);background:var(--ui-surface-2);display:none}.layout-module__fddGmq__sidebarInner{height:calc(100dvh - 72px);position:sticky;top:72px}@media (min-width:640px){.layout-module__fddGmq__identity{display:block}}@media (max-width:639px){.layout-module__fddGmq__headerInner{gap:.625rem}.layout-module__fddGmq__kicker{font-size:var(--font-size-xs)}.layout-module__fddGmq__brand{font-size:var(--font-size-lg)}.layout-module__fddGmq__headerActions{gap:.375rem}}@media (min-width:1024px){.layout-module__fddGmq__headerActions{display:flex}.layout-module__fddGmq__mobileNav{display:none}.layout-module__fddGmq__layout{grid-template-columns:minmax(0,1fr) 18rem}.layout-module__fddGmq__sidebar{display:block}}@media (min-width:1280px){.layout-module__fddGmq__layout{grid-template-columns:minmax(0,1fr) 20rem}}
.CargasResumen-module__2UCdLG__shell{min-width:0}.CargasResumen-module__2UCdLG__details{min-width:0;font-size:var(--font-size-sm)}.CargasResumen-module__2UCdLG__details summary{cursor:pointer;min-height:var(--control-height);padding-block:calc(var(--space-3) * var(--padding-density));font-weight:var(--font-weight-semibold)}.CargasResumen-module__2UCdLG__details p{margin-block:var(--space-3)}.CargasResumen-module__2UCdLG__tableFrame{max-width:100%;overflow-x:auto}.CargasResumen-module__2UCdLG__tableFrame table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:max-content;min-width:100%}.CargasResumen-module__2UCdLG__tableFrame th,.CargasResumen-module__2UCdLG__tableFrame td{padding:calc(var(--space-3) * var(--padding-density));border-bottom:1px solid var(--color-border);text-align:right}.CargasResumen-module__2UCdLG__tableFrame th:first-child{text-align:left;overflow-wrap:anywhere;max-width:20rem}
.CatalogoAlimentacion-module__Et4HsW__list{gap:var(--section-gap);min-width:0;display:grid}.CatalogoAlimentacion-module__Et4HsW__card{padding:var(--card-padding);gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}.CatalogoAlimentacion-module__Et4HsW__card h2{font-size:var(--font-size-lg)}.CatalogoAlimentacion-module__Et4HsW__card ul{gap:var(--space-4);padding-left:calc(var(--space-5) * var(--padding-density));display:grid}.CatalogoAlimentacion-module__Et4HsW__card p,.CatalogoAlimentacion-module__Et4HsW__card li{font-size:var(--font-size-sm)}.CatalogoAlimentacion-module__Et4HsW__actions{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.CatalogoAlimentacion-module__Et4HsW__archive{gap:var(--space-2);min-width:0;display:grid}.CatalogoAlimentacion-module__Et4HsW__archive button{justify-self:start}.CatalogoAlimentacion-module__Et4HsW__archive p{min-height:var(--space-5)}
.VersionAlimentacion-module__CXODkW__version{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.VersionAlimentacion-module__CXODkW__fields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.VersionAlimentacion-module__CXODkW__fields dt{color:var(--ui-text-muted);font-size:var(--font-size-sm)}.VersionAlimentacion-module__CXODkW__fields dd{font-variant-numeric:tabular-nums}.VersionAlimentacion-module__CXODkW__ingredients{gap:var(--space-4);padding:0;list-style:none;display:grid}.VersionAlimentacion-module__CXODkW__ingredients li{border-top:1px solid var(--ui-border);padding-top:calc(var(--space-3) * var(--padding-density))}.VersionAlimentacion-module__CXODkW__version h3,.VersionAlimentacion-module__CXODkW__version h4{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}
.page-module__IfX0wa__shell{gap:var(--section-gap);min-width:0;display:grid}.page-module__IfX0wa__filters{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__IfX0wa__card{padding:var(--card-padding);gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}.page-module__IfX0wa__card h2{font-size:var(--font-size-lg)}.page-module__IfX0wa__card ul{gap:var(--space-2);padding-left:calc(var(--space-5) * var(--padding-density));display:grid}.page-module__IfX0wa__card p,.page-module__IfX0wa__card li{font-size:var(--font-size-sm)}.page-module__IfX0wa__card summary{min-height:var(--control-height);cursor:pointer;align-items:center;display:flex}
.page-module__5T_3eG__shell{gap:var(--section-gap);min-width:0;display:grid}.page-module__5T_3eG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.page-module__j79Huq__shell{gap:var(--section-gap);min-width:0;display:grid}.page-module__j79Huq__version{padding:var(--card-padding);gap:var(--space-3);min-width:0;display:grid}.page-module__j79Huq__version h2{font-size:var(--font-size-xl)}.page-module__j79Huq__snapshot{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-sm);max-width:100%}.page-module__j79Huq__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.layout-module__I_TA0W__navigation{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.layout-module__I_TA0W__navigationAction{min-width:0;min-height:var(--control-height);padding-inline:calc(var(--space-2) * var(--padding-density));font-size:var(--font-size-xs);white-space:nowrap;gap:.35rem}.layout-module__I_TA0W__errorAction{border-color:var(--ui-border);background:var(--ui-danger-soft);color:var(--ui-danger)}.layout-module__I_TA0W__content{margin-top:var(--space-5)}.layout-module__I_TA0W__content table{width:100%;font-size:var(--font-size-sm)}.layout-module__I_TA0W__content th{padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));background:var(--ui-surface-2);color:var(--ui-text-subtle);font-size:var(--font-size-xs);text-align:left;text-transform:uppercase;letter-spacing:.025em}.layout-module__I_TA0W__content td{padding:calc(.625rem * var(--padding-density)) calc(var(--space-3) * var(--padding-density));border-top:1px solid var(--ui-border)}.layout-module__I_TA0W__content section{padding:calc(var(--space-4) * var(--padding-density));border:1px solid var(--ui-border);border-radius:var(--radius-card);background:var(--ui-surface-1)}@media (min-width:640px){.layout-module__I_TA0W__navigation{flex-wrap:wrap;display:flex}.layout-module__I_TA0W__navigationAction{padding-inline:calc(var(--space-3) * var(--padding-density));gap:var(--space-2);font-size:var(--font-size-sm)}}
.page-module__3asbsG__error{margin-top:var(--space-5)}.page-module__3asbsG__activityList{margin-top:var(--space-6);gap:var(--space-3);display:grid}.page-module__3asbsG__entry{padding:var(--card-padding)}.page-module__3asbsG__entryRow{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__3asbsG__originIcon{border-radius:var(--radius-control);padding:calc(.625rem * var(--padding-density));display:inline-flex}.page-module__3asbsG__operativa{background:color-mix(in srgb, var(--ui-info-surface-500) 10%, transparent);color:var(--ui-info-content-400)}.page-module__3asbsG__sistema{background:var(--ui-brand-soft);color:var(--ui-brand)}.page-module__3asbsG__entryBody{flex:1;min-width:0}.page-module__3asbsG__entryHeader{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-weight:600;display:flex}.page-module__3asbsG__entryHeader>.ui-text-subtle{font-size:var(--font-size-xs);font-weight:400}.page-module__3asbsG__movement{margin-top:var(--space-3);border:1px solid color-mix(in srgb, var(--ui-info-line-500) 20%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--ui-info-surface-500) 5%, transparent);padding:calc(.625rem * var(--padding-density)) calc(var(--space-3) * var(--padding-density))}.page-module__3asbsG__movement p{font-size:var(--font-size-xs);margin:0}.page-module__3asbsG__movementValues{margin-top:var(--space-1);align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;font-weight:600;display:flex}.page-module__3asbsG__movementValues svg{color:var(--ui-info-content-400)}.page-module__3asbsG__meta{margin-top:var(--space-2);gap:var(--space-1) var(--space-4);font-size:var(--font-size-xs);color:var(--ui-text-subtle);flex-wrap:wrap;display:flex}.page-module__3asbsG__meta span{align-items:center;gap:var(--space-1);display:inline-flex}.page-module__3asbsG__paginationSummary{margin-top:var(--space-5);justify-content:space-between;gap:var(--space-3);color:var(--ui-text-muted);font-size:var(--font-size-sm);display:flex}.page-module__3asbsG__pagination{margin-top:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__3asbsG__pageLink,.page-module__3asbsG__pageLinkDisabled{min-height:var(--control-height);padding:calc(var(--space-2) * var(--padding-density)) calc(var(--space-3) * var(--padding-density));border-radius:var(--radius-control);font-size:var(--font-size-sm);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.page-module__3asbsG__pageLink{border:1px solid var(--ui-border);color:var(--ui-text)}.page-module__3asbsG__pageLinkDisabled{border:1px solid var(--ui-border);color:var(--ui-text-subtle);opacity:.5;pointer-events:none}.page-module__3asbsG__retentionNote{margin-top:var(--space-3);color:var(--ui-text-subtle);font-size:var(--font-size-xs)}
.loading-module__SFlNda__shell{min-height:100dvh;padding:max(calc(1rem * var(--padding-density)), env(safe-area-inset-top)) max(calc(1rem * var(--padding-density)), env(safe-area-inset-right)) max(calc(1rem * var(--padding-density)), env(safe-area-inset-bottom)) max(calc(1rem * var(--padding-density)), env(safe-area-inset-left));background:var(--ui-canvas)}.loading-module__SFlNda__header{align-items:center;gap:var(--space-4);padding-bottom:calc(var(--space-4) * var(--padding-density));margin-bottom:var(--space-4);border-bottom:1px solid var(--ui-border);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;display:grid}.loading-module__SFlNda__body{gap:var(--space-6);max-width:112rem;margin-inline:auto;display:grid}.loading-module__SFlNda__navigation{display:none}@media (min-width:1024px){.loading-module__SFlNda__body{grid-template-columns:15rem minmax(0,1fr)}.loading-module__SFlNda__navigation{align-content:start;gap:var(--space-4);display:grid}}
.page-module__n4tZtq__page{min-height:100dvh;padding:calc(var(--space-4) * var(--padding-density));background:var(--ui-canvas);color:var(--ui-text);place-items:center;display:grid}.page-module__n4tZtq__card{gap:var(--space-4);width:100%;min-width:0;max-width:30rem;padding:clamp(calc(1rem * var(--padding-density)), calc(4vw * var(--padding-density)), calc(2rem * var(--padding-density)));display:grid}.page-module__n4tZtq__card h1{font-size:1.75rem;font-weight:700}.page-module__n4tZtq__form{gap:var(--space-4);min-width:0;display:grid}.page-module__n4tZtq__email{overflow-wrap:anywhere;font-weight:600}
.ConfiguracionAlimentacionForm-module__OW-1Ga__surface{padding:var(--card-padding)}.ConfiguracionAlimentacionForm-module__OW-1Ga__form,.ConfiguracionAlimentacionForm-module__OW-1Ga__fields{gap:var(--space-5);min-width:0;display:grid}.ConfiguracionAlimentacionForm-module__OW-1Ga__fields{border:0;margin:0;padding:0}.ConfiguracionAlimentacionForm-module__OW-1Ga__fields legend{margin-bottom:var(--space-4);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.ConfiguracionAlimentacionForm-module__OW-1Ga__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.ConfiguracionAlimentacionForm-module__OW-1Ga__note{color:var(--color-text-muted);font-size:var(--font-size-sm)}
