:root{color-scheme:light;--bg:#f6fbfd;--panel:#fff;--panel-soft:#f0f9fd;--soft:#eef9f5;--line:#e6eff2;--ink:#213c50;--muted:#8599a7;--sky:#57bde6;--sky-dark:#258cb9;--sky-soft:#e3f6ff;--lime:#b9e97c;--lime-soft:#f0fadf;--rose:#fbe9ef;--danger:#c34a61;--nav:#fff;--shadow:0 12px 40px rgba(43,104,133,.065);--radius:20px;--font:'Nunito',system-ui,sans-serif}
body.dark{color-scheme:dark;--bg:#0e1d29;--panel:#152a39;--panel-soft:#1a3545;--soft:#203c36;--line:#294457;--ink:#e7f5ff;--muted:#a4b6bf;--sky:#5ac5eb;--sky-dark:#76d8f8;--sky-soft:#25495b;--lime:#a9df77;--lime-soft:#314734;--rose:#503745;--danger:#ff9eae;--nav:#142735;--shadow:0 12px 40px rgba(0,0,0,.18)}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:14px;line-height:1.45;transition:background .25s,color .25s}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}button:disabled{opacity:.45;cursor:not-allowed}input,select,textarea{color:var(--ink)}a{color:var(--sky-dark);text-decoration:none}.hidden{display:none!important}.layout{display:flex;min-height:100vh}.sidebar{width:254px;background:var(--nav);border-right:1px solid var(--line);padding:30px 17px 20px;display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;z-index:20}.brand{display:flex;align-items:center;gap:12px;padding:0 12px;margin-bottom:46px}.brand-mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,#8bdcff,#b2ebd7);color:white;border-radius:16px;font-family:Arial,sans-serif;font-size:33px;box-shadow:0 6px 18px #5bd0e538}.brand strong{font:800 23px Quicksand,sans-serif;letter-spacing:-1.3px;display:block;white-space:nowrap}.brand strong span,.install-head h1 span{color:var(--sky)}.brand small{display:block;font-size:9px;letter-spacing:2px;font-weight:900;color:var(--muted)}.side-label{font-size:10px;font-weight:900;letter-spacing:1.7px;color:var(--muted);padding:0 17px 13px}.side-label.secondary{margin-top:25px;padding-bottom:10px}.side-nav{display:flex;flex-direction:column;gap:6px}.side-nav button{text-align:left;border-radius:13px;padding:13px 17px;color:var(--muted);background:transparent;display:flex;align-items:center;gap:14px;font-weight:800;white-space:nowrap}.side-nav button:hover,.side-nav button.active{background:var(--sky-soft);color:var(--sky-dark)}.side-nav button.active{box-shadow:inset 3px 0 var(--sky)}.nav-ico{font-size:21px;line-height:1;width:22px;text-align:center}.side-bottom{margin-top:auto}.love-note{background:linear-gradient(150deg,var(--sky-soft),var(--lime-soft));padding:18px;border-radius:18px;margin:12px 4px 18px;display:flex;flex-direction:column;gap:4px}.love-note>span{font-size:27px;color:var(--sky-dark)}.love-note strong{font-size:13px}.love-note small{color:var(--muted);font-size:12px}.logout{padding:12px 15px;background:none;color:var(--muted);font-weight:800;text-align:left;width:100%}.logout:hover{color:var(--danger)}.main-wrap{margin-left:254px;min-width:0;width:calc(100% - 254px)}.topbar{height:82px;background:var(--panel);border-bottom:1px solid var(--line);padding:0 36px;display:flex;align-items:center;justify-content:space-between}.breadcrumb{display:flex;gap:11px;align-items:center;color:var(--muted);font-size:13px}.breadcrumb strong{color:var(--ink)}.crumb-sep{opacity:.4}.top-actions{display:flex;align-items:center;gap:25px}.live-time{font-weight:800;color:var(--muted);font-size:12px;white-space:nowrap}.theme-toggle{position:relative;width:68px;height:32px;background:#d7f2ff;border:1px solid #b0e5fd;border-radius:25px;display:flex;align-items:center;justify-content:space-between;padding:4px 10px;color:#96b9c9;transition:background .3s;overflow:hidden}.theme-track-sun,.theme-track-moon{font-size:13px;line-height:1}.theme-thumb{position:absolute;left:3px;top:3px;width:25px;height:25px;border-radius:50%;background:#ffca4c;box-shadow:0 3px 7px #7a8ca52f;display:grid;place-items:center;transition:transform .38s cubic-bezier(.2,1.4,.4,1),background .3s;z-index:2;color:white}.thumb-sun{font-size:17px;line-height:1}.thumb-moon{display:none}.dark .theme-toggle{background:#253f5a;border-color:#466077;color:#8ca9c1}.dark .theme-thumb{transform:translateX(36px);background:#f1f6fc;color:#385b74}.dark .thumb-moon{display:block;font-size:23px;line-height:1}.dark .thumb-sun{display:none}.user-circle{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--lime-soft);border:2px solid var(--lime);font-weight:900;color:var(--ink)}.content{padding:33px 35px 10px;max-width:1460px;margin:auto}.page-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:0 0 28px}.eyebrow{font-size:10px;font-weight:900;letter-spacing:2.4px;color:var(--sky-dark)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Quicksand,var(--font)}.page-heading h1{font-size:32px;line-height:1.2;margin:9px 0 6px;letter-spacing:-1px}.page-heading h1 span{color:var(--sky)}.page-heading p{margin:0;color:var(--muted);font-size:13px}.baby-choice{display:flex;align-items:center;gap:12px;background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:9px 11px;min-width:244px;box-shadow:var(--shadow)}.baby-avatar{display:grid;place-items:center;width:43px;height:43px;border-radius:14px;background:var(--lime-soft);font-size:25px;color:#75a856}.baby-choice label{font-size:9px;font-weight:900;letter-spacing:1.5px;color:var(--muted);display:block}.baby-choice select{border:0;background:transparent;font-weight:900;outline:0;min-width:114px;max-width:175px;color:var(--ink)}.add-baby{margin-left:auto;width:28px;height:28px;background:var(--sky-soft);border-radius:9px;color:var(--sky-dark);font-size:20px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.stat-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:20px;position:relative;overflow:hidden;min-height:131px;box-shadow:var(--shadow)}.stat-card .stat-icon{display:grid;place-items:center;border-radius:12px;width:36px;height:36px;background:var(--sky-soft);font-size:20px;margin-bottom:12px}.stat-card.lime .stat-icon{background:var(--lime-soft)}.stat-card.rose .stat-icon{background:var(--rose)}.stat-card .value{font:900 25px Quicksand,sans-serif;letter-spacing:-1px}.stat-card .label{font-size:12px;font-weight:800;color:var(--muted);margin-top:4px}.stat-card .hint{color:var(--muted);font-size:11px;margin-top:4px}.stat-card:after{content:' ';position:absolute;width:76px;height:76px;border-radius:50%;right:-40px;top:-40px;background:var(--sky-soft);opacity:.7}.stat-card.lime:after{background:var(--lime-soft)}.stat-card.rose:after{background:var(--rose)}.cols-2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr);gap:19px;margin:20px 0}.cols-equal{grid-template-columns:repeat(2,minmax(0,1fr))}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow);min-width:0}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.panel-head h2{font-size:18px;margin:0;letter-spacing:-.4px}.panel-head p{font-size:12px;color:var(--muted);margin:5px 0 0}.mini-link{background:var(--sky-soft);color:var(--sky-dark);font-size:12px;font-weight:900;border-radius:10px;padding:9px 12px;white-space:nowrap}.mini-link:hover{filter:brightness(.97)}.section-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px}.section-tabs button{padding:9px 14px;border-radius:11px;background:var(--panel);border:1px solid var(--line);font-weight:900;font-size:12px;color:var(--muted)}.section-tabs button.selected{background:var(--sky);color:#fff;border-color:var(--sky)}.notice{border:1px solid #bddfe6;border-left:4px solid var(--sky);background:var(--sky-soft);padding:12px 16px;border-radius:12px;color:var(--ink);margin-bottom:15px;font-size:13px}.notice.alert{border-color:#e9dcb6;border-left-color:#e6bc64;background:#fff7e5;color:#66502d}.dark .notice.alert{background:#423923;color:#ffebb8}.notice.danger{border-color:#eebbc2;border-left-color:var(--danger);background:var(--rose)}.notice.success{background:var(--lime-soft);border-left-color:var(--lime)}.alert-heading{font-weight:900;margin-bottom:4px}.quick-actions{display:flex;flex-wrap:wrap;gap:9px}.quick{display:inline-flex;gap:8px;align-items:center;padding:11px 14px;border-radius:12px;background:var(--sky-soft);font-size:12px;font-weight:900;color:var(--sky-dark)}.quick.lime{background:var(--lime-soft);color:#548033}.quick.rose{background:var(--rose);color:var(--danger)}.badge-dot{width:8px;height:8px;border-radius:50%;background:var(--sky);display:inline-block;margin-right:6px}.timeline{display:flex;flex-direction:column}.timeline-item{display:flex;gap:13px;padding:11px 0;border-bottom:1px solid var(--line)}.timeline-item:last-child{border:0}.event-icon{width:37px;height:37px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:var(--sky-soft);font-size:18px}.event-icon.lime{background:var(--lime-soft)}.event-icon.rose{background:var(--rose)}.event-body{min-width:0;flex:1}.event-title{font-weight:900;font-size:13px}.event-detail{font-size:12px;color:var(--muted);margin-top:3px;word-break:break-word}.event-time{font-size:11px;font-weight:800;color:var(--muted);white-space:nowrap}.event-actions{display:flex;gap:4px;margin-left:auto}.icon-btn{background:transparent;color:var(--muted);padding:5px 8px;border-radius:8px;font-size:17px}.icon-btn:hover{background:var(--sky-soft);color:var(--sky-dark)}.icon-btn.delete:hover{background:var(--rose);color:var(--danger)}.empty{text-align:center;padding:35px 16px;color:var(--muted);font-size:13px}.empty .empty-ico{font-size:36px;display:block;margin-bottom:8px}.empty strong{color:var(--ink);display:block;margin-bottom:4px}.pill{display:inline-flex;background:var(--sky-soft);color:var(--sky-dark);font-size:11px;font-weight:900;padding:5px 9px;border-radius:50px;white-space:nowrap}.pill.lime{background:var(--lime-soft);color:#548033}.pill.pink{background:var(--rose);color:var(--danger)}.table-wrap{overflow:auto}.data-table{border-collapse:collapse;width:100%;min-width:520px;text-align:left}.data-table th{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:1px;padding:12px;border-bottom:1px solid var(--line)}.data-table td{padding:12px;font-size:12px;border-bottom:1px solid var(--line);vertical-align:middle}.data-table td strong{font-size:13px}.data-table tr:last-child td{border-bottom:0}.muted{color:var(--muted)}.date-navigator{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:18px;flex-wrap:wrap}.date-navigator label{display:flex;gap:9px;align-items:center;color:var(--muted);font-weight:900;font-size:12px}.date-navigator input{width:164px}.primary{border:0;border-radius:12px;background:linear-gradient(115deg,#44b6e2,#71cced);color:white;padding:12px 18px;font-weight:900;box-shadow:0 6px 15px #5dc4e331}.primary:hover{filter:brightness(.96)}.secondary-btn{border:1px solid var(--line);border-radius:12px;background:var(--panel-soft);color:var(--ink);padding:11px 16px;font-weight:900}.danger-btn{background:var(--rose);color:var(--danger)}.wide{width:100%}.food-search{display:flex;gap:10px;margin-bottom:14px}.food-search input{flex:1}.food-group{margin:19px 0}.food-group>h3{font-size:13px;color:var(--muted);letter-spacing:.2px;margin:0 0 10px}.food-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.food-item{display:flex;gap:8px;align-items:center;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);font-weight:800;cursor:pointer;font-size:12px;user-select:none}.food-item:hover{border-color:var(--sky)}.food-item.checked{border-color:var(--lime);background:var(--lime-soft)}.food-item input{accent-color:#8cce65;width:16px;height:16px}.food-item small{margin-left:auto;color:var(--muted);font-weight:900}.food-progress{background:var(--panel-soft);height:9px;border-radius:20px;overflow:hidden;margin-top:10px}.food-progress span{display:block;background:linear-gradient(90deg,var(--sky),var(--lime));height:100%;border-radius:20px}.food-hint{font-size:12px;color:var(--muted);margin-top:12px}.day-stack{display:flex;flex-direction:column;gap:14px}.meal-card{border:1px solid var(--line);border-radius:16px;padding:16px;background:var(--panel-soft)}.meal-card .meal-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.meal-card strong{font-size:14px}.meal-card p{font-size:13px;color:var(--muted);margin:3px 0}.meal-card small{color:var(--muted)}.mini-chart{height:220px;width:100%}.mini-chart svg{width:100%;height:100%;overflow:visible}.chart-meta{display:flex;gap:14px;margin-bottom:8px}.chart-meta button{font-size:11px;padding:8px 12px;border-radius:50px;color:var(--muted);background:var(--panel-soft);font-weight:900}.chart-meta button.active{background:var(--sky-soft);color:var(--sky-dark)}.chart-axis{font:11px var(--font);fill:var(--muted)}.simple-list{display:flex;flex-direction:column;gap:9px}.simple-list .line{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.simple-list .line:last-child{border:0}.simple-list .line strong{font-size:12px}.simple-list .line small{font-size:11px;color:var(--muted)}.app-footer{padding:30px 0 22px;color:var(--muted);font-size:11px;display:flex;justify-content:space-between;gap:15px}.info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.info-box{border:1px solid var(--line);border-radius:12px;padding:12px}.info-box .caption{font-size:11px;color:var(--muted)}.info-box .strong{font-size:15px;font-weight:900;margin-top:4px}.form-grid,.install-form{display:flex;flex-direction:column;gap:15px}.form-grid label,.install-form label,.auth-card label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:900;color:var(--ink)}.form-grid input,.form-grid select,.form-grid textarea,.install-form input,.auth-card input,.date-navigator input,.food-search input{width:100%;padding:11px 12px;background:var(--panel);border:1px solid var(--line);border-radius:11px;outline:0;transition:border .2s}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.install-form input:focus,.auth-card input:focus,.food-search input:focus{border-color:var(--sky);box-shadow:0 0 0 3px #62c2e41d}.form-grid textarea{min-height:85px;resize:vertical}.form-grid .two,.install-form .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-help{color:var(--muted);font-size:12px;margin:0}.form-heading{font-weight:900;font-size:15px;border-top:1px solid var(--line);padding-top:15px;margin-top:3px}.modal-root{position:fixed;inset:0;background:#0c283c93;display:grid;place-items:center;padding:20px;z-index:60;backdrop-filter:blur(5px)}.modal{width:min(570px,100%);max-height:90vh;overflow:auto;background:var(--panel);box-shadow:0 30px 100px #05273855;border:1px solid var(--line);border-radius:24px;padding:27px}.modal-heading{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:24px}.modal h2{margin:0;font-size:21px}.modal-heading .icon-btn{font-size:22px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.toast{position:fixed;right:24px;bottom:24px;background:var(--ink);color:var(--bg);border-radius:15px;padding:14px 20px;font-weight:900;z-index:100;box-shadow:var(--shadow);max-width:min(420px,90vw)}.auth-page{min-height:100vh;background:radial-gradient(circle at 20% 15%,#baf1f4 0,transparent 33%),radial-gradient(circle at 85% 85%,#dcf3be 0,transparent 32%),var(--bg);display:grid;place-items:center;padding:30px 15px;position:relative}.dark .auth-page{background:radial-gradient(circle at 20% 15%,#214657 0,transparent 33%),radial-gradient(circle at 85% 85%,#2b443e 0,transparent 32%),var(--bg)}.auth-card{max-width:420px;width:100%;background:var(--panel);border:1px solid var(--line);border-radius:28px;padding:37px 35px 28px;box-shadow:0 25px 80px #146c8323;text-align:center;position:relative}.auth-brand{justify-content:center;margin-bottom:20px}.auth-illustration{height:147px;background:linear-gradient(145deg,var(--sky-soft),var(--lime-soft));border-radius:28px;margin-bottom:22px;position:relative;display:grid;place-items:center;overflow:hidden}.baby-moon{font-size:96px;line-height:1;color:#6bc4e7;transform:rotate(-22deg)}.cloud{position:absolute;top:15px;left:35px;font-size:40px;color:#fff}.tiny-stars{position:absolute;top:33px;right:28px;font-size:20px;color:#ffcc6b}.auth-card h1{font-size:24px;margin:0 0 9px;letter-spacing:-1px}.auth-card>p{font-size:13px;color:var(--muted);margin-bottom:25px}.auth-card form{text-align:left;display:flex;flex-direction:column;gap:14px}.auth-card>small{display:block;color:var(--muted);font-size:11px;margin-top:22px}.field-error{color:var(--danger);font-size:12px;min-height:0;margin:0}.install-page{background:var(--bg);min-height:100vh;padding:40px 12px}.install-wrap{max-width:710px;background:var(--panel);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:32px;margin:0 auto}.install-head{display:flex;align-items:center;gap:14px}.install-head h1{font-size:25px;margin:4px 0}.install-wrap>p,.install-wrap>small{color:var(--muted)}.install-wrap>small{display:block;margin-top:20px}.burger{display:none}.stack-gap{display:flex;flex-direction:column;gap:15px}.small-actions{display:flex;gap:7px}.small-actions button{font-size:11px;border-radius:8px;padding:7px 9px;background:var(--sky-soft);color:var(--sky-dark);font-weight:900}.small-actions button.danger{background:var(--rose);color:var(--danger)}.family-select{background:var(--panel);padding:10px 12px;border-radius:12px;border:1px solid var(--line);color:var(--ink)}.progress-pill{background:var(--lime-soft);color:#61833a;border-radius:15px;padding:4px 10px;font-size:11px;font-weight:900}.list-dot{width:9px;height:9px;border-radius:50%;display:inline-block;background:var(--lime);margin-right:5px}
@media(max-width:1150px){.sidebar{width:225px}.main-wrap{margin-left:225px;width:calc(100% - 225px)}.content{padding:27px 22px}.topbar{padding:0 24px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.sidebar{transform:translateX(-110%);transition:transform .3s;width:254px;box-shadow:var(--shadow)}.sidebar.open{transform:translateX(0)}.main-wrap{margin-left:0;width:100%}.burger{display:block}.topbar{height:65px;padding:0 15px}.content{padding:25px 15px}.cols-2{grid-template-columns:1fr}.page-heading{align-items:flex-start}.top-actions{gap:12px}.live-time{display:none}.food-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.page-heading{flex-direction:column;gap:15px}.page-heading h1{font-size:27px}.baby-choice{width:100%}.panel{padding:16px;border-radius:17px}.stat-grid{gap:9px}.stat-card{padding:15px;min-height:118px}.stat-card .value{font-size:21px}.stat-card .stat-icon{margin-bottom:7px}.food-grid{grid-template-columns:1fr 1fr}.food-item{padding:8px;font-size:11px}.form-grid .two,.install-form .two{grid-template-columns:1fr}.auth-card{padding:28px 23px}.app-footer{display:block}.app-footer span{display:block;margin-top:7px}.section-tabs button{padding:9px 10px}.modal{padding:20px}.breadcrumb{font-size:11px}}

/* v2.1 · Evita el zoom automático al enfocar campos en iPhone y teléfonos.
   Se conserva el zoom manual por accesibilidad. */
@media (pointer:coarse), (max-width:767px) {
  input:not([type="checkbox"]):not([type="radio"]),select,textarea {
    font-size:16px!important;
    -webkit-text-size-adjust:100%;
  }
}
/* Nido v2.2 · Módulo actualizador */
.form-grid label.update-check { flex-direction:row; align-items:flex-start; gap:11px; font-size:12px; line-height:1.5; cursor:pointer; }
.form-grid label.update-check input { width:19px; height:19px; min-width:19px; margin:0; accent-color:#56badd; }
.update-status { margin-top:16px; }
.update-status .info-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
#updaterHistory .line small { max-width:70%; text-align:right; }
#nidoUpdateForm { max-width:620px; }
#nidoUpdateForm input[type=file] { cursor:pointer; }
@media(max-width:560px){.update-status .info-grid{grid-template-columns:1fr;} #updaterHistory .line{flex-wrap:wrap;} #updaterHistory .line small{text-align:left;max-width:100%;}}


/* v2.3 — Encabezados responsivos: las acciones nunca ensanchan la pantalla. */
.panel-head {min-width:0;flex-wrap:wrap;align-items:flex-start}
.panel-head>div:first-child {min-width:0;flex:1 1 180px}
.panel-actions {display:flex;gap:8px;flex-wrap:wrap;min-width:0;max-width:100%;justify-content:flex-end}
.panel-actions>.mini-link {min-width:0;max-width:100%;white-space:normal;overflow-wrap:break-word;text-align:center;line-height:1.3}
#contentArea, .cols-2>*, .panel, .content {min-width:0;max-width:100%}
.quick-capture {margin:19px 0 6px}
.quick-capture-heading {display:flex;gap:12px;align-items:center;justify-content:space-between;margin:0 0 13px;flex-wrap:wrap}
.quick-capture-heading h2 {font-size:21px;line-height:1.2;margin:5px 0 4px}
.quick-capture-heading p {color:var(--muted);font-size:12px;margin:0}
.quick-capture-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.quick-entry-card {min-width:0;border-radius:19px;background:var(--panel);border:1px solid var(--line);padding:18px;box-shadow:var(--shadow)}
.quick-entry-card.lime {border-top:3px solid var(--lime)}
.quick-entry-card:not(.lime) {border-top:3px solid var(--sky)}
.quick-entry-top {display:flex;align-items:center;gap:11px;margin-bottom:14px}
.quick-entry-icon {display:grid;place-items:center;background:var(--sky-soft);border-radius:14px;width:44px;height:44px;font-size:25px;flex:none}
.quick-entry-card.lime .quick-entry-icon {background:var(--lime-soft)}
.quick-entry-top h3 {font-size:17px;line-height:1.15;margin:0 0 4px}
.quick-entry-top p {font-size:12px;color:var(--muted);margin:0}
.quick-entry-form {display:flex;flex-direction:column;gap:9px}
.quick-entry-form label {font-size:12px;font-weight:900}
.quick-entry-form input,.quick-entry-form select {width:100%;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:11px;outline:0;color:var(--ink);font-size:16px}
.quick-entry-form input:focus,.quick-entry-form select:focus {border-color:var(--sky);box-shadow:0 0 0 3px #62c2e41d}
.quick-bottle-row {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:9px}
.quick-food-row {display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}
.quick-save {min-height:46px;width:100%;margin-top:4px}
.quick-entry-bottom {display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;justify-content:space-between;color:var(--muted);font-size:11px;margin-top:12px}
.quick-entry-bottom strong {color:var(--ink)}
.quick-text-link {background:none;color:var(--sky-dark);font-weight:900;font-size:12px;padding:6px 0;text-align:left}
.quick-recents {margin-top:13px}
.quick-recents small {display:block;color:var(--muted);font-weight:800;margin-bottom:8px}
.quick-chip-list {display:flex;flex-wrap:wrap;gap:7px}
.quick-chip {background:var(--lime-soft);color:var(--ink);padding:8px 10px;border-radius:11px;font-size:12px;font-weight:800;max-width:100%;white-space:normal;text-align:left}
@media(max-width:700px) {
 .quick-capture-grid {grid-template-columns:1fr}
 .panel-head {display:flex;flex-direction:column;align-items:stretch;gap:10px}
 .panel-head>div:first-child {flex:0 1 auto;max-width:100%}
 .panel-actions {width:100%;max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}
 .panel-actions>.mini-link {width:100%;min-width:0;white-space:normal;overflow-wrap:break-word;min-height:42px;padding:9px 8px}
 .panel-actions>.mini-link:only-child, .panel-actions>.mini-link:last-child:nth-child(odd){grid-column:1 / -1}
 .quick-capture-heading h2{font-size:19px}
}
@media(max-width:370px){.quick-bottle-row{grid-template-columns:1fr}.quick-entry-card{padding:14px}}


/* v2.4.1 — El menú lateral móvil se cierra al tocar el fondo. */
.nido-menu-backdrop{display:none;position:fixed;inset:0;z-index:19;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;background:rgba(8,30,45,.48);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}
@media(max-width:850px){.nido-menu-backdrop:not(.hidden){display:block}.sidebar.open{overflow-y:auto;-webkit-overflow-scrolling:touch}}
.mobile-app .nido-menu-backdrop:not(.hidden){display:block}
.mobile-app .sidebar.open{overflow-y:auto;-webkit-overflow-scrolling:touch}
body.nido-menu-open{overflow:hidden}

/* v2.4.2: menú y navegación móvil persistente */
@media (max-width:850px){
 .main-wrap>.topbar{position:sticky;top:0;z-index:16;background:var(--panel);box-shadow:0 2px 12px rgba(6,46,65,.09)}
 .sidebar{z-index:30;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;pointer-events:none}
 .sidebar.open{visibility:visible;pointer-events:auto}
 .nido-menu-backdrop:not(.hidden){display:block;z-index:29;position:fixed;inset:0;touch-action:manipulation}
}
.mobile-app .main-wrap>.topbar{position:sticky;top:0;z-index:16;box-shadow:0 2px 12px rgba(6,46,65,.09)}
.mobile-app .sidebar{z-index:30;max-height:100dvh;visibility:hidden;pointer-events:none}
.mobile-app .sidebar.open{visibility:visible;pointer-events:auto}
.mobile-app .nido-menu-backdrop:not(.hidden){display:block;z-index:29}
/* El botón vuelve arriba sin tapar los formularios. */
.nido-back-top{position:fixed;right:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:17;
 width:48px;height:48px;border:1px solid var(--line);border-radius:50%;
 background:var(--sky);color:#fff;font-size:27px;font-weight:900;line-height:1;
 box-shadow:0 7px 22px rgba(6,46,65,.28);display:grid;place-items:center;
 cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.nido-back-top:focus-visible{outline:3px solid var(--lime);outline-offset:3px}
.nido-back-top.hidden{display:none!important}
.mobile-app .nido-back-top{bottom:calc(88px + env(safe-area-inset-bottom,0px))}
body.nido-menu-open .nido-back-top{display:none!important}
@media(min-width:851px){body:not(.mobile-app) .nido-back-top{display:none!important}}
@media(prefers-reduced-motion:reduce){.sidebar{transition:none!important}}

/* Nido 2.4.3 — Fecha y hora de la toma editables desde Inicio */
.quick-bottle-datetime{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;align-items:end}
.quick-bottle-datetime label{display:flex;min-width:0;flex-direction:column;gap:6px}
.quick-bottle-datetime input{min-width:0;max-width:100%;font-size:16px!important;min-height:44px;color-scheme:light dark}
.quick-bottle-help{margin:0;color:var(--muted);font-size:11px;line-height:1.5}
@media(max-width:370px){.quick-bottle-datetime{grid-template-columns:1fr}}


/* Nido v2.5.0: ingredientes y sueño, compatible con modo claro/oscuro */
.ingredient-combo{position:relative;min-width:0}
.ingredient-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:25;background:var(--panel);border:1px solid var(--line);border-radius:13px;box-shadow:0 15px 36px rgba(12,43,59,.2);overflow-y:auto;max-height:256px;padding:5px}
.ingredient-suggestions button{width:100%;text-align:left;display:flex;justify-content:space-between;gap:8px;align-items:center;padding:11px 9px;border-radius:9px;background:transparent;color:var(--ink)}
.ingredient-suggestions button:hover,.ingredient-suggestions button:focus-visible{background:var(--sky-soft)}
.ingredient-suggestions small{color:var(--muted);font-size:10px}
.ingredient-no-results,.ingredient-placeholder{display:block;color:var(--muted);font-size:12px;padding:9px}
.ingredient-selected{display:flex;flex-wrap:wrap;gap:6px;min-height:38px;border:1px dashed var(--line);padding:5px;border-radius:10px;align-items:center}
.ingredient-tag{display:inline-flex;align-items:center;gap:6px;max-width:100%;background:var(--lime-soft);border:1px solid var(--line);border-radius:18px;padding:5px 6px 5px 11px;font-size:12px;font-weight:800;overflow-wrap:anywhere}
.ingredient-tag button{flex:none;background:var(--panel);color:var(--ink);font-size:19px;width:24px;height:24px;border-radius:50%;line-height:1}
.ingredient-count{font-size:11px;color:var(--muted)}
.pending-food-list{overflow-y:auto;max-height:50vh;border:1px solid var(--line);border-radius:12px;padding:9px}
.pending-food-group{border-bottom:1px solid var(--line);padding:10px 0}
.pending-food-group:last-child{border-bottom:0}
.pending-food-group h3{margin:2px 8px 8px;color:var(--muted);font-size:12px}
.pending-food-group button{margin:3px;padding:9px 11px;border-radius:10px;background:var(--lime-soft);color:var(--ink);font-weight:800;font-size:12px}
.nido-week-panel{margin-top:18px}
.week-stats,.sleep-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:17px}
.food-week-day{padding:11px 0;border-bottom:1px solid var(--line)}
.food-week-day>div{display:flex;align-items:center;justify-content:space-between;gap:10px}
.food-week-day p{font-size:12px;margin:7px 0 0;overflow-wrap:anywhere;color:var(--ink)}
.food-week-day p.muted{color:var(--muted)}
.sleep-summary{display:grid;gap:17px;margin-bottom:18px}
.sleep-stats{margin-bottom:0}
.sleep-stats .info-box{min-width:0}
.sleep-stats .info-box small{display:block;color:var(--muted);font-size:11px;margin-top:5px}
.sleep-interval{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--line);border-radius:13px;padding:13px;margin-top:10px}
.sleep-interval>div{min-width:0;display:flex;flex-direction:column;gap:4px}
.sleep-interval small{font-size:11px;color:var(--muted)}
.sleep-interval>strong{font-size:15px;color:var(--sky-dark);white-space:nowrap}
.vigila-list{margin-top:18px;padding:12px;background:var(--panel-soft);border-radius:13px}
.vigila-list h3{font-size:14px;margin:0 0 9px}
.vigila-interval{display:flex;justify-content:space-between;gap:9px;padding:7px 0;border-bottom:1px solid var(--line);font-size:12px}
.vigila-interval:last-child{border-bottom:0}
.sleep-chart{max-width:100%;overflow:auto}
.sleep-chart svg{width:100%;min-width:310px;height:auto;max-height:260px}
.sleep-legend{display:flex;flex-wrap:wrap;gap:16px;margin:3px 0 13px;color:var(--muted);font-size:12px;font-weight:800}
.sleep-legend span{display:flex;align-items:center;gap:7px}
.sleep-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}
.legend-night{background:#55bfe5}.legend-nap{background:#b8df78}
@media(max-width:700px){.week-stats,.sleep-stats{grid-template-columns:1fr 1fr}.sleep-stats .info-box:last-child{grid-column:1/-1}}
@media(max-width:360px){.week-stats,.sleep-stats{grid-template-columns:1fr}.sleep-stats .info-box:last-child{grid-column:auto}.sleep-interval{align-items:flex-start;flex-direction:column}}


/* Nido v2.5.2 — registrar sueño con botones y sesión persistente opcional */
.nido-remember{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;margin:8px 0 15px;cursor:pointer;text-align:left}
.nido-remember input{flex:none;width:19px;height:19px;margin:2px 0 0;accent-color:var(--sky-dark)}
.nido-remember span{display:flex;flex-direction:column;gap:2px;min-width:0}
.nido-remember strong{font-size:13px}
.nido-remember small{font-size:11px;color:var(--muted);font-weight:500}
.quick-sleep-panel{margin:18px 0;min-width:0}
.sleep-quick-status{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;padding:15px;border-radius:15px;background:var(--panel-soft);border:1px solid var(--line);margin-bottom:14px}
.sleep-quick-status strong{font-size:15px}
.sleep-quick-status small{color:var(--muted);font-size:12px}
.sleep-live-pill,.sleep-idle-pill{font-size:11px;line-height:1.4;font-weight:900;border-radius:20px;padding:5px 10px;background:var(--lime-soft);color:var(--ink)}
.sleep-live-pill{background:var(--sky-soft);color:var(--ink)}
.sleep-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.sleep-quick-choice{min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:15px}
.sleep-choice-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px}
.sleep-choice-head span{font-size:21px}
.sleep-quick-buttons{display:flex;gap:8px;flex-wrap:wrap}
.sleep-quick-buttons button{flex:1 1 145px;min-height:45px;border-radius:11px;padding:10px 8px;white-space:normal;font-size:13px;font-weight:900}
.sleep-quick-buttons .secondary-btn{border:1px solid var(--line);background:var(--panel-soft);color:var(--ink)}
.sleep-quick-hints{display:flex;gap:8px 12px;flex-wrap:wrap;align-items:center;margin:13px 0 0;color:var(--muted);font-size:12px}
.sleep-quick-hints strong{color:var(--ink)}
.sleep-quick-panel .food-hint{margin-bottom:0}
@media(max-width:710px){.sleep-quick-grid{grid-template-columns:1fr}.sleep-quick-choice{padding:12px}.sleep-quick-status{align-items:flex-start;flex-direction:column}}
@media(max-width:360px){.sleep-quick-buttons{display:grid;grid-template-columns:1fr}.sleep-quick-buttons button{width:100%}}

:root{--nido-mom-illustration:url("data:image/webp;base64,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");}

/* NIDO 2.6 · Etapa A: portada e inicio de sesión, sin cambiar áreas internas */
body.nido-home-refresh {
  --bg:#fcf7f4;--panel:#fffaf8;--panel-soft:#f8eff3;--soft:#f4f6e9;
  --line:#eddee3;--ink:#573447;--muted:#957b89;--sky:#bc92cb;--sky-dark:#8c609f;
  --sky-soft:#f1e5f5;--lime:#b5d7a2;--lime-soft:#eaf4e3;--rose:#ffe2e9;
  --nav:#fff9f6;--shadow:0 9px 25px rgba(123,67,101,.085);
}
body.dark.nido-home-refresh {
  --bg:#241e2a;--panel:#302839;--panel-soft:#41354a;--soft:#33433a;
  --line:#554459;--ink:#fff0f6;--muted:#c8b3c4;--sky:#caa2e1;--sky-dark:#ead0fb;
  --sky-soft:#453551;--lime:#aed3a1;--lime-soft:#3e4b3e;--rose:#513b4a;
  --nav:#2a2431;--shadow:0 10px 35px rgba(0,0,0,.23);
}
/* Visual language shared by welcome + login only */
.nido-petal-kicker {font-size:10px;font-weight:900;letter-spacing:2px;color:#a26590}
.nido-welcome-hero {position:relative;isolation:isolate;min-height:206px;padding:29px 36px;overflow:hidden;display:flex;align-items:center;
  border-radius:28px;margin:0 0 17px;background:linear-gradient(116deg,#f8ddda 0%,#fff0e7 45%,#f5ddee 100%);
  box-shadow:0 13px 32px rgba(193,133,159,.15);border:1px solid #f8e8e9}
.nido-welcome-hero:before {content:'♡';position:absolute;right:43%;top:-32px;font-size:125px;line-height:1;color:#ffffff55;transform:rotate(19deg)}
.nido-welcome-text {position:relative;z-index:2;max-width:61%;min-width:0}
.nido-welcome-text h2 {color:#613c50;font-size:clamp(21px,2.7vw,33px);line-height:1.15;margin:10px 0 10px;letter-spacing:-1px;font-weight:900}
.nido-welcome-text h2 span {color:#ed93ae}
.nido-welcome-text p {color:#876a7a;font-size:13px;margin:0;max-width:380px}
.nido-mom-portrait {width:43%;height:100%;position:absolute;right:5px;bottom:0;z-index:1;background-image:var(--nido-mom-illustration);
  background-repeat:no-repeat;background-size:contain;background-position:center bottom;filter:drop-shadow(0 7px 12px #8f5b6a14)}
.nido-hero-icons {display:flex;gap:14px;color:#dfa6bd;font-size:18px;margin-top:12px}
body.dark.nido-home-refresh .nido-welcome-hero {background:linear-gradient(120deg,#483344,#483e49,#624458);border-color:#58465a}
body.dark.nido-home-refresh .nido-welcome-text h2,body.dark.nido-home-refresh .nido-welcome-text p {color:#fff1f3}
body.dark.nido-home-refresh .nido-petal-kicker {color:#e7b9dc}
body.nido-home-refresh .page-heading {margin-bottom:18px}
body.nido-home-refresh .page-heading h1 {font-size:25px}
body.nido-home-refresh .eyebrow {color:var(--sky-dark)}
body.nido-home-refresh .sidebar {box-shadow:6px 0 22px rgba(133,70,115,.03)}
body.nido-home-refresh .brand-mark {background:linear-gradient(138deg,#f7a6bd,#c898db);box-shadow:0 7px 16px #e3adca45}
body.nido-home-refresh .side-nav button {border-radius:18px;transition:transform .22s ease, background .22s ease, box-shadow .22s ease}
body.nido-home-refresh .side-nav button:hover {transform:translateX(3px)}
body.nido-home-refresh .side-nav button.active {background:linear-gradient(105deg,#fbdde1,#f4e6f7);color:#764763;box-shadow:none}
body.dark.nido-home-refresh .side-nav button.active {background:#493751;color:#ffdded}
body.nido-home-refresh .baby-choice {background:var(--panel);border-radius:22px;box-shadow:var(--shadow)}
body.nido-home-refresh .baby-avatar {border-radius:50%;background:#fbdfeb}
body.nido-home-refresh .quick-sleep-panel {border-radius:27px;background:var(--panel);border:1px solid var(--line)}
body.nido-home-refresh .quick-sleep-panel .panel-head h2 {color:var(--ink);font-size:20px}
body.nido-home-refresh .sleep-quick-choice {border:1px solid var(--line);border-radius:21px;
  background:linear-gradient(145deg,#f3eafa,#fbf2f8)}
body.nido-home-refresh .sleep-quick-choice:nth-child(2) {background:linear-gradient(145deg,#f9e7ef,#f8f2fa)}
body.dark.nido-home-refresh .sleep-quick-choice,body.dark.nido-home-refresh .sleep-quick-choice:nth-child(2) {background:#44354c}
body.nido-home-refresh .sleep-quick-status {border-radius:20px}
body.nido-home-refresh .quick-capture {border-radius:27px}
body.nido-home-refresh .quick-entry-card {border-radius:23px}
body.nido-home-refresh .quick-entry-card .quick-entry-icon {border-radius:19px}
body.nido-home-refresh .stat-card {border-radius:23px;transition:transform .25s ease,box-shadow .25s ease}
body.nido-home-refresh .stat-card:hover {transform:translateY(-3px);box-shadow:0 13px 29px rgba(135,91,125,.15)}
body.nido-home-refresh .stat-card:nth-child(1) {background:linear-gradient(145deg,#eaf5fc,var(--panel))}
body.nido-home-refresh .stat-card:nth-child(2) {background:linear-gradient(145deg,#eef4e8,var(--panel))}
body.nido-home-refresh .stat-card:nth-child(3) {background:linear-gradient(145deg,#ffecef,var(--panel))}
body.nido-home-refresh .stat-card:nth-child(4) {background:linear-gradient(145deg,#f3eafa,var(--panel))}
body.dark.nido-home-refresh .stat-card:nth-child(n) {background:var(--panel)}
body.nido-home-refresh button.primary,body.nido-home-refresh .primary {background:linear-gradient(110deg,#c48ed1,#a77ec3);box-shadow:0 7px 15px rgba(177,119,182,.22)}
body.nido-home-refresh .quick-save {border-radius:18px;min-height:48px}
body.nido-home-refresh .panel {border-radius:24px}
/* Soft interactivity: subtle, clear focus states, reduced-motion friendly */
body.nido-home-refresh button:not(:disabled),.nido-login-card button:not(:disabled) {transition:transform .2s cubic-bezier(.2,.9,.2,1),filter .2s,box-shadow .2s}
body.nido-home-refresh button:not(:disabled):active,.nido-login-card button:not(:disabled):active {transform:scale(.97)}
body.nido-home-refresh button:not(:disabled):hover,.nido-login-card button:not(:disabled):hover {filter:brightness(1.025)}
body.nido-home-refresh button:focus-visible,.nido-login-card button:focus-visible {outline:3px solid #b684cf;outline-offset:3px}
/* Login: welcoming illustrated art + the same working login form and CSRF/session rules */
#loginView.auth-page {background:radial-gradient(ellipse at 5% 10%,#f8e7ef,transparent 41%),radial-gradient(ellipse at 90% 90%,#efe4f8,transparent 45%),#fcf7f3;padding:24px}
#loginView .nido-login-card {max-width:960px;min-height:530px;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;
  background:#fffdfb;box-shadow:0 22px 65px rgba(150,99,125,.14);border:1px solid #f4e6e8;padding:0;overflow:hidden;border-radius:34px;color:#5c3c4c;text-align:left}
.nido-login-art {position:relative;min-height:530px;overflow:hidden;padding:30px 31px 0;background:linear-gradient(155deg,#f8dfe8 0%,#fff2e9 67%,#f5e8f7)}
.nido-login-art .auth-brand {margin:0;justify-content:flex-start;padding:0;gap:11px;position:relative;z-index:3}
.nido-login-art .brand-mark {width:44px;height:44px;border-radius:16px;background:linear-gradient(128deg,#f7a7ba,#c48bd3);box-shadow:0 6px 18px #bd80a044}
.nido-login-art .brand strong {font-size:20px;letter-spacing:-.8px;color:#59354a}
.nido-login-art .brand strong span {color:#c77caf}
.nido-login-art .brand small {color:#ad708e}
.nido-art-copy {position:relative;z-index:3;margin-top:30px}
.nido-art-copy h2 {font-size:clamp(22px,2.5vw,29px);color:#633f4f;line-height:1.22;letter-spacing:-.8px;margin:10px 0}
.nido-art-copy p {color:#9c788a;font-size:12px;max-width:270px;line-height:1.6}
.nido-login-art .auth-illustration {position:absolute;z-index:1;left:0;right:0;bottom:-1px;height:59%;border-radius:0;margin:0;background:transparent var(--nido-mom-illustration) center bottom / contain no-repeat}
.nido-art-heart {position:absolute;right:36px;top:210px;font-size:69px;color:#ec9bb8;z-index:2;transform:rotate(19deg)}
.nido-login-fields {padding:57px 42px 32px;display:flex;flex-direction:column;justify-content:center}
.nido-login-kicker {color:#ad7e9d;font-size:10px;font-weight:900;letter-spacing:1.6px;margin-bottom:13px}
.nido-login-fields h1 {color:#5a344c;font-size:26px;letter-spacing:-.8px;line-height:1.15;margin:0 0 8px}
.nido-login-fields>p {color:#a08392;font-size:13px;margin:0 0 24px;line-height:1.5}
.nido-login-fields form {gap:14px}
.nido-login-fields label {color:#69455a;font-size:12px}
.nido-login-fields input[type=email],.nido-login-fields input[type=password] {background:#fffbfa;border:1px solid #eedfe3;color:#613f52;border-radius:15px;padding:13px 15px;min-height:48px;font-size:16px}
.nido-login-fields input:focus-visible {outline:3px solid #e9c7f2;outline-offset:1px}
.nido-login-fields .nido-remember {margin:0 0 7px;color:#69455a}
.nido-login-fields .nido-remember small {color:#9f8695}
.nido-login-fields .nido-remember input {accent-color:#ae80c7}
.nido-login-fields .primary {background:linear-gradient(120deg,#c58dcc,#a17bc3);border-radius:16px;padding:14px;font-size:14px;box-shadow:0 9px 19px rgba(170,113,185,.23)}
.nido-login-fields .nido-privacy-note {color:#a08797;text-align:center;font-size:10px;margin-top:21px}
body.dark #loginView.auth-page {background:radial-gradient(circle at top left,#403142,transparent 50%),#241e2a}
body.dark #loginView .nido-login-card {background:#30283a;border-color:#534157}
body.dark .nido-login-art {background:linear-gradient(155deg,#67465e,#514052)}
body.dark .nido-login-fields h1,body.dark .nido-login-kicker,body.dark .nido-login-fields label {color:#ffeaf2}
body.dark .nido-login-fields>p,body.dark .nido-login-fields .nido-remember small,body.dark .nido-privacy-note {color:#d0b9c8}
body.dark .nido-login-fields input[type=email],body.dark .nido-login-fields input[type=password] {background:#463549;border-color:#6b5366;color:#fff0f7}
@media(max-width:1100px){.nido-welcome-text{max-width:66%}.nido-mom-portrait{width:40%}}
@media(max-width:850px){.nido-welcome-hero{padding:22px;min-height:188px}.nido-welcome-text h2{font-size:clamp(20px,4.7vw,28px)}.nido-welcome-text p{font-size:12px}}
@media(max-width:700px){
  #loginView.auth-page {padding:14px 10px;align-items:start}
  #loginView .nido-login-card {display:flex;flex-direction:column;max-width:480px;min-height:0;border-radius:25px}
  .nido-login-art {min-height:252px;padding:19px 21px 0}
  .nido-login-art .brand strong {font-size:18px}
  .nido-art-copy {margin-top:18px;max-width:68%}
  .nido-art-copy h2 {font-size:19px}
  .nido-art-copy p {font-size:11px;line-height:1.35}
  .nido-login-art .auth-illustration {height:82%;width:70%;left:auto;right:-40px;background-position:right bottom}
  .nido-art-heart {right:8px;top:64px;font-size:35px}
  .nido-login-fields {padding:24px 22px 27px}
  .nido-login-fields h1 {font-size:22px}
  .nido-login-fields>p {margin-bottom:18px}
  body.nido-home-refresh .page-heading h1 {font-size:23px}
  .nido-welcome-hero {min-height:169px;padding:18px;border-radius:22px}
  .nido-welcome-text {max-width:66%}
  .nido-welcome-text h2 {font-size:20px;line-height:1.13;margin:7px 0}
  .nido-welcome-text p {font-size:11px;line-height:1.4}
  .nido-mom-portrait {right:-16px;width:46%}
  .nido-hero-icons {margin-top:6px;font-size:15px}
}
@media(max-width:390px){.nido-welcome-text h2{font-size:18px}.nido-petal-kicker{font-size:8px;letter-spacing:1.4px}.nido-mom-portrait{right:-23px;width:46%}}
@media(prefers-reduced-motion:reduce){body.nido-home-refresh button:not(:disabled),.nido-login-card button:not(:disabled),body.nido-home-refresh .stat-card {transition:none!important}}

/* Image edges blend into the pastel illustration panels */
.nido-mom-portrait { -webkit-mask-image:linear-gradient(to right,transparent 0%,#000 21%,#000 89%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 21%,#000 89%,transparent 100%)}
@media(max-width:700px){
 .nido-login-art {min-height:384px}
 .nido-art-copy {max-width:100%;margin-top:17px}
 .nido-art-copy h2 {max-width:340px;font-size:20px}
 .nido-art-copy p {max-width:310px}
 .nido-login-art .auth-illustration {width:100%;height:176px;right:0;bottom:0;left:0;background-position:center bottom;background-size:contain}
 .nido-art-heart {top:auto;bottom:85px;right:24px}
}


/* NIDO 2.6.1 · Login – image and text in separate, responsive flow rows.
   The mother/baby is never cropped or placed underneath the intro copy. */
#loginView .nido-login-card{min-height:0;align-items:stretch}
.nido-login-art{
  display:flex;flex-direction:column;min-height:0;overflow:hidden;
  padding:30px 30px 0;
  background:linear-gradient(180deg,#f9e4eb 0%,#f9e8eb 32%,#fdf2ed 63%,#fcf2ee 100%);
}
.nido-login-art .auth-brand{flex:0 0 auto}
.nido-art-copy{flex:0 0 auto;position:relative;z-index:2;margin-top:28px;padding:0}
.nido-art-copy h2{margin:12px 0 10px}
.nido-art-copy p{margin:0;max-width:350px;font-size:13px;line-height:1.6}
.nido-login-art .auth-illustration{
  position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;
  display:block;flex:0 0 auto;align-self:stretch;
  width:calc(100% + 60px);aspect-ratio:509 / 420;height:auto;
  margin:16px -30px 0;border-radius:0;
  background:var(--nido-mom-illustration) center bottom / contain no-repeat;
}
.nido-art-heart{position:absolute;right:18px;top:auto;bottom:75px;font-size:56px;pointer-events:none}
.nido-login-fields{min-height:600px}
body.dark .nido-login-art{background:linear-gradient(180deg,#f9e4eb 0%,#f9e8eb 32%,#fdf2ed 63%,#fcf2ee 100%)}
@media (max-width:700px){
 #loginView .nido-login-card{min-height:0}
 .nido-login-art{display:flex;flex-direction:column;min-height:0;padding:22px 22px 0}
 .nido-art-copy{max-width:100%;margin-top:20px;padding:0}
 .nido-art-copy h2{max-width:360px;font-size:clamp(19px,5vw,23px);line-height:1.24;margin:10px 0}
 .nido-art-copy p{max-width:360px;font-size:12px;line-height:1.55;margin:0}
 .nido-login-art .auth-illustration{
  position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;
  height:auto;width:calc(100% + 44px);aspect-ratio:509 / 420;
  margin:17px -22px 0;background-position:center bottom;background-size:contain;
 }
 .nido-art-heart{top:auto;right:14px;bottom:58px;font-size:37px}
 .nido-login-fields{min-height:0;padding:25px 22px 29px}
}
@media(max-width:350px){.nido-login-art{padding:18px 17px 0}.nido-login-art .auth-illustration{width:calc(100% + 34px);margin-left:-17px;margin-right:-17px}.nido-art-copy h2{font-size:18px}}


/* =======================================================================
  NIDO 2.7  ·  Mom & Baby Pastel, user-approved visual language.
  Presentation only. No API, storage, medical record, or permission changes.
   ======================================================================= */
:root {
  --bg:#fff8f5; --panel:#fffdfa; --panel-soft:#fbf0f3;
  --soft:#f2f6e9; --line:#eedfe4; --ink:#5d3b4a; --muted:#977d8d;
  --sky:#b395d0; --sky-dark:#8864a8; --sky-soft:#f1e9fb;
  --lime:#c7dfb3; --lime-soft:#f1f7e8; --rose:#fbe4ec;
  --danger:#c65a79; --nav:#fff9f7;
  --shadow:0 8px 24px rgba(114,69,95,.085),0 1px 1px rgba(118,77,103,.04);
  --radius:26px; --font:'Nunito','Quicksand',system-ui,sans-serif;
  --nido-peach:#ffecdF; --nido-lav:#f0e5f8; --nido-sage:#eaf3e7;
  --nido-corn:#fff1d9; --nido-logo-art:url("data:image/webp;base64,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");
  --nido-baby-portrait:url("data:image/webp;base64,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"); --nido-nap-scene:url("data:image/webp;base64,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");
}
body.dark {
  --bg:#261f2c;--panel:#342a3a;--panel-soft:#403243;--soft:#344239;
  --line:#584659;--ink:#ffeff5;--muted:#d4b9c8;
  --sky:#b998d6;--sky-dark:#d8b5f4;--sky-soft:#483753;
  --lime:#b3cf94;--lime-soft:#344536;--rose:#54384a;
  --danger:#ff9db4;--nav:#2c2333;
  --shadow:0 10px 27px rgba(11,4,16,.18);
  --nido-peach:#513b3c;--nido-lav:#42344e;--nido-sage:#35423b;--nido-corn:#514337;
}
html{scroll-behavior:smooth}
body {background:radial-gradient(circle at 7% -4%,#fff0e9 0%,transparent 40%),radial-gradient(circle at 97% 40%,#f9edf7 0%,transparent 46%),var(--bg);color:var(--ink)}
body.dark{background:var(--bg)}
h1,h2,h3{font-family:'Nunito','Quicksand',system-ui,sans-serif;font-weight:900;letter-spacing:-.55px}
button{touch-action:manipulation}
button:not(:disabled),a,.panel,.stat-card{transition:transform .19s ease,box-shadow .22s ease,filter .19s ease,background-color .2s ease}
button:not(:disabled):active{transform:scale(.965)}
button:not(:disabled):hover{filter:brightness(1.025)}
button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid #caa2e4;outline-offset:3px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/* Branding and navigation */
.layout{background:transparent}
.sidebar{background:linear-gradient(180deg,#fffaf6,#fff2f3 78%,#f6ebf5);border-right-color:#f1dfe5;box-shadow:6px 0 30px #ae829019;padding:28px 15px}
body.dark .sidebar{background:var(--nav);border-right-color:var(--line)}
.sidebar .brand{margin-bottom:34px}
.sidebar .brand-mark, .topbar .brand-mark{background:var(--nido-logo-art) center/contain no-repeat!important;width:55px;height:49px;box-shadow:none!important;border-radius:0!important;color:transparent!important;font-size:0!important;flex-shrink:0}
.sidebar .brand strong{font-size:24px;letter-spacing:-1.1px;color:#704256}
.sidebar .brand small{font-size:10px;letter-spacing:1.3px;color:#ae8396}
body.dark .sidebar .brand strong{color:var(--ink)}
.side-label{color:#b18ca3}
.side-nav{gap:9px}
.side-nav button{padding:13px 15px;border-radius:19px;background:#fff7f6aa;border:1px solid #f3e9e8;color:#815b72;gap:13px;font-size:13px}
.side-nav button.active,.side-nav button:hover{background:linear-gradient(130deg,#fbe6ea,#f4dff1);box-shadow:0 5px 12px #d0a1b040;color:#824967;border:1px solid #f1d8e2}
.side-nav button.active{box-shadow:inset 4px 0 #ca92bd,0 5px 14px #d6b3c02a}
.side-nav .nav-ico{color:#aa779c;font-size:23px}
body.dark .side-nav button{background:var(--panel-soft);border-color:var(--line);color:var(--ink)}
.side-bottom .love-note{background:linear-gradient(135deg,#fbebef,#eee5fa);border-radius:22px;color:#85556f}
body.dark .side-bottom .love-note{background:var(--panel-soft);color:var(--ink)}
.topbar{background:rgba(255,249,245,.96);height:74px;border-bottom:1px solid #f3e6e3;box-shadow:0 2px 13px #b48e8b14;position:sticky;top:0;z-index:13;backdrop-filter:blur(16px)}
body.dark .topbar{background:#342a3aeb;border-color:var(--line)}
.topbar .breadcrumb{font-size:12px;color:#b18d9e}.topbar .breadcrumb strong{font-weight:900;color:var(--ink)}
.top-actions{gap:14px}
.user-circle{background:linear-gradient(135deg,#f7d9e5,#e9d9f6);border:2px solid #fff;box-shadow:0 4px 12px #b58ca137;color:#7a4f72}
.theme-toggle{background:#f8e8f6;border-color:#e5cfea;color:#a478c0}
.theme-thumb{background:#eabb82}
.content{padding:28px clamp(15px,3vw,35px) 32px;max-width:1400px}
.page-heading h1{font-size:clamp(24px,3.4vw,34px);color:var(--ink)}
.page-heading p{color:var(--muted)}
.eyebrow{color:#ae809c;font-weight:900;letter-spacing:1.7px}
.page-heading .baby-choice{background:linear-gradient(125deg,#f9eaf6,#faedf0);border:1px solid #eedee9;box-shadow:var(--shadow);border-radius:24px;min-height:68px}
body.dark .baby-choice{background:var(--panel)}
.baby-avatar{background:var(--nido-baby-portrait) center/cover no-repeat!important;width:51px;height:51px;border-radius:50%;font-size:0;box-shadow:0 3px 10px #aa809652;border:3px solid #fff}
.baby-choice label{color:#a88097}.baby-choice select{color:var(--ink);max-width:220px}
.add-baby{background:#ead6f6;color:#8667a0;border-radius:13px;width:33px;height:33px}
/* Content cards; the soft design applies to EVERY section */
.panel,.stat-card,.quick-entry-card,.quick-sleep-panel,.quick-capture,.notice,.modal,.quick-sleep-choice{border-radius:26px;box-shadow:var(--shadow);border:1px solid var(--line)}
.panel{background:var(--panel);padding:clamp(15px,2.7vw,25px)}
.panel-head{gap:11px;flex-wrap:wrap}.panel-head h2{font-size:clamp(17px,2vw,21px);color:var(--ink)}
.panel-head p{color:var(--muted)}
.panel-head h2:before{content:'✿';color:#d6a7bb;margin-right:7px;font-size:.82em}
.stat-grid{gap:12px;margin:18px 0}.stat-card{padding:18px;min-height:133px;overflow:hidden}
.stat-card:nth-child(4n+1){background:linear-gradient(150deg,#eaf4fc,var(--panel) 95%)}
.stat-card:nth-child(4n+2){background:linear-gradient(150deg,#f4edfb,var(--panel) 95%)}
.stat-card:nth-child(4n+3){background:linear-gradient(150deg,#fff0df,var(--panel) 95%)}
.stat-card:nth-child(4n){background:linear-gradient(150deg,#eff6e9,var(--panel) 95%)}
body.dark .stat-card:nth-child(n){background:var(--panel)}
.stat-card .stat-icon{height:45px;width:45px;background:#ffffff99!important;border-radius:15px;box-shadow:0 3px 8px #966f7922;font-size:25px}
.stat-card .value{font-size:25px;color:#754a62}.dark .stat-card .value{color:var(--ink)}
.stat-card .label{color:#886b7b}.dark .stat-card .label{color:var(--muted)}
.stat-card:after{display:none}
.notice{background:linear-gradient(110deg,#fcf1ef,#f4ebfa);color:var(--ink);border-left:4px solid #d6b1d7;padding:15px 18px}
.notice.success{border-left-color:#b5d19f;background:linear-gradient(115deg,#eef6e8,#fcf9ee)}
.notice.alert{border-left-color:#eebc83;background:#fff7e9;color:#75564d}
.notice.danger{background:#fff0f3;border-left-color:#d1798d}
body.dark .notice,body.dark .notice.success,body.dark .notice.alert{background:var(--panel-soft);color:var(--ink)}
.pill,.mini-link,.quick,.section-tabs button,.small-actions button,.tab-button{border-radius:14px!important;box-shadow:0 2px 5px #be97ab1a}
.pill{background:#f3eaf5;color:#815e87}
.pill.lime,.quick.lime{background:#e6f3dc;color:#678457}
.pill.pink,.quick.rose{background:#ffebf1;color:#bb6989}
.section-tabs{gap:9px;padding:4px 0;margin-bottom:20px}
.section-tabs button{background:#fffaf7;border-color:#efdfe8;color:#8f6e7f;padding:10px 15px;white-space:normal}
.section-tabs button.selected{background:linear-gradient(135deg,#cfa8d6,#a887c6);border-color:transparent;color:white;box-shadow:0 5px 13px #c59cba4d}
.primary,button.primary, .mini-link,.quick-save{border-radius:17px!important}
.primary,button.primary{background:linear-gradient(125deg,#c9a3d5,#aa89c8);color:#fff;box-shadow:0 5px 13px #bd91be4c;border:none}
.primary:hover:not(:disabled){background:linear-gradient(125deg,#bd97cd,#9a73bf)}
.mini-link{background:#f5e8fa;color:#8e679f}
.quick{background:#f7e9f3;color:#976c98}
.quick-actions{gap:10px}
.form-grid,.form-card,.form-stack{gap:13px}
input,textarea,select{border-radius:15px!important}
input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px;max-width:100%}
input[type=checkbox],input[type=radio]{accent-color:#b28bca}
input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:#c4a0d2;box-shadow:0 0 0 3px #dcc3e747}
.table-wrap{border-radius:20px;border:1px solid var(--line);background:var(--panel);overflow-x:auto}
.data-table{min-width:520px}.data-table th{background:var(--panel-soft);color:#9d7892;font-size:10px}
.data-table td{border-bottom-color:var(--line);color:var(--ink)}
.timeline-item{border-bottom-color:var(--line)}.event-icon{border-radius:15px;background:#f3e9f9;color:#b385bd}
.empty{background:linear-gradient(150deg,#fffaf4,#f5edf9);border-radius:22px}
body.dark .empty{background:var(--panel-soft)}
.modal-root{background:#3d2c3d9e;backdrop-filter:blur(8px)}.modal{background:var(--panel);border-color:var(--line);box-shadow:0 30px 75px #49344e55}
.simple-list .line,.small-actions,.panel-actions{flex-wrap:wrap}
/* Home baby card and same palette as the reference */
body[data-nido-view='inicio'] .page-heading{margin-bottom:16px}
body[data-nido-view='inicio'] .page-heading>div:first-child .eyebrow{color:#ad819c}
body[data-nido-view='inicio'] .page-heading>div:first-child h1{font-size:clamp(26px,3vw,32px)}
body[data-nido-view='inicio'] #contentArea>.notice.success:first-child{background:linear-gradient(105deg,#efe5f6,#fbeaf2 60%,#fcefee);border-left:0;min-height:90px;padding:19px 25px 19px 92px;position:relative;display:flex;align-items:center;font-size:13px;line-height:1.65}
body[data-nido-view='inicio'] #contentArea>.notice.success:first-child:before{content:'';position:absolute;left:17px;top:50%;transform:translateY(-50%);width:62px;height:62px;background:var(--nido-baby-portrait) center/cover no-repeat;border-radius:50%;border:4px solid #fff;box-shadow:0 4px 14px #bd91c14d}
body[data-nido-view='inicio'] #contentArea>.notice.success:first-child:after{content:'♡';position:absolute;right:18px;top:0;font-size:36px;color:#efa6bb}
.nido-shortcut-area{margin:19px 0 16px}
.nido-shortcut-area h2{font-size:20px;margin:0 0 13px}
.nido-shortcut-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.nido-shortcut{min-width:0;background:#ffefd9;border:1px solid #fff5e8;border-radius:21px;padding:13px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;min-height:90px;box-shadow:0 5px 14px #be9eaa29;color:#654450}
.nido-shortcut:nth-child(2){background:#ffece1}.nido-shortcut:nth-child(3){background:#f1e7fa}.nido-shortcut:nth-child(4){background:#eaf2ed}.nido-shortcut:nth-child(5){background:#fde8ed}
.nido-shortcut>span{font-size:30px;line-height:1.25;filter:drop-shadow(0 3px 3px #a88a9440)}
.nido-shortcut strong{font-size:12px;font-weight:900}
.nido-shortcut:hover{transform:translateY(-3px);box-shadow:0 9px 21px #bc9ea349}
body.dark .nido-shortcut{background:var(--panel-soft);color:var(--ink);border-color:var(--line)}
.quick-sleep-panel{background:linear-gradient(135deg,#f5eaf8,#faeef5)!important;position:relative;overflow:hidden;padding:19px!important;margin:17px 0}
.quick-sleep-panel .panel-head h2{color:var(--ink)}
.quick-sleep-panel .panel-head h2:before{content:'☾';font-size:1.1em;color:#9e7ab1}
.quick-sleep-panel:after{content:'';pointer-events:none;position:absolute;right:-10px;top:-8px;width:135px;height:75px;background:var(--nido-nap-scene) center/contain no-repeat;opacity:.75;mask-image:linear-gradient(to right,transparent,#000 22%,#000 85%,transparent)}
body.dark .quick-sleep-panel{background:var(--panel)!important}
.sleep-quick-grid{gap:11px}
.sleep-quick-choice{background:#f3f6e8!important;border:1px solid #fff8ef!important;border-radius:21px;padding:15px;box-shadow:0 4px 10px #bca3a725}
.sleep-quick-choice:nth-child(2){background:#ebeafa!important}
.sleep-quick-buttons button{font-size:12px;min-height:39px;border-radius:14px!important}
.sleep-quick-buttons button.primary{background:#aacd9f!important;color:#3f704d!important}
.sleep-quick-buttons button:not(.primary){background:#f7dbe5!important;color:#a95379!important}
.dark .sleep-quick-choice,.dark .sleep-quick-choice:nth-child(2){background:var(--panel-soft)!important;border-color:var(--line)!important}
.sleep-live-pill{background:#e7f5df;color:#648450;border-radius:999px}
.quick-capture{background:transparent;border:0;box-shadow:none;padding:0;margin:22px 0}
.quick-capture-heading h2{font-size:21px;color:var(--ink)}
.quick-capture-grid{gap:14px}
.quick-entry-card{background:linear-gradient(155deg,#edf6fc,var(--panel) 90%);border:1px solid #e5edf3;border-radius:25px;padding:20px;box-shadow:var(--shadow)}
.quick-entry-card.lime{background:linear-gradient(150deg,#fff0e4,var(--panel) 88%);border-color:#f3e4dc}
.quick-entry-top h3{font-size:18px;color:var(--ink)}
.quick-entry-icon{background:#fff9f4!important;border-radius:18px!important;font-size:27px!important}
.quick-bottle-row,.quick-bottle-datetime,.quick-food-row{gap:10px}
.quick-entry-form input,.quick-entry-form select{background:#fffefd;border:1px solid #eadfe6}
body.dark .quick-entry-card,body.dark .quick-entry-card.lime{background:var(--panel);border-color:var(--line)}
.quick-chip{background:#f3e9f7;color:#986e9e;border-radius:999px!important}
.quick-chip:nth-child(3n+1){background:#ffe8e8;color:#a65c75}
.quick-chip:nth-child(3n+2){background:#fff0df;color:#ab7754}
.quick-chip:nth-child(3n){background:#e8f2e2;color:#688b5b}
.ingredient-suggestions{border:1px solid #eadce7;border-radius:18px;background:var(--panel);box-shadow:0 10px 25px #9f71842c}
.ingredient-selected>*{border-radius:999px}
/* Section-specific soft identity: medical, daily, menus, admin */
body[data-nido-view='medica'] .page-heading{background:linear-gradient(105deg,#fff1ee,#f5e6f7);padding:22px;border-radius:26px;border:1px solid #f4e0e8}
body[data-nido-view='diaria'] .page-heading{background:linear-gradient(105deg,#f3eafa,#fff2e9);padding:22px;border-radius:26px;border:1px solid #f1e2ec}
body[data-nido-view='menus'] .page-heading{background:linear-gradient(105deg,#fff0e3,#eff5e5);padding:22px;border-radius:26px;border:1px solid #f5e8dc}
body[data-nido-view='admin'] .page-heading,body[data-nido-view='super'] .page-heading{background:linear-gradient(105deg,#f7eefa,#f8f2ef);padding:22px;border-radius:26px;border:1px solid #eee1e9}
body.dark[data-nido-view] .page-heading{background:var(--panel);border-color:var(--line)}
body[data-nido-view='menus'] .panel{background:linear-gradient(156deg,#fffaf4,var(--panel) 85%)}
body[data-nido-view='medica'] .panel{background:linear-gradient(156deg,#fcf6fb,var(--panel) 86%)}
body.dark[data-nido-view] .panel{background:var(--panel)}
/* LOGIN — one tall illustrated card, as shown in the selected mock-up */
#loginView.auth-page{min-height:100vh;background:radial-gradient(circle at 18% 8%,#ffefe7,transparent 46%),radial-gradient(circle at 82% 84%,#f0e1f7,transparent 38%),#fff8f4;padding:24px 12px;align-items:center;overflow-y:auto}
#loginView .nido-login-card{display:flex;flex-direction:column;max-width:460px;width:100%;min-height:0;padding:0;border-radius:36px;border:1px solid #f3dfe3;box-shadow:0 24px 60px #9f718c32;background:linear-gradient(180deg,#fff8f2,#fffcfa);overflow:hidden;gap:0}
#loginView .nido-login-art{display:flex;flex-direction:column;min-height:0;padding:17px 24px 0;background:linear-gradient(180deg,#fff7f2,#fff0eb);overflow:hidden}
#loginView .nido-login-art .auth-brand{justify-content:center;flex-direction:column;text-align:center;gap:0;margin-bottom:0}
#loginView .nido-login-art .brand-mark{background:var(--nido-logo-art) center/contain no-repeat!important;width:119px;height:85px;box-shadow:none!important;font-size:0!important;border-radius:0!important}
#loginView .nido-login-art .brand strong{font-size:31px;color:#6d4253;letter-spacing:-1px}
#loginView .nido-login-art .brand strong span{color:#c78aaa}
#loginView .nido-login-art .brand small{font-size:11px;letter-spacing:.4px;color:#9c7b8a}
#loginView .nido-art-copy{display:none!important}
#loginView .nido-login-art .auth-illustration{display:block!important;position:relative!important;inset:auto!important;align-self:center;margin:8px -20px 0!important;width:calc(100% + 40px)!important;height:auto!important;max-width:none!important;aspect-ratio:509/420;flex:0 0 auto;background:var(--nido-mom-illustration) center bottom/contain no-repeat!important;opacity:1!important}
#loginView .nido-art-heart{top:144px;right:26px;font-size:38px;color:#e6a8bc;bottom:auto}
#loginView .nido-login-fields{min-height:0;padding:25px 28px 30px;margin:0;border-top:1px solid #f8e9e7;display:flex;flex-direction:column;justify-content:flex-start;background:#fffdfa}
#loginView .nido-login-kicker{display:none}
#loginView .nido-login-fields h1{display:none}
#loginView .nido-login-fields>p{display:none}
#loginView .nido-login-fields form{gap:12px}
#loginView .nido-login-fields label{color:#8c6679;font-size:12px}
#loginView .nido-login-fields input[type=email],#loginView .nido-login-fields input[type=password]{background:#fffaf8;border-color:#efdee1;min-height:51px;border-radius:16px!important;font-size:16px}
#loginView .nido-login-fields .primary{background:linear-gradient(100deg,#c6a3d4,#a887c7);min-height:53px;font-size:15px;border-radius:17px!important}
#loginView .nido-remember{align-items:center}
#loginView .nido-privacy-note{display:block;text-align:center;margin-top:15px;color:#b093a0}
body.dark #loginView.auth-page{background:var(--bg)}
body.dark #loginView .nido-login-card,body.dark #loginView .nido-login-fields{background:var(--panel);border-color:var(--line)}
body.dark #loginView .nido-login-art{background:linear-gradient(180deg,#f9e4eb,#fdf2ed)}
/* Fixed mobile tab bar, real working navigation */
.nido-mobile-dock{display:none}
@media(max-width:850px){
 .topbar{padding:0 13px;height:65px}
 .content{padding:16px 12px 104px;max-width:660px}
 .page-heading{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 18px}
 .page-heading>.baby-choice{width:100%;min-width:0;max-width:100%;margin:0}
 .sidebar{z-index:40;width:min(285px,84vw)}
 .panel,.quick-sleep-panel{padding:17px}
 .stat-grid{gap:9px}
 .stat-card{min-height:116px;padding:12px}
 .stat-card .value{font-size:23px}
 .stat-card .label{font-size:11px}
 .nido-mobile-dock{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:2px;position:fixed;bottom:max(7px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:26;width:min(calc(100% - 18px),590px);background:rgba(255,251,250,.97);border:1px solid #f2e3e8;box-shadow:0 8px 24px #9d70944a;border-radius:27px;padding:7px;backdrop-filter:blur(17px)}
 body.dark .nido-mobile-dock{background:#3e3042f0;border-color:var(--line)}
 .nido-mobile-dock button{padding:8px 1px 7px;min-width:0;display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;background:transparent;color:#906e82;border-radius:19px;font-size:10px;font-weight:900}
 .nido-mobile-dock button .dock-icon{font-size:22px;line-height:1.3}
 .nido-mobile-dock button.active{background:linear-gradient(135deg,#c69dcb,#aa83bc);box-shadow:0 4px 9px #9d719d4d;color:#fff}
 body.dark .nido-mobile-dock button{color:var(--ink)} body.dark .nido-mobile-dock button.active{color:#fff}
 .nido-shortcut-grid{gap:7px}
 .nido-shortcut{min-height:75px;border-radius:16px;padding:10px 3px}
 .nido-shortcut>span{font-size:25px}.nido-shortcut strong{font-size:10px}
 .quick-sleep-panel:after{width:88px;height:55px;opacity:.48}
 .sleep-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 .sleep-quick-choice{padding:11px;min-width:0}
 .sleep-quick-buttons{display:flex;flex-direction:column}
 .sleep-quick-buttons button{width:100%;min-height:39px;white-space:normal}
 #loginView .nido-login-card{width:min(100%,460px);border-radius:28px}
 #loginView .nido-login-art{padding:16px 15px 0}
 #loginView .nido-login-art .brand strong{font-size:27px}
 #loginView .nido-login-art .brand-mark{width:105px;height:76px}
 #loginView .nido-login-fields{padding:19px 22px 23px}
}
@media(max-width:390px){
 .topbar .live-time{display:none}
 .stat-card .value{font-size:21px}
 .page-heading h1{font-size:23px}
 body[data-nido-view='inicio'] #contentArea>.notice.success:first-child{padding:15px 21px 15px 77px;font-size:12px}
 body[data-nido-view='inicio'] #contentArea>.notice.success:first-child:before{left:11px;width:54px;height:54px}
 .quick-capture-grid{grid-template-columns:1fr}
}

/* 2.7 final mobile QA */
@media(max-width:850px){
 .sleep-quick-buttons button{flex:0 0 auto!important;min-height:42px!important;height:auto!important;padding:10px 8px!important;line-height:1.2!important}
 .sleep-quick-buttons{align-items:stretch}
}
/* Home baby card: name/age legible, illustration never overlaps text. */
.nido-home-baby-card{display:flex;align-items:center;gap:16px;position:relative;margin-bottom:18px;padding:16px 22px;background:linear-gradient(110deg,#f2e7f7,#fbeaf1 65%,#fff0e7);border:1px solid #eddbed;border-radius:25px;box-shadow:var(--shadow);min-height:105px}
.nido-home-baby-card .baby-avatar{flex:0 0 69px;width:69px;height:69px}
.nido-home-baby-card .nido-baby-card-text{min-width:0;flex:1;padding-right:20px}
.nido-home-baby-card small{display:block;color:#ad7897;letter-spacing:1.4px;font-weight:900;font-size:9px}
.nido-home-baby-card h2{font-size:clamp(19px,3vw,25px);margin:3px 0 4px;line-height:1.2;overflow-wrap:anywhere}
.nido-home-baby-card p{font-size:12px;color:#8c6a7c;margin:0}
.nido-home-baby-card .baby-heart{position:absolute;right:16px;top:10px;font-size:28px;color:#e79db5}
.nido-home-disclaimer{margin:-10px 0 15px;color:var(--muted);font-size:10px;line-height:1.45}
body.dark .nido-home-baby-card{background:var(--panel);border-color:var(--line)}
body.dark .nido-home-baby-card p{color:var(--muted)}
@media(max-width:390px){.nido-home-baby-card{gap:12px;padding:14px}.nido-home-baby-card .baby-avatar{flex-basis:58px;width:58px;height:58px}.nido-home-baby-card h2{font-size:18px}}

/* Nido 2.8 · navegación única y captura rápida flotante */
@media(max-width:850px){
  .nido-mobile-dock{grid-template-columns:repeat(5,minmax(0,1fr));}
  #sideNav #adminNav,#sideNav #superNav,.sidebar .side-bottom .logout{display:none!important}
  .nido-shortcut{min-height:88px}
}
.nido-quick-bubble{width:min(565px,100%);max-height:min(86dvh,780px);overscroll-behavior:contain;}
.nido-quick-bubble .quick-entry-card{margin:0;box-shadow:none;border-radius:20px;}
.nido-quick-bubble .quick-entry-top h3{font-size:16px}
.nido-quick-bubble .quick-sleep-panel{margin:0;box-shadow:none;}
.nido-quick-bubble .quick-sleep-panel .panel-head{align-items:flex-start;}
.nido-quick-bubble .quick-sleep-grid{gap:8px}
.nido-quick-bubble .ingredient-suggestions{z-index:5}
.nido-portion-group{border:0;margin:5px 0 7px;padding:0;min-width:0}
.nido-portion-group legend{font-size:13px;font-weight:900;color:var(--ink);margin:0 0 10px}
.nido-portion-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.nido-portion-options label{display:block;cursor:pointer;min-width:0}
.nido-portion-options input{position:absolute;opacity:0;width:1px;height:1px}
.nido-portion-options span{display:grid;place-items:center;text-align:center;min-height:47px;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:7px 5px;font-size:12px;font-weight:800;transition:background .18s, transform .18s,border-color .18s}
.nido-portion-options input:checked+span{background:#e8d7f0;border-color:#b78fce;color:#684974;box-shadow:0 3px 10px #ac89c325}
body.dark .nido-portion-options input:checked+span{background:#684d78;color:#fff}
.nido-portion-options input:focus-visible+span{outline:3px solid #b78fce;outline-offset:2px}
.nido-portion-options label:active span{transform:scale(.98)}
.nido-user-card{display:flex;align-items:center;gap:15px;background:linear-gradient(120deg,#f5e7f6,#fff3eb);}
body.dark .nido-user-card{background:var(--panel)}
.nido-user-avatar{flex:0 0 64px;height:64px;border-radius:22px;background:linear-gradient(135deg,#d5a3cc,#ac83c4);display:grid;place-items:center;font-size:29px;color:white;font-weight:900}
.nido-user-card h2{margin:3px 0;font-size:21px}.nido-user-card p{margin:0 0 3px;color:var(--muted);overflow-wrap:anywhere}.nido-user-card small{font-weight:800;color:var(--muted)}
.nido-user-actions h2{margin:0 0 13px}
.nido-user-action{display:flex;align-items:center;text-align:left;width:100%;padding:14px;gap:14px;background:var(--panel);color:var(--ink);border-radius:17px;border:1px solid var(--line);margin-bottom:9px;}
.nido-user-action>span{width:44px;height:44px;border-radius:14px;background:#efe0f3;display:grid;place-items:center;font-size:22px;flex:0 0 auto;color:#9b79af}
.nido-user-action>div{flex:1;min-width:0}.nido-user-action strong{display:block;font-size:14px}.nido-user-action small{display:block;font-size:11px;color:var(--muted)}
.nido-user-action>b{font-size:24px;color:#b68fbe}.nido-user-action.danger>span{background:#fce6ec;color:#bb647e}
.user-circle{cursor:pointer}
@media(max-width:560px){.nido-quick-bubble{padding:18px 14px;max-height:calc(100dvh - 34px)}.nido-quick-bubble .quick-entry-card{padding:12px}.nido-quick-bubble .modal-heading{margin-bottom:12px}.nido-quick-bubble .quick-entry-top{margin-bottom:8px}}
@media(max-width:850px){.nido-quick-bubble input,.nido-quick-bubble select,.nido-quick-bubble textarea{font-size:16px;}}
@media(prefers-reduced-motion:reduce){.nido-portion-options span,.nido-user-action{transition:none}}

/* Nido v2.9 · Paletas personales: 7 colores aprobados */
body[data-nido-palette="rosa"]{--nido-accent:#FFCCE1;--nido-deep:#9b5276;--nido-soft:#fff1f7;--nido-text:#70475c;--nido-on-accent:#593747}
body[data-nido-palette="marfil"]{--nido-accent:#F2F1ED;--nido-deep:#796d67;--nido-soft:#faf9f6;--nido-text:#62544e;--nido-on-accent:#51443e}
body[data-nido-palette="menta"]{--nido-accent:#CDE5D9;--nido-deep:#477e69;--nido-soft:#f0faf5;--nido-text:#365e4f;--nido-on-accent:#315747}
body[data-nido-palette="vainilla"]{--nido-accent:#F2EBCC;--nido-deep:#8e7137;--nido-soft:#fffaf0;--nido-text:#6a562f;--nido-on-accent:#67542a}
body[data-nido-palette="cielo"]{--nido-accent:#C6E2E7;--nido-deep:#477e92;--nido-soft:#effaff;--nido-text:#3f6475;--nido-on-accent:#345a68}
body[data-nido-palette="malva"]{--nido-accent:#F7DDE8;--nido-deep:#945f88;--nido-soft:#fff2f8;--nido-text:#744664;--nido-on-accent:#673e58}
body[data-nido-palette="oliva"]{--nido-accent:#76944C;--nido-deep:#4c6630;--nido-soft:#edf2e5;--nido-text:#405c2b;--nido-on-accent:#fff}
body[data-nido-palette]{--sky:var(--nido-deep);--sky-dark:var(--nido-deep);--sky-soft:var(--nido-soft);--lime:var(--nido-accent);--lime-soft:var(--nido-soft);--rose:var(--nido-soft)}
body:not(.dark)[data-nido-palette]{--bg:color-mix(in srgb,var(--nido-accent) 17%,white);--panel-soft:var(--nido-soft);--line:color-mix(in srgb,var(--nido-accent) 32%,#e7dfe2);--nav:color-mix(in srgb,var(--nido-accent) 11%,white);--ink:#543d4b}
body.dark[data-nido-palette]{--sky:color-mix(in srgb,var(--nido-accent) 77%,white);--sky-dark:color-mix(in srgb,var(--nido-accent) 77%,white);--sky-soft:color-mix(in srgb,var(--nido-accent) 18%,#342a3a);--lime-soft:color-mix(in srgb,var(--nido-accent) 19%,#332a39)}
body:not(.dark)[data-nido-palette] {background: radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--nido-accent) 28%,white) 0%,transparent 39%),var(--bg)}
body:not(.dark)[data-nido-palette] .topbar,body:not(.dark)[data-nido-palette] .sidebar{background:var(--nav)}
body:not(.dark)[data-nido-palette] .page-heading h1 span,body:not(.dark)[data-nido-palette] .eyebrow{color:var(--nido-deep)}
body:not(.dark)[data-nido-palette] button.primary,body:not(.dark)[data-nido-palette] .primary,
body:not(.dark)[data-nido-palette] .section-tabs button.selected,
body:not(.dark)[data-nido-palette] .nido-mobile-dock button.active{
 background:linear-gradient(135deg,var(--nido-accent),color-mix(in srgb,var(--nido-accent) 70%,white))!important;
 color:var(--nido-on-accent)!important;border-color:var(--nido-accent)!important;
 box-shadow:0 7px 20px color-mix(in srgb,var(--nido-deep) 18%,transparent)!important;
}
body:not(.dark)[data-nido-palette] .sidebar .side-nav button.active,body:not(.dark)[data-nido-palette] .side-nav button:hover{background:var(--nido-soft);color:var(--nido-text)}
body:not(.dark)[data-nido-palette] .nido-shortcut,body:not(.dark)[data-nido-palette] .nido-user-card,
body:not(.dark)[data-nido-palette] .nido-home-baby-card{background:linear-gradient(125deg,var(--nido-soft),#fffdfb)!important}
body:not(.dark)[data-nido-palette] #loginView.auth-page{background:linear-gradient(115deg,var(--nido-soft),#fff8f4)}
body:not(.dark)[data-nido-palette] .nido-login-art{background:linear-gradient(180deg,var(--nido-soft),#fff9f5 80%)!important}
body:not(.dark)[data-nido-palette] .nido-login-kicker{color:var(--nido-deep)}
body:not(.dark)[data-nido-palette] .nido-login-fields button.primary{background:linear-gradient(120deg,var(--nido-accent),color-mix(in srgb,var(--nido-accent) 55%,white))!important;color:var(--nido-on-accent)!important}
body[data-nido-palette] .nido-palette-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:11px}
.nido-palette-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:11px}
.nido-palette-panel{margin-top:20px}
.nido-palette-option{min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 8px;background:var(--panel);color:var(--ink);border:2px solid var(--line);border-radius:19px;transition:transform .18s,border-color .18s,box-shadow .18s}
.nido-palette-option:active{transform:scale(.97)}.nido-palette-option:hover{transform:translateY(-2px)}
.nido-palette-option.is-selected{border-color:var(--nido-deep);box-shadow:0 0 0 2px var(--nido-soft)}
.nido-palette-swatch{width:100%;height:65px;background:var(--swatch);border-radius:13px;display:grid;place-items:center;border:1px solid #b3aab31c}
.nido-palette-dot{background:var(--swatch);filter:brightness(.93);width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.85);box-shadow:0 2px 6px #0002}
.nido-palette-option strong{font-size:12px;text-align:center}.nido-palette-option small{font-size:10px;color:var(--muted);letter-spacing:.2px}
.nido-palette-check{font-size:11px;font-weight:900;color:var(--nido-deep)}
.nido-palette-footnote{margin:15px 0 0;color:var(--muted);font-size:12px}
.nido-delete-access{font-size:11px;font-weight:900;background:var(--rose);color:var(--danger);padding:9px 11px;border-radius:12px;white-space:nowrap}
.nido-delete-access:hover{filter:brightness(.95)}
@media(max-width:460px){.nido-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nido-palette-swatch{height:54px}}
@media(prefers-reduced-motion:reduce){.nido-palette-option{transition:none}}


/* Nido v2.9.4 — Navegación de cinco destinos + siete temas nocturnos.
   Mantiene las preferencias de usuario ya almacenadas; sin cambios de API/MySQL. */
@media(max-width:850px){
  .nido-mobile-dock{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px;width:min(calc(100% - 14px),590px)}
  .nido-mobile-dock button{min-height:62px;padding:7px 1px 6px;gap:2px;line-height:1.1;border-radius:17px;white-space:normal;min-width:0}
  .nido-mobile-dock button .dock-icon{font-size:21px;line-height:1.15}
  .nido-mobile-dock button .dock-label{font-size:clamp(9px,2.25vw,11px);line-height:1.13;display:grid;place-items:center;text-align:center;min-height:23px;max-width:100%;overflow-wrap:normal}
  .nido-mobile-dock button[aria-current="page"]{font-weight:900}
  .content{padding-bottom:calc(112px + env(safe-area-inset-bottom))}
}
@media(max-width:355px){
  .nido-mobile-dock{width:calc(100% - 10px);padding:5px;gap:1px}
  .nido-mobile-dock button{padding:6px 0;min-height:62px}
  .nido-mobile-dock button .dock-icon{font-size:20px}
  .nido-mobile-dock button .dock-label{font-size:9px}
}
body.dark[data-nido-palette="rosa"]{--nido-night-bg:#211c25;--nido-night-panel:#302632;--nido-night-soft:#403144;--nido-night-line:#5f4d60;--nido-night-nav:#281f2c;--nido-night-accent:#f1b6d1;--nido-night-active:#79506e;--nido-night-ink:#fdf0f7;--nido-night-muted:#d9c0ce}
body.dark[data-nido-palette="marfil"]{--nido-night-bg:#202325;--nido-night-panel:#303439;--nido-night-soft:#404448;--nido-night-line:#616368;--nido-night-nav:#292c30;--nido-night-accent:#e0d9d0;--nido-night-active:#67625d;--nido-night-ink:#f7f3eb;--nido-night-muted:#c9c7c1}
body.dark[data-nido-palette="menta"]{--nido-night-bg:#162820;--nido-night-panel:#21392f;--nido-night-soft:#2c493d;--nido-night-line:#466653;--nido-night-nav:#1b3027;--nido-night-accent:#a9dec4;--nido-night-active:#416b58;--nido-night-ink:#eafff3;--nido-night-muted:#bad8c7}
body.dark[data-nido-palette="vainilla"]{--nido-night-bg:#29251d;--nido-night-panel:#383329;--nido-night-soft:#484033;--nido-night-line:#685d48;--nido-night-nav:#302b22;--nido-night-accent:#ecd9a4;--nido-night-active:#756143;--nido-night-ink:#fff7de;--nido-night-muted:#dcd0b0}
body.dark[data-nido-palette="cielo"]{--nido-night-bg:#172730;--nido-night-panel:#223944;--nido-night-soft:#2c4956;--nido-night-line:#4b6877;--nido-night-nav:#1b303b;--nido-night-accent:#aaddec;--nido-night-active:#466e85;--nido-night-ink:#ebfaff;--nido-night-muted:#bfd8e4}
body.dark[data-nido-palette="malva"]{--nido-night-bg:#251e2c;--nido-night-panel:#362c3f;--nido-night-soft:#46364f;--nido-night-line:#66516d;--nido-night-nav:#2d2434;--nido-night-accent:#e6c0df;--nido-night-active:#70527d;--nido-night-ink:#fff0ff;--nido-night-muted:#dbc7e1}
body.dark[data-nido-palette="oliva"]{--nido-night-bg:#222b1f;--nido-night-panel:#303e2b;--nido-night-soft:#3e4d37;--nido-night-line:#60724f;--nido-night-nav:#283322;--nido-night-accent:#c2d99b;--nido-night-active:#5c7645;--nido-night-ink:#f2fbe8;--nido-night-muted:#cdddc3}

body.dark[data-nido-palette]{
  color-scheme:dark;
  --bg:var(--nido-night-bg);--panel:var(--nido-night-panel);--panel-soft:var(--nido-night-soft);
  --nav:var(--nido-night-nav);--line:var(--nido-night-line);
  --ink:var(--nido-night-ink);--muted:var(--nido-night-muted);
  --sky:var(--nido-night-accent);--sky-dark:var(--nido-night-accent);
  --sky-soft:color-mix(in srgb,var(--nido-night-accent) 12%,var(--panel));
  --lime:var(--nido-night-accent);--lime-soft:color-mix(in srgb,var(--nido-night-accent) 12%,var(--panel));
  --rose:color-mix(in srgb,var(--nido-night-accent) 12%,var(--panel));
  --nido-peach:var(--panel-soft);--nido-lav:var(--panel-soft);--nido-sage:var(--panel-soft);--nido-corn:var(--panel-soft);
  --shadow:0 12px 32px rgba(0,0,0,.20);
  background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--nido-night-accent) 9%,transparent) 0%,transparent 54%),var(--bg);
}
body.dark[data-nido-palette] .topbar{background:color-mix(in srgb,var(--nido-night-nav) 92%,transparent);border-color:var(--line)}
body.dark[data-nido-palette] .sidebar{background:linear-gradient(180deg,var(--nav),var(--bg));border-color:var(--line)}
body.dark[data-nido-palette] .side-nav button{background:var(--panel);color:var(--ink);border-color:var(--line)}
body.dark[data-nido-palette] .side-nav button.active,
body.dark[data-nido-palette] .side-nav button:hover{background:var(--panel-soft);color:var(--nido-night-accent);border-color:var(--line);box-shadow:inset 4px 0 var(--nido-night-accent)}
body.dark[data-nido-palette] .side-nav .nav-ico,
body.dark[data-nido-palette] .eyebrow,
body.dark[data-nido-palette] .nido-palette-check,
body.dark[data-nido-palette] .nido-login-kicker{color:var(--nido-night-accent)}
body.dark[data-nido-palette] .nido-mobile-dock{background:color-mix(in srgb,var(--nido-night-nav) 94%,transparent);border-color:var(--line);box-shadow:0 10px 25px rgba(0,0,0,.35)}
body.dark[data-nido-palette] .nido-mobile-dock button{color:var(--muted)}
body.dark[data-nido-palette] .nido-mobile-dock button.active{background:var(--nido-night-active);color:#fff!important;box-shadow:0 3px 10px rgba(0,0,0,.22)}
body.dark[data-nido-palette] button.primary,
body.dark[data-nido-palette] .primary,
body.dark[data-nido-palette] .section-tabs button.selected,
body.dark[data-nido-palette] .nido-login-fields button.primary{
  background:var(--nido-night-active)!important;color:#fff!important;
  border-color:var(--nido-night-line)!important;box-shadow:0 5px 13px rgba(0,0,0,.2)!important;
}
body.dark[data-nido-palette] .section-tabs button:not(.selected){background:var(--panel-soft);color:var(--muted);border-color:var(--line)}
body.dark[data-nido-palette] .panel,
body.dark[data-nido-palette] .stat-card,
body.dark[data-nido-palette] .nido-user-card,
body.dark[data-nido-palette] .nido-home-baby-card,
body.dark[data-nido-palette] .quick-entry-card,
body.dark[data-nido-palette] .quick-entry-card.lime,
body.dark[data-nido-palette] .quick-sleep-panel,
body.dark[data-nido-palette] .modal,
body.dark[data-nido-palette] .nido-shortcut{background:var(--panel)!important;border-color:var(--line)!important;color:var(--ink)}
body.dark[data-nido-palette] .nido-shortcut:nth-child(n){background:var(--panel-soft)!important}
body.dark[data-nido-palette] .nido-shortcut strong{color:var(--ink)}
body.dark[data-nido-palette] .quick-entry-form input,
body.dark[data-nido-palette] .quick-entry-form select,
body.dark[data-nido-palette] .nido-login-fields input,
body.dark[data-nido-palette] .form-grid input:not([type=checkbox]):not([type=radio]),
body.dark[data-nido-palette] .form-grid select,
body.dark[data-nido-palette] .form-grid textarea{background:var(--panel-soft);color:var(--ink);border-color:var(--line);color-scheme:dark}
body.dark[data-nido-palette] .nido-user-action,
body.dark[data-nido-palette] .nido-palette-option,
body.dark[data-nido-palette] .sleep-quick-choice,
body.dark[data-nido-palette] .nido-portion-options span{background:var(--panel-soft);color:var(--ink);border-color:var(--line)}
body.dark[data-nido-palette] .nido-palette-option.is-selected{border-color:var(--nido-night-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--nido-night-accent) 20%,transparent)}
body.dark[data-nido-palette] .nido-user-action>span{background:var(--panel);color:var(--nido-night-accent)}
body.dark[data-nido-palette] .nido-user-action.danger>span{color:var(--danger)}
body.dark[data-nido-palette] .nido-login-fields{background:var(--panel);border-color:var(--line)}
body.dark[data-nido-palette] .nido-login-fields h1,
body.dark[data-nido-palette] .nido-login-fields label{color:var(--ink)}
body.dark[data-nido-palette] .nido-login-fields>p,
body.dark[data-nido-palette] .nido-privacy-note{color:var(--muted)}
body.dark[data-nido-palette] .nido-home-baby-card p{color:var(--muted)}
body.dark[data-nido-palette] .theme-toggle{background:var(--panel-soft);border-color:var(--line);color:var(--nido-night-accent)}
body.dark[data-nido-palette] .nido-portion-options input:checked+span{background:var(--nido-night-active);color:#fff;border-color:var(--nido-night-accent)}


/* v2.9.6 · burbujas de seguridad en alimentos */
.nido-safety-bubble{width:min(760px,100%);padding:22px;border-radius:32px;overflow:hidden}
.nido-safety-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:center}
.nido-safety-art{align-self:stretch;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,#fff8fb,#fff1f6);border:1px solid rgba(234,190,205,.55);border-radius:26px;padding:14px;min-height:250px}
.nido-safety-art img{display:block;max-width:100%;max-height:280px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 12px 24px rgba(136,78,111,.14))}
.nido-safety-copy{display:flex;flex-direction:column;gap:12px}
.nido-safety-bubble .modal-heading{margin:0;align-items:flex-start}
.nido-safety-bubble .modal-heading h2{font-size:29px;line-height:1.05;letter-spacing:-.9px}
.nido-safety-kicker{font-size:11px;font-weight:900;letter-spacing:1.9px;text-transform:uppercase;color:#b17597}
.nido-safety-body{margin:0;font-size:14px;color:var(--ink);font-weight:700;line-height:1.5}
.nido-safety-points{display:grid;gap:10px}
.nido-safety-point{background:rgba(255,255,255,.82);border:1px solid rgba(203,170,193,.42);padding:11px 13px;border-radius:16px;font-size:13px;font-weight:700;color:#65465d;box-shadow:0 8px 18px rgba(169,124,149,.08)}
.nido-safety-footer{margin:0;font-size:12px;color:var(--muted);font-weight:700}
.nido-safety-pagination{display:flex;gap:7px;align-items:center}
.nido-safety-pagination span{width:8px;height:8px;border-radius:99px;background:rgba(177,117,151,.22)}
.nido-safety-pagination span.active{width:24px;background:#c78eb0}
.nido-safety-bubble .modal-actions{margin-top:4px;justify-content:flex-start;flex-wrap:wrap}
.nido-safety-bubble.tone-warning{background:linear-gradient(145deg,#fffaf1,#fff4ea 45%,#fff9fd)}
.nido-safety-bubble.tone-warning .nido-safety-point{border-color:#ead4b0;background:#fffdf7}
.nido-safety-bubble.tone-peach{background:linear-gradient(145deg,#fff6f0,#fff1eb 45%,#fff7fb)}
.nido-safety-bubble.tone-peach .nido-safety-kicker{color:#c7866e}
.nido-safety-bubble.tone-mint{background:linear-gradient(145deg,#f6fff8,#eefaf5 45%,#fdfcff)}
.nido-safety-bubble.tone-mint .nido-safety-kicker{color:#6da38b}
.nido-safety-bubble.tone-sky{background:linear-gradient(145deg,#f4fbff,#eef8fe 45%,#fdfcff)}
.nido-safety-bubble.tone-sky .nido-safety-kicker{color:#6e98b8}
.nido-safety-bubble.tone-vanilla{background:linear-gradient(145deg,#fffbf1,#fff8ea 45%,#fffdf7)}
.nido-safety-bubble.tone-vanilla .nido-safety-kicker{color:#bb9b55}
.nido-safety-bubble.tone-rose{background:linear-gradient(145deg,#fff7fb,#fff0f7 45%,#fffafb)}
.nido-safety-bubble.tone-rose .nido-safety-kicker{color:#be789e}
body.dark .nido-safety-bubble{background:linear-gradient(160deg,var(--panel),var(--panel-soft));border-color:var(--line)}
body.dark .nido-safety-art{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border-color:var(--line)}
body.dark .nido-safety-point{background:rgba(255,255,255,.04);border-color:var(--line);color:#efe4ef;box-shadow:none}
body.dark .nido-safety-kicker{color:#f2b8dd}
body.dark .nido-safety-footer{color:var(--muted)}
@media(max-width:760px){.nido-safety-bubble{padding:18px}.nido-safety-layout{grid-template-columns:1fr;gap:12px}.nido-safety-art{min-height:auto;padding:10px 10px 0}.nido-safety-art img{max-height:190px}.nido-safety-bubble .modal-heading h2{font-size:23px}}
@media(max-width:460px){.nido-safety-bubble{padding:14px;border-radius:26px}.nido-safety-bubble .modal-heading h2{font-size:21px}.nido-safety-point{font-size:12px;padding:10px 12px}.nido-safety-kicker{font-size:10px;letter-spacing:1.4px}}

/* v2.9.6: ilustraciones rotativas integradas sin archivos externos */
.nido-safety-bubble{max-height:min(90dvh,820px);overflow:auto}
.nido-safety-bubble .nido-safety-art{background:transparent!important;border:0!important;padding:0;min-height:0;align-self:center}
.nido-safety-bubble .nido-safety-art img{max-height:260px;max-width:100%;width:100%;height:auto;object-fit:contain;object-position:center;filter:drop-shadow(0 10px 15px rgba(145,111,120,.12))}
.nido-safety-point{display:flex;gap:9px;align-items:flex-start}
.nido-safety-point>span:first-child{color:#be85a9;font-size:17px;flex:none;line-height:1}
.nido-safety-point>span:last-child{min-width:0}
.nido-safety-bubble .modal-actions .primary{min-width:180px;background:linear-gradient(100deg,#cda8d9,#b791c9);color:#fff}
@media(max-width:760px){.nido-safety-bubble .nido-safety-art img{max-height:154px;width:auto}}
@media(max-width:400px){.nido-safety-bubble .nido-safety-art img{max-height:123px}.nido-safety-bubble .modal-heading h2{font-size:20px}.nido-safety-bubble .nido-safety-point{padding:9px 10px}}
@media(prefers-reduced-motion:no-preference){.nido-safety-bubble{animation:nidoSafetyAppear .28s cubic-bezier(.2,1.4,.4,1)}@keyframes nidoSafetyAppear{from{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:none}}}

/* Nido v2.9.7 · Burbuja contextual para cada acceso de Registro rápido */
.nido-quick-tip-bubble .nido-safety-art{background:linear-gradient(145deg,#fff8f4,#fff2f5 55%,#f6f4ff)}
.nido-quick-tip-bubble .nido-safety-copy{gap:12px}
.nido-quick-tip-bubble .modal-heading h2{font-size:23px;line-height:1.18}
.nido-quick-tip-bubble .nido-safety-body{font-weight:700;font-size:14px;line-height:1.5}
.nido-quick-tip-bubble .nido-safety-point{display:flex;gap:9px;align-items:flex-start}
.nido-quick-tip-bubble .nido-safety-point span:first-child{color:#b479a4;font-size:16px;flex:none}
.nido-quick-tip-frequency{font-size:11px;color:var(--muted);margin:0}
.nido-quick-tip-bubble .modal-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:flex-start}
.nido-quick-tip-bubble .modal-actions button{min-height:45px}
.nido-quick-tip-bubble.tone-sky{background:linear-gradient(135deg,#f3faff,#fffaf7)}
.nido-quick-tip-bubble.tone-peach{background:linear-gradient(135deg,#fff2eb,#fff9f3)}
.nido-quick-tip-bubble.tone-lavender{background:linear-gradient(135deg,#f7f2ff,#fcf8ff)}
.nido-quick-tip-bubble.tone-mint{background:linear-gradient(135deg,#f1fbf6,#fbfdf9)}
.nido-quick-tip-bubble.tone-rose{background:linear-gradient(135deg,#fff2f7,#fffafc)}
body.dark .nido-quick-tip-bubble{background:linear-gradient(130deg,var(--panel),var(--panel-soft));color:var(--ink)}
body.dark .nido-quick-tip-bubble .nido-safety-art{background:var(--panel-soft)}
body.dark .nido-quick-tip-bubble .nido-safety-point span:first-child{color:#e4b9d4}
@media(max-width:560px){
 .nido-quick-tip-bubble{padding:16px 14px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}
 .nido-quick-tip-bubble .nido-safety-layout{grid-template-columns:1fr;gap:12px}
 .nido-quick-tip-bubble .nido-safety-art{height:165px;min-height:0;padding:0;overflow:hidden}
 .nido-quick-tip-bubble .nido-safety-art img{max-height:160px;width:auto;object-fit:contain}
 .nido-quick-tip-bubble .modal-heading h2{font-size:21px}
 .nido-quick-tip-bubble .nido-safety-body{font-size:13px}
 .nido-quick-tip-bubble .nido-safety-point{padding:9px 11px;font-size:12px}
 .nido-quick-tip-bubble .modal-actions button{flex:1 1 auto;font-size:12px;padding:10px}
}
@media(prefers-reduced-motion:reduce){.nido-quick-tip-bubble *{animation:none!important;transition:none!important}}
