div.flex.h-full[class*="min-h-[420px]"][class*=items-center][class*=justify-center]{position:relative;display:flex!important;height:clamp(560px,calc(100dvh - 136px),780px)!important;min-height:0!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;overflow:hidden;border-radius:0!important;background:#fff;color:transparent!important;font-size:0!important}div.flex.h-full[class*="min-h-[420px]"][class*=items-center][class*=justify-center]:before{box-sizing:border-box;display:flex;height:48px;flex:0 0 48px;align-items:flex-end;overflow:hidden;border-bottom:1px solid #e2e8f0;padding:0 16px 13px;content:"Resumen     Planificador     Líquidos     Suplementos     PDF";white-space:pre;color:#64748b;font-size:11px;font-weight:800;letter-spacing:-.01em}div.flex.h-full[class*="min-h-[420px]"][class*=items-center][class*=justify-center]:after{display:block;min-height:0;flex:1 1 auto;margin:12px;border:1px solid #e2e8f0;border-radius:14px;background:linear-gradient(90deg,transparent,rgba(226,232,240,.48) 48%,transparent),#f8fafc;background-size:220% 100%;content:"";animation:nutri-plan-editor-loading 1.25s ease-in-out infinite}@media (min-width:1536px){div.flex.h-full[class*="min-h-[420px]"][class*=items-center][class*=justify-center]{height:clamp(650px,calc(100dvh - 136px),850px)!important}}@keyframes nutri-plan-editor-loading{0%{background-position:120% 0}to{background-position:-120% 0}}section:has(input[placeholder="2000"]) button[class*="min-h-[52px]"][class*=text-left]{min-height:58px!important;border-width:1px!important;border-radius:16px!important;padding:11px 14px!important;background-color:#fff;box-shadow:0 8px 20px -20px rgba(15,23,42,.45)}section:has(input[placeholder="2000"]) button[class*="min-h-[52px]"][class*=text-left]:hover{border-color:#bae6fd!important;background-color:#f0f9ff!important}section:has(input[placeholder="2000"]) button[class*="min-h-[52px]"][class*=text-left][class*="text-[#1D6FD6]"]{border-color:#7dd3fc!important;background-color:#eff6ff!important;box-shadow:0 10px 24px -20px rgba(29,111,214,.7)}section:has([class*="grid-cols-[minmax(230px,1fr)_120px_190px_88px_36px]"]){margin-top:0!important;padding-top:0!important}section:has([class*="grid-cols-[minmax(230px,1fr)_120px_190px_88px_36px]"])>div[class*=overflow-hidden]{border-top-width:0!important}@media (min-width:768px){section:has([class*="grid-cols-[minmax(230px,1fr)_120px_190px_88px_36px]"])>div[class*=overflow-hidden]>div:first-child{display:none!important}}@media (max-width:767px){section:has([class*="grid-cols-[minmax(230px,1fr)_120px_190px_88px_36px]"])>div[class*=overflow-hidden]>div:first-child{min-height:48px;justify-content:flex-end!important;border-bottom-width:0!important;padding:4px 12px 8px!important}section:has([class*="grid-cols-[minmax(230px,1fr)_120px_190px_88px_36px]"])>div[class*=overflow-hidden]>div:first-child>div:first-child{display:none!important}section:has([class*="grid-cols-[minmax(230px,1fr)_120px_190px_88px_36px]"])>div[class*=overflow-hidden]>div:first-child>button{height:38px!important;border-radius:12px!important;padding-inline:14px!important}}div[role=dialog][class*="max-w-[1080px]"]>button.absolute,div[role=dialog][class*="max-w-[1080px]"]>button[data-radix-dialog-close]{top:15px!important;right:15px!important;z-index:10}div[role=dialog][class*="max-w-[1080px]"] header label:has(input[type=date]){margin-right:34px}div[role=dialog][class*="max-w-[1080px]"]>div[class*=overflow-y-auto]{overflow:hidden!important}div[role=dialog][class*="max-w-[1080px]"]>div[class*=overflow-y-auto]>div.grid>div:first-child{max-height:calc(92vh - 156px);overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}div[role=dialog][class*="max-w-[1080px]"] aside>div:first-child>div:last-child:has(svg[aria-label*="Tendencia de endomorfia"]){display:none!important}div[role=dialog][class*="max-w-[1080px]"] aside>div:first-child{padding-bottom:10px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3){margin-top:8px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>header{padding:8px 12px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>header>div{gap:8px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>header>div>span{width:28px!important;height:28px!important;border-radius:9px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>header h2{font-size:13px!important;line-height:16px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>header button{gap:5px!important;font-size:10px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>div.grid{gap:6px!important;padding:0 12px 8px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>div.grid>button{min-height:0!important;border-radius:10px!important;padding:6px 9px!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>div.grid>button span{line-height:1.15!important}section.mt-3.overflow-hidden.rounded-\[18px\]:has(>div.grid.gap-2\.5.px-4.pb-3)>div.grid>button span[class*=mt-]{margin-top:2px!important}aside[aria-label="Historial de cambios antropométricos"]{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}aside[aria-label="Historial de cambios antropométricos"]>header{flex:0 0 auto!important;padding:12px 16px!important}aside[aria-label="Historial de cambios antropométricos"]>header p{margin-top:2px!important;line-height:14px!important}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(2){display:block!important;flex:0 0 auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:9px 14px!important}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(2)>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(2) button{min-height:0!important;border-radius:10px!important;padding:6px 9px!important}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(2) button span:first-child{line-height:12px!important}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(2) button span:last-child{margin-top:1px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:11px!important}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(3){min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;padding:14px 16px 18px!important;scrollbar-width:thin;scrollbar-color:#94a3b8 transparent}aside[aria-label="Historial de cambios antropométricos"]>div:nth-child(3) section{margin-top:12px!important}div:has(>div>div:first-child+div.rounded-\[18px\]){min-height:100%}div.rounded-\[18px\].border-dashed:has(p){display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center}[data-anthropometry-measurement-scroll],[data-anthropometry-measurements],section[data-measurement-group]>div[id^=measurement-group-]{min-width:0;container-type:inline-size}[data-anthropometry-measurements]>header{min-height:52px;flex-wrap:nowrap!important;gap:8px!important;padding-top:7px!important;padding-bottom:7px!important}[data-anthropometry-measurements]>header>div:first-child{min-width:0;flex:1 1 auto}[data-anthropometry-measurements]>header>div:last-child{width:auto!important;min-width:0;flex:0 0 auto;flex-wrap:nowrap!important;justify-content:flex-end;gap:6px!important}[data-anthropometry-measurements]>header>div:last-child>button{min-width:0;height:32px!important;flex:0 0 auto;white-space:nowrap;padding-inline:8px!important}@container (max-width: 520px){[data-anthropometry-measurements]>header{padding-inline:10px!important}[data-anthropometry-measurements]>header>div:first-child{gap:7px!important}[data-anthropometry-measurements]>header>div:first-child>span{width:30px!important;height:30px!important}[data-anthropometry-measurements]>header>div:first-child>p{display:none}[data-anthropometry-measurements]>header>div:last-child>button{padding-inline:7px!important;font-size:9px!important}}@container (min-width: 640px){[data-anthropometry-measurement-scroll]>div.grid,section[data-measurement-group]>div[id^=measurement-group-]>div.group,section[data-measurement-group]>div[id^=measurement-group-]>div:first-child{grid-template-columns:minmax(150px,1.35fr) minmax(64px,.65fr) minmax(64px,.65fr) 88px minmax(92px,.8fr) 100px!important;column-gap:10px!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(4),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(4),section[data-measurement-group]>div[id^=measurement-group-]>div:first-child>:nth-child(4){justify-self:stretch!important;text-align:center!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(4),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(4){display:flex!important;align-items:center!important;justify-content:center!important}}@container (max-width: 639px){[data-anthropometry-measurement-scroll]>div.grid,section[data-measurement-group]>div[id^=measurement-group-]>div.group,section[data-measurement-group]>div[id^=measurement-group-]>div:first-child{grid-template-columns:minmax(84px,1.35fr) minmax(42px,.62fr) minmax(42px,.62fr) minmax(48px,.7fr) minmax(52px,.78fr) minmax(60px,.9fr)!important;column-gap:5px!important;align-items:center!important}section[data-measurement-group]>div[id^=measurement-group-]>div:first-child{display:grid!important;padding:7px 8px!important;font-size:7px!important;line-height:1!important;letter-spacing:.055em!important}[data-anthropometry-measurement-scroll]>div.grid,section[data-measurement-group]>div[id^=measurement-group-]>div.group{min-height:44px!important;padding:6px 8px!important}[data-anthropometry-measurement-scroll]>div.grid>*,section[data-measurement-group]>div[id^=measurement-group-]>div.group>*{min-width:0!important;grid-column:auto!important;grid-row:auto!important;margin:0!important;padding:0!important;background:transparent!important;border-radius:0!important}[data-anthropometry-measurement-scroll]>div.grid>:first-child,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:first-child{overflow:hidden!important;gap:5px!important}[data-anthropometry-measurement-scroll]>div.grid>:first-child span,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:first-child span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(2),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(2){justify-self:start!important;font-size:10px!important;white-space:nowrap!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(3),[data-anthropometry-measurement-scroll]>div.grid>:nth-child(4),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(3),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(4){justify-self:start!important;font-size:8.5px!important;white-space:nowrap!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(4),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(4){display:flex!important;align-items:center!important;justify-content:flex-start!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(4)>*,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(4)>*{min-width:0!important;padding-inline:4px!important;font-size:8px!important;white-space:nowrap!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(5),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(5){overflow:hidden!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(5) svg,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(5) svg{width:52px!important;max-width:100%!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(6),section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(6){justify-self:end!important;gap:3px!important;white-space:nowrap!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(6) button,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(6) button{width:28px!important;height:28px!important;min-width:28px!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(6) span,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(6) span{font-size:8px!important}[data-anthropometry-measurement-scroll]>div.grid>:nth-child(n+3):before,section[data-measurement-group]>div[id^=measurement-group-]>div.group>:nth-child(n+3):before{content:none!important}}[data-control-table-header]{display:none}[data-control-row]{display:grid;min-height:80px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date status" "type type" "notes arrow";align-items:center;gap:5px 12px;border-width:1px;border-style:solid;border-radius:10px;padding:10px 12px}[data-control-date]{grid-area:date;min-width:0}[data-control-date]>p{font-size:12px;line-height:16px;font-weight:800;color:#0f172a}[data-control-date]>span{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:10px;line-height:14px;font-weight:600;color:#94a3b8}[data-control-type]{grid-area:type;min-width:0}[data-control-type]>p{font-size:11.5px;line-height:15px;font-weight:800;color:#1e293b}[data-control-type]>span{font-size:10px;line-height:14px;font-weight:600;color:#94a3b8}[data-control-status]{grid-area:status;width:fit-content;justify-self:end;border-radius:999px;padding:5px 9px;font-size:9px;line-height:1;font-weight:800}[data-control-notes]{grid-area:notes;min-width:0}[data-control-notes]>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;font-weight:600;color:#475569}[data-control-notes]>span{display:block;margin-top:1px;font-size:10px;line-height:14px;font-weight:700;color:#94a3b8}[data-control-arrow]{grid-area:arrow;justify-self:end}@media (min-width:900px){[data-control-row],[data-control-table-header]{grid-template-columns:124px 170px 105px minmax(220px,1fr) 24px;gap:14px}[data-control-table-header]{display:grid;align-items:center;border-bottom:1px solid #f1f5f9;padding:9px 14px;font-size:9px;line-height:1;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8}[data-control-row]{min-height:72px;grid-template-areas:"date type status notes arrow";padding:10px 14px}[data-control-status]{justify-self:start}}div[role=dialog]:has(input[name=adherenciaPct])>div[class*=overflow-y-auto]>div:first-child{display:flex!important;min-height:54px!important;align-items:center!important;padding:12px 56px 12px 20px!important}div[role=dialog]:has(input[name=adherenciaPct])>div[class*=overflow-y-auto]>div:first-child>p{display:none!important}div[role=dialog]:has(input[name=adherenciaPct])>div[class*=overflow-y-auto]>div:first-child h2{margin:0!important;font-size:20px!important;line-height:1.15!important;letter-spacing:-.035em!important}.oss-plan-shell{--plan-ink:#17201b;--plan-muted:#69736d;--plan-line:#e5e9e6;--plan-soft:#f7f9f7;--plan-green:#0f7a4b;--plan-green-soft:#eef8f2;--plan-protein:#d94b5f;--plan-carb:#c38a13;--plan-fat:#d66b28;background:#fff}.oss-plan-grid{gap:0!important;border:0!important;background:transparent!important}.oss-plan-main{gap:0!important;box-sizing:border-box!important;padding:8px 12px 10px!important}.oss-plan-meal-tabs{gap:7px!important;padding:0 1px!important}.oss-plan-meal-tabs>.meal-nav-card{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;align-items:stretch!important;min-width:126px!important;height:38px!important;overflow:hidden!important;border-radius:8px!important;box-shadow:none!important}.oss-plan-meal-tabs>.meal-nav-card>button:first-child{grid-column:1!important;grid-template-columns:1fr!important;gap:0!important;min-width:0!important;padding:0 7px 0 11px!important}.oss-plan-meal-tabs>.meal-nav-card>button:first-child>*{min-width:0!important}.oss-plan-meal-tabs .meal-nav-card-icon{display:none!important}.oss-plan-meal-tabs .meal-nav-card-edit{position:relative!important;left:auto!important;right:auto!important;top:auto!important;z-index:2!important;align-self:center!important;justify-self:center!important;width:22px!important;height:22px!important;transform:none!important;border:0!important;border-radius:5px!important;background:hsla(0,0%,100%,.94)!important}.oss-plan-meal-tabs .meal-nav-card:not(:has(.meal-nav-card-edit:focus-visible)):not(:hover) .meal-nav-card-edit{opacity:0!important}.oss-plan-shell .meal-macro-summary{display:grid!important;grid-template-columns:minmax(110px,1.15fr) repeat(3,minmax(92px,1fr));width:100%!important;gap:0!important;margin-top:8px;padding:0!important;overflow:hidden;border:1px solid var(--plan-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.oss-plan-shell .meal-macro-summary>div:first-child{min-width:0!important;padding:9px 12px!important;border:0!important;border-right:1px solid var(--plan-line)!important}.oss-plan-shell .meal-macro-summary-bars{display:contents!important}.oss-plan-shell .meal-macro-summary-bars>div{display:flex;min-width:0!important;flex-direction:column;justify-content:center;gap:3px;padding:9px 11px!important;border:0!important;border-right:1px solid var(--plan-line)!important;border-radius:0!important;background:#fff!important}.oss-plan-shell .meal-macro-summary-bars>div:last-child{border-right:0!important}.oss-plan-shell .meal-macro-summary-bars>div>div:last-child{height:2px!important;border-radius:1px!important;background:#edf0ed!important}.oss-food-workspace{min-height:0!important;background:#fff!important}.oss-food-searchbar{padding:10px 12px!important;border-bottom:1px solid var(--plan-line)!important;background:#fff!important}.oss-food-columns{padding:8px 14px!important;border-bottom-color:var(--plan-line)!important;background:var(--plan-soft)!important;color:#8a928d!important;font-size:8px!important;letter-spacing:.11em!important}.oss-plan-shell [data-testid=plan-food-list-scroll]{padding:0!important;scrollbar-width:thin!important;scrollbar-color:#cfd5d1 transparent!important}.oss-plan-shell [data-testid=plan-food-list-scroll]::-webkit-scrollbar{width:6px!important}.oss-plan-shell [data-testid=plan-food-list-scroll]::-webkit-scrollbar-track{background:transparent!important}.oss-plan-shell [data-testid=plan-food-list-scroll]::-webkit-scrollbar-thumb{border:0!important;border-radius:3px!important;background:#cfd5d1!important}.oss-plan-shell .oss-food-row{min-height:58px!important;margin:0!important;padding:0 10px!important;border-width:0 0 1px!important;border-color:var(--plan-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.oss-plan-shell .oss-food-row:hover{background:#fafbfa!important}.oss-plan-shell .oss-food-row[data-selected=true]{background:var(--plan-green-soft)!important}.oss-plan-shell .oss-recipe-row{margin:0!important;border-width:0 0 1px!important;border-color:var(--plan-line)!important;border-radius:0!important;box-shadow:none!important}.oss-plan-shell .oss-food-row>button:last-child{opacity:.18;transition:opacity .12s ease,background .12s ease,color .12s ease}.oss-plan-shell .oss-food-row:focus-within>button:last-child,.oss-plan-shell .oss-food-row:hover>button:last-child{opacity:1}.oss-meal-supplements{border-top:1px solid var(--plan-line)!important}.oss-plan-pdf-tab{min-height:0!important;padding-top:0!important}.oss-plan-pdf-tab>div{min-width:0}.oss-plan-pdf-tab [data-plan-pdf-actions]{box-shadow:none!important}.oss-plan-pdf-tab input,.oss-plan-pdf-tab textarea{box-sizing:border-box}.oss-plan-pdf-tab>div>label{border-radius:10px!important;box-shadow:none!important}.oss-plan-pdf-tab>div>label textarea{min-height:88px!important}.oss-equivalence-picker{padding:0!important;background:rgba(20,28,23,.18)!important;backdrop-filter:none!important}.oss-equivalence-picker>div{height:100dvh!important;max-height:none!important;max-width:min(760px,100vw)!important;margin-left:auto!important;border-radius:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;box-shadow:-16px 0 44px rgba(26,35,29,.08)!important}.oss-plan-list{max-width:none!important;gap:0!important}.oss-plan-list-surface{overflow:hidden;border:1px solid var(--plan-line)!important;border-radius:8px!important;box-shadow:none!important}.oss-plan-list-surface>div:first-child{padding:12px 14px!important}@media (min-width:640px){.oss-plan-pdf-tab>div>div:first-of-type:not(:last-child)>.mt-4>div:has(input,textarea){grid-template-columns:minmax(170px,.72fr) minmax(0,1.5fr) 40px!important;align-items:start!important}}@media (max-width:767px){.oss-plan-main{padding:8px 8px 10px!important}.oss-plan-grid{border:0!important}.oss-plan-meal-tabs>.meal-nav-card{min-width:118px!important}.oss-plan-shell .meal-macro-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.oss-plan-shell .meal-macro-summary>div:first-child{grid-column:1/-1;border-right:0!important;border-bottom:1px solid var(--plan-line)!important}.oss-plan-shell .meal-macro-summary-bars>div{border-bottom:1px solid var(--plan-line)!important}.oss-plan-shell .meal-macro-summary-bars>div:nth-child(2){border-right:0!important}.oss-plan-shell .meal-macro-summary-bars>div:last-child{grid-column:1/-1;border-bottom:0!important}.oss-plan-pdf-tab>div>div:last-child{justify-content:stretch!important}.oss-plan-pdf-tab>div>div:last-child>button{min-width:0!important;flex:1 1 0!important}.oss-equivalence-picker>div{width:100vw!important;max-width:100vw!important;border-left:0!important;box-shadow:none!important}}@media (max-width:639px){.oss-plan-pdf-tab>div>div:first-of-type:not(:last-child)>.mt-4>div:has(input,textarea){grid-template-columns:minmax(0,1fr) 40px!important}.oss-plan-pdf-tab>div>div:first-of-type:not(:last-child)>.mt-4>div:has(input,textarea)>label:first-child{grid-column:1!important;grid-row:1!important}.oss-plan-pdf-tab>div>div:first-of-type:not(:last-child)>.mt-4>div:has(input,textarea)>label:nth-child(2){grid-column:1/-1!important;grid-row:2!important}.oss-plan-pdf-tab>div>div:first-of-type:not(:last-child)>.mt-4>div:has(input,textarea)>button:last-child{grid-column:2!important;grid-row:1!important}}@media (hover:none){.oss-plan-meal-tabs .meal-nav-card-edit,.oss-plan-shell .oss-food-row>button:last-child{opacity:1!important}}.nutri-app-ui{--nutri-font-weight-regular:400;--nutri-font-weight-medium:500;--nutri-font-weight-strong:600;font-weight:var(--nutri-font-weight-regular);font-synthesis:none}.nutri-app-ui :where(h1,h2,h3,h4,h5,h6){font-weight:var(--nutri-font-weight-strong)!important}.nutri-app-ui :where(strong,b){font-weight:var(--nutri-font-weight-strong)}.nutri-app-ui .font-normal{font-weight:var(--nutri-font-weight-regular)}.nutri-app-ui .font-medium{font-weight:var(--nutri-font-weight-medium)}.nutri-app-ui .font-bold,.nutri-app-ui .font-semibold{font-weight:var(--nutri-font-weight-strong)}.nutri-type-card-title,.nutri-type-page-title,.nutri-type-section-title{font-weight:var(--nutri-font-weight-strong)!important}.nutri-type-ui{font-weight:var(--nutri-font-weight-medium)!important}.nutri-type-body{font-weight:var(--nutri-font-weight-regular)!important}.fixed:has(button[aria-label="Cerrar catálogo"])>div>div:first-child>div:first-child>div:first-child{display:none!important}.fixed:has(button[aria-label="Cerrar catálogo"])>div>div:first-child>div:first-child>h3{font-size:0!important;line-height:1!important}.fixed:has(button[aria-label="Cerrar catálogo"])>div>div:first-child>div:first-child>h3:after{content:"Catálogo";font-size:18px;line-height:1.25;font-weight:650;letter-spacing:-.025em;color:#0f172a}.fixed:has(button[aria-label="Cerrar catálogo"])>div>div:first-child>div:first-child>p{display:none!important}.fixed:has(button[aria-label="Cerrar catálogo"])>div>div:last-child{display:none!important}.fixed:has(button[aria-label="Cerrar catálogo"]) .font-black{font-weight:650!important}.fixed:has(button[aria-label="Cerrar catálogo"]) article,.fixed:has(button[aria-label="Cerrar recetario"]) article{position:relative!important;cursor:pointer!important;grid-template-columns:84px minmax(0,1fr) minmax(140px,170px)!important}.fixed:has(button[aria-label="Cerrar catálogo"]) article>button:last-child,.fixed:has(button[aria-label="Cerrar recetario"]) article>button:last-child{position:absolute!important;inset:0!important;z-index:5!important;width:100%!important;height:100%!important;border:0!important;background:transparent!important;opacity:0!important;cursor:pointer!important}.fixed:has(button[aria-label="Cerrar catálogo"]) article:has(>button:last-child):hover,.fixed:has(button[aria-label="Cerrar recetario"]) article:has(>button:last-child):hover{border-color:#a7f3d0!important;background:rgba(236,253,245,.45)!important}.fixed:has(button[aria-label="Cerrar catálogo"]) article>button:last-child:focus-visible,.fixed:has(button[aria-label="Cerrar recetario"]) article>button:last-child:focus-visible{outline:2px solid #10ac61!important;outline-offset:-2px!important}@media (min-width:1280px){button[aria-label="Contraer receta"],button[aria-label="Expandir receta"]{display:none!important}div:has(>nav[aria-label="Detalle de receta"]){display:none!important}}.meal-macro-summary{width:auto!important;min-height:32px!important;flex:0 1 auto!important;flex-wrap:nowrap!important;gap:8px!important;border-color:#e2e8f0!important;border-radius:8px!important;background:#fff!important;padding:3px 8px!important;box-shadow:none!important}.meal-macro-summary>div:first-child{display:flex!important;min-width:0!important;align-items:center!important;gap:7px!important;border:0!important;padding:0!important}.meal-macro-summary>div:first-child>div:first-child{max-width:110px!important;font-size:9px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;color:#64748b!important}.meal-macro-summary>div:first-child>div:nth-child(2){white-space:nowrap!important;font-size:12px!important;line-height:1!important}.meal-macro-summary>div:first-child>div:last-child,.meal-macro-summary>div:first-child>div:nth-child(3){display:none!important}.meal-macro-summary-bars{display:flex!important;min-width:0!important;flex:0 1 auto!important;grid-template-columns:none!important;align-items:center!important;gap:7px!important}.meal-macro-summary-bars>div{min-width:0!important;border:0!important;background:transparent!important;padding:0!important}.meal-macro-summary-bars>div>div:first-child{margin:0!important;white-space:nowrap!important;font-size:9px!important;line-height:1!important}.meal-macro-summary-bars>div>div:last-child{display:none!important}[data-anthropometry-measurements] span[class*="min-w-[58px]"]{min-width:72px!important;white-space:nowrap!important;padding-inline:10px!important}div:has(>[data-patient-section-header="Deporte y actividad"]){border:0!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;background:transparent!important;padding:0 0 .75rem!important;box-shadow:none!important}[class*="max-w-[1080px]"]:has(input[type=date]){gap:0!important}[class*="max-w-[1080px]"]:has(input[type=date])>button[aria-label=Cerrar]{top:18px!important;right:18px!important;z-index:20!important;display:grid!important;height:30px!important;width:30px!important;place-items:center!important;border-radius:8px!important;background:#fff!important}[class*="max-w-[1080px]"]:has(input[type=date])>div:first-child{padding-right:58px!important}[class*="max-w-[1080px]"]:has(input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{opacity:0!important;width:0!important;margin:0!important;pointer-events:none!important}[class*="max-w-[1080px]"]:has(input[type=date]) aside>div:first-child>div.border-dashed{display:none!important}[class*="max-w-[1080px]"]:has(input[type=date]) aside .font-black,[class*="max-w-[1080px]"]:has(input[type=date]) aside .font-bold{font-weight:600!important}[class*="max-w-[1080px]"]:has(input[type=date])>footer>button:first-child{height:36px!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#fff!important;padding-inline:14px!important;font-size:11px!important;font-weight:600!important;color:#475569!important}[class*="max-w-[1080px]"]:has(input[type=date])>footer button:disabled:not(:has(svg.animate-spin)){font-size:0!important}[class*="max-w-[1080px]"]:has(input[type=date])>footer button:disabled:not(:has(svg.animate-spin)):after{content:"Guardar medición";font-size:11px;font-weight:600}div:has(>[data-anthropometry-dashboard])>header:first-child{padding-top:6px!important;padding-bottom:6px!important}div:has(>[data-anthropometry-dashboard])>header:first-child>div{gap:8px!important}div:has(>[data-anthropometry-dashboard])>header:first-child>div>div:first-child h1{font-size:23px!important;line-height:1.08!important;letter-spacing:-.04em!important}div:has(>[data-anthropometry-dashboard])>header:first-child>div>div:first-child p{margin-top:0!important;font-size:11px!important;line-height:1.2!important}div:has(>[data-anthropometry-dashboard])>header:first-child>div>div:last-child{gap:6px!important}div:has(>[data-anthropometry-dashboard])>header:first-child>div>div:last-child>[data-radix-menu-trigger],div:has(>[data-anthropometry-dashboard])>header:first-child>div>div:last-child>button{min-height:0!important;height:36px!important;border-radius:9px!important;padding-inline:12px!important}div:has(>[data-anthropometry-dashboard])>header:first-child button[aria-label="Más acciones"]{width:36px!important;height:36px!important;padding-inline:0!important;border-radius:9px!important}div:has(>[data-anthropometry-dashboard])>header:first-child div[class*="min-w-[150px]"]{height:36px!important;min-width:0!important;gap:6px!important;border:0!important;background:transparent!important;padding-inline:6px!important}div:has(>[data-anthropometry-dashboard])>header:first-child div[class*="min-w-[150px]"]>span{display:flex!important;align-items:baseline!important;gap:4px!important;white-space:nowrap!important}div:has(>[data-anthropometry-dashboard])>header:first-child div[class*="min-w-[150px]"]>span>span:first-child{display:inline!important;font-size:0!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important}div:has(>[data-anthropometry-dashboard])>header:first-child div[class*="min-w-[150px]"]>span>span:first-child:after{content:"Última:";font-size:9px!important;font-weight:600!important;color:#94a3b8!important}div:has(>[data-anthropometry-dashboard])>header:first-child div[class*="min-w-[150px]"]>span>span:last-child{display:inline!important;margin-top:0!important;font-size:10px!important;line-height:1!important}@media (min-width:1024px){div:has(>[data-anthropometry-dashboard])>header:first-child>div{flex-direction:row!important;align-items:center!important;justify-content:space-between!important}div:has(>[data-anthropometry-dashboard])>header:first-child>div>div:first-child{display:flex!important;align-items:baseline!important;gap:8px!important}}@media (max-width:720px){.fixed:has(button[aria-label="Cerrar catálogo"])>div>div:first-child>div:first-child>h3:after{font-size:16px}.fixed:has(button[aria-label="Cerrar catálogo"]) article,.fixed:has(button[aria-label="Cerrar recetario"]) article{grid-template-columns:64px minmax(0,1fr)!important}.meal-macro-summary{width:100%!important;overflow-x:auto!important;scrollbar-width:none!important}.meal-macro-summary::-webkit-scrollbar{display:none!important}[class*="max-w-[1080px]"]:has(input[type=date])>div:first-child{padding-right:50px!important}}.nutri-app-ui{--nutri-surface-radius:14px;--nutri-control-radius:10px;--nutri-border:#e5e9ef;--nutri-muted:#64748b;--nutri-canvas:#f7f8fa;color:#0f172a}.nutri-app-ui [class*="text-[9.5px]"],.nutri-app-ui [class*="text-[9px]"]{font-size:11px!important;line-height:1.35!important}.nutri-app-ui [class*="text-[10.5px]"],.nutri-app-ui [class*="text-[10px]"]{font-size:11.5px!important;line-height:1.4!important}.nutri-app-ui [class*="text-[11.5px]"],.nutri-app-ui [class*="text-[11px]"]{font-size:12px!important;line-height:1.4!important}.nutri-app-ui .font-black,.nutri-app-ui .font-bold{font-weight:600!important}.nutri-app-ui .rounded-3xl{border-radius:16px!important}.nutri-app-ui .rounded-2xl{border-radius:var(--nutri-surface-radius)!important}.nutri-app-ui .rounded-xl{border-radius:var(--nutri-control-radius)!important}.nutri-app-ui [class*="shadow-[0_12px_30px"],.nutri-app-ui [class*="shadow-[0_14px_34px"]{box-shadow:0 1px 2px rgba(15,23,42,.035)!important}.nutri-app-ui [role=button],.nutri-app-ui button,.nutri-app-ui input,.nutri-app-ui select,.nutri-app-ui textarea{font-synthesis:none}.nutri-app-ui [role=button]:focus-visible,.nutri-app-ui a:focus-visible,.nutri-app-ui button:focus-visible,.nutri-app-ui input:focus-visible,.nutri-app-ui select:focus-visible,.nutri-app-ui textarea:focus-visible{outline:2px solid rgba(16,185,129,.38);outline-offset:2px}.nutri-app-ui [data-food-search-control] input:focus-visible{outline:none}.nutri-app-ui [data-empty-state]{min-height:140px!important;padding:24px!important}.nutri-app-ui [role=dialog]{border-radius:16px!important}.nutri-app-ui aside[aria-hidden]{background-clip:padding-box}@media (min-width:768px){.nutri-app-ui main{background-color:var(--nutri-canvas)}}.nutri-app-ui [class*="shadow-[0_10px_28px"],.nutri-app-ui [class*="shadow-[0_16px_"],.nutri-app-ui [class*="shadow-[0_18px_"]{box-shadow:0 1px 2px rgba(15,23,42,.035)!important}.nutri-app-ui table th{font-weight:500}.nutri-app-ui [data-ui-rework-row]{min-height:48px}body.nutri-simple-app{background:#fff;color:#0f172a}@media (min-width:768px){body.nutri-simple-app [data-app-sidebar-spacer],body.nutri-simple-app [data-app-sidebar]{width:176px!important}}body.nutri-simple-app [data-app-sidebar]{background:#fff!important;border-right:1px solid #e2e8f0;box-shadow:none!important}body.nutri-simple-app [data-app-sidebar] [class*=text-white]{color:#64748b!important}body.nutri-simple-app [data-sidebar-brand]{min-height:58px;border-color:#e2e8f0!important;padding:10px 12px!important}body.nutri-simple-app [data-sidebar-brand] [class*=uppercase]{color:#94a3b8!important}body.nutri-simple-app [data-sidebar-nav]{padding-top:8px}body.nutri-simple-app [data-sidebar-nav] a{border-radius:8px!important;color:#64748b!important}body.nutri-simple-app [data-sidebar-nav] a:hover{background:#f8fafc!important;color:#0f172a!important}body.nutri-simple-app [data-sidebar-nav] a[data-active=true]{background:#ecfdf5!important;color:#047857!important}body.nutri-simple-app [data-sidebar-nav] a svg{color:currentColor!important}body.nutri-simple-app [data-app-header]{border-color:#e2e8f0;box-shadow:none}body.nutri-simple-app [data-app-header]>div{height:48px!important;max-width:none!important}body.nutri-simple-app [data-simple-dashboard]{max-width:1180px!important}body.nutri-simple-app [data-simple-surface]{border-color:#e2e8f0!important;border-radius:9px!important;box-shadow:none!important}body.nutri-simple-app [data-simple-section-title]{height:38px!important;padding-inline:12px!important}body.nutri-simple-app [data-simple-metric]{gap:8px!important;padding:10px 12px!important}body.nutri-simple-app [data-simple-metric]>span:first-of-type{height:30px!important;width:30px!important;border-radius:8px!important}body.nutri-simple-app [data-simple-metric] strong{font-size:18px!important}body.nutri-simple-app [data-simple-patients]{border-color:#e2e8f0!important;border-radius:10px!important;box-shadow:none!important}body.nutri-simple-app [data-simple-patients] form,body.nutri-simple-app [data-simple-patients] form+div{border-radius:8px!important;box-shadow:none!important}body.nutri-simple-app [data-simple-patients] footer,body.nutri-simple-app [data-simple-patients] thead tr{background:#fff!important}body.nutri-simple-app [data-simple-patients] tbody tr:hover{background:#f8fafc!important}body.nutri-simple-app [data-simple-patient-shell]{background:#fff}body.nutri-simple-app [data-simple-patient-shell] [class*=shadow-],body.nutri-simple-app [data-simple-patient-shell] main section{box-shadow:none!important}body.nutri-simple-app [data-simple-business]{max-width:1120px!important}body.nutri-simple-app [data-simple-business] [class*=shadow-],body.nutri-simple-app [data-simple-business]>section{box-shadow:none!important}body.nutri-simple-app [data-business-activity-scroll]{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}body.nutri-simple-app [data-mobile-clinic-shell]{border-color:#e2e8f0!important;background:hsla(0,0%,100%,.98)!important;box-shadow:none!important}body.nutri-simple-app [data-interface-page]{--simple-line:#e5e7eb;--simple-muted:#64748b;--simple-green:#047857}body.nutri-simple-app [data-interface-page] [class*=shadow-]{box-shadow:none!important}body.nutri-simple-app [data-interface-page] input,body.nutri-simple-app [data-interface-page] select,body.nutri-simple-app [data-interface-page] textarea{border-radius:6px!important;box-shadow:none!important}body.nutri-simple-app [data-interface-page] a,body.nutri-simple-app [data-interface-page] button{box-shadow:none!important}body.nutri-simple-app [data-interface-page=patients]{max-width:none!important;padding-top:8px!important}body.nutri-simple-app [data-interface-page=patients]>div{max-width:1180px!important;padding-inline:18px!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients]{border-radius:0!important;border-width:0 0 1px!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients]>div:first-child{padding:14px 0!important;background:#fff!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] h1{font-size:22px!important;font-weight:650!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] h1 svg{display:none!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] form{border-radius:6px!important;background:#fff!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] table thead tr{background:#fff!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] table th{padding-block:10px!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] table td{padding-block:9px!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] tbody span[class*=rounded-xl]{border-radius:50%!important}body.nutri-simple-app [data-interface-page=patients] [data-simple-patients] footer{border-top:0!important}body.nutri-simple-app [data-interface-page=agenda]{background:#fff!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-header]{height:54px!important;padding-inline:18px!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-header]>div>div:first-child>span{display:none!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-header] h1{font-size:22px!important;font-weight:650!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-header] [class*=rounded-xl]{border-radius:6px!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-calendar]{border-radius:4px!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-day-panel]{background:#fff!important}body.nutri-simple-app [data-interface-page=agenda] [data-agenda-desktop]>div{padding-inline:12px!important;padding-top:10px!important}body.nutri-simple-app [data-interface-page=recipes]{background:#fff!important;padding-inline:18px!important}body.nutri-simple-app [data-interface-page=recipes] [data-recipes-header]{margin-bottom:8px!important;padding-bottom:10px!important}body.nutri-simple-app [data-interface-page=recipes] [data-recipes-header] h1{font-size:22px!important}body.nutri-simple-app [data-interface-page=recipes] [data-recipes-workspace]{border:1px solid var(--simple-line)!important;border-radius:0!important}body.nutri-simple-app [data-interface-page=recipes] [data-recipes-list]{background:#fff!important}body.nutri-simple-app [data-interface-page=recipes] [data-recipes-list] button{border-radius:0!important}body.nutri-simple-app [data-interface-page=recipes] [data-recipes-detail] [class*=rounded-]{border-radius:6px!important}body.nutri-simple-app [data-interface-page=recipes] nav[aria-label="Secciones del editor"]>div{border-radius:6px!important;background:#f8fafc!important}body.nutri-simple-app [data-interface-page=anthropometry]{max-width:980px!important;padding-inline:22px!important}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-header]{justify-content:flex-start!important;border-bottom:1px solid var(--simple-line);padding-bottom:12px}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-header]>div:first-child{width:auto!important;height:auto!important;border-radius:0!important;background:transparent!important}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-header] h1{font-size:22px!important;font-weight:650!important}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-header] a{margin-left:auto;border-radius:6px!important}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-tabs]{width:max-content;grid-template-columns:repeat(2,minmax(132px,1fr));border:0!important;border-bottom:1px solid var(--simple-line)!important;border-radius:0!important;padding:0!important}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-tabs] a{border-radius:0!important;background:transparent!important;color:#64748b!important;border-bottom:2px solid transparent}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-tabs] a[class*=bg-emerald]{color:var(--simple-green)!important;border-bottom-color:#059669}body.nutri-simple-app [data-interface-page=anthropometry] section>div[class*=rounded]{border-radius:6px!important}body.nutri-simple-app [data-interface-page=anthropometry] [data-anthro-new]{width:auto!important;min-width:180px;margin-left:auto;border-radius:6px!important}body.nutri-simple-app [data-interface-page=billing]{max-width:1160px!important}body.nutri-simple-app [data-interface-page=billing] header{border-bottom:1px solid var(--simple-line);padding-bottom:12px!important}body.nutri-simple-app [data-interface-page=billing] section{border-radius:0!important;box-shadow:none!important}body.nutri-simple-app [data-interface-page=billing] [class*=rounded-]{border-radius:6px!important}body.nutri-simple-app [data-interface-page=settings]{max-width:1080px!important;padding-top:16px!important}body.nutri-simple-app [data-interface-page=settings] [data-settings-header]>svg{display:none}body.nutri-simple-app [data-interface-page=settings] [data-settings-header] h1{font-size:22px!important}body.nutri-simple-app [data-interface-page=settings] [data-settings-layout]{grid-template-columns:minmax(0,1fr)!important}@media (min-width:1024px){body.nutri-simple-app [data-interface-page=settings] [data-settings-layout]{grid-template-columns:minmax(0,1fr) 260px!important}}body.nutri-simple-app [data-interface-page=settings] main>div{border-radius:0!important;border-width:1px 0!important}body.nutri-simple-app [data-interface-page=settings] main a{min-height:64px!important;padding-inline:4px!important}body.nutri-simple-app [data-interface-page=settings] main a>svg:first-child{color:#64748b!important}body.nutri-simple-app [data-interface-patient-shell=simple] [class*=rounded-2xl],body.nutri-simple-app [data-interface-patient-shell=simple] [class*=rounded-xl]{border-radius:6px!important}body.nutri-simple-app .oss-plan-shell [class*=shadow-]{box-shadow:none!important}body.nutri-simple-app .oss-plan-shell [class*=rounded-2xl],body.nutri-simple-app .oss-plan-shell [class*=rounded-xl]{border-radius:6px!important}body.nutri-simple-app [data-interface-canvas=simple]{min-height:100%;width:100%;background:#fff;color:#172033;--simple-line:#e5e7eb;--simple-soft:#f8fafc;--simple-muted:#64748b;--simple-strong:#0f172a;--simple-accent:#047857}body.nutri-simple-app [data-interface-canvas=simple]>*{min-width:0}body.nutri-simple-app [data-interface-canvas=simple] h1{color:var(--simple-strong);font-size:clamp(1.2rem,1.45vw,1.45rem);font-weight:650;letter-spacing:-.025em}body.nutri-simple-app [data-interface-canvas=simple] h2{color:var(--simple-strong);font-weight:620;letter-spacing:-.015em}body.nutri-simple-app [data-interface-canvas=simple] :is([class*=shadow-sm],[class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl],[class*=shadow-2xl],[class*="shadow-["]){box-shadow:none!important}body.nutri-simple-app [data-interface-canvas=simple] :is([class*=rounded-3xl],[class*=rounded-2xl],[class*=rounded-xl]){border-radius:6px!important}body.nutri-simple-app [data-interface-canvas=simple] :is(input,textarea,select){border-radius:5px!important;border-color:var(--simple-line)!important;background:#fff!important;box-shadow:none!important}body.nutri-simple-app [data-interface-canvas=simple] a[class*=rounded-]:not([class*=rounded-full]),body.nutri-simple-app [data-interface-canvas=simple] button:not([class*=rounded-full]){border-radius:6px!important;box-shadow:none!important}body.nutri-simple-app [data-interface-canvas=simple] :is(table,[role=table]){border-color:var(--simple-line)!important}body.nutri-simple-app [data-interface-canvas=simple] thead{background:#fff!important}body.nutri-simple-app [data-interface-canvas=simple] tbody tr{border-color:#eef2f7!important}body.nutri-simple-app [data-interface-canvas=simple] tbody tr:hover{background:#f8fafc!important}body.nutri-simple-app [data-interface-canvas=simple] :is(section,article,form){--tw-ring-shadow:0 0 #0000!important}body.nutri-simple-app [data-interface-canvas=simple][data-interface-route^=settings-] :is(section,article,[class*=rounded-2xl],[class*=rounded-xl]){box-shadow:none!important}body.nutri-simple-app [data-interface-canvas=simple][data-interface-route^=settings-] form,body.nutri-simple-app [data-interface-canvas=simple][data-interface-route^=settings-] main{max-width:980px}body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=ayuda],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=busqueda],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=cuenta],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=importaciones],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=notificaciones],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=privacidad],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=protocolos],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=referencias],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=soporte],body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=tomas]{background:#fff!important}body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=importaciones] :is(section,article),body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=notificaciones] :is(section,article),body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=protocolos] :is(section,article),body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=referencias] :is(section,article),body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=soporte] :is(section,article),body.nutri-simple-app [data-interface-canvas=simple][data-interface-route=tomas] :is(section,article){box-shadow:none!important}body.nutri-simple-app [role=dialog]{border-radius:8px!important;border-color:#dfe4ea!important;box-shadow:0 18px 50px rgba(15,23,42,.11)!important}body.nutri-simple-app [data-radix-popper-content-wrapper]>*{border-radius:7px!important;box-shadow:0 14px 38px rgba(15,23,42,.1)!important}body.nutri-simple-app .hero-grid{display:none!important}body.nutri-simple-app [data-interface-canvas=simple],body.nutri-simple-app [data-interface-shell]{background:#fff!important}body.nutri-simple-app [data-page-frame=true]{width:100%;max-width:1180px!important;padding:16px 18px 32px!important}@media (min-width:768px){body.nutri-simple-app [data-page-frame=true]{padding:18px 24px 36px!important}}body.nutri-simple-app [data-page-header=true]{gap:12px!important;margin-bottom:14px;padding-bottom:12px!important;border-bottom:1px solid #e5e7eb!important}body.nutri-simple-app [data-page-heading=true]{max-width:760px!important}body.nutri-simple-app [data-page-title=true]{font-size:22px!important;line-height:1.15!important;font-weight:650!important;letter-spacing:-.03em!important}body.nutri-simple-app [data-page-subtitle=true]{margin-top:4px!important;max-width:680px!important;font-size:12px!important;line-height:1.55!important;color:#64748b!important}body.nutri-simple-app [data-page-actions=true]{gap:6px!important}body.nutri-simple-app [data-ui=card]{border:1px solid #e2e8f0!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}body.nutri-simple-app [data-ui=card] [data-ui=card]{border-right:0!important;border-left:0!important;border-bottom:0!important;border-radius:0!important}body.nutri-simple-app [data-ui=card-header]{padding:13px 14px!important;gap:2px!important}body.nutri-simple-app [data-ui=card-title]{font-size:13.5px!important;font-weight:650!important}body.nutri-simple-app [data-ui=card-description]{font-size:11.5px!important;line-height:1.55!important}body.nutri-simple-app [data-ui=card-content],body.nutri-simple-app [data-ui=card-footer]{padding:0 14px 14px!important}body.nutri-simple-app [data-ui=button]{border-radius:6px!important;box-shadow:none!important}body.nutri-simple-app [data-ui=input],body.nutri-simple-app [data-ui=select-trigger],body.nutri-simple-app [data-ui=textarea]{border-radius:6px!important;border-color:#dfe3e8!important;background:#fff!important;box-shadow:none!important}body.nutri-simple-app [data-ui=select-content]{border-radius:6px!important;border-color:#dfe3e8!important;box-shadow:0 8px 22px rgba(15,23,42,.08)!important}body.nutri-simple-app [data-ui=select-item]{border-radius:4px!important}body.nutri-simple-app [data-interface-route=ayuda] [data-page-frame],body.nutri-simple-app [data-interface-route=busqueda] [data-page-frame],body.nutri-simple-app [data-interface-route=cuenta] [data-page-frame],body.nutri-simple-app [data-interface-route=herramientas] [data-page-frame],body.nutri-simple-app [data-interface-route=importaciones] [data-page-frame],body.nutri-simple-app [data-interface-route=notificaciones] [data-page-frame],body.nutri-simple-app [data-interface-route=privacidad] [data-page-frame],body.nutri-simple-app [data-interface-route=soporte] [data-page-frame],body.nutri-simple-app [data-interface-route=tomas] [data-page-frame]{max-width:1060px!important}body.nutri-simple-app [data-interface-route=ayuda] [class*=shadow-],body.nutri-simple-app [data-interface-route=busqueda] [class*=shadow-],body.nutri-simple-app [data-interface-route=cuenta] [class*=shadow-],body.nutri-simple-app [data-interface-route=herramientas] [class*=shadow-],body.nutri-simple-app [data-interface-route=importaciones] [class*=shadow-],body.nutri-simple-app [data-interface-route=notificaciones] [class*=shadow-],body.nutri-simple-app [data-interface-route=privacidad] [class*=shadow-],body.nutri-simple-app [data-interface-route=tomas] [class*=shadow-]{box-shadow:none!important}body.nutri-simple-app [data-interface-route=ayuda] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=busqueda] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=cuenta] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=herramientas] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=importaciones] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=notificaciones] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=privacidad] :where(section,article)[class*=rounded-],body.nutri-simple-app [data-interface-route=tomas] :where(section,article)[class*=rounded-]{border-radius:6px!important}body.nutri-simple-app [data-interface-patient-shell=simple] [data-ui=button],body.nutri-simple-app [data-interface-patient-shell=simple] [data-ui=card],body.nutri-simple-app [data-interface-patient-shell=simple] [data-ui=input],body.nutri-simple-app [data-interface-patient-shell=simple] [data-ui=select-trigger],body.nutri-simple-app [data-interface-patient-shell=simple] [data-ui=textarea]{border-radius:6px!important;box-shadow:none!important}body.nutri-modern-app{background:#f6f8f7;color:#111827}@media (min-width:768px){body.nutri-modern-app [data-app-sidebar-spacer],body.nutri-modern-app [data-app-sidebar]{width:172px!important}}body.nutri-modern-app [data-app-sidebar]{background:#fff!important;border-right:1px solid #e5e7eb!important;box-shadow:none!important}body.nutri-modern-app [data-app-sidebar] [class*=text-white]{color:#64748b!important}body.nutri-modern-app [data-sidebar-brand]{min-height:64px;border-color:#e5e7eb!important;padding:12px 14px!important}body.nutri-modern-app [data-sidebar-brand] [class*=uppercase]{color:#94a3b8!important}body.nutri-modern-app [data-sidebar-nav]{padding:16px 10px!important}body.nutri-modern-app [data-sidebar-nav] a{border-radius:9px!important;color:#64748b!important}body.nutri-modern-app [data-sidebar-nav] a:hover{background:#f8fafc!important;color:#0f172a!important}body.nutri-modern-app [data-sidebar-nav] a[data-active=true]{background:#edf5ea!important;color:#2f6f37!important}body.nutri-modern-app [data-sidebar-nav] a svg{color:currentColor!important}body.nutri-modern-app [data-sidebar-nav] [class*=border-white]{border-color:#e5e7eb!important}body.nutri-modern-app [data-app-sidebar] button[class*=text-white]{color:#94a3b8!important}body.nutri-modern-app [data-app-header]{border-color:#e5e7eb!important;background:hsla(0,0%,100%,.96)!important;box-shadow:none!important}body.nutri-modern-app [data-app-header]>div{height:54px!important;max-width:none!important}body.nutri-modern-app [data-interface-patient-shell=modern]{background:#f6f8f7!important}body.nutri-modern-app [data-interface-patient-shell=modern]>header{border-color:#e5e7eb!important;background:hsla(0,0%,100%,.98)!important;box-shadow:none!important}body.nutri-modern-app [data-patient-section-tabs=modern]{border-color:#e5e7eb!important;background:#fff!important}body.nutri-modern-app [data-plan-editor-tabs]{border-top:1px solid #f1f5f9;background:#fff}body.nutri-modern-app [data-interface-dashboard=modern]{max-width:1180px!important}body.nutri-modern-app [data-interface-dashboard=modern] section{border-color:#e7ebe8!important;box-shadow:0 8px 26px rgba(15,23,42,.035)!important}body.nutri-modern-app [data-simple-business],body.nutri-modern-app [data-simple-patients]{max-width:1180px!important}body.nutri-modern-app [data-simple-patients]{border-color:#e5e7eb!important;border-radius:14px!important}body.nutri-modern-app [data-simple-business] [class*=shadow-],body.nutri-modern-app [data-simple-patients]{box-shadow:0 8px 24px rgba(15,23,42,.035)!important}body.nutri-modern-app [data-mobile-clinic-shell]{border-color:#e5e7eb!important;background:hsla(0,0%,100%,.98)!important;box-shadow:0 -6px 20px rgba(15,23,42,.06)!important}body.nutri-modern-app [data-interface-page]{--modern-line:#e5ebe6;--modern-bg:#f6f8f7;--modern-green:#397445;--modern-soft:#eef6ec}body.nutri-modern-app [data-interface-page] input,body.nutri-modern-app [data-interface-page] select,body.nutri-modern-app [data-interface-page] textarea{border-color:#dfe6e0!important;box-shadow:none!important}body.nutri-modern-app [data-interface-page=patients]{max-width:none!important;padding-top:14px!important}body.nutri-modern-app [data-interface-page=patients]>div{max-width:1220px!important;padding-inline:24px!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients]{border-radius:18px!important;border-color:var(--modern-line)!important;box-shadow:0 10px 30px rgba(15,23,42,.04)!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients]>div:first-child{padding:18px 20px!important;background:#fff!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] h1{font-size:26px!important;font-weight:680!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] h1 svg{display:none!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] form{border-radius:10px!important;background:#f8faf9!important;border-color:#e5ebe6!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] form+div{border:0!important;background:transparent!important;box-shadow:none!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] form+div a{border:1px solid transparent;border-radius:9px!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] form+div a[aria-current=page]{background:var(--modern-soft)!important;border-color:#dcebd9!important;color:var(--modern-green)!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] table thead tr{background:#fafcfb!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] tbody tr:hover{background:#f6fbf5!important}body.nutri-modern-app [data-interface-page=patients] [data-simple-patients] tbody td:first-child span[class*=rounded-xl]{border-radius:50%!important;background:#eef6ec!important;color:#397445!important}body.nutri-modern-app [data-interface-page=agenda]{background:var(--modern-bg)!important}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-header]{height:62px!important;padding-inline:22px!important;background:hsla(0,0%,100%,.98)!important}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-header]>div>div:first-child>span{width:38px!important;height:38px!important;border-radius:10px!important;box-shadow:none!important}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-header] h1{font-size:25px!important}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-header] [class*=rounded-xl]{border-radius:9px!important}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-desktop]>div{gap:12px!important;padding:14px 16px!important}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-calendar]{border-radius:16px!important;border-color:var(--modern-line)!important;box-shadow:0 8px 24px rgba(15,23,42,.035)}body.nutri-modern-app [data-interface-page=agenda] [data-agenda-day-panel]{margin-left:0!important;border:1px solid var(--modern-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.035)}body.nutri-modern-app [data-interface-page=recipes]{background:var(--modern-bg)!important;padding:14px 22px 18px!important}body.nutri-modern-app [data-interface-page=recipes] [data-recipes-header]{margin-bottom:12px!important;border:0!important;padding:0 2px 10px!important}body.nutri-modern-app [data-interface-page=recipes] [data-recipes-header] h1{font-size:25px!important}body.nutri-modern-app [data-interface-page=recipes] [data-recipes-workspace]{gap:12px!important;border:0!important;background:transparent!important}body.nutri-modern-app [data-interface-page=recipes] [data-recipes-detail],body.nutri-modern-app [data-interface-page=recipes] [data-recipes-list]{overflow:hidden;border:1px solid var(--modern-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 26px rgba(15,23,42,.035)}body.nutri-modern-app [data-interface-page=recipes] [data-recipes-list]>div:first-child{background:#fbfcfb!important}body.nutri-modern-app [data-interface-page=recipes] nav[aria-label="Secciones del editor"]>div{background:#f3f6f3!important;border-radius:10px!important}body.nutri-modern-app [data-interface-page=recipes] nav[aria-label="Secciones del editor"] button[class*=bg-white]{border-color:#dfe8df!important;box-shadow:none!important}body.nutri-modern-app [data-interface-page=anthropometry]{max-width:1120px!important;padding:18px 24px 34px!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-header]{justify-content:flex-start!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-header]>div:first-child{width:40px!important;height:40px!important;border-radius:12px!important;background:var(--modern-soft)!important;color:var(--modern-green)!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-header] h1{font-size:25px!important;font-weight:680!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-header] a{margin-left:auto;border-radius:10px!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-tabs]{width:max-content;grid-template-columns:repeat(2,minmax(142px,1fr));border:0!important;background:#eef2ef!important;border-radius:10px!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-tabs] a{border-radius:8px!important;background:transparent!important;color:#64748b!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-tabs] a[class*=bg-emerald]{background:#fff!important;color:var(--modern-green)!important;box-shadow:0 1px 2px rgba(15,23,42,.06)!important}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-search]{max-width:620px}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-search] input{height:44px!important;border-radius:10px!important;background:#fff!important}body.nutri-modern-app [data-interface-page=anthropometry] section>div[class*=rounded]{border-radius:14px!important;border-color:var(--modern-line)!important;box-shadow:0 8px 24px rgba(15,23,42,.03)}body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-new]{width:auto!important;min-width:190px;margin-left:auto;border-radius:10px!important}@media (min-width:900px){body.nutri-modern-app [data-interface-page=anthropometry] [data-anthro-measurements]{margin-top:24px!important}}body.nutri-modern-app [data-interface-page=billing]{max-width:1220px!important;padding:18px 24px 28px!important}body.nutri-modern-app [data-interface-page=billing] header h1{font-size:25px!important}body.nutri-modern-app [data-interface-page=billing]>section:first-of-type{border-color:var(--modern-line)!important;border-radius:16px!important;box-shadow:0 8px 24px rgba(15,23,42,.035)!important}body.nutri-modern-app [data-interface-page=billing] [class*="grid gap-6"]{gap:12px!important}body.nutri-modern-app [data-interface-page=billing] [class*="grid gap-6"]>section{border:1px solid var(--modern-line)!important;border-radius:16px!important;padding:16px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.03)!important}body.nutri-modern-app [data-interface-page=settings]{max-width:1160px!important;padding:20px 24px!important}body.nutri-modern-app [data-interface-page=settings] [data-settings-header]{border:0!important;padding-bottom:8px!important}body.nutri-modern-app [data-interface-page=settings] [data-settings-header]>svg{width:38px!important;height:38px!important;padding:10px;border-radius:11px;background:var(--modern-soft);color:var(--modern-green)!important}body.nutri-modern-app [data-interface-page=settings] [data-settings-header] h1{font-size:25px!important}body.nutri-modern-app [data-interface-page=settings] [data-settings-layout]{gap:14px!important;grid-template-columns:minmax(0,1fr)!important}@media (min-width:1024px){body.nutri-modern-app [data-interface-page=settings] [data-settings-layout]{grid-template-columns:minmax(0,1fr) 300px!important}}body.nutri-modern-app [data-interface-page=settings] main>div{border-radius:16px!important;border-color:var(--modern-line)!important;box-shadow:0 8px 24px rgba(15,23,42,.03)}body.nutri-modern-app [data-interface-page=settings] main a{min-height:76px!important}body.nutri-modern-app [data-interface-page=settings] main a:hover{background:#f7fbf6!important}body.nutri-modern-app [data-interface-patient-shell=modern] main,body.nutri-modern-app [data-interface-patient-shell=modern] main>div>div{background:var(--modern-bg)!important}body.nutri-modern-app [data-interface-patient-shell=modern] main section{border-color:var(--modern-line)!important;box-shadow:0 8px 24px rgba(15,23,42,.03)!important}body.nutri-modern-app .oss-plan-shell{background:var(--modern-bg)!important}body.nutri-modern-app .oss-plan-shell [class*=rounded-2xl]{border-radius:14px!important}body.nutri-modern-app .oss-plan-shell [class*=shadow-]{box-shadow:0 8px 24px rgba(15,23,42,.03)!important}body.nutri-modern-app{--modern-line:#e5ebe6;--modern-bg:#f6f8f7;--modern-green:#397445;--modern-soft:#eef6ec}body.nutri-modern-app [data-interface-canvas=modern]{min-height:100%;width:100%;background:linear-gradient(180deg,rgba(250,252,250,.94),rgba(246,248,247,.98) 180px),#f6f8f7;color:#18211b;--modern-line:#e3e9e4;--modern-bg:#f6f8f7;--modern-surface:#fff;--modern-soft:#eef5ef;--modern-muted:#657268;--modern-strong:#172019;--modern-green:#397445}body.nutri-modern-app [data-interface-canvas=modern]>*{min-width:0}body.nutri-modern-app [data-interface-canvas=modern] h1{color:var(--modern-strong);font-size:clamp(1.35rem,1.7vw,1.65rem);font-weight:680;letter-spacing:-.035em}body.nutri-modern-app [data-interface-canvas=modern] h2{color:var(--modern-strong);font-weight:650;letter-spacing:-.02em}body.nutri-modern-app [data-interface-canvas=modern] :is(input,textarea,select){border-radius:10px!important;border-color:#dde6df!important;background:#fff!important;box-shadow:0 1px 0 rgba(15,23,42,.015)!important}body.nutri-modern-app [data-interface-canvas=modern] a[class*=rounded-]:not([class*=rounded-full]),body.nutri-modern-app [data-interface-canvas=modern] button:not([class*=rounded-full]){border-radius:10px!important}body.nutri-modern-app [data-interface-canvas=modern] :is([class*=rounded-3xl]){border-radius:18px!important}body.nutri-modern-app [data-interface-canvas=modern] :is([class*=rounded-2xl],[class*=rounded-xl]){border-radius:14px!important}body.nutri-modern-app [data-interface-canvas=modern] :is([class*=shadow-sm],[class*=shadow-md],[class*=shadow-lg],[class*=shadow-xl]){box-shadow:0 8px 26px rgba(15,23,42,.035)!important}body.nutri-modern-app [data-interface-canvas=modern] thead{background:#fafcfb!important}body.nutri-modern-app [data-interface-canvas=modern] tbody tr{border-color:#edf1ed!important}body.nutri-modern-app [data-interface-canvas=modern] tbody tr:hover{background:#f6faf6!important}body.nutri-modern-app [data-interface-canvas=modern][data-interface-route^=settings-]{padding-top:6px}body.nutri-modern-app [data-interface-canvas=modern][data-interface-route^=settings-] :is(section,article){border-color:var(--modern-line)!important}body.nutri-modern-app [data-interface-canvas=modern][data-interface-route^=settings-] :is(section,article,form) [class*=shadow-]{box-shadow:0 7px 22px rgba(15,23,42,.028)!important}body.nutri-modern-app [role=dialog]{border-radius:16px!important;border-color:#dfe7e0!important;box-shadow:0 26px 72px rgba(15,23,42,.16)!important}body.nutri-modern-app [data-radix-popper-content-wrapper]>*{border-radius:12px!important;border-color:#e2e8e3!important;box-shadow:0 18px 48px rgba(15,23,42,.13)!important}body.nutri-modern-app .hero-grid{display:none!important}body.nutri-modern-app [data-interface-canvas=modern],body.nutri-modern-app [data-interface-shell]{background:var(--modern-bg)!important}body.nutri-modern-app [data-page-frame=true]{width:100%;max-width:1220px!important;padding:20px 20px 36px!important}@media (min-width:768px){body.nutri-modern-app [data-page-frame=true]{padding:22px 28px 42px!important}}body.nutri-modern-app [data-page-header=true]{gap:14px!important;margin-bottom:16px;padding-bottom:0!important;border-bottom:0!important;align-items:flex-start!important}@media (min-width:640px){body.nutri-modern-app [data-page-header=true]{align-items:center!important}}body.nutri-modern-app [data-page-heading=true]{max-width:780px!important}body.nutri-modern-app [data-page-title=true]{font-size:25px!important;line-height:1.12!important;font-weight:680!important;letter-spacing:-.035em!important;color:#111827!important}body.nutri-modern-app [data-page-subtitle=true]{margin-top:5px!important;max-width:700px!important;font-size:12.5px!important;line-height:1.55!important;color:#6b7280!important}body.nutri-modern-app [data-page-actions=true]{gap:8px!important}body.nutri-modern-app [data-ui=card]{border:1px solid var(--modern-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.035)!important}body.nutri-modern-app [data-ui=card] [data-ui=card]{border-color:#e9eeea!important;background:#fbfcfb!important;box-shadow:none!important}body.nutri-modern-app [data-ui=card-header]{padding:16px 17px!important;gap:3px!important}body.nutri-modern-app [data-ui=card-title]{font-size:14px!important;font-weight:680!important}body.nutri-modern-app [data-ui=card-description]{font-size:12px!important;line-height:1.6!important}body.nutri-modern-app [data-ui=card-content],body.nutri-modern-app [data-ui=card-footer]{padding:0 17px 17px!important}body.nutri-modern-app [data-ui=button]{border-radius:10px!important;box-shadow:none!important}body.nutri-modern-app [data-ui=input],body.nutri-modern-app [data-ui=select-trigger],body.nutri-modern-app [data-ui=textarea]{border-radius:10px!important;border-color:#dfe6e0!important;background:#fff!important;box-shadow:none!important}body.nutri-modern-app [data-ui=input]:focus,body.nutri-modern-app [data-ui=select-trigger]:focus,body.nutri-modern-app [data-ui=textarea]:focus{border-color:#aac8ae!important;box-shadow:0 0 0 3px rgba(57,116,69,.08)!important}body.nutri-modern-app [data-ui=select-content]{border-radius:12px!important;border-color:var(--modern-line)!important;box-shadow:0 16px 36px rgba(15,23,42,.11)!important}body.nutri-modern-app [data-ui=select-item]{border-radius:8px!important}body.nutri-modern-app [data-interface-route=ayuda] [data-page-frame],body.nutri-modern-app [data-interface-route=busqueda] [data-page-frame],body.nutri-modern-app [data-interface-route=cuenta] [data-page-frame],body.nutri-modern-app [data-interface-route=herramientas] [data-page-frame],body.nutri-modern-app [data-interface-route=importaciones] [data-page-frame],body.nutri-modern-app [data-interface-route=notificaciones] [data-page-frame],body.nutri-modern-app [data-interface-route=privacidad] [data-page-frame],body.nutri-modern-app [data-interface-route=soporte] [data-page-frame],body.nutri-modern-app [data-interface-route=tomas] [data-page-frame]{max-width:1120px!important}body.nutri-modern-app [data-interface-route=ayuda] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=busqueda] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=cuenta] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=herramientas] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=importaciones] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=notificaciones] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=privacidad] :where(section,article)[class*=rounded-],body.nutri-modern-app [data-interface-route=tomas] :where(section,article)[class*=rounded-]{border-color:var(--modern-line)!important;border-radius:14px!important}body.nutri-modern-app [data-interface-route=ayuda] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=busqueda] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=cuenta] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=herramientas] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=importaciones] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=notificaciones] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=privacidad] :where(section,article)[class*=shadow-],body.nutri-modern-app [data-interface-route=tomas] :where(section,article)[class*=shadow-]{box-shadow:0 8px 24px rgba(15,23,42,.03)!important}body.nutri-modern-app [data-interface-patient-shell=modern] [data-ui=card]{border-color:var(--modern-line)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(15,23,42,.03)!important}body.nutri-modern-app [data-interface-patient-shell=modern] [data-ui=button],body.nutri-modern-app [data-interface-patient-shell=modern] [data-ui=input],body.nutri-modern-app [data-interface-patient-shell=modern] [data-ui=select-trigger],body.nutri-modern-app [data-interface-patient-shell=modern] [data-ui=textarea]{border-radius:10px!important}