.SettingsSheet-module__5dEEwG__form{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.SettingsSheet-module__5dEEwG__scroll{overscroll-behavior:contain;min-height:0;padding-bottom:calc(var(--alto-pie) + 12px);flex:1;overflow-y:auto}.SettingsSheet-module__5dEEwG__pila{gap:18px;display:grid}.SettingsSheet-module__5dEEwG__bloque{margin:0 var(--gutter);background:var(--surface);box-shadow:var(--lift);border-radius:18px;gap:16px;padding:20px;display:grid}.SettingsSheet-module__5dEEwG__optional{color:var(--faint);font-weight:500}.SettingsSheet-module__5dEEwG__nota{color:var(--faint);margin:2px 0 0;font-size:13px;line-height:1.35}.SettingsSheet-module__5dEEwG__form{--alto-pie:72px}.SettingsSheet-module__5dEEwG__campos{gap:16px;display:grid}.SettingsSheet-module__5dEEwG__field{gap:8px;display:grid}.SettingsSheet-module__5dEEwG__label{letter-spacing:-.008em;color:var(--muted);font-size:14px;font-weight:600}.SettingsSheet-module__5dEEwG__labelRow{justify-content:space-between;align-items:baseline;gap:12px;min-height:21px;display:flex}.SettingsSheet-module__5dEEwG__input{width:100%;min-height:var(--touch);border:1px solid var(--line);background:var(--surface);transition:border-color var(--t-fast), box-shadow var(--t-mid) var(--ease);border-radius:13px;padding:0 16px}.SettingsSheet-module__5dEEwG__input:focus{border-color:var(--accent-ink);box-shadow:0 0 0 4px var(--wash);outline:none}.SettingsSheet-module__5dEEwG__input::placeholder{color:var(--faint)}.SettingsSheet-module__5dEEwG__pair{grid-template-columns:1fr 1.3fr;gap:10px;display:grid}.SettingsSheet-module__5dEEwG__foot{z-index:2;padding:14px var(--gutter);padding-bottom:calc(14px + var(--kb));background:var(--surface);border-top:1px solid var(--hair);margin-top:calc(-1 * var(--alto-pie));opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease), transform var(--t-med,.24s) var(--ease);justify-content:flex-end;gap:12px;display:flex;position:sticky;bottom:0;transform:translateY(100%)}.SettingsSheet-module__5dEEwG__foot[data-visible=true]{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.SettingsSheet-module__5dEEwG__foot{transition:opacity var(--t-fast);transform:none}}.SettingsSheet-module__5dEEwG__submit{min-height:var(--touch);background:var(--accent);color:var(--on-accent);transition:transform var(--t-fast) var(--ease), background var(--t-fast), box-shadow var(--t-mid) var(--ease);border-radius:999px;padding-inline:26px;font-size:16px;font-weight:600}.SettingsSheet-module__5dEEwG__submit:hover{background:var(--accent-soft);box-shadow:var(--lift)}.SettingsSheet-module__5dEEwG__submit:active{transform:scale(.96)}.SettingsSheet-module__5dEEwG__submit[disabled]{background:var(--sunk);color:var(--faint);border:1px solid var(--line);cursor:default;box-shadow:none;transform:none}.SettingsSheet-module__5dEEwG__footError{color:var(--alert);flex:1;align-self:center;margin:0;font-size:15px;line-height:1.35}.SettingsSheet-module__5dEEwG__lead{color:var(--muted);margin:0 0 4px;font-size:15px;line-height:1.45}@media (max-width:520px){.SettingsSheet-module__5dEEwG__pair{grid-template-columns:1fr}}.SettingsSheet-module__5dEEwG__retrato{border-bottom:1px solid var(--hair);align-items:center;gap:16px;margin-bottom:2px;padding-bottom:18px;display:flex}.SettingsSheet-module__5dEEwG__retratoAcciones{flex-wrap:wrap;gap:8px;display:flex}.SettingsSheet-module__5dEEwG__retratoBtn{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--accent-ink);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast), transform var(--t-fast) var(--ease);border-radius:999px;align-items:center;gap:8px;padding-inline:15px;font-size:15px;font-weight:600;display:inline-flex}.SettingsSheet-module__5dEEwG__retratoBtn:hover{border-color:var(--accent-ink);background:var(--wash)}.SettingsSheet-module__5dEEwG__retratoBtn:active{transform:scale(.96)}.SettingsSheet-module__5dEEwG__retratoBtn input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.SettingsSheet-module__5dEEwG__retratoBtn.SettingsSheet-module__5dEEwG__danger{color:var(--muted)}.SettingsSheet-module__5dEEwG__retratoBtn.SettingsSheet-module__5dEEwG__danger:hover{border-color:var(--alert);color:var(--alert);background:var(--alert-wash)}.SettingsSheet-module__5dEEwG__retratoBtn[aria-disabled=true]{opacity:.55;pointer-events:none}.SettingsSheet-module__5dEEwG__retratoError{color:var(--alert);margin:8px 0 0;font-size:14px}.SettingsSheet-module__5dEEwG__retratoHint{color:var(--faint);margin:0;font-size:13px}.SettingsSheet-module__5dEEwG__salir{min-height:var(--touch);margin:0 var(--gutter);color:var(--alert);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border-radius:13px;justify-self:start;align-items:center;gap:10px;padding-inline:16px;font-size:15.5px;font-weight:500;display:inline-flex}.SettingsSheet-module__5dEEwG__salir:hover{background:var(--alert-wash)}
.StaffSheet-module__NFnFQW__scroll{overscroll-behavior:contain;flex:1;overflow-y:auto}.StaffSheet-module__NFnFQW__aviso{padding:40px var(--gutter);color:var(--faint);text-align:center;margin:0}.StaffSheet-module__NFnFQW__plan{margin:0 var(--gutter) 22px;gap:10px;display:flex}.StaffSheet-module__NFnFQW__medida{background:var(--surface);box-shadow:var(--lift);border-radius:16px;flex:1;gap:3px;padding:15px 17px;display:grid}.StaffSheet-module__NFnFQW__medidaNum{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;font-size:25px;font-weight:700;display:flex}.StaffSheet-module__NFnFQW__medidaDe{color:var(--faint);letter-spacing:0;font-size:14px;font-weight:500}.StaffSheet-module__NFnFQW__medidaQue{color:var(--muted);font-size:14px}.StaffSheet-module__NFnFQW__verPlanes{min-height:var(--touch);margin:-18px var(--gutter) 8px auto;color:var(--accent-ink);transition:background var(--t-fast);border-radius:12px;align-items:center;gap:4px;padding-inline:6px;font-size:14.5px;font-weight:600;display:flex}.StaffSheet-module__NFnFQW__verPlanes:hover{background:var(--wash)}.StaffSheet-module__NFnFQW__lista{margin:0 var(--gutter) 22px;background:var(--surface);box-shadow:var(--lift);border-radius:18px;padding:0;list-style:none;overflow:hidden}.StaffSheet-module__NFnFQW__fila{padding:13px var(--gutter);border-bottom:1px solid var(--hair);min-height:72px;animation:StaffSheet-module__NFnFQW__filaIn .36s var(--ease) both;animation-delay:calc(var(--i) * 30ms);align-items:center;gap:14px;display:flex}.StaffSheet-module__NFnFQW__lista li:last-child .StaffSheet-module__NFnFQW__fila{border-bottom:none}@keyframes StaffSheet-module__NFnFQW__filaIn{0%{opacity:0;transform:translateY(8px)}}.StaffSheet-module__NFnFQW__cuerpo{flex:1;gap:2px;min-width:0;display:grid}.StaffSheet-module__NFnFQW__nombre{color:var(--ink);font-size:16px;font-weight:500}.StaffSheet-module__NFnFQW__correo{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.StaffSheet-module__NFnFQW__quitar{width:var(--touch);height:var(--touch);color:var(--faint);transition:background var(--t-fast), color var(--t-fast);border-radius:12px;flex:none;place-items:center;display:grid}.StaffSheet-module__NFnFQW__quitar:hover:not(:disabled){background:color-mix(in srgb, var(--alert) 12%, transparent);color:var(--alert)}.StaffSheet-module__NFnFQW__quitar:disabled{opacity:.4}.StaffSheet-module__NFnFQW__nota{margin:0 var(--gutter) 28px;background:var(--sunk);color:var(--muted);border-radius:14px;padding:16px 18px;font-size:15px;line-height:1.5}.StaffSheet-module__NFnFQW__pie{padding:0 var(--gutter) 32px}.StaffSheet-module__NFnFQW__agregar{min-height:var(--touch);border:1px solid var(--hair);background:var(--surface);color:var(--accent-ink);transition:background var(--t-fast), border-color var(--t-fast);border-radius:14px;align-items:center;gap:9px;padding-inline:20px;font-size:15.5px;font-weight:500;display:inline-flex}.StaffSheet-module__NFnFQW__agregar:hover{background:var(--sunk)}.StaffSheet-module__NFnFQW__form{margin:0 var(--gutter) 32px;background:var(--surface);box-shadow:var(--lift);border-radius:18px;gap:16px;padding:20px;display:grid}.StaffSheet-module__NFnFQW__lead{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.StaffSheet-module__NFnFQW__error{background:color-mix(in srgb, var(--alert) 12%, transparent);color:var(--alert);border-radius:12px;margin:0;padding:11px 14px;font-size:15px}.StaffSheet-module__NFnFQW__field{gap:7px;display:grid}.StaffSheet-module__NFnFQW__label{color:var(--muted);font-size:14px;font-weight:500}.StaffSheet-module__NFnFQW__input{width:100%;min-height:var(--touch);border:1px solid var(--hair);background:var(--surface);color:var(--ink);transition:border-color var(--t-fast);border-radius:13px;padding-inline:15px;font-size:16.5px}.StaffSheet-module__NFnFQW__input:focus-visible{border-color:var(--accent);outline:none}.StaffSheet-module__NFnFQW__hint{color:var(--faint);margin:0;font-size:13.5px;line-height:1.45}.StaffSheet-module__NFnFQW__formPie{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.StaffSheet-module__NFnFQW__cancelar{min-height:var(--touch);color:var(--muted);border-radius:13px;padding-inline:18px;font-size:15.5px}.StaffSheet-module__NFnFQW__cancelar:hover:not(:disabled){color:var(--ink)}.StaffSheet-module__NFnFQW__submit{min-height:var(--touch);background:var(--accent);color:var(--on-accent);transition:opacity var(--t-fast);border-radius:13px;padding-inline:24px;font-size:15.5px;font-weight:600}.StaffSheet-module__NFnFQW__submit:disabled{opacity:.6}
.AccountSheet-module__6dk4mW__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.AccountSheet-module__6dk4mW__bloque{margin:0 var(--gutter) 20px;background:var(--surface);box-shadow:var(--lift);border-radius:18px;padding:20px}.AccountSheet-module__6dk4mW__retrato{border-bottom:1px solid var(--hair);align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.AccountSheet-module__6dk4mW__acciones{flex-wrap:wrap;gap:8px;display:flex}.AccountSheet-module__6dk4mW__btn{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--accent-ink);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast), transform var(--t-fast) var(--ease);border-radius:999px;align-items:center;gap:8px;padding-inline:15px;font-size:15px;font-weight:600;display:inline-flex}.AccountSheet-module__6dk4mW__btn:hover{border-color:var(--accent-ink);background:var(--wash)}.AccountSheet-module__6dk4mW__btn:active{transform:scale(.96)}.AccountSheet-module__6dk4mW__btn input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.AccountSheet-module__6dk4mW__btn.AccountSheet-module__6dk4mW__danger{color:var(--muted)}.AccountSheet-module__6dk4mW__btn.AccountSheet-module__6dk4mW__danger:hover{border-color:var(--alert);color:var(--alert);background:var(--alert-wash)}.AccountSheet-module__6dk4mW__btn[aria-disabled=true]{opacity:.55;pointer-events:none}.AccountSheet-module__6dk4mW__error{color:var(--alert);margin:8px 0 0;font-size:14px}.AccountSheet-module__6dk4mW__hint{color:var(--faint);margin:0;font-size:13px}.AccountSheet-module__6dk4mW__nombre{color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:600}.AccountSheet-module__6dk4mW__nota{color:var(--faint);margin:0;font-size:14px;line-height:1.5}.AccountSheet-module__6dk4mW__salir{margin-inline:var(--gutter);min-height:var(--touch);color:var(--alert);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border-radius:13px;align-items:center;gap:10px;padding-inline:16px;font-size:15.5px;font-weight:500;display:inline-flex}.AccountSheet-module__6dk4mW__salir:hover{background:var(--alert-wash)}
.NewPatient-module__BHG4Ea__form{flex-direction:column;height:100%;min-height:0;display:flex}.NewPatient-module__BHG4Ea__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.NewPatient-module__BHG4Ea__bloque{margin:0 var(--gutter) 24px;background:var(--surface);box-shadow:var(--lift);border-radius:18px;flex-direction:column;gap:22px;padding:22px 20px;display:flex}.NewPatient-module__BHG4Ea__error{background:var(--alert-wash);color:var(--alert);border-radius:12px;margin:0;padding:14px 16px;font-size:15px}.NewPatient-module__BHG4Ea__field{gap:8px;display:grid}.NewPatient-module__BHG4Ea__labelRow{justify-content:space-between;align-items:baseline;gap:12px;min-height:21px;display:flex}.NewPatient-module__BHG4Ea__label{letter-spacing:-.008em;color:var(--muted);font-size:14px;font-weight:600}.NewPatient-module__BHG4Ea__ageHint{color:var(--accent-ink);animation:NewPatient-module__BHG4Ea__hintIn .32s var(--ease) both;font-size:14px;font-weight:600}.NewPatient-module__BHG4Ea__dateError{color:var(--alert);animation:NewPatient-module__BHG4Ea__hintIn .32s var(--ease) both;font-size:14px;font-weight:600}@keyframes NewPatient-module__BHG4Ea__hintIn{0%{opacity:0;transform:translateY(-3px)}}.NewPatient-module__BHG4Ea__pair{grid-template-columns:1fr 1.3fr;gap:10px;display:grid}.NewPatient-module__BHG4Ea__dateRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:520px){.NewPatient-module__BHG4Ea__pair{grid-template-columns:1fr}}.NewPatient-module__BHG4Ea__input{width:100%;min-height:var(--touch);border:1px solid var(--line);background:var(--surface);transition:border-color var(--t-fast), box-shadow var(--t-mid) var(--ease);border-radius:13px;padding:0 16px}.NewPatient-module__BHG4Ea__input:focus{border-color:var(--accent-ink);box-shadow:0 0 0 4px var(--wash);outline:none}.NewPatient-module__BHG4Ea__input::placeholder{color:var(--faint)}.NewPatient-module__BHG4Ea__date{grid-template-columns:62px 62px 82px;gap:8px;display:grid}.NewPatient-module__BHG4Ea__dateInput{width:100%;min-height:var(--touch);border:1px solid var(--line);background:var(--surface);text-align:center;font-variant-numeric:tabular-nums;transition:border-color var(--t-fast), box-shadow var(--t-mid) var(--ease);border-radius:13px;padding:0 12px}.NewPatient-module__BHG4Ea__dateInput:focus{border-color:var(--accent-ink);box-shadow:0 0 0 4px var(--wash);outline:none}.NewPatient-module__BHG4Ea__dateInput::placeholder{color:var(--line)}.NewPatient-module__BHG4Ea__estimate{min-height:var(--touch);color:var(--muted);white-space:nowrap;transition:color var(--t-fast);align-items:center;gap:9px;padding-inline:4px;font-size:14.5px;display:inline-flex}.NewPatient-module__BHG4Ea__estimate:hover{color:var(--accent-ink)}.NewPatient-module__BHG4Ea__estimate[aria-pressed=true]{color:var(--accent-ink);font-weight:600}.NewPatient-module__BHG4Ea__check{border:1.5px solid var(--line);color:#0000;width:18px;height:18px;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border-radius:6px;place-items:center;display:grid}.NewPatient-module__BHG4Ea__estimate[aria-pressed=true] .NewPatient-module__BHG4Ea__check{background:var(--accent);border-color:var(--accent-ink);color:var(--on-accent)}.NewPatient-module__BHG4Ea__segment{background:var(--sunk);border:1px solid var(--hair);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid;position:relative}.NewPatient-module__BHG4Ea__segment:before{content:"";background:var(--surface);box-shadow:var(--lift);opacity:0;transition:transform var(--t-mid) var(--ease), opacity var(--t-fast) var(--ease);border-radius:999px;position:absolute;inset:4px 50% 4px 4px}.NewPatient-module__BHG4Ea__segment[data-value=FEMALE]:before{opacity:1;transform:none}.NewPatient-module__BHG4Ea__segment[data-value=MALE]:before{opacity:1;transform:translate(calc(100% + 4px))}.NewPatient-module__BHG4Ea__option{z-index:1;min-height:42px;color:var(--muted);transition:color var(--t-fast);border-radius:999px;font-size:15px;font-weight:500;position:relative}.NewPatient-module__BHG4Ea__option[aria-pressed=true]{color:var(--accent-ink);font-weight:600}.NewPatient-module__BHG4Ea__phone{font-variant-numeric:tabular-nums}.NewPatient-module__BHG4Ea__foot{padding:14px var(--gutter);padding-bottom:calc(14px + var(--kb));background:var(--surface);border-top:1px solid var(--hair);justify-content:flex-end;gap:12px;display:flex;position:sticky;bottom:0}.NewPatient-module__BHG4Ea__submit{min-height:var(--touch);background:var(--accent);color:var(--on-accent);transition:transform var(--t-fast) var(--ease), background var(--t-fast), box-shadow var(--t-mid) var(--ease);border-radius:999px;padding-inline:26px;font-size:16px;font-weight:600}.NewPatient-module__BHG4Ea__submit:hover{background:var(--accent-soft);box-shadow:var(--lift)}.NewPatient-module__BHG4Ea__submit:active{transform:scale(.96)}.NewPatient-module__BHG4Ea__submit[disabled]{background:var(--sunk);color:var(--faint);border:1px solid var(--line);cursor:default;box-shadow:none;transform:none}.NewPatient-module__BHG4Ea__more{border-top:1px solid var(--hair);margin-top:4px}.NewPatient-module__BHG4Ea__moreBtn{min-height:var(--touch);color:var(--muted);transition:color var(--t-fast);align-items:center;gap:9px;padding-inline:2px;font-size:15px;display:inline-flex}.NewPatient-module__BHG4Ea__moreBtn:hover,.NewPatient-module__BHG4Ea__more.NewPatient-module__BHG4Ea__open .NewPatient-module__BHG4Ea__moreBtn{color:var(--accent-ink)}.NewPatient-module__BHG4Ea__moreChev{transition:transform var(--t-mid) var(--ease)}.NewPatient-module__BHG4Ea__more.NewPatient-module__BHG4Ea__open .NewPatient-module__BHG4Ea__moreChev{transform:rotate(180deg)}.NewPatient-module__BHG4Ea__moreWrap{transition:grid-template-rows var(--t-slow) var(--ease);grid-template-rows:0fr;display:grid}.NewPatient-module__BHG4Ea__more.NewPatient-module__BHG4Ea__open .NewPatient-module__BHG4Ea__moreWrap{grid-template-rows:1fr}.NewPatient-module__BHG4Ea__moreWrap>div{overflow:hidden}.NewPatient-module__BHG4Ea__moreBody{gap:20px;padding-bottom:6px;display:grid}.NewPatient-module__BHG4Ea__dupe{background:var(--sunk);border:1px solid var(--hair);animation:NewPatient-module__BHG4Ea__hintIn .32s var(--ease) both;border-radius:14px;gap:8px;padding:12px 14px;display:grid}.NewPatient-module__BHG4Ea__dupeText{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.NewPatient-module__BHG4Ea__dupeList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.NewPatient-module__BHG4Ea__dupeItem{width:100%;min-height:var(--touch);text-align:left;color:var(--ink);transition:background var(--t-fast);border-radius:11px;align-items:center;gap:11px;padding-inline:8px;font-size:15px;display:flex}.NewPatient-module__BHG4Ea__dupeItem:hover{background:var(--surface)}.NewPatient-module__BHG4Ea__dupeItem:active{transform:scale(.99)}.NewPatient-module__BHG4Ea__dupeName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.NewPatient-module__BHG4Ea__dupeAge{color:var(--faint);flex:none;font-size:14px}.NewPatient-module__BHG4Ea__dupeItem svg{color:var(--faint);flex:none}.NewPatient-module__BHG4Ea__faltan{color:var(--faint);font-size:13px}
.Today-module__x8ow8G__screen{height:calc(100dvh - var(--frame) * 2);margin-block:var(--frame);background:var(--app);max-width:880px;-webkit-backdrop-filter:var(--frost);backdrop-filter:var(--frost);border-radius:var(--frame-radius);box-shadow:var(--lift-card);flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.Today-module__x8ow8G__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.Today-module__x8ow8G__marca{padding:16px 0 calc(20px + var(--kb));flex:none;place-items:center;display:grid}.Today-module__x8ow8G__marca img{opacity:.55;width:auto;height:26px}.Today-module__x8ow8G__perfil{transition:background var(--t-fast), border-color var(--t-fast);border:1px solid #0000;border-radius:999px;align-items:center;gap:12px;margin-left:auto;padding:6px 6px 6px 14px;display:flex}.Today-module__x8ow8G__perfil:hover{background:var(--surface);border-color:var(--hair)}.Today-module__x8ow8G__perfil:active{transform:scale(.99)}.Today-module__x8ow8G__perfilText{text-align:right;gap:1px;min-width:0;display:grid}.Today-module__x8ow8G__perfilNombre{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.Today-module__x8ow8G__perfilSub{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:12.5px;line-height:1.2;overflow:hidden}@media (max-width:560px){.Today-module__x8ow8G__perfilText{display:none}.Today-module__x8ow8G__perfil{padding:6px}}.Today-module__x8ow8G__masthead{padding:30px var(--gutter) 22px;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Today-module__x8ow8G__mastheadText{gap:2px;display:grid}.Today-module__x8ow8G__title{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:700;line-height:1.05}.Today-module__x8ow8G__date{color:var(--faint);margin:0;font-size:16px}.Today-module__x8ow8G__searchWrap{padding:0 var(--gutter) 24px}.Today-module__x8ow8G__search{background:var(--surface);box-shadow:var(--lift);height:56px;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-mid) var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;display:flex}.Today-module__x8ow8G__search:focus-within{border-color:var(--accent-ink);box-shadow:0 0 0 4px var(--wash)}.Today-module__x8ow8G__searchLabel{cursor:text;flex:1;align-items:center;gap:13px;min-width:0;height:100%;padding-inline:20px;display:flex}.Today-module__x8ow8G__searchLabel:has(+.Today-module__x8ow8G__borrar){padding-right:4px}.Today-module__x8ow8G__searchLabel svg{color:var(--faint);transition:color var(--t-fast);flex:none}.Today-module__x8ow8G__search:focus-within .Today-module__x8ow8G__searchLabel svg{color:var(--accent-ink)}.Today-module__x8ow8G__borrar{width:var(--touch);height:var(--touch);background:var(--sunk);color:var(--muted);transition:background-color var(--t-fast), color var(--t-fast);background-clip:content-box;border-radius:999px;flex:none;place-items:center;margin-right:4px;padding:9px;display:grid}.Today-module__x8ow8G__borrar:hover{background-color:var(--wash);color:var(--accent-ink)}.Today-module__x8ow8G__search input{appearance:none;background:0 0;border:none;flex:1;min-width:0;height:100%}.Today-module__x8ow8G__search input::placeholder{color:var(--faint)}.Today-module__x8ow8G__search input:focus{outline:none}.Today-module__x8ow8G__search input::-webkit-search-cancel-button{display:none}.Today-module__x8ow8G__list{margin:0 var(--gutter);background:var(--surface);box-shadow:var(--lift-card);border-radius:18px;padding:0;list-style:none;overflow:hidden}.Today-module__x8ow8G__list li{background:var(--surface)}.Today-module__x8ow8G__list li+li .Today-module__x8ow8G__row:before{content:"";background:var(--hair);pointer-events:none;height:1px;position:absolute;top:0;left:18px;right:18px}.Today-module__x8ow8G__row{width:100%;min-height:var(--row);text-align:left;background:var(--surface);transition:background var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), opacity var(--t-mid) var(--ease);grid-template-columns:52px auto 1fr 30px;align-items:center;gap:16px;padding:15px 18px;display:grid;position:relative}@media (hover:hover){.Today-module__x8ow8G__row:hover{background:var(--sunk)}}.Today-module__x8ow8G__row:active{transform:scale(.985)}.Today-module__x8ow8G__row:after{content:"";background:var(--accent);width:3px;transition:transform var(--t-slow) var(--ease-pop);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(0)}.Today-module__x8ow8G__next:after{transform:scaleY(1)}.Today-module__x8ow8G__next .Today-module__x8ow8G__name{font-weight:600}.Today-module__x8ow8G__done{background:var(--sunk)}.Today-module__x8ow8G__done .Today-module__x8ow8G__name{color:var(--muted)}.Today-module__x8ow8G__done .Today-module__x8ow8G__time{color:var(--faint)}.Today-module__x8ow8G__time{color:var(--faint);font-size:14px}.Today-module__x8ow8G__body{gap:2px;min-width:0;display:grid}.Today-module__x8ow8G__name{letter-spacing:-.012em;flex-wrap:wrap;align-items:baseline;gap:9px;font-size:17px;font-weight:500;display:flex}.Today-module__x8ow8G__age{color:var(--faint);font-size:13px;font-weight:400}.Today-module__x8ow8G__reason{color:var(--muted);font-size:15px}.Today-module__x8ow8G__tick{background:var(--ok);width:26px;height:26px;color:var(--on-ok);border-radius:50%;place-items:center;display:grid}.Today-module__x8ow8G__outcome{color:var(--ok);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.Today-module__x8ow8G__stagger .Today-module__x8ow8G__row{animation:Today-module__x8ow8G__rowIn .5s var(--ease) both;animation-delay:calc(var(--i) * 42ms)}@keyframes Today-module__x8ow8G__rowIn{0%{opacity:0;transform:translateY(10px)}}.Today-module__x8ow8G__empty{padding:10vh var(--gutter) 0;text-align:center;color:var(--faint);font-size:16px}.Today-module__x8ow8G__hintWrap{margin:12px var(--gutter) 0;text-align:center;animation:Today-module__x8ow8G__rowIn .4s var(--ease) both;justify-items:center;gap:14px;display:grid}.Today-module__x8ow8G__hintText{color:var(--muted);margin:0;font-size:15.5px}.Today-module__x8ow8G__hint{background:var(--accent);max-width:100%;min-height:52px;color:var(--on-accent);letter-spacing:-.012em;transition:background var(--t-fast), transform var(--t-fast) var(--ease), box-shadow var(--t-mid) var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 24px 0 20px;font-size:16px;font-weight:600;display:inline-flex}.Today-module__x8ow8G__hint:hover{background:var(--accent-soft);box-shadow:var(--lift)}.Today-module__x8ow8G__hint:active{transform:scale(.96)}.Today-module__x8ow8G__hintName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Today-module__x8ow8G__centered{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding-bottom:10vh;display:flex}.Today-module__x8ow8G__centered .Today-module__x8ow8G__searchWrap{width:min(560px,100%);padding-bottom:0}.Today-module__x8ow8G__centered .Today-module__x8ow8G__search{height:64px;font-size:18px}.Today-module__x8ow8G__centered .Today-module__x8ow8G__searchLabel{padding-inline:24px}.Today-module__x8ow8G__centered .Today-module__x8ow8G__searchLabel:has(+.Today-module__x8ow8G__borrar){padding-right:4px}.Today-module__x8ow8G__centered .Today-module__x8ow8G__borrar{margin-right:8px}.Today-module__x8ow8G__centered .Today-module__x8ow8G__list,.Today-module__x8ow8G__centered .Today-module__x8ow8G__hintWrap{width:min(560px,100%);margin-inline:0}.Today-module__x8ow8G__recent{gap:10px;width:min(560px,100%);display:grid}.Today-module__x8ow8G__recentLabel{text-align:center;letter-spacing:.09em;text-transform:uppercase;color:var(--faint);padding-inline:4px;font-size:12px;font-weight:600}.Today-module__x8ow8G__recentList{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Today-module__x8ow8G__recentItem{background:var(--surface);min-height:46px;box-shadow:var(--lift);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-mid) var(--ease);animation:Today-module__x8ow8G__rowIn .45s var(--ease) both;animation-delay:calc(var(--i) * 45ms);border-radius:999px;align-items:center;gap:9px;padding:0 16px 0 9px;font-size:15px;font-weight:500;display:inline-flex}.Today-module__x8ow8G__recentItem:hover{box-shadow:var(--lift-hover);transform:translateY(-2px)}.Today-module__x8ow8G__recentItem:active{transform:scale(.97)}.Today-module__x8ow8G__recentAge{color:var(--faint);font-size:13px;font-weight:400}.Today-module__x8ow8G__emptyCta{min-height:var(--touch);background:var(--accent);color:var(--on-accent);animation:Today-module__x8ow8G__notaIn .5s var(--ease) both;border-radius:999px;margin:18px auto 0;padding:0 26px;font-size:16px;font-weight:600;animation-delay:.3s;display:block}.Today-module__x8ow8G__emptyCta:hover{background:var(--accent-soft)}.Today-module__x8ow8G__emptyNote{color:var(--muted);text-align:center;max-width:34ch;animation:Today-module__x8ow8G__notaIn .5s var(--ease) both;margin:26px auto 0;font-size:15.5px;line-height:1.5;animation-delay:.2s}@keyframes Today-module__x8ow8G__notaIn{0%{opacity:0;transform:translateY(6px)}}
