.LocationHoursBanner-module__ghNErG__banner{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-sm);background-color:var(--Surface-Container-Dark-Subtler);border:1px solid var(--Stroke-Subtle);display:flex}.LocationHoursBanner-module__ghNErG__info{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.LocationHoursBanner-module__ghNErG__eyebrow{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);letter-spacing:.06em;text-transform:uppercase;color:var(--Text-Subtle)}.LocationHoursBanner-module__ghNErG__location{align-items:center;gap:var(--space-2);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);display:flex}.LocationHoursBanner-module__ghNErG__dot{background-color:var(--Primary-Blue-Brand);border-radius:50%;flex-shrink:0;width:8px;height:8px}.LocationHoursBanner-module__ghNErG__hours{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Neutral-Gray-60)}.LocationHoursBanner-module__ghNErG__days{font-weight:var(--Font-Weight-sb);color:var(--Primary-Blue-Brand)}.LocationHoursBanner-module__ghNErG__hint{color:var(--Neutral-Gray-60)}.LocationHoursBanner-module__ghNErG__matchBtn{flex-shrink:0}
.TimeRangeList-module__Rt-KFq__list{gap:var(--space-2);flex-direction:column;display:flex}.TimeRangeList-module__Rt-KFq__row{gap:var(--space-1);flex-direction:column;display:flex}.TimeRangeList-module__Rt-KFq__inputs{align-items:center;gap:var(--space-2);display:flex}.TimeRangeList-module__Rt-KFq__separator{color:var(--Text-Subtle)}.TimeRangeList-module__Rt-KFq__remove{border-radius:var(--radius-xxs);width:26px;height:26px;color:var(--Text-Subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.TimeRangeList-module__Rt-KFq__remove:hover:not(:disabled){background-color:var(--Semantic-Error-Lighter);color:var(--Ki-Negativo-7)}.TimeRangeList-module__Rt-KFq__remove:disabled{cursor:not-allowed;opacity:.5}.TimeRangeList-module__Rt-KFq__addRange{align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xxs);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Surface-Container-Dark-Strong);cursor:pointer;background:0 0;border:none;display:inline-flex}.TimeRangeList-module__Rt-KFq__addRange:hover:not(:disabled){background-color:var(--Surface-Container-Dark-Subtler)}.TimeRangeList-module__Rt-KFq__addRange:disabled{cursor:not-allowed;opacity:.55}.TimeRangeList-module__Rt-KFq__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Input-Text-Helper-Error);margin:0}
.ShiftDayOverrides-module__2JKj0W__section{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--Stroke-Subtle);flex-direction:column;display:flex}.ShiftDayOverrides-module__2JKj0W__toggle{align-items:center;gap:var(--space-2);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:flex}.ShiftDayOverrides-module__2JKj0W__chevron{color:var(--Text-Subtle);flex-shrink:0;transition:transform .15s}.ShiftDayOverrides-module__2JKj0W__chevronOpen{transform:rotate(180deg)}.ShiftDayOverrides-module__2JKj0W__toggleLabel{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);letter-spacing:.06em;text-transform:uppercase;color:var(--Text-Subtle)}.ShiftDayOverrides-module__2JKj0W__count{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Input-Text-Helper-All)}.ShiftDayOverrides-module__2JKj0W__body{gap:var(--space-3);flex-direction:column;display:flex}.ShiftDayOverrides-module__2JKj0W__hint{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Input-Text-Helper-All);margin:0}.ShiftDayOverrides-module__2JKj0W__dayRow{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs);background-color:var(--Surface-Background-Secondary);flex-direction:column;display:flex}.ShiftDayOverrides-module__2JKj0W__dayHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ShiftDayOverrides-module__2JKj0W__dayName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);color:var(--Text-Main)}
.RecurringShiftEditor-module__KNBgeG__card{gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-sm);background-color:var(--Neutral-White);flex-direction:column;display:flex}.RecurringShiftEditor-module__KNBgeG__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RecurringShiftEditor-module__KNBgeG__identity{align-items:center;gap:var(--space-2);min-width:0;display:flex}.RecurringShiftEditor-module__KNBgeG__badge{padding:2px var(--space-2);border-radius:var(--radius-xxs);background-color:var(--Surface-Container-Dark-Subtler);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);letter-spacing:.06em;text-transform:uppercase;color:var(--Primary-Blue-Brand);white-space:nowrap}.RecurringShiftEditor-module__KNBgeG__number{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);letter-spacing:.06em;text-transform:uppercase;color:var(--Text-Subtle)}.RecurringShiftEditor-module__KNBgeG__headerActions{align-items:center;gap:var(--space-2);display:flex}.RecurringShiftEditor-module__KNBgeG__summary{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);text-wrap:balance;margin:0}.RecurringShiftEditor-module__KNBgeG__removeShift{border-radius:var(--radius-xxs);width:28px;height:28px;color:var(--Text-Subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.RecurringShiftEditor-module__KNBgeG__removeShift:hover:not(:disabled){background-color:var(--Semantic-Error-Lighter);color:var(--Ki-Negativo-7)}.RecurringShiftEditor-module__KNBgeG__removeShift:disabled{cursor:not-allowed;opacity:.5}.RecurringShiftEditor-module__KNBgeG__section{gap:var(--space-2);flex-direction:column;display:flex}.RecurringShiftEditor-module__KNBgeG__sectionLabel{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);letter-spacing:.06em;text-transform:uppercase;color:var(--Text-Subtle)}.RecurringShiftEditor-module__KNBgeG__dayChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.RecurringShiftEditor-module__KNBgeG__dayChip{border:1px solid var(--Stroke-Subtle);background-color:var(--Neutral-White);width:38px;height:38px;font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Text-Subtle);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.RecurringShiftEditor-module__KNBgeG__dayChip:hover:not(:disabled){border-color:var(--Stroke-Dark);background-color:var(--Surface-Container-Dark-Subtler)}.RecurringShiftEditor-module__KNBgeG__dayChip:focus-visible{outline:2px solid var(--Stroke-Dark);outline-offset:2px}.RecurringShiftEditor-module__KNBgeG__dayChip:disabled{cursor:not-allowed;opacity:.55}.RecurringShiftEditor-module__KNBgeG__dayChipActive,.RecurringShiftEditor-module__KNBgeG__dayChipActive:hover:not(:disabled),.RecurringShiftEditor-module__KNBgeG__dayChipActive:active:not(:disabled){border-color:var(--Surface-Container-Dark-Strong);background-color:var(--Surface-Container-Dark-Strong);color:var(--Text-Negative)}.RecurringShiftEditor-module__KNBgeG__anchorField{max-width:360px}.RecurringShiftEditor-module__KNBgeG__fieldHint{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Input-Text-Helper-All);margin:0}.RecurringShiftEditor-module__KNBgeG__fieldError{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Input-Text-Helper-Error);margin:0}
.SpecialistSchedulePanel-module__32kt1a__panel,.SpecialistSchedulePanel-module__32kt1a__sections{gap:var(--space-3);flex-direction:column;display:flex}.SpecialistSchedulePanel-module__32kt1a__section{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs);flex-direction:column;display:flex}.SpecialistSchedulePanel-module__32kt1a__sectionHeader{align-items:flex-start;gap:var(--space-3);display:flex}.SpecialistSchedulePanel-module__32kt1a__sectionHeaderMain{flex:1;min-width:0}.SpecialistSchedulePanel-module__32kt1a__separator{border:none;border-top:1px solid var(--Stroke-Subtle);margin:0}.SpecialistSchedulePanel-module__32kt1a__shifts{gap:var(--space-3);flex-direction:column;display:flex}.SpecialistSchedulePanel-module__32kt1a__addShift,.SpecialistSchedulePanel-module__32kt1a__addSection{align-self:flex-start}.SpecialistSchedulePanel-module__32kt1a__placeholder{padding:var(--space-3) 0;font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Neutral-Gray-60);margin:0}.SpecialistSchedulePanel-module__32kt1a__outOfReach{padding:var(--space-3);border-radius:var(--radius-md);background:var(--Ki-Alerta-0);color:var(--Ki-Alerta-7);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);margin:0;line-height:1.4}.SpecialistSchedulePanel-module__32kt1a__summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs);cursor:pointer;display:flex}.SpecialistSchedulePanel-module__32kt1a__summary:hover{background-color:var(--Surface-Container-Hover)}.SpecialistSchedulePanel-module__32kt1a__summaryInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SpecialistSchedulePanel-module__32kt1a__summaryInfo strong{font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Strong)}.SpecialistSchedulePanel-module__32kt1a__summaryInfo span{font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.SpecialistSchedulePanel-module__32kt1a__removeSection{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xxs);color:var(--Text-Subtle);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:18px;line-height:1}.SpecialistSchedulePanel-module__32kt1a__removeSection:hover{color:var(--Ki-Negativo-6);background-color:var(--Surface-Container-Hover)}
.CreateEquipmentDrawer-module__VJutFq__formGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);align-content:start;display:grid}.CreateEquipmentDrawer-module__VJutFq__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateEquipmentDrawer-module__VJutFq__fullWidth{grid-column:span 2}.CreateEquipmentDrawer-module__VJutFq__cancelBtn{border-radius:var(--radius-xxxl);border:2px solid var(--Primary-Orange-Brand);color:var(--Primary-Orange-Brand);font-weight:var(--Font-Weight-b);padding:var(--space-4) var(--space-6);height:auto}.CreateEquipmentDrawer-module__VJutFq__createBtn{background-color:var(--Primary-Orange-Brand);border-radius:var(--radius-xxxl);color:var(--Neutral-White);font-weight:var(--Font-Weight-b);padding:var(--space-4) var(--space-6);height:auto}.CreateEquipmentDrawer-module__VJutFq__inventorySection{gap:var(--space-4);flex-direction:column;display:flex}.CreateEquipmentDrawer-module__VJutFq__inventorySectionHeader{gap:var(--space-1);flex-direction:column;display:flex}.CreateEquipmentDrawer-module__VJutFq__inventorySectionTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);margin:0}.CreateEquipmentDrawer-module__VJutFq__inventoryHint{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Text-Weak);margin:0}.CreateEquipmentDrawer-module__VJutFq__inventoryRowHeader{gap:var(--space-3);grid-template-columns:1fr minmax(140px,180px) 120px 32px;align-items:center;display:grid}.CreateEquipmentDrawer-module__VJutFq__inventoryRow{gap:var(--space-3);grid-template-columns:1fr minmax(140px,180px) 120px 32px;align-items:start;display:grid}.CreateEquipmentDrawer-module__VJutFq__inventoryHeaderLabel{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Text-Weak)}.CreateEquipmentDrawer-module__VJutFq__inventoryColSede,.CreateEquipmentDrawer-module__VJutFq__inventoryColStatus,.CreateEquipmentDrawer-module__VJutFq__inventoryColQty{min-width:0}.CreateEquipmentDrawer-module__VJutFq__inventoryColAction{justify-content:center;align-items:center;height:100%;display:flex}.CreateEquipmentDrawer-module__VJutFq__removeRowBtn{cursor:pointer;color:var(--Text-Weak);padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;font-size:18px;line-height:1;transition:color .15s}.CreateEquipmentDrawer-module__VJutFq__removeRowBtn:hover{color:var(--Semantic-Error-Brand)}.CreateEquipmentDrawer-module__VJutFq__addInventoryBtn{align-self:flex-start}.CreateEquipmentDrawer-module__VJutFq__inventoryRowBlock{gap:var(--space-2);flex-direction:column;display:flex}.CreateEquipmentDrawer-module__VJutFq__applyStatusBanner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--Ki-Oscuro-0);border:1px solid var(--Ki-Oscuro-1);border-radius:var(--radius-xs);font-size:var(--Font-Size-Label);color:var(--Primary-Blue-Brand);flex-wrap:wrap;display:flex}.CreateEquipmentDrawer-module__VJutFq__applyStatusBanner>span{flex:1;min-width:120px}.CreateEquipmentDrawer-module__VJutFq__applyStatusBtn{white-space:nowrap;flex-shrink:0;height:28px!important;padding:0 var(--space-3)!important;min-width:auto!important;font-size:11px!important}.CreateEquipmentDrawer-module__VJutFq__applyStatusClose{width:22px;height:22px;color:var(--Primary-Blue-Strong);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.CreateEquipmentDrawer-module__VJutFq__applyStatusClose:hover{opacity:.7}.CreateEquipmentDrawer-module__VJutFq__lockedInventory{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs,8px);flex-direction:column;display:flex}.CreateEquipmentDrawer-module__VJutFq__lockedInventory strong{font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Strong)}.CreateEquipmentDrawer-module__VJutFq__lockedInventory span{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All)}@media (max-width:768px){.CreateEquipmentDrawer-module__VJutFq__formGrid{grid-template-columns:1fr}.CreateEquipmentDrawer-module__VJutFq__fullWidth{grid-column:span 1}.CreateEquipmentDrawer-module__VJutFq__inventoryRowHeader,.CreateEquipmentDrawer-module__VJutFq__inventoryRow{grid-template-columns:1fr minmax(120px,1fr) 90px 32px}}
.AsyncMultiSelectField-module__neWCpq__label{font-family:var(--Font-Family-Content);font-weight:var(--Font-Weight-b);font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Brand);margin-bottom:var(--space-2);display:block}.AsyncMultiSelectField-module__neWCpq__hint{color:var(--Neutral-Gray-50);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);margin:0;font-style:italic;line-height:1.4}.AsyncMultiSelectField-module__neWCpq__hintError{color:var(--Semantic-Error-Brand);font-style:normal}
.LocationRoomsField-module__k0kByq__section{gap:var(--space-4);border-top:1px solid var(--Stroke-Subtle);padding-top:var(--space-6);flex-direction:column;grid-column:span 2;display:flex}.LocationRoomsField-module__k0kByq__header{gap:var(--space-1);flex-direction:column;display:flex}.LocationRoomsField-module__k0kByq__title{font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Strong);margin:0}.LocationRoomsField-module__k0kByq__hint{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.LocationRoomsField-module__k0kByq__list{gap:var(--space-3);flex-direction:column;display:flex}.LocationRoomsField-module__k0kByq__entryForm{border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs,8px);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex;position:relative}.LocationRoomsField-module__k0kByq__entryForm .LocationRoomsField-module__k0kByq__removeBtn{top:var(--space-2);right:var(--space-2);position:absolute}.LocationRoomsField-module__k0kByq__summary{padding:var(--space-3) var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs,8px);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.LocationRoomsField-module__k0kByq__summary:hover{background-color:var(--Surface-Container-Hover)}.LocationRoomsField-module__k0kByq__locked{padding:var(--space-3) var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs,8px);align-items:center;display:flex}.LocationRoomsField-module__k0kByq__summaryInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.LocationRoomsField-module__k0kByq__summaryInfo strong{font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Strong)}.LocationRoomsField-module__k0kByq__summaryInfo span{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All)}.LocationRoomsField-module__k0kByq__removeBtn{cursor:pointer;color:var(--Ki-Gris-7);padding:var(--space-1) var(--space-2);background:0 0;border:none;border-radius:4px;flex-shrink:0;font-size:18px;line-height:1}.LocationRoomsField-module__k0kByq__removeBtn:hover{color:var(--Ki-Negativo-6);background-color:var(--Surface-Container-Hover)}.LocationRoomsField-module__k0kByq__addBtn{align-self:flex-start}.LocationRoomsField-module__k0kByq__hintText{color:var(--Neutral-Gray-50);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);margin:0;font-style:italic;line-height:1.4}.LocationRoomsField-module__k0kByq__hintError{color:var(--Semantic-Error-Brand);font-style:normal}
.SpecialistRequirementsField-module__zFj7UG__section{gap:var(--space-4);border-top:1px solid var(--Stroke-Subtle);padding-top:var(--space-6);flex-direction:column;grid-column:span 2;display:flex}.SpecialistRequirementsField-module__zFj7UG__header{gap:var(--space-1);flex-direction:column;display:flex}.SpecialistRequirementsField-module__zFj7UG__title{font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Strong);margin:0}.SpecialistRequirementsField-module__zFj7UG__hint{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.SpecialistRequirementsField-module__zFj7UG__list{gap:var(--space-3);flex-direction:column;display:flex}.SpecialistRequirementsField-module__zFj7UG__entryForm{border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs,8px);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.SpecialistRequirementsField-module__zFj7UG__entryHeader{align-items:flex-start;gap:var(--space-3);display:flex}.SpecialistRequirementsField-module__zFj7UG__entryHeaderMain{flex:1;min-width:0}.SpecialistRequirementsField-module__zFj7UG__fieldsRow{align-items:flex-start;gap:var(--space-3);display:flex}.SpecialistRequirementsField-module__zFj7UG__specialtyField{flex:1;min-width:0}.SpecialistRequirementsField-module__zFj7UG__qtyField{flex-shrink:0;width:100px}.SpecialistRequirementsField-module__zFj7UG__summary{padding:var(--space-3) var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-xs,8px);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.SpecialistRequirementsField-module__zFj7UG__summary:hover{background-color:var(--Surface-Container-Hover)}.SpecialistRequirementsField-module__zFj7UG__summaryInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SpecialistRequirementsField-module__zFj7UG__summaryInfo strong{font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Strong)}.SpecialistRequirementsField-module__zFj7UG__summaryInfo span{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All)}.SpecialistRequirementsField-module__zFj7UG__removeBtn{cursor:pointer;color:var(--Ki-Gris-7);padding:var(--space-1) var(--space-2);background:0 0;border:none;border-radius:4px;flex-shrink:0;font-size:18px;line-height:1}.SpecialistRequirementsField-module__zFj7UG__removeBtn:hover{color:var(--Ki-Negativo-6);background-color:var(--Surface-Container-Hover)}.SpecialistRequirementsField-module__zFj7UG__addBtn{align-self:flex-start}.SpecialistRequirementsField-module__zFj7UG__hintText{color:var(--Neutral-Gray-50);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);margin:0;font-style:italic;line-height:1.4}.SpecialistRequirementsField-module__zFj7UG__hintError{color:var(--Semantic-Error-Brand);font-style:normal}
.CreateServiceDrawer-module__rUoTHa__formGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);align-content:start;display:grid}.CreateServiceDrawer-module__rUoTHa__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateServiceDrawer-module__rUoTHa__fullWidth{grid-column:span 2}.CreateServiceDrawer-module__rUoTHa__includedLockedHint{color:var(--Neutral-Gray-60);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-reg);margin:0}.CreateServiceDrawer-module__rUoTHa__equipmentWarning{padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--Ki-Alerta-6);background-color:var(--Ki-Alerta-0);color:var(--Ki-Alerta-8);border-radius:var(--radius-s,8px);font-size:var(--Font-Size-Label);margin:0;line-height:1.4}.CreateServiceDrawer-module__rUoTHa__roomModeField{margin-top:var(--space-4);max-width:320px}.CreateServiceDrawer-module__rUoTHa__recallReminderCard{padding:var(--space-4);border-radius:var(--radius-md);background:var(--Surface-Container-Dark-Subtler)}.CreateServiceDrawer-module__rUoTHa__recallReminderTopRow{align-items:flex-start;gap:var(--space-3);display:flex}.CreateServiceDrawer-module__rUoTHa__recallReminderIconBadge{background:var(--Neutral-White);width:32px;height:32px;color:var(--Input-Stroke-Default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CreateServiceDrawer-module__rUoTHa__recallReminderBody{flex:1;min-width:0}.CreateServiceDrawer-module__rUoTHa__recallReminderHeader{align-items:center;gap:var(--space-2);display:flex}.CreateServiceDrawer-module__rUoTHa__recallReminderTitle{font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Neutral-Gray-90)}.CreateServiceDrawer-module__rUoTHa__recallReminderOptionalBadge{padding:1px var(--space-2);border:1px solid var(--Neutral-Gray-30);border-radius:var(--radius-xxxl);background:var(--Neutral-White);color:var(--Neutral-Gray-60);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-reg);white-space:nowrap}.CreateServiceDrawer-module__rUoTHa__recallReminderHint{margin-top:var(--space-1);font-size:var(--Font-Size-Caption);color:var(--Neutral-Gray-60)}.CreateServiceDrawer-module__rUoTHa__recallReminderToggle{flex-shrink:0}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalSection{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--Stroke-Subtle)}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalQuestion{font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Neutral-Gray-90)}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalHelper{margin-top:var(--space-1);font-size:var(--Font-Size-Caption);color:var(--Neutral-Gray-60)}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalPills{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalPill{padding:var(--space-2) var(--space-3);border:1px solid var(--Input-Stroke-Default);border-radius:var(--Inputs-Large-Corner-Radius);background:var(--Neutral-White);color:var(--Neutral-Gray-90);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-reg);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalPill:hover{border-color:var(--Input-Stroke-Hover)}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalPillActive,.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalPillActive:hover{border-color:var(--Surface-Container-Dark-Strong);background:var(--Surface-Container-Dark-Strong);color:var(--Text-Negative)}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalField{margin-top:var(--space-3)}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalInput{max-width:160px}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalConfirmation{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--Input-Stroke-Default);border-radius:var(--radius-md);background:var(--Neutral-White);color:var(--Input-Stroke-Default);display:flex}.CreateServiceDrawer-module__rUoTHa__recallReminderIntervalConfirmation p{font-size:var(--Font-Size-Caption);line-height:var(--Font-Line-height-Caption);color:var(--Neutral-Gray-90);margin:0}.CreateServiceDrawer-module__rUoTHa__cancelBtn{border-radius:var(--radius-xxxl);border:2px solid var(--Primary-Orange-Brand);color:var(--Primary-Orange-Brand);font-weight:var(--Font-Weight-b);padding:var(--space-4) var(--space-6);height:auto}.CreateServiceDrawer-module__rUoTHa__createBtn{background-color:var(--Primary-Orange-Brand);border-radius:var(--radius-xxxl);color:var(--Neutral-White);font-weight:var(--Font-Weight-b);padding:var(--space-4) var(--space-6);height:auto}@media (max-width:768px){.CreateServiceDrawer-module__rUoTHa__formGrid{grid-template-columns:1fr}.CreateServiceDrawer-module__rUoTHa__fullWidth{grid-column:span 1}}.CreateServiceDrawer-module__rUoTHa__formSection{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--Stroke-Subtle);flex-direction:column;grid-column:span 2;display:flex}.CreateServiceDrawer-module__rUoTHa__sectionTitle{color:var(--Primary-Blue-Strong);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);margin:0}.CreateServiceDrawer-module__rUoTHa__sectionGrid{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.CreateServiceDrawer-module__rUoTHa__sectionHint,.CreateServiceDrawer-module__rUoTHa__sideHint{color:var(--Neutral-Gray-60);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-reg);margin:0;line-height:1.5}.CreateServiceDrawer-module__rUoTHa__sideHint{padding-top:var(--space-6);align-self:center}@media (max-width:640px){.CreateServiceDrawer-module__rUoTHa__sectionGrid{grid-template-columns:1fr}.CreateServiceDrawer-module__rUoTHa__sideHint{padding-top:0}}
.EquipmentView-module__oVVxiW__message{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);color:var(--Text-Weak,var(--Text-Subtle))}.EquipmentView-module__oVVxiW__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);color:var(--Ki-Negativo-6)}.EquipmentView-module__oVVxiW__emptyMessage{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);color:var(--Text-Weak,var(--Text-Subtle))}.EquipmentView-module__oVVxiW__muted{color:var(--Text-Weak)}.EquipmentView-module__oVVxiW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ServiceStatusConfirmModal-module__Nbpfxq__serviceName{color:var(--Text-Dark);font-weight:var(--Font-Weight-sb)}.ServiceStatusConfirmModal-module__Nbpfxq__description{font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}
.ServicesView-module__PrPLgq__message,.ServicesView-module__PrPLgq__emptyMessage{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);color:var(--Text-Weak,var(--Text-Subtle))}.ServicesView-module__PrPLgq__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);color:var(--Ki-Negativo-6)}.ServicesView-module__PrPLgq__priceCell{color:var(--Text-Main);font-family:var(--Font-Family-Numeric)!important;font-weight:var(--Font-Weight-sb)!important}.ServicesView-module__PrPLgq__muted{color:var(--Text-Weak)}.ServicesView-module__PrPLgq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ServicesView-module__PrPLgq__summaryValue{font-family:var(--Font-Family-Numeric);font-weight:var(--Font-Weight-sb);color:var(--Text-Main)}
.CreateSpecialistDrawer-module__rR8XyW__formGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.CreateSpecialistDrawer-module__rR8XyW__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateSpecialistDrawer-module__rR8XyW__boldLabel{font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Strong)}.CreateSpecialistDrawer-module__rR8XyW__loadingOverlay{color:var(--Input-Text-Helper-All);font-size:var(--Font-Size-Body);text-align:center;padding:var(--space-4) 0}.CreateSpecialistDrawer-module__rR8XyW__locationSection{gap:var(--space-4);border-top:1px solid var(--Stroke-Subtle);padding-top:var(--space-6);flex-direction:column;display:flex}.CreateSpecialistDrawer-module__rR8XyW__locationSectionHeader{gap:var(--space-1);flex-direction:column;display:flex}.CreateSpecialistDrawer-module__rR8XyW__locationSectionTitle{font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Strong);margin:0}.CreateSpecialistDrawer-module__rR8XyW__locationSectionHint{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.CreateSpecialistDrawer-module__rR8XyW__locError{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-Error);margin:0}.CreateSpecialistDrawer-module__rR8XyW__footerControls{padding-top:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-10);width:100%;display:flex}.CreateSpecialistDrawer-module__rR8XyW__statusGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateSpecialistDrawer-module__rR8XyW__attendsHint{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.CreateSpecialistDrawer-module__rR8XyW__toggleRow{align-items:center;gap:var(--space-2);font-size:var(--Font-Size-Body);display:flex}.CreateSpecialistDrawer-module__rR8XyW__createBtn{height:56px;padding:0 var(--space-6);font-weight:var(--Font-Weight-b);border-radius:100px;background-color:var(--Primary-Orange-Brand)!important;color:var(--Ki-Neutral-Blanco)!important}.CreateSpecialistDrawer-module__rR8XyW__createBtn:hover{opacity:.9}.CreateSpecialistDrawer-module__rR8XyW__foundBanner{align-items:center;gap:var(--space-2);background-color:var(--Secondary-Blue-Lighter);border:1px solid var(--Primary-Blue-Light);border-radius:var(--radius-xs);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Strong);display:flex}.CreateSpecialistDrawer-module__rR8XyW__foundBannerIcon{font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Brand)}.CreateSpecialistDrawer-module__rR8XyW__formSection{gap:var(--space-4);border-top:1px solid var(--Stroke-Subtle);padding-top:var(--space-6);flex-direction:column;display:flex}.CreateSpecialistDrawer-module__rR8XyW__formSectionFirst{border-top:none;padding-top:0}
.AttendsPatientsChoice-module__6Bjs-W__cards{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.AttendsPatientsChoice-module__6Bjs-W__card{align-items:flex-start;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--Neutral-Gray-20);border-radius:var(--radius-sm);background-color:var(--Neutral-White);text-align:left;cursor:pointer;flex-direction:column;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}.AttendsPatientsChoice-module__6Bjs-W__card:hover:not(:disabled){border-color:var(--Secondary-Blue-Subtle)}.AttendsPatientsChoice-module__6Bjs-W__card:disabled{cursor:not-allowed;opacity:.6}.AttendsPatientsChoice-module__6Bjs-W__cardSelected{border-color:var(--Primary-Blue-Brand);background-color:var(--Secondary-Blue-Lighter)}.AttendsPatientsChoice-module__6Bjs-W__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);width:100%;display:flex}.AttendsPatientsChoice-module__6Bjs-W__cardName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-reg);line-height:var(--Font-Line-height-Label);color:var(--Primary-Blue-Brand)}.AttendsPatientsChoice-module__6Bjs-W__check{border:1.5px solid var(--Neutral-Gray-40);width:18px;height:18px;color:var(--Neutral-White);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AttendsPatientsChoice-module__6Bjs-W__checkOn{border-color:var(--Primary-Blue-Brand);background-color:var(--Primary-Blue-Brand)}.AttendsPatientsChoice-module__6Bjs-W__tag{font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);color:var(--Secondary-Blue-Strong)}@media (max-width:600px){.AttendsPatientsChoice-module__6Bjs-W__cards{grid-template-columns:1fr}}
.cancelledAppointmentButton-module__ybit2G__cancelledAction{color:var(--Scheduler-Text-Cancelled-Appointments)!important;border-color:var(--Scheduler-Text-Cancelled-Appointments)!important;background:0 0!important}.cancelledAppointmentButton-module__ybit2G__cancelledAction:not(:disabled):not([aria-disabled=true]):hover{background:var(--Scheduler-Surface-Cancelled-Default)!important;color:var(--Scheduler-Text-Cancelled-Appointments)!important;border-color:var(--Scheduler-Text-Cancelled-Appointments)!important}.cancelledAppointmentButton-module__ybit2G__cancelledAction:not(:disabled):not([aria-disabled=true]):active{background:var(--Scheduler-Surface-Cancelled-Hover)!important;color:var(--Scheduler-Text-Cancelled-Appointments)!important;border-color:var(--Scheduler-Text-Cancelled-Appointments)!important}
.CreateUserDrawer-module__2qVFvW__formGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.CreateUserDrawer-module__2qVFvW__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateUserDrawer-module__2qVFvW__boldLabel{font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Strong)}.CreateUserDrawer-module__2qVFvW__inviteNote{padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs,8px);font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.CreateUserDrawer-module__2qVFvW__footerControls{padding-top:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-10);width:100%;display:flex}.CreateUserDrawer-module__2qVFvW__statusGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateUserDrawer-module__2qVFvW__toggleRow{align-items:center;gap:var(--space-2);font-size:var(--Font-Size-Body);display:flex}.CreateUserDrawer-module__2qVFvW__drawerFooter{padding:var(--space-6) var(--space-8);border-top:1px solid var(--Stroke-Subtle);align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.CreateUserDrawer-module__2qVFvW__footerStart{flex:1;min-width:0}.CreateUserDrawer-module__2qVFvW__footerEnd{gap:var(--space-4);margin-left:auto;display:flex}.CreateUserDrawer-module__2qVFvW__locationSection{gap:var(--space-4);border-top:1px solid var(--Stroke-Subtle);padding-top:var(--space-6);flex-direction:column;display:flex}.CreateUserDrawer-module__2qVFvW__locationSectionHeader{gap:var(--space-1);flex-direction:column;display:flex}.CreateUserDrawer-module__2qVFvW__locationSectionTitle{font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Strong);margin:0}.CreateUserDrawer-module__2qVFvW__locationSectionHint{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.CreateUserDrawer-module__2qVFvW__foundBanner{align-items:center;gap:var(--space-2);background-color:var(--Secondary-Blue-Lighter);border:1px solid var(--Primary-Blue-Light);border-radius:var(--radius-xs);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Strong);display:flex}.CreateUserDrawer-module__2qVFvW__foundBannerIcon{font-weight:var(--Font-Weight-b);color:var(--Primary-Blue-Brand)}.CreateUserDrawer-module__2qVFvW__deleteUserName{color:var(--Text-Dark);font-weight:var(--Font-Weight-sb)}.CreateUserDrawer-module__2qVFvW__deleteDescription{font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.CreateUserDrawer-module__2qVFvW__attendsHint{font-size:var(--Font-Size-Label);color:var(--Input-Text-Helper-All);margin:0}.CreateUserDrawer-module__2qVFvW__formSection{gap:var(--space-4);border-top:1px solid var(--Stroke-Subtle);padding-top:var(--space-6);flex-direction:column;display:flex}.CreateUserDrawer-module__2qVFvW__formSectionFirst{border-top:none;padding-top:0}
.InboxCard-module__zC4USG__card{background:var(--Ki-Neutral-Blanco);border:1px solid var(--Ki-Gris-3);border-radius:var(--radius-md);align-items:stretch;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.InboxCard-module__zC4USG__card:hover{border-color:var(--Ki-Gris-4);box-shadow:0 8px 22px #00000014}.InboxCard-module__zC4USG__card[data-unread=false]{background:var(--Ki-Gris-0)}.InboxCard-module__zC4USG__accent{background:0 0;flex:none;width:4px}.InboxCard-module__zC4USG__card[data-owner=true] .InboxCard-module__zC4USG__accent{background:var(--Primary-Orange-Brand)}.InboxCard-module__zC4USG__body{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex:1;display:flex}.InboxCard-module__zC4USG__avatar{width:34px;height:34px;font-size:var(--Font-Size-Caption);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.InboxCard-module__zC4USG__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InboxCard-module__zC4USG__heading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.InboxCard-module__zC4USG__name{font-size:var(--Font-Size-Body);color:var(--Text-Main);font-weight:500}.InboxCard-module__zC4USG__card[data-unread=true] .InboxCard-module__zC4USG__name{font-weight:700}.InboxCard-module__zC4USG__chip{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-xxs);padding:2px 6px;font-size:10px;font-weight:700}.InboxCard-module__zC4USG__summary{font-size:var(--Font-Size-Body);color:var(--Text-Subtle);text-wrap:pretty;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InboxCard-module__zC4USG__time{padding-left:var(--space-3);font-size:var(--Font-Size-Caption);color:var(--Text-Weak);flex:none}.InboxCard-module__zC4USG__actions{align-items:center;gap:var(--space-2);padding-right:var(--space-3);flex:none;display:flex}.InboxCard-module__zC4USG__archive{font-size:var(--Font-Size-Caption);color:var(--Text-Weak);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;font-weight:600}.InboxCard-module__zC4USG__archive:hover:not(:disabled){color:var(--Text-Main);background:var(--Ki-Gris-2)}.InboxCard-module__zC4USG__archive:disabled{color:var(--Text-Disabled);cursor:default}.InboxCard-module__zC4USG__card[data-chip=cancel] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=cancel] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Negativo-0);color:var(--Ki-Negativo-8)}.InboxCard-module__zC4USG__card[data-chip=reminder] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=reminder] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Sereno-0);color:var(--Ki-Sereno-8)}.InboxCard-module__zC4USG__card[data-chip=confirm] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=confirm] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Positivo-0);color:var(--Ki-Positivo-8)}.InboxCard-module__zC4USG__card[data-chip=system] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=system] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Activo-0);color:var(--Ki-Activo-8)}.InboxCard-module__zC4USG__card[data-chip=billing] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=billing] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Armonico-0);color:var(--Ki-Armonico-8)}.InboxCard-module__zC4USG__card[data-chip=labs] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=labs] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Indigo-0);color:var(--Ki-Indigo-8)}.InboxCard-module__zC4USG__card[data-chip=preparation] .InboxCard-module__zC4USG__chip,.InboxCard-module__zC4USG__card[data-chip=preparation] .InboxCard-module__zC4USG__avatar{background:var(--Ki-Alerta-0);color:var(--Ki-Alerta-8)}@media (max-width:767px){.InboxCard-module__zC4USG__card{flex-wrap:wrap}.InboxCard-module__zC4USG__body{flex-basis:100%;align-items:flex-start}.InboxCard-module__zC4USG__summary{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.InboxCard-module__zC4USG__time{margin-left:auto;padding-left:0}.InboxCard-module__zC4USG__actions{padding:0 var(--space-4) var(--space-3) calc(var(--space-4) + 34px + var(--space-3));flex-wrap:wrap;flex-basis:100%}.InboxCard-module__zC4USG__actions:empty{display:none}}
.InboxCardActions-module__CF50ua__actions{align-items:center;gap:var(--space-2);display:flex}.InboxCardActions-module__CF50ua__view{font-size:var(--Font-Size-Label);color:var(--Primary-Blue-Brand);padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0;border:none;border-radius:999px;font-weight:600}.InboxCardActions-module__CF50ua__view:hover{color:var(--Primary-Blue-Strong);text-decoration:underline}.InboxCardActions-module__CF50ua__more{width:32px;height:32px;font-size:var(--Font-Size-Body);color:var(--Text-Subtle);border:1px solid var(--Ki-Gris-3);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:flex}.InboxCardActions-module__CF50ua__more:hover{color:var(--Text-Main);border-color:var(--Ki-Gris-4)}
.AppointmentStatusPanel-module__9Droyq__panel{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--panel-stroke,var(--Ki-Gris-3));border-radius:var(--radius-sm);background:var(--panel-surface,var(--Neutral-White));transition:background-color .15s,border-color .15s;display:flex}.AppointmentStatusPanel-module__9Droyq__statusIcon{color:var(--panel-accent,var(--Text-Weak));flex-shrink:0}.AppointmentStatusPanel-module__9Droyq__text{flex:1;min-width:0}.AppointmentStatusPanel-module__9Droyq__eyebrow{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);color:var(--panel-accent,var(--Text-Weak))}.AppointmentStatusPanel-module__9Droyq__suggestion{font-family:var(--Font-Family-Content);font-size:var(--Font-Line-height-Label);font-weight:var(--Font-Weight-reg);color:var(--panel-text,var(--Text-Main))}.AppointmentStatusPanel-module__9Droyq__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.AppointmentStatusPanel-module__9Droyq__cta{height:unset;font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);border-radius:var(--radius-md);cursor:pointer;align-self:stretch;padding:8px 13px}.AppointmentStatusPanel-module__9Droyq__menu{padding:4px}.AppointmentStatusPanel-module__9Droyq__menuBtn{border-radius:var(--radius-md);font-family:var(--Font-Family-Content);white-space:nowrap;cursor:pointer;background:var(--Neutral-White);border:1px solid var(--panel-stroke,var(--Ki-Gris-3));color:var(--Text-Main);align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.AppointmentStatusPanel-module__9Droyq__menuBtn:hover:not(:disabled){background:var(--Ki-Gris-1)}.AppointmentStatusPanel-module__9Droyq__menuBtn:disabled{opacity:.5;cursor:default}.AppointmentStatusPanel-module__9Droyq__menuItem{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body)}.AppointmentStatusPanel-module__9Droyq__panel[data-mode=action]{background:linear-gradient(var(--panel-surface), var(--panel-surface)) padding-box, linear-gradient(135deg, #aec9f5 0%, #cdb8ef 50%, #f7cbaa 100%) border-box;border:1.5px solid #0000}.AppointmentStatusPanel-module__9Droyq__panel[data-mode=action][data-status=in_session]{animation:1.9s ease-in-out infinite AppointmentStatusPanel-module__9Droyq__panelNeedsActionPulse}.AppointmentStatusPanel-module__9Droyq__panel[data-status=action_today]{animation:1.9s ease-in-out infinite AppointmentStatusPanel-module__9Droyq__panelActionTodayPulse}.AppointmentStatusPanel-module__9Droyq__panel[data-status=attended]{opacity:.85}@keyframes AppointmentStatusPanel-module__9Droyq__panelNeedsActionPulse{0%,to{box-shadow:0 0 #b396e000}50%{box-shadow:0 0 0 4px #b396e073}}@keyframes AppointmentStatusPanel-module__9Droyq__panelActionTodayPulse{0%,to{box-shadow:0 0 #c28f0a00}50%{box-shadow:0 0 0 3px #c28f0a61}}.AppointmentStatusPanel-module__9Droyq__panel[data-status=pending]{--panel-surface:var(--Scheduler-Surface-Pending-Default);--panel-stroke:var(--Scheduler-Stroke-Pending);--panel-text:var(--Scheduler-Text-Pending-Name);--panel-accent:var(--Scheduler-Icon-Pending)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=confirmed]{--panel-surface:var(--Scheduler-Surface-Confirmed-Default);--panel-stroke:var(--Scheduler-Stroke-Confirmed);--panel-text:var(--Scheduler-Text-Confirmed-Name);--panel-accent:var(--Scheduler-Icon-Confirmed)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=in_session]{--panel-surface:var(--Scheduler-Surface-InSession-Default);--panel-stroke:var(--Scheduler-Stroke-InSession);--panel-text:var(--Scheduler-Text-InSession-Name);--panel-accent:var(--Scheduler-Icon-InSession)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=attended]{--panel-surface:var(--Scheduler-Surface-Attended-Default);--panel-stroke:var(--Scheduler-Stroke-Attended);--panel-text:var(--Scheduler-Text-Attended-Name);--panel-accent:var(--Scheduler-Icon-Attended)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=no_show]{--panel-surface:var(--Scheduler-Surface-NoShow-Default);--panel-stroke:var(--Scheduler-Stroke-NoShow);--panel-text:var(--Scheduler-Text-NoShow-Name);--panel-accent:var(--Scheduler-Icon-NoShow)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=action_today]{--panel-surface:var(--Scheduler-Surface-ActionToday-Default);--panel-stroke:var(--Scheduler-Stroke-ActionToday);--panel-text:var(--Scheduler-Text-ActionToday-Name);--panel-accent:var(--Scheduler-Icon-ActionToday)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=cancelled]{--panel-surface:var(--Scheduler-Surface-Cancelled-Default);--panel-stroke:var(--Scheduler-Stroke-Cancelled);--panel-text:var(--Scheduler-Text-Cancelled-Name);--panel-accent:var(--Scheduler-Icon-Cancelled)}.AppointmentStatusPanel-module__9Droyq__panel[data-status=error]{--panel-surface:var(--Scheduler-Surface-Error-Default);--panel-stroke:var(--Scheduler-Stroke-Error);--panel-text:var(--Scheduler-Text-Error-Name);--panel-accent:var(--Scheduler-Icon-Error)}
.ConversationThreadView-module__xA2vhG__note{font-size:var(--Font-Size-Body);color:var(--Text-Subtle);margin:0}.ConversationThreadView-module__xA2vhG__chat{--wa-wallpaper:#efeae2;--wa-outgoing:#d9fdd3;--wa-incoming:#fff;--wa-text:#111b21;--wa-meta:#667781;--wa-read:#53bdeb;--wa-link:#027eb5;--wa-chip:#fff;--wa-shadow:#0b141a21;--wa-failed:#ea0038;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--wa-wallpaper);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.dark .ConversationThreadView-module__xA2vhG__chat{--wa-wallpaper:#0b141a;--wa-outgoing:#005c4b;--wa-incoming:#202c33;--wa-text:#e9edef;--wa-meta:#8696a0;--wa-link:#53bdeb;--wa-chip:#182229;--wa-shadow:#0000004d}.ConversationThreadView-module__xA2vhG__day{margin:var(--space-3) 0 var(--space-2);justify-content:center;display:flex}.ConversationThreadView-module__xA2vhG__day span{background:var(--wa-chip);box-shadow:0 1px .5px var(--wa-shadow);color:var(--wa-meta);border-radius:7.5px;padding:5px 12px;font-size:12.5px}.ConversationThreadView-module__xA2vhG__row{flex-direction:column;max-width:75%;display:flex}.ConversationThreadView-module__xA2vhG__outgoing{align-self:flex-end}.ConversationThreadView-module__xA2vhG__incoming{align-self:flex-start}.ConversationThreadView-module__xA2vhG__bubble{box-shadow:0 1px .5px var(--wa-shadow);color:var(--wa-text);border-radius:7.5px;flex-direction:column;gap:2px;padding:6px 9px 8px;display:flex;position:relative}.ConversationThreadView-module__xA2vhG__outgoing .ConversationThreadView-module__xA2vhG__bubble{background:var(--wa-outgoing)}.ConversationThreadView-module__xA2vhG__incoming .ConversationThreadView-module__xA2vhG__bubble{background:var(--wa-incoming)}.ConversationThreadView-module__xA2vhG__outgoing .ConversationThreadView-module__xA2vhG__tail{margin-top:var(--space-2);border-top-right-radius:0}.ConversationThreadView-module__xA2vhG__incoming .ConversationThreadView-module__xA2vhG__tail{margin-top:var(--space-2);border-top-left-radius:0}.ConversationThreadView-module__xA2vhG__outgoing .ConversationThreadView-module__xA2vhG__tail:before,.ConversationThreadView-module__xA2vhG__incoming .ConversationThreadView-module__xA2vhG__tail:before{content:"";width:8px;height:13px;position:absolute;top:0}.ConversationThreadView-module__xA2vhG__outgoing .ConversationThreadView-module__xA2vhG__tail:before{background:var(--wa-outgoing);clip-path:polygon(0 0,100% 0,0 100%);right:-8px}.ConversationThreadView-module__xA2vhG__incoming .ConversationThreadView-module__xA2vhG__tail:before{background:var(--wa-incoming);clip-path:polygon(0 0,100% 0,100% 100%);left:-8px}.ConversationThreadView-module__xA2vhG__header{font-size:14.2px;font-weight:var(--Font-Weight-b);margin:0}.ConversationThreadView-module__xA2vhG__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.2px;line-height:19px}.ConversationThreadView-module__xA2vhG__footer,.ConversationThreadView-module__xA2vhG__unsupported{color:var(--wa-meta);margin:0;font-size:13px}.ConversationThreadView-module__xA2vhG__unsupported{font-style:italic}.ConversationThreadView-module__xA2vhG__link{color:var(--wa-link);font-size:14.2px}.ConversationThreadView-module__xA2vhG__meta{color:var(--wa-meta);white-space:nowrap;align-self:flex-end;align-items:center;gap:3px;margin-top:-2px;font-size:11px;line-height:15px;display:inline-flex}.ConversationThreadView-module__xA2vhG__ticks{width:16px;height:11px;color:var(--wa-meta)}.ConversationThreadView-module__xA2vhG__ticksRead{color:var(--wa-read)}.ConversationThreadView-module__xA2vhG__failed{font-weight:var(--Font-Weight-b);color:var(--wa-failed)}.ConversationThreadView-module__xA2vhG__replies{flex-direction:column;gap:2px;margin-top:2px;display:flex}.ConversationThreadView-module__xA2vhG__reply{background:var(--wa-incoming);box-shadow:0 1px .5px var(--wa-shadow);text-align:center;color:var(--wa-link);border-radius:7.5px;padding:8px 12px;font-size:14px}.ConversationThreadView-module__xA2vhG__outgoing .ConversationThreadView-module__xA2vhG__reply{background:var(--wa-outgoing)}.ConversationThreadView-module__xA2vhG__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.InboxDetailDrawer-module__NOQk9q__body{gap:var(--space-6);flex-direction:column;display:flex}.InboxDetailDrawer-module__NOQk9q__summary{font-size:var(--Font-Size-Body);color:var(--Text-Subtle);margin:0}.InboxDetailDrawer-module__NOQk9q__facts{gap:var(--space-4) var(--space-6);padding:var(--space-5);background:var(--Ki-Gris-1);border:1px solid var(--Ki-Gris-3);border-radius:var(--radius-md);grid-template-columns:repeat(2,1fr);display:grid}.InboxDetailDrawer-module__NOQk9q__fact{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.InboxDetailDrawer-module__NOQk9q__factLabel{font-size:var(--Font-Size-Caption);color:var(--Text-Weak)}.InboxDetailDrawer-module__NOQk9q__factValue{font-size:var(--Font-Size-Body);color:var(--Text-Main);overflow-wrap:anywhere;font-weight:500}.InboxDetailDrawer-module__NOQk9q__conversation{gap:var(--space-3);flex-direction:column;display:flex}.InboxDetailDrawer-module__NOQk9q__sectionTitle{font-size:var(--Font-Size-Caption);letter-spacing:.1em;text-transform:uppercase;color:var(--Text-Weak);margin:0;font-weight:700}.InboxDetailDrawer-module__NOQk9q__readOnlyNote{align-items:flex-start;gap:var(--space-2);width:100%;font-size:var(--Font-Size-Label);line-height:var(--Font-Line-height-Label);color:var(--Text-Subtle);margin:0;display:flex}
.SlotCandidatesPanel-module__poSTPa__body{gap:var(--space-4);flex-direction:column;display:flex}.SlotCandidatesPanel-module__poSTPa__lead{font-size:var(--Font-Size-Body);color:var(--Text-Subtle);text-wrap:pretty;margin:0}.SlotCandidatesPanel-module__poSTPa__state{font-size:var(--Font-Size-Body);color:var(--Text-Weak);margin:0}.SlotCandidatesPanel-module__poSTPa__error{font-size:var(--Font-Size-Body);color:var(--Text-Negative);margin:0}.SlotCandidatesPanel-module__poSTPa__candidate{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--Ki-Neutral-Blanco);border:1px solid var(--Ki-Gris-3);border-radius:var(--radius-md);display:flex}.SlotCandidatesPanel-module__poSTPa__rank{width:26px;height:26px;font-size:var(--Font-Size-Caption);color:var(--Text-Subtle);background:var(--Ki-Gris-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.SlotCandidatesPanel-module__poSTPa__info{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.SlotCandidatesPanel-module__poSTPa__heading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SlotCandidatesPanel-module__poSTPa__name{font-size:var(--Font-Size-Body-Title);color:var(--Text-Main);font-weight:600}.SlotCandidatesPanel-module__poSTPa__priority{font-size:var(--Font-Size-Caption);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-xs);background:var(--Ki-Gris-2);color:var(--Text-Subtle);padding:3px 7px;font-weight:700}.SlotCandidatesPanel-module__poSTPa__priority[data-priority=URGENT]{background:var(--Ki-Negativo-0);color:var(--Ki-Negativo-8)}.SlotCandidatesPanel-module__poSTPa__priority[data-priority=VIP]{background:var(--Ki-Armonico-0);color:var(--Ki-Armonico-8)}.SlotCandidatesPanel-module__poSTPa__phone{font-size:var(--Font-Size-Body);color:var(--Primary-Blue-Brand);width:fit-content}.SlotCandidatesPanel-module__poSTPa__noPhone{font-size:var(--Font-Size-Body);color:var(--Text-Weak)}.SlotCandidatesPanel-module__poSTPa__matches{gap:var(--space-2);flex-wrap:wrap;display:flex}.SlotCandidatesPanel-module__poSTPa__match{font-size:var(--Font-Size-Caption);border:1px solid var(--Ki-Gris-3);color:var(--Text-Weak);border-radius:999px;padding:2px 8px}.SlotCandidatesPanel-module__poSTPa__match[data-on=true]{border-color:var(--Ki-Positivo-3);background:var(--Ki-Positivo-0);color:var(--Ki-Positivo-8)}.SlotCandidatesPanel-module__poSTPa__lastCall{font-size:var(--Font-Size-Caption);color:var(--Text-Subtle);font-weight:500}
.PhoneBottomNav-module__RTMRLq__nav{z-index:5;gap:var(--space-2);padding:var(--space-2) var(--space-3);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom));background:linear-gradient(180deg, var(--Ki-Oscuro-9) 0%, var(--Ki-Oscuro-10-Base) 100%);flex-shrink:0;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.PhoneBottomNav-module__RTMRLq__item{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);height:54px;color:var(--Dashboard-Text-Main-Default);cursor:pointer;background:0 0;border:none;flex-direction:column;display:flex}.PhoneBottomNav-module__RTMRLq__item.PhoneBottomNav-module__RTMRLq__active{background-color:var(--Dashboard-Surface-States-Hover);color:var(--Dashboard-Text-Main-Active)}.PhoneBottomNav-module__RTMRLq__label{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);line-height:var(--Font-Line-height-Label)}.PhoneBottomNav-module__RTMRLq__iconWrap{display:inline-flex;position:relative}.PhoneBottomNav-module__RTMRLq__badge{min-width:18px;height:18px;color:var(--Ki-Neutral-Blanco);background:var(--Primary-Orange-Brand);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-10px}
.PhoneHeader-module__8WVbmW__header{z-index:5;height:60px;padding:0 var(--space-4);padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--Surface-Container-Main) 45%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--Ki-Oscuro-9) 6%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid color-mix(in srgb, var(--Ki-Neutral-Blanco) 60%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.PhoneHeader-module__8WVbmW__brand{align-items:center;gap:var(--space-3);display:flex}.PhoneHeader-module__8WVbmW__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4);font-weight:var(--Font-Weight-reg);line-height:var(--Font-Line-height-Head4);color:var(--Text-Main)}.PhoneHeader-module__8WVbmW__avatar{background:var(--Ki-Oscuro-8);width:40px;height:40px;color:var(--Ki-Neutral-Blanco);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:flex}
.ProfileSheet-module__LBZA_G__content{background:linear-gradient(180deg, var(--Ki-Oscuro-9) 0%, var(--Ki-Oscuro-10-Base) 100%);color:var(--Dashboard-Text-Main-Default);border-radius:var(--radius-xl) var(--radius-xl) 0 0}.ProfileSheet-module__LBZA_G__content header,.ProfileSheet-module__LBZA_G__content button[aria-label]{color:var(--Ki-Neutral-Blanco)}.ProfileSheet-module__LBZA_G__body{gap:var(--space-5);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.ProfileSheet-module__LBZA_G__identity{align-items:center;gap:var(--space-4);display:flex}.ProfileSheet-module__LBZA_G__avatar{background:var(--Ki-Oscuro-8);width:48px;height:48px;color:var(--Ki-Neutral-Blanco);font-family:var(--Font-Family-Content);font-weight:var(--Font-Weight-sb);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProfileSheet-module__LBZA_G__identityText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ProfileSheet-module__LBZA_G__name,.ProfileSheet-module__LBZA_G__role,.ProfileSheet-module__LBZA_G__note{font-family:var(--Font-Family-Content);margin:0}.ProfileSheet-module__LBZA_G__name{font-size:var(--Font-Size-Body-Title);color:var(--Ki-Neutral-Blanco)}.ProfileSheet-module__LBZA_G__role{font-size:var(--Font-Size-Label);color:var(--Dashboard-Text-Main-Default)}.ProfileSheet-module__LBZA_G__note{align-items:flex-start;gap:var(--space-2);font-size:var(--Font-Size-Label);line-height:var(--Font-Line-height-Label);color:var(--Dashboard-Text-Main-Default);display:flex}.ProfileSheet-module__LBZA_G__logout{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--Dashboard-Text-Main-Default);border-radius:var(--radius-md);height:48px;color:var(--Ki-Neutral-Blanco);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);cursor:pointer;background:0 0;display:flex}
.AppShell-module__WVLZsa__shell{width:100%;min-height:100vh;display:flex}.AppShell-module__WVLZsa__main{flex:1;min-width:0}.AppShell-module__WVLZsa__desktopSidebar{display:contents}@media (max-width:767px){.AppShell-module__WVLZsa__desktopSidebar{display:none}}.AppShell-module__WVLZsa__phoneShell{background-color:var(--Surface-Container-Main);flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.AppShell-module__WVLZsa__phoneBackground{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AppShell-module__WVLZsa__phoneBackdrop{z-index:0;background:color-mix(in srgb, var(--Surface-Container-Main) 55%, transparent);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);pointer-events:none;position:absolute;inset:0}.AppShell-module__WVLZsa__phoneMain{z-index:1;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.AppShell-module__WVLZsa__rotateNotice{display:none}@media (hover:none) and (pointer:coarse) and (orientation:landscape) and (max-height:500px){.AppShell-module__WVLZsa__rotateNotice{z-index:100;justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6);background:linear-gradient(180deg, var(--Ki-Oscuro-9) 0%, var(--Ki-Oscuro-10-Base) 100%);color:var(--Ki-Neutral-Blanco);flex-direction:column;display:flex;position:fixed;inset:0}}.AppShell-module__WVLZsa__rotateText{text-align:center;max-width:280px;font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);margin:0}
.ReceiptActionButton-module__nwhogW__button{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--Text-Subtle);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,transform .1s;display:inline-flex;position:relative}.ReceiptActionButton-module__nwhogW__button:hover:not(:disabled){background:var(--Surface-Background-Secondary);color:var(--Text-Main)}.ReceiptActionButton-module__nwhogW__button:active:not(:disabled){background:var(--Surface-Background-Tertiary,var(--Surface-Background-Secondary));color:var(--Text-Main);transform:scale(.96)}.ReceiptActionButton-module__nwhogW__button:focus{outline:none}.ReceiptActionButton-module__nwhogW__button:focus-visible{background:var(--Surface-Background-Secondary);color:var(--Text-Main);box-shadow:0 0 0 2px var(--Neutral-White), 0 0 0 4px var(--Primary-Blue-Strong,#1a6fd4)}.ReceiptActionButton-module__nwhogW__button:disabled{cursor:not-allowed;opacity:.45}.ReceiptActionButton-module__nwhogW__iconSlot{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ReceiptActionButton-module__nwhogW__iconSlot svg{width:16px;height:16px}.ReceiptActionButton-module__nwhogW__button[aria-busy=true] .ReceiptActionButton-module__nwhogW__iconSlot{animation:.75s linear infinite ReceiptActionButton-module__nwhogW__receiptActionSpin}.ReceiptActionButton-module__nwhogW__button:after{content:attr(data-tooltip);border-radius:var(--radius-xs);background:var(--Ki-Neutral-Negro,#051f43);color:var(--Neutral-White);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:2;padding:4px 8px;font-weight:500;line-height:1.2;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(2px)}.ReceiptActionButton-module__nwhogW__button:hover:after,.ReceiptActionButton-module__nwhogW__button:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@keyframes ReceiptActionButton-module__nwhogW__receiptActionSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ReceiptActionButton-module__nwhogW__button,.ReceiptActionButton-module__nwhogW__button:after{transition:none}.ReceiptActionButton-module__nwhogW__button[aria-busy=true] .ReceiptActionButton-module__nwhogW__iconSlot{opacity:.6;animation:none}}
.PaymentPanel-module__s4E4NW__container{gap:var(--space-7);padding:var(--space-2) 0;flex-direction:column;display:flex}.PaymentPanel-module__s4E4NW__statusMessage{font-size:var(--Font-Size-Body);color:var(--Neutral-Gray-70);align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:0;display:flex}.PaymentPanel-module__s4E4NW__receiptSection{gap:var(--Inputs-Gap);flex-direction:column;display:flex}.PaymentPanel-module__s4E4NW__receiptLabel{color:var(--Input-Text-Label-All);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);margin:0;padding-left:20px;transition:color .2s}.PaymentPanel-module__s4E4NW__receiptCard{padding:var(--space-3) var(--space-4);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-lg);background:var(--Neutral-White)}.PaymentPanel-module__s4E4NW__receiptCardBody{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.PaymentPanel-module__s4E4NW__receiptFileRow{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex}.PaymentPanel-module__s4E4NW__receiptFileName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:400;line-height:var(--Font-Line-height-Label);color:var(--Text-Main);word-break:break-word;margin:0}.PaymentPanel-module__s4E4NW__receiptFileIcon{color:var(--Text-Main);flex-shrink:0}.PaymentPanel-module__s4E4NW__receiptActions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.PaymentPanel-module__s4E4NW__replaceHint{margin:0 0 var(--space-2);font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.PaymentPanel-module__s4E4NW__section{gap:var(--space-4);flex-direction:column;display:flex}.PaymentPanel-module__s4E4NW__sectionTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);letter-spacing:.08em;text-transform:uppercase;color:var(--Text-Subtle);margin:0;font-weight:700}.PaymentPanel-module__s4E4NW__statusCard{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-lg);background:var(--Neutral-White);display:flex}.PaymentPanel-module__s4E4NW__statusPill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-4);border-radius:var(--radius-xxxl);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);display:inline-flex}.PaymentPanel-module__s4E4NW__statusPillPaid{background:var(--Semantic-Success-Lighter);color:var(--Semantic-Success-Strong)}.PaymentPanel-module__s4E4NW__statusPillPending{background:var(--Surface-Background-Secondary);color:var(--Neutral-Gray-90)}.PaymentPanel-module__s4E4NW__amount{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.PaymentPanel-module__s4E4NW__amountValue{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4);color:var(--Ki-Neutral-Negro);font-weight:700}.PaymentPanel-module__s4E4NW__amountCurrency{font-size:var(--Font-Size-Caption);color:var(--Text-Subtle);font-weight:600}.PaymentPanel-module__s4E4NW__grid,.PaymentPanel-module__s4E4NW__gridAligned{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.PaymentPanel-module__s4E4NW__gridAligned{align-items:end}.PaymentPanel-module__s4E4NW__uploadSection{gap:var(--Inputs-Gap);flex-direction:column;display:flex}@media (max-width:767px){.PaymentPanel-module__s4E4NW__grid,.PaymentPanel-module__s4E4NW__gridAligned{grid-template-columns:1fr}}.PaymentPanel-module__s4E4NW__noReceipt{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Text-Subtle);margin:0}.PaymentPanel-module__s4E4NW__receiptSuggestion{padding:var(--space-2) var(--space-3);border:1px solid var(--Ki-Alerta-6);border-radius:var(--radius-sm);background:var(--Ki-Alerta-0);color:var(--Ki-Alerta-8);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);margin:0}
.AddCardDrawer-module__SqSVEa__formGrid{gap:var(--space-4);flex-direction:column;display:flex}.AddCardDrawer-module__SqSVEa__row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.AddCardDrawer-module__SqSVEa__brandIcon{object-fit:contain;width:32px;height:20px}.AddCardDrawer-module__SqSVEa__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,12px);color:var(--Input-Stroke-Error,#dc2626)}.AddCardDrawer-module__SqSVEa__legalRow{align-items:flex-start;gap:var(--space-2);display:flex}.AddCardDrawer-module__SqSVEa__legalText{color:var(--Text-Main);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-reg);line-height:var(--Font-Line-height-Body);cursor:pointer;margin:0}.AddCardDrawer-module__SqSVEa__legalLink{color:var(--Primary-Orange-Brand);cursor:pointer;text-decoration:underline}
.PaymentCards-module__XRo3Fa__card{background-color:var(--Neutral-White);border-radius:var(--radius-md);padding:var(--space-8);margin-bottom:var(--space-5);box-shadow:0 1px 8px #0000000f}.PaymentCards-module__XRo3Fa__header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.PaymentCards-module__XRo3Fa__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4,20px);font-weight:var(--Font-Weight-sb,600);color:var(--Text-Main)}.PaymentCards-module__XRo3Fa__list{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.PaymentCards-module__XRo3Fa__cardRow{align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md,12px);border:1px solid var(--Dashboard-Stroke-Divider-Secondary);display:flex}.PaymentCards-module__XRo3Fa__defaultCardRadio{flex:1;min-width:0}.PaymentCards-module__XRo3Fa__cardInfo{flex-direction:column;display:flex}.PaymentCards-module__XRo3Fa__cardNumber{font-family:var(--Font-Family-Content);color:var(--Text-Main)}.PaymentCards-module__XRo3Fa__cardHolder{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,12px);color:var(--Text-Subtle)}.PaymentCards-module__XRo3Fa__expiry{font-family:var(--Font-Family-Content);color:var(--Text-Subtle)}.PaymentCards-module__XRo3Fa__deleteBtn{padding:var(--space-2);border-radius:var(--radius-sm,8px);color:var(--Text-Subtle);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.PaymentCards-module__XRo3Fa__deleteBtn:hover{background:var(--Surface-Background-Secondary)}.PaymentCards-module__XRo3Fa__deleteCardName{color:var(--Text-Dark);font-weight:var(--Font-Weight-sb)}.PaymentCards-module__XRo3Fa__deleteDescription{font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.PaymentCards-module__XRo3Fa__message{font-family:var(--Font-Family-Content);color:var(--Text-Subtle)}.PaymentCards-module__XRo3Fa__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,12px);color:var(--Input-Stroke-Error)}
.InvoicesTable-module__ydsFfG__card{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--Neutral-White);flex-direction:column;display:flex;box-shadow:0 1px 8px #0000000f}.InvoicesTable-module__ydsFfG__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4,20px);font-weight:var(--Font-Weight-sb,600);color:var(--Text-Main)}.InvoicesTable-module__ydsFfG__tableWrap{width:100%;overflow-x:auto}.InvoicesTable-module__ydsFfG__table{border-collapse:collapse;width:100%;font-family:var(--Font-Family-Content)}.InvoicesTable-module__ydsFfG__table th,.InvoicesTable-module__ydsFfG__table td{padding:var(--space-3) var(--space-4);text-align:left;white-space:nowrap;color:var(--Text-Main)}.InvoicesTable-module__ydsFfG__table th{font-weight:var(--Font-Weight-sb,600);color:var(--Text-Subtle,#6b7280);border-bottom:1px solid var(--Dashboard-Stroke-Divider-Secondary)}.InvoicesTable-module__ydsFfG__table tbody tr:nth-child(2n){background:var(--Surface-Background-Secondary,#f7f8fa)}.InvoicesTable-module__ydsFfG__num{text-align:right}.InvoicesTable-module__ydsFfG__actions{gap:var(--space-2);display:flex}.InvoicesTable-module__ydsFfG__actionBtn{background:var(--Ki-Oscuro-9,#1f2a37);width:32px;height:32px;color:var(--Neutral-White,#fff);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.InvoicesTable-module__ydsFfG__actionBtn:disabled{opacity:.5;cursor:default}.InvoicesTable-module__ydsFfG__message{font-family:var(--Font-Family-Content);color:var(--Text-Subtle,#6b7280)}.InvoicesTable-module__ydsFfG__error{font-family:var(--Font-Family-Content);color:var(--Input-Stroke-Error,#dc2626)}
.BillingSettings-module__GqmwPq__card{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--Neutral-White);flex-direction:column;display:flex;box-shadow:0 1px 8px #0000000f}.BillingSettings-module__GqmwPq__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4,20px);font-weight:var(--Font-Weight-sb,600);color:var(--Text-Main)}.BillingSettings-module__GqmwPq__help{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,12px);color:var(--Text-Subtle,#6b7280)}.BillingSettings-module__GqmwPq__row{align-items:flex-end;gap:var(--space-4);display:flex}.BillingSettings-module__GqmwPq__field{width:50%}.BillingSettings-module__GqmwPq__suffix{font-family:var(--Font-Family-Content);color:var(--Text-Subtle,#6b7280)}.BillingSettings-module__GqmwPq__success{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,12px);color:var(--Status-Success,#16a34a)}.BillingSettings-module__GqmwPq__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,12px);color:var(--Input-Stroke-Error,#dc2626)}
.AppointmentStatusBadge-module__yE8o1G__badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);border:1px solid #0000;width:fit-content;max-width:100%;display:inline-flex}.AppointmentStatusBadge-module__yE8o1G__icon{flex-shrink:0}.AppointmentStatusBadge-module__yE8o1G__label{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:400;line-height:var(--Font-Line-height-Label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AppointmentStatusBadge-module__yE8o1G__pending{background:var(--Scheduler-Surface-Pending-Default);border-color:var(--Ki-Gris-4);color:var(--Scheduler-Text-Pending-Name)}.AppointmentStatusBadge-module__yE8o1G__pending .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-Pending)}.AppointmentStatusBadge-module__yE8o1G__confirmed{background:var(--Scheduler-Surface-Confirmed-Default);border-color:var(--Ki-Positivo-2);color:var(--Scheduler-Text-Confirmed-Name)}.AppointmentStatusBadge-module__yE8o1G__confirmed .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-Confirmed)}.AppointmentStatusBadge-module__yE8o1G__inSession{background:var(--Scheduler-Surface-InSession-Default);border-color:var(--Ki-Armonico-2);color:var(--Scheduler-Text-InSession-Name)}.AppointmentStatusBadge-module__yE8o1G__inSession .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-InSession)}.AppointmentStatusBadge-module__yE8o1G__attended{background:var(--Scheduler-Surface-Attended-Default);border-color:var(--Ki-Indigo-2);color:var(--Scheduler-Text-Attended-Name)}.AppointmentStatusBadge-module__yE8o1G__attended .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-Attended)}.AppointmentStatusBadge-module__yE8o1G__noShow{background:var(--Scheduler-Surface-NoShow-Default);border-color:var(--Ki-Sereno-2);color:var(--Scheduler-Text-NoShow-Name)}.AppointmentStatusBadge-module__yE8o1G__noShow .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-NoShow)}.AppointmentStatusBadge-module__yE8o1G__cancelled{background:var(--Scheduler-Surface-Cancelled-Default);border-color:var(--Ki-Negativo-2);color:var(--Scheduler-Text-Cancelled-Name)}.AppointmentStatusBadge-module__yE8o1G__cancelled .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-Cancelled)}.AppointmentStatusBadge-module__yE8o1G__actionToday{background:var(--Scheduler-Surface-ActionToday-Default);border-color:var(--Ki-Activo-2);color:var(--Scheduler-Text-ActionToday-Name)}.AppointmentStatusBadge-module__yE8o1G__actionToday .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-ActionToday)}.AppointmentStatusBadge-module__yE8o1G__error{background:var(--Scheduler-Surface-Error-Default);border-color:var(--Ki-Vital-2);color:var(--Scheduler-Text-Error-Name)}.AppointmentStatusBadge-module__yE8o1G__error .AppointmentStatusBadge-module__yE8o1G__icon{color:var(--Scheduler-Icon-Error)}
.HistoryPanel-module__HtCYBW__container{gap:var(--space-7);flex-direction:column;width:100%;display:flex}.HistoryPanel-module__HtCYBW__section{gap:var(--space-4);flex-direction:column;display:flex}.HistoryPanel-module__HtCYBW__sectionTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);letter-spacing:.08em;text-transform:uppercase;color:var(--Text-Subtle);margin:0;font-weight:700}.HistoryPanel-module__HtCYBW__planList{gap:var(--space-4);flex-direction:column;display:flex}.HistoryPanel-module__HtCYBW__planCard{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--Stroke-Subtle);border-radius:var(--radius-lg);background:var(--Neutral-White);display:flex}.HistoryPanel-module__HtCYBW__planLeft{align-items:center;gap:var(--space-5);min-width:0;display:flex}.HistoryPanel-module__HtCYBW__ring{flex-shrink:0}.HistoryPanel-module__HtCYBW__ringTrack{stroke:var(--Neutral-Gray-20)}.HistoryPanel-module__HtCYBW__ringProgress{stroke:var(--Primary-Orange-Brand);transition:stroke-dashoffset .4s}.HistoryPanel-module__HtCYBW__ringProgressMuted{stroke:var(--Neutral-Gray-40);transition:stroke-dashoffset .4s}.HistoryPanel-module__HtCYBW__ringText{font-family:var(--Font-Family-Content);fill:var(--Ki-Neutral-Negro);font-size:15px;font-weight:700}.HistoryPanel-module__HtCYBW__planInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.HistoryPanel-module__HtCYBW__planName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Ki-Neutral-Negro);font-weight:700}.HistoryPanel-module__HtCYBW__planMeta{font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.HistoryPanel-module__HtCYBW__planBadge{padding:var(--space-1) var(--space-4);border-radius:var(--radius-xxxl);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);white-space:nowrap}.HistoryPanel-module__HtCYBW__badgeActive{background:var(--Secondary-Blue-Lighter);color:var(--Primary-Blue-Strong)}.HistoryPanel-module__HtCYBW__badgeCompleted{background:var(--Semantic-Success-Lighter);color:var(--Semantic-Success-Strong)}.HistoryPanel-module__HtCYBW__badgeExpired{background:var(--Semantic-Error-Lighter);color:var(--Semantic-Error-Strong)}.HistoryPanel-module__HtCYBW__badgeNeutral{background:var(--Surface-Background-Secondary);color:var(--Neutral-Gray-90)}.HistoryPanel-module__HtCYBW__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HistoryPanel-module__HtCYBW__timelineItem{align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-6);display:flex;position:relative}.HistoryPanel-module__HtCYBW__timelineItem:last-child{padding-bottom:0}.HistoryPanel-module__HtCYBW__timelineItem:not(:last-child):before{content:"";background:var(--Neutral-Gray-20);width:2px;position:absolute;top:26px;bottom:-2px;left:11px}.HistoryPanel-module__HtCYBW__dot{border:2px solid var(--Neutral-Gray-20);background:var(--Neutral-White);z-index:1;border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-top:2px;position:relative}.HistoryPanel-module__HtCYBW__dot:before{content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HistoryPanel-module__HtCYBW__dotGreen:before{background:var(--Semantic-Success-Mid)}.HistoryPanel-module__HtCYBW__dotAmber:before{background:var(--Ki-Activo-5-Base)}.HistoryPanel-module__HtCYBW__dotRed:before{background:var(--Semantic-Error-Brand)}.HistoryPanel-module__HtCYBW__dotGray:before{background:var(--Neutral-Gray-40)}.HistoryPanel-module__HtCYBW__timelineMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HistoryPanel-module__HtCYBW__timelineTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Ki-Neutral-Negro);font-weight:700}.HistoryPanel-module__HtCYBW__timelineSub{font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.HistoryPanel-module__HtCYBW__timelineDate{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Neutral-Gray-90);white-space:nowrap;font-weight:600}.HistoryPanel-module__HtCYBW__viewAllBtn{margin-top:var(--space-2);cursor:pointer;font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Primary-Orange-Brand);background:0 0;border:none;align-self:flex-start;padding:0;font-weight:700;text-decoration:underline}.HistoryPanel-module__HtCYBW__stateText{font-size:var(--Font-Size-Body);color:var(--Text-Subtle);padding:var(--space-2) 0}.HistoryPanel-module__HtCYBW__errorState{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.HistoryPanel-module__HtCYBW__retryBtn{cursor:pointer;color:var(--Primary-Orange-Brand);background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}
.ReservationPanel-module__97QDBG__reservationPanel{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.ReservationPanel-module__97QDBG__sectionCard{gap:var(--space-4);width:100%;padding:var(--space-4);border:1px solid var(--Neutral-Gray-20);border-radius:var(--Inputs-Large-Corner-Radius);background:var(--Neutral-White);box-sizing:border-box;flex-direction:column;display:flex}.ReservationPanel-module__97QDBG__sectionCardBody{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.ReservationPanel-module__97QDBG__dateSectionCard{scroll-margin-top:var(--space-3)}.ReservationPanel-module__97QDBG__fieldHint{color:var(--Neutral-Gray-50);font-size:var(--Font-Size-Body);margin:0;font-style:italic;line-height:1.4}.ReservationPanel-module__97QDBG__afterNotesSlot{justify-content:flex-start;display:flex}
.CancelReasonModal-module__AR6sba__wrapper{z-index:2000}.CancelReasonModal-module__AR6sba__backdrop{z-index:2000;background:#14182073}.CancelReasonModal-module__AR6sba__modal{width:100%;max-width:420px;margin:var(--space-4);background:var(--Neutral-White);border-radius:var(--radius-lg,16px);box-shadow:0 12px 40px #141e3c38}.CancelReasonModal-module__AR6sba__body{padding:var(--space-5) var(--space-5) var(--space-4);gap:0}.CancelReasonModal-module__AR6sba__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Subtitle,17px);font-weight:var(--Font-Weight-sb);color:var(--Ki-Neutral-Negro);margin:0}.CancelReasonModal-module__AR6sba__subtitle{margin:4px 0 var(--space-4);font-size:var(--Font-Size-Label);color:var(--Text-Subtle)}.CancelReasonModal-module__AR6sba__options{flex-direction:column;gap:2px;display:flex}.CancelReasonModal-module__AR6sba__optionRow{border-radius:var(--radius-sm);padding:10px}.CancelReasonModal-module__AR6sba__optionRow:hover:not(:has(input:disabled)){background:var(--Ki-Gris-1)}.CancelReasonModal-module__AR6sba__note{width:100%;margin-top:var(--space-3);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Text-Main);resize:vertical}.CancelReasonModal-module__AR6sba__note:focus{border-color:var(--Ki-Gris-8);outline:none}.CancelReasonModal-module__AR6sba__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);display:flex}.CancelReasonModal-module__AR6sba__waitlistSection{min-height:76px;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--Ki-Gris-3)}.CancelReasonModal-module__AR6sba__waitlistPlaceholder{min-height:52px}.CancelReasonModal-module__AR6sba__waitlistHint{font-size:var(--Font-Size-Label);color:var(--Text-Subtle);margin:6px 0 0 28px;line-height:1.4}.CancelReasonModal-module__AR6sba__waitlistInfo{border-radius:var(--radius-sm);background:var(--Ki-Gris-1);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.CancelReasonModal-module__AR6sba__waitlistInfoIcon{color:#2a8f55;background:#228b541f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.CancelReasonModal-module__AR6sba__waitlistInfoText{flex-direction:column;gap:2px;min-width:0;display:flex}.CancelReasonModal-module__AR6sba__waitlistInfoTitle{font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);margin:0;line-height:1.4}.CancelReasonModal-module__AR6sba__waitlistInfoDetail{font-size:var(--Font-Size-Label);color:var(--Text-Subtle);margin:0;line-height:1.4}
.EditAppointmentDrawer-module__ZjzCgG__bodyFlush{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.EditAppointmentDrawer-module__ZjzCgG__identityWrapper{background-color:var(--Neutral-White);flex-direction:column;align-items:stretch;display:flex}.EditAppointmentDrawer-module__ZjzCgG__identityRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);display:flex}.EditAppointmentDrawer-module__ZjzCgG__identityInfo{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.EditAppointmentDrawer-module__ZjzCgG__paidBadge{color:var(--Ki-Positivo-8);flex-shrink:0}.EditAppointmentDrawer-module__ZjzCgG__evalBadge{color:var(--Ki-Indigo-8);flex-shrink:0}.EditAppointmentDrawer-module__ZjzCgG__nameRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.EditAppointmentDrawer-module__ZjzCgG__memberName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4);color:var(--Ki-Neutral-Negro);font-weight:400}.EditAppointmentDrawer-module__ZjzCgG__contactRow{align-items:center;gap:var(--space-5);font-size:var(--Font-Size-Label);color:var(--Text-Subtle);flex-wrap:wrap;display:flex}.EditAppointmentDrawer-module__ZjzCgG__contactItem{align-items:center;gap:var(--space-1);display:flex}.EditAppointmentDrawer-module__ZjzCgG__contactLink{color:inherit;cursor:pointer;text-decoration:none;transition:color .15s}.EditAppointmentDrawer-module__ZjzCgG__contactLink:hover{color:var(--Text-Main);text-decoration:underline}.EditAppointmentDrawer-module__ZjzCgG__metaRow{align-items:center;gap:var(--space-5);font-size:var(--Font-Size-Label);color:var(--Text-Subtle);flex-wrap:wrap;display:flex}.EditAppointmentDrawer-module__ZjzCgG__metaItem{align-items:center;gap:var(--space-1);display:flex}.EditAppointmentDrawer-module__ZjzCgG__metaValue{color:var(--Ki-Neutral-Negro);font-weight:var(--Font-Weight-sb)}.EditAppointmentDrawer-module__ZjzCgG__tabsArea{background:var(--Neutral-White);flex-direction:column;flex:1;display:flex;overflow:hidden}.EditAppointmentDrawer-module__ZjzCgG__tabsNav{gap:var(--space-1);border-bottom:1px solid var(--Neutral-Gray-20);padding:var(--space-1) var(--space-6) 0;background:var(--Neutral-White);flex-direction:row;display:flex}.EditAppointmentDrawer-module__ZjzCgG__navItem{appearance:none;padding:var(--space-2) var(--space-6) var(--space-2);cursor:pointer;font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);color:var(--Text-Weak);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;transition:color .15s,border-color .15s}.EditAppointmentDrawer-module__ZjzCgG__navItem:hover{border-bottom-color:var(--Input-Stroke-Disabled)}.EditAppointmentDrawer-module__ZjzCgG__navItemActive,.EditAppointmentDrawer-module__ZjzCgG__navItemActive:hover{color:var(--Input-Text-Label-All);border-bottom-color:var(--Input-Text-Label-All)}.EditAppointmentDrawer-module__ZjzCgG__tabContentArea{flex-direction:column;flex:1;width:100%;display:flex;overflow-y:auto}.EditAppointmentDrawer-module__ZjzCgG__tabPanel{padding:var(--space-6)}.EditAppointmentDrawer-module__ZjzCgG__dateField{flex-direction:column;gap:.5rem;display:flex}.EditAppointmentDrawer-module__ZjzCgG__dateLabel{font-size:var(--Font-Size-Body);color:var(--Ki-Neutral-Negro);font-weight:700}.EditAppointmentDrawer-module__ZjzCgG__dateInput{border:1px solid var(--Ki-Gris-3);border-radius:var(--radius-md);width:100%;font-size:var(--Font-Size-Body);color:var(--Ki-Neutral-Negro);background:var(--Neutral-White);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.EditAppointmentDrawer-module__ZjzCgG__dateChevron{color:var(--Neutral-Gray-70)}.EditAppointmentDrawer-module__ZjzCgG__placeholderPanel{color:var(--Neutral-Gray-70);padding:2.5rem;font-style:italic}.EditAppointmentDrawer-module__ZjzCgG__footer{padding:var(--space-6) var(--space-8);border-top:1px solid var(--Stroke-Subtle);align-items:center;gap:var(--space-4);display:flex}.EditAppointmentDrawer-module__ZjzCgG__footerActions{gap:var(--space-4);margin-left:auto;display:flex}.EditAppointmentDrawer-module__ZjzCgG__footerLeadingAction{margin-right:auto}.EditAppointmentDrawer-module__ZjzCgG__cancelButton{border-width:2px;padding-left:2rem;padding-right:2rem;font-weight:600}.EditAppointmentDrawer-module__ZjzCgG__stateMessage{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);text-align:center;color:var(--Neutral-Gray-70);flex-direction:column;display:flex}.EditAppointmentDrawer-module__ZjzCgG__iconSuccess{stroke:var(--Semantic-Success-Strong);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.EditAppointmentDrawer-module__ZjzCgG__iconWarning{stroke:var(--Primary-Orange-Brand);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.EditAppointmentDrawer-module__ZjzCgG__iconPrimary{stroke:var(--Primary-Blue-Strong);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.EditAppointmentDrawer-module__ZjzCgG__statusPanelWrap{padding:0 var(--space-6) var(--space-5)}.EditAppointmentDrawer-module__ZjzCgG__tabStatusPanel{margin-bottom:var(--space-5)}.EditAppointmentDrawer-module__ZjzCgG__badgeTip{border-radius:var(--radius-xs,4px);outline:none;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.EditAppointmentDrawer-module__ZjzCgG__badgeTip:after{content:attr(data-tip);background-color:var(--Primary-Blue-Strong);color:var(--Neutral-White);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,11px);font-weight:var(--Font-Weight-sb);border-radius:var(--radius-sm,8px);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:3;padding:4px 8px;line-height:1.2;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.EditAppointmentDrawer-module__ZjzCgG__badgeTip:before{content:"";border:5px solid #0000;border-bottom-color:var(--Primary-Blue-Strong);pointer-events:none;opacity:0;visibility:hidden;z-index:3;transition:opacity .12s;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}.EditAppointmentDrawer-module__ZjzCgG__badgeTip:hover:after,.EditAppointmentDrawer-module__ZjzCgG__badgeTip:focus-visible:after,.EditAppointmentDrawer-module__ZjzCgG__badgeTip:hover:before,.EditAppointmentDrawer-module__ZjzCgG__badgeTip:focus-visible:before{opacity:1;visibility:visible}.EditAppointmentDrawer-module__ZjzCgG__badgeTip:focus-visible{outline:2px solid var(--Primary-Blue-Strong);outline-offset:2px}
.UploadZone-module__7tSu-a__wrapper{gap:var(--space-4);flex-direction:column;width:100%;height:100%;display:flex}.UploadZone-module__7tSu-a__imageTip{background:var(--Ki-Armonico-0);border:1px solid var(--Ki-Armonico-1);width:100%;color:var(--Ki-Armonico-6);border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:.78rem;line-height:1.4;display:flex}.UploadZone-module__7tSu-a__dropzone{border:2px dashed var(--Ki-Gris-4);border-radius:var(--radius-md);background:var(--Ki-Neutral-Blanco);width:100%;min-height:300px;padding:0 var(--space-11);align-items:center;gap:var(--space-8);cursor:pointer;flex:1;transition:border-color .15s,background .15s;display:flex}.UploadZone-module__7tSu-a__dropzoneCompact{min-height:132px;padding:0 var(--space-7);gap:var(--space-5)}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__iconBox{border-radius:var(--radius-md);width:58px;height:58px}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropTitle{font-size:var(--Font-Size-Body-Title)}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropSub{font-size:var(--Font-Size-Label);color:var(--Ki-Gris-8)}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropBody{align-items:center;column-gap:var(--space-6);flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""sub actions";row-gap:2px;min-width:0;display:grid}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropTitle{grid-area:title;align-self:end}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropSub{grid-area:sub;align-self:start}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropActions{grid-area:actions;justify-self:end;margin-top:0}.UploadZone-module__7tSu-a__dropzone:hover,.UploadZone-module__7tSu-a__dropzoneActive{border-color:var(--Ki-Vital-6-Base);background:var(--Ki-Vital-0)}.UploadZone-module__7tSu-a__iconBox{border-radius:var(--radius-xl);background:var(--Ki-Vital-0);width:96px;height:96px;color:var(--Ki-Vital-6-Base);flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.UploadZone-module__7tSu-a__dropzoneActive .UploadZone-module__7tSu-a__iconBox{background:var(--Ki-Vital-1)}.UploadZone-module__7tSu-a__dropBody{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.UploadZone-module__7tSu-a__dropTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4);font-weight:var(--Font-Weight-b);color:var(--Text-Main);margin:0}.UploadZone-module__7tSu-a__dropSub{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Ki-Gris-9);margin:0}.UploadZone-module__7tSu-a__dropActions{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:900px){.UploadZone-module__7tSu-a__dropzone{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-height:0}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropBody{justify-items:start;row-gap:var(--space-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""sub""actions"}.UploadZone-module__7tSu-a__dropzoneCompact .UploadZone-module__7tSu-a__dropActions{justify-self:start}}.UploadZone-module__7tSu-a__filesPanel{box-sizing:border-box;border:2px dashed var(--Ki-Gris-4);border-radius:var(--radius-md);background:var(--Ki-Neutral-Blanco);width:100%;min-height:300px;padding:var(--space-6) var(--space-6) var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;transition:border-color .15s,background .15s;display:flex}.UploadZone-module__7tSu-a__filesPanelDragging{border-color:var(--Ki-Vital-6-Base);background:var(--Ki-Vital-0)}.UploadZone-module__7tSu-a__filesPanelLocked{border-style:solid;border-color:var(--Ki-Gris-3)}.UploadZone-module__7tSu-a__filesPanelHeader{justify-content:space-between;align-items:center;gap:var(--space-3,12px);display:flex}.UploadZone-module__7tSu-a__filesPanelTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body,16px);color:var(--Ki-Neutral-Negro);font-weight:700}.UploadZone-module__7tSu-a__addMoreBtn{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Ki-Oscuro-8);cursor:pointer;padding:var(--space-1,4px) var(--space-2,8px);border-radius:var(--radius-xs,8px);background:0 0;border:none;align-items:center;gap:6px;transition:background .15s,color .15s;display:inline-flex}.UploadZone-module__7tSu-a__addMoreBtn:hover{background:var(--Ki-Vital-0);color:var(--Ki-Vital-8)}.UploadZone-module__7tSu-a__addMoreIcon{flex-shrink:0}.UploadZone-module__7tSu-a__fileList{gap:var(--space-2,8px);flex-direction:column;flex:1;width:100%;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.UploadZone-module__7tSu-a__fileCard{padding:var(--space-3,12px) var(--space-4,16px);background:var(--Ki-Neutral-Blanco);border-radius:var(--radius-md,16px);box-shadow:0 1px 0 color-mix(in srgb, var(--Ki-Oscuro-10-Base) 4%, transparent);border:1px solid var(--Ki-Gris-2);text-align:left;flex-direction:column;gap:0;display:flex}.UploadZone-module__7tSu-a__fileCardRow{align-items:center;gap:var(--space-3,12px);display:flex}.UploadZone-module__7tSu-a__fileCardEncrypted{border-color:var(--Ki-Armonico-3);background:var(--Ki-Armonico-0);gap:var(--space-2,8px)}.UploadZone-module__7tSu-a__fileCardIcon{border-radius:var(--radius-sm,12px);background:var(--Ki-Vital-0);width:40px;height:40px;color:var(--Ki-Vital-8);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UploadZone-module__7tSu-a__fileCardIconLocked{background:var(--Ki-Armonico-1);color:var(--Ki-Armonico-6)}.UploadZone-module__7tSu-a__fileCardText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.UploadZone-module__7tSu-a__passwordRow{flex-direction:column;gap:4px;padding-left:52px;display:flex}.UploadZone-module__7tSu-a__passwordInput{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label,13px);padding:6px var(--space-3,12px);border:1px solid var(--Ki-Armonico-3);border-radius:var(--radius-xs,8px);background:var(--Ki-Neutral-Blanco);color:var(--Ki-Neutral-Negro);outline:none;width:100%;transition:border-color .15s,box-shadow .15s}.UploadZone-module__7tSu-a__passwordInput:focus{border-color:var(--Ki-Armonico-6);box-shadow:0 0 0 3px color-mix(in srgb, var(--Ki-Armonico-6) 12%, transparent)}.UploadZone-module__7tSu-a__passwordInputError{border-color:var(--Ki-Negativo-2)}.UploadZone-module__7tSu-a__passwordInputError:focus{border-color:var(--Ki-Negativo-6);box-shadow:0 0 0 3px color-mix(in srgb, var(--Ki-Negativo-6) 15%, transparent)}.UploadZone-module__7tSu-a__wrongPasswordMsg{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,11px);color:var(--Ki-Negativo-7);font-weight:500}.UploadZone-module__7tSu-a__fileName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label,13px);color:var(--Ki-Neutral-Negro);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.UploadZone-module__7tSu-a__fileSize{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption,11px);color:var(--Ki-Gris-8)}.UploadZone-module__7tSu-a__removeBtn{border-radius:var(--radius-xs,8px);width:36px;height:36px;color:var(--Ki-Gris-6);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.UploadZone-module__7tSu-a__removeBtn:hover{background:var(--Ki-Gris-2);color:var(--Ki-Negativo-6)}.UploadZone-module__7tSu-a__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UploadZone-module__7tSu-a__ctaBtn{height:var(--Buttons-Small-Height);padding:0 var(--space-5);border-radius:var(--Buttons-Small-Corner-Radius);background:var(--Ki-Oscuro-9);color:var(--Ki-Neutral-Blanco);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body,16px);cursor:pointer;border:none;justify-content:center;align-self:flex-start;align-items:center;gap:8px;font-weight:600;transition:background .15s,opacity .15s;display:flex}.UploadZone-module__7tSu-a__ctaBtn:hover:not(:disabled){background:var(--Ki-Oscuro-10-Base)}.UploadZone-module__7tSu-a__ctaBtn:disabled{opacity:.6;cursor:not-allowed}.UploadZone-module__7tSu-a__ctaArrow{flex-shrink:0}.UploadZone-module__7tSu-a__spinner{border:2px solid color-mix(in srgb, var(--Ki-Neutral-Blanco) 35%, transparent);border-top-color:var(--Ki-Neutral-Blanco);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite UploadZone-module__7tSu-a__spin}@keyframes UploadZone-module__7tSu-a__spin{to{transform:rotate(360deg)}}
.ConsumeLink-module__DAQs6a__status{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Ki-Gris-8);margin:0}.ConsumeLink-module__DAQs6a__failure{align-items:flex-start;gap:var(--space-4);color:var(--Ki-Negativo-7);flex-direction:column;display:flex}.ConsumeLink-module__DAQs6a__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head2);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);text-wrap:balance;margin:0}.ConsumeLink-module__DAQs6a__body{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);color:var(--Ki-Gris-9);text-wrap:pretty;margin:0;line-height:1.6}
.DownloadFileButton-module__iIGN3W__button{align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:var(--space-2) var(--space-4);border:1px solid var(--Ki-Gris-3);border-radius:var(--radius-sm);background:var(--Ki-Neutral-Blanco);color:var(--Ki-Oscuro-9);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);text-align:left;cursor:pointer;transition:border-color .15s,background .15s;display:flex}.DownloadFileButton-module__iIGN3W__compact{width:auto;max-width:320px;min-height:38px;padding:0 var(--space-4);white-space:nowrap}.DownloadFileButton-module__iIGN3W__compact .DownloadFileButton-module__iIGN3W__label{overflow-wrap:normal;text-overflow:ellipsis;overflow:hidden}.DownloadFileButton-module__iIGN3W__button svg{flex-shrink:0}.DownloadFileButton-module__iIGN3W__button:hover:not(:disabled),.DownloadFileButton-module__iIGN3W__button:focus-visible{border-color:var(--Ki-Oscuro-9);background:var(--Ki-Gris-0)}.DownloadFileButton-module__iIGN3W__button:disabled{cursor:progress;color:var(--Ki-Gris-6)}.DownloadFileButton-module__iIGN3W__label{overflow-wrap:anywhere;min-width:0}
.EntryShell-module__xhVrEa__shell{background:var(--Ki-Gris-0);width:100%;min-height:100dvh;display:flex}.EntryShell-module__xhVrEa__brandPanel{display:none}@media (min-width:960px){.EntryShell-module__xhVrEa__brandPanel{justify-content:space-between;gap:var(--space-8);width:460px;height:100dvh;padding:var(--space-9) var(--space-9) var(--space-7);background:linear-gradient(180deg, var(--Ki-Oscuro-9) 0%, var(--Ki-Oscuro-10-Base) 100%);color:var(--Neutral-White);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow-y:auto}.EntryShell-module__xhVrEa__compactBrand{display:none!important}}.EntryShell-module__xhVrEa__brandLogo{color:inherit;align-items:center;gap:var(--space-2);text-decoration:none;display:flex}.EntryShell-module__xhVrEa__brandLogoText{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body-Title);font-weight:var(--Font-Weight-sb);color:var(--Neutral-White)}.EntryShell-module__xhVrEa__brandBody{gap:var(--space-5);flex-direction:column;display:flex}.EntryShell-module__xhVrEa__headline{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head1);font-weight:var(--Font-Weight-b);line-height:var(--Font-Line-height-Head1);color:var(--Neutral-White);text-wrap:balance;margin:0}.EntryShell-module__xhVrEa__headlineAccent{color:var(--Ki-Vital-3);display:block}.EntryShell-module__xhVrEa__subtitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);line-height:var(--Font-Line-height-Body);color:var(--Ki-Oscuro-1);text-wrap:pretty;margin:0}.EntryShell-module__xhVrEa__modules{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.EntryShell-module__xhVrEa__module{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);display:flex}.EntryShell-module__xhVrEa__moduleLive{background:var(--Ki-Oscuro-8)}.EntryShell-module__xhVrEa__moduleIcon{border-radius:var(--radius-sm);border:1px solid var(--Ki-Oscuro-6);width:36px;height:36px;color:var(--Ki-Oscuro-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EntryShell-module__xhVrEa__moduleLive .EntryShell-module__xhVrEa__moduleIcon{background:var(--Primary-Orange-Brand);color:var(--Neutral-White);border-color:#0000}.EntryShell-module__xhVrEa__moduleText{flex-direction:column;flex:1;min-width:0;display:flex}.EntryShell-module__xhVrEa__moduleTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Neutral-White)}.EntryShell-module__xhVrEa__moduleBody{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);line-height:var(--Font-Line-height-Caption);color:var(--Ki-Oscuro-2)}.EntryShell-module__xhVrEa__badgeLive,.EntryShell-module__xhVrEa__badgeSoon{padding:var(--space-1) var(--space-3);border-radius:var(--radius-xl);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);white-space:nowrap;flex-shrink:0}.EntryShell-module__xhVrEa__badgeLive{background:var(--Neutral-White);color:var(--Ki-Oscuro-10-Base)}.EntryShell-module__xhVrEa__badgeSoon{border:1px solid var(--Ki-Oscuro-5);color:var(--Ki-Oscuro-1)}.EntryShell-module__xhVrEa__brandFooter{align-items:center;gap:var(--space-2);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);line-height:var(--Font-Line-height-Caption);color:var(--Ki-Oscuro-3);margin:0;display:flex}.EntryShell-module__xhVrEa__formPanel{justify-content:center;align-items:center;gap:var(--space-6);min-width:0;padding:var(--space-7) var(--space-4) var(--space-8);flex-direction:column;flex:1;display:flex}.EntryShell-module__xhVrEa__compactBrandLink{align-items:center;gap:var(--space-2);color:inherit;text-decoration:none;display:flex}.EntryShell-module__xhVrEa__compactBrand{align-items:center;gap:var(--space-2);display:flex}.EntryShell-module__xhVrEa__compactBrandText{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Body);font-weight:var(--Font-Weight-sb);color:var(--Text-Main)}.EntryShell-module__xhVrEa__card{gap:var(--space-5);width:100%;max-width:440px;padding:var(--space-7) var(--space-6);background:var(--Ki-Neutral-Blanco);border:1px solid var(--Ki-Gris-3);border-radius:var(--radius-md);flex-direction:column;display:flex}.EntryShell-module__xhVrEa__cardWide{max-width:640px}@media (max-width:480px){.EntryShell-module__xhVrEa__formPanel{padding:var(--space-5) var(--space-3) var(--space-7);justify-content:flex-start}.EntryShell-module__xhVrEa__card{padding:var(--space-6) var(--space-5)}}
.GuardianInvitationAnswer-module__MGDmbG__stack{gap:var(--space-4);color:var(--Ki-Negativo-7);flex-direction:column;display:flex}.GuardianInvitationAnswer-module__MGDmbG__icon{border-radius:var(--radius-xl);background:var(--Ki-Positivo-0);width:52px;height:52px;color:var(--Ki-Positivo-7);justify-content:center;align-items:center;display:inline-flex}.GuardianInvitationAnswer-module__MGDmbG__title{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head2);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);text-wrap:balance;margin:0}.GuardianInvitationAnswer-module__MGDmbG__body,.GuardianInvitationAnswer-module__MGDmbG__relationship,.GuardianInvitationAnswer-module__MGDmbG__note,.GuardianInvitationAnswer-module__MGDmbG__error{font-family:var(--Font-Family-Content);text-wrap:pretty;margin:0}.GuardianInvitationAnswer-module__MGDmbG__body{font-size:var(--Font-Size-Body);color:var(--Ki-Gris-9);line-height:1.6}.GuardianInvitationAnswer-module__MGDmbG__relationship{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--Ki-Oscuro-0);font-size:var(--Font-Size-Label);color:var(--Ki-Oscuro-8)}.GuardianInvitationAnswer-module__MGDmbG__note{font-size:var(--Font-Size-Label);color:var(--Ki-Gris-8)}.GuardianInvitationAnswer-module__MGDmbG__error{font-size:var(--Font-Size-Label);color:var(--Ki-Negativo-7)}.GuardianInvitationAnswer-module__MGDmbG__actions{gap:var(--space-2);flex-direction:column;display:flex}
.ShareExam-module__aSxdXW__body{gap:var(--space-4);flex-direction:column;display:flex}.ShareExam-module__aSxdXW__note{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Ki-Gris-8);text-wrap:pretty;margin:0;line-height:1.55}.ShareExam-module__aSxdXW__confirmTo{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Head4);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);overflow-wrap:anywhere;margin:0}.ShareExam-module__aSxdXW__confirmName{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Ki-Gris-8);margin:0;margin-top:calc(var(--space-3) * -1);overflow-wrap:anywhere}.ShareExam-module__aSxdXW__warning{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Ki-Alerta-8);background:var(--Ki-Alerta-0);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);text-wrap:pretty;margin:0;line-height:1.55}.ShareExam-module__aSxdXW__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ShareExam-module__aSxdXW__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Negativo-7);text-wrap:pretty;margin:0}.ShareExam-module__aSxdXW__modes{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--Ki-Gris-1);grid-template-columns:repeat(3,1fr);display:grid}.ShareExam-module__aSxdXW__mode,.ShareExam-module__aSxdXW__modeActive{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;border:0;transition:background .15s,color .15s}.ShareExam-module__aSxdXW__mode{color:var(--Ki-Gris-8);background:0 0}.ShareExam-module__aSxdXW__mode:hover{color:var(--Text-Main)}.ShareExam-module__aSxdXW__modeActive{background:var(--Neutral-White);color:var(--Text-Main);box-shadow:0 1px 3px #00122b1f}
.InvitedByLink-module__UQl74a__group{gap:var(--space-3);flex-direction:column;display:flex}.InvitedByLink-module__UQl74a__groupTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb);letter-spacing:.06em;text-transform:uppercase;color:var(--Ki-Gris-7);margin:0}.InvitedByLink-module__UQl74a__row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--Ki-Gris-2);display:flex}.InvitedByLink-module__UQl74a__who{flex-direction:column;gap:2px;min-width:0;display:flex}.InvitedByLink-module__UQl74a__name{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);overflow-wrap:anywhere}.InvitedByLink-module__UQl74a__declared{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Gris-7);font-style:italic}.InvitedByLink-module__UQl74a__email{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Gris-8);overflow-wrap:anywhere}.InvitedByLink-module__UQl74a__live,.InvitedByLink-module__UQl74a__dead{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);margin-top:2px}.InvitedByLink-module__UQl74a__live{color:var(--Ki-Gris-8)}.InvitedByLink-module__UQl74a__dead{color:var(--Ki-Gris-6)}.InvitedByLink-module__UQl74a__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Negativo-7);text-wrap:pretty;margin:0}.InvitedByLink-module__UQl74a__invite{padding-top:var(--space-4);border-top:1px solid var(--Ki-Gris-2);display:flex}
.ExamAccessPanel-module__jPKPiW__panel{gap:var(--space-3);flex-direction:column;display:flex}.ExamAccessPanel-module__jPKPiW__note{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Ki-Gris-8);text-wrap:pretty;margin:0;line-height:1.55}.ExamAccessPanel-module__jPKPiW__group{gap:var(--space-3);flex-direction:column;display:flex}.ExamAccessPanel-module__jPKPiW__groupTitle{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);margin:var(--space-2) 0 0}.ExamAccessPanel-module__jPKPiW__row,.ExamAccessPanel-module__jPKPiW__request{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--Ki-Gris-2);display:flex}.ExamAccessPanel-module__jPKPiW__request{flex-wrap:wrap}.ExamAccessPanel-module__jPKPiW__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ExamAccessPanel-module__jPKPiW__name{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);font-weight:var(--Font-Weight-sb);color:var(--Text-Main);overflow-wrap:anywhere}.ExamAccessPanel-module__jPKPiW__role,.ExamAccessPanel-module__jPKPiW__message{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Gris-8);overflow-wrap:anywhere}.ExamAccessPanel-module__jPKPiW__message{font-style:italic}.ExamAccessPanel-module__jPKPiW__stateOn,.ExamAccessPanel-module__jPKPiW__stateOff{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);font-weight:var(--Font-Weight-sb)}.ExamAccessPanel-module__jPKPiW__stateOn{color:var(--Ki-Positivo-7)}.ExamAccessPanel-module__jPKPiW__stateOff{color:var(--Ki-Gris-8)}.ExamAccessPanel-module__jPKPiW__error{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Negativo-7);margin:0}.ExamAccessPanel-module__jPKPiW__answer{gap:var(--space-2);flex-shrink:0;display:flex}.ExamAccessPanel-module__jPKPiW__warn{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Caption);color:var(--Ki-Alerta-7);text-wrap:pretty;line-height:1.5}.ExamAccessPanel-module__jPKPiW__message{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExamAccessPanel-module__jPKPiW__empty{font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Ki-Gris-8);text-wrap:pretty;margin:0}
.SignOutButton-module__niw2tG__icon{padding:var(--space-2);border-radius:var(--Inputs-Large-Corner-Radius);color:var(--Dashboard-Text-Main-Default);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .16s,color .16s;display:flex}.SignOutButton-module__niw2tG__icon:hover:not(:disabled){color:var(--Ki-Neutral-Blanco)}.SignOutButton-module__niw2tG__icon:disabled{cursor:progress;opacity:1}.SignOutButton-module__niw2tG__icon:focus-visible{opacity:1}.SignOutButton-module__niw2tG__menu{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);font-family:var(--Font-Family-Content);font-size:var(--Font-Size-Label);color:var(--Text-Main);text-align:left;cursor:pointer;background:0 0;border:none}.SignOutButton-module__niw2tG__menu:hover,.SignOutButton-module__niw2tG__menu:focus-visible{background:var(--Ki-Gris-1)}
