.need[data-esimar-cuantos-gb-necesito] th[data-esimar-cuantos-gb-necesito],.need[data-esimar-cuantos-gb-necesito] td[data-esimar-cuantos-gb-necesito]{text-align:left;padding:10px 12px;font-size:15px}.need[data-esimar-cuantos-gb-necesito] th[data-esimar-cuantos-gb-necesito]{color:var(--sec);font-size:13px;font-weight:600}.need[data-esimar-cuantos-gb-necesito] b[data-esimar-cuantos-gb-necesito]{display:block}.need-note[data-esimar-cuantos-gb-necesito]{color:var(--sec);margin-top:2px;font-size:13px;display:block}.need-gb[data-esimar-cuantos-gb-necesito]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.sr-only[data-esimar-cuantos-gb-necesito]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calc[data-esimar-cuantos-gb-necesito]{gap:24px;padding:20px;display:grid}.calc[data-esimar-cuantos-gb-necesito] .field[data-esimar-cuantos-gb-necesito]{border:none;margin:0;padding:0;display:block}.calc[data-esimar-cuantos-gb-necesito] .field-label[data-esimar-cuantos-gb-necesito]{font-size:var(--label-size);text-transform:var(--label-tf);letter-spacing:var(--label-ls);font-weight:var(--label-weight);color:var(--sec);margin-bottom:10px;padding:0;display:block}.calc[data-esimar-cuantos-gb-necesito] .field-label[data-esimar-cuantos-gb-necesito] b[data-esimar-cuantos-gb-necesito]{color:var(--accent);font-variant-numeric:tabular-nums}.chips[data-esimar-cuantos-gb-necesito]{flex-wrap:wrap;gap:8px;display:flex}#calc-day-chips[data-esimar-cuantos-gb-necesito]{grid-template-columns:repeat(6,minmax(0,1fr));max-width:400px;display:grid}.calc[data-esimar-cuantos-gb-necesito] .chip[data-esimar-cuantos-gb-necesito]{cursor:pointer;font-family:inherit}.calc[data-esimar-cuantos-gb-necesito] .chip[data-esimar-cuantos-gb-necesito][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg);font-weight:500}.calc[data-esimar-cuantos-gb-necesito] .chip[data-esimar-cuantos-gb-necesito]:hover{border-color:var(--accent)}.pick-flag[data-esimar-cuantos-gb-necesito]{font-size:17px;line-height:1}.day-chip[data-esimar-cuantos-gb-necesito]{font-variant-numeric:tabular-nums;justify-content:center;min-width:40px;padding:0 8px}@media (max-width:360px){.day-chip[data-esimar-cuantos-gb-necesito]{min-width:0;padding:0 4px}}.select-wrap[data-esimar-cuantos-gb-necesito]{margin-top:10px;display:block}.calc[data-esimar-cuantos-gb-necesito] select[data-esimar-cuantos-gb-necesito]{width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--sep);border-radius:var(--btn-radius);padding:12px 14px;font-size:16px}.calc[data-esimar-cuantos-gb-necesito] input[data-esimar-cuantos-gb-necesito][type=range]{width:100%;accent-color:var(--accent);height:44px;margin-top:4px}.profile-grid[data-esimar-cuantos-gb-necesito]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.profile-card[data-esimar-cuantos-gb-necesito]{cursor:pointer;display:block}.profile-card[data-esimar-cuantos-gb-necesito] input[data-esimar-cuantos-gb-necesito]{opacity:0;width:0;height:0;position:absolute}.profile-inner[data-esimar-cuantos-gb-necesito]{background:var(--bg);border:1px solid var(--sep);border-radius:var(--radius);gap:3px;height:100%;padding:14px;transition:border-color .15s,background .15s;display:grid}.profile-card[data-esimar-cuantos-gb-necesito]:hover .profile-inner[data-esimar-cuantos-gb-necesito]{border-color:var(--accent)}.profile-card[data-esimar-cuantos-gb-necesito] input[data-esimar-cuantos-gb-necesito]:checked+.profile-inner[data-esimar-cuantos-gb-necesito]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--card))}.profile-card[data-esimar-cuantos-gb-necesito] input[data-esimar-cuantos-gb-necesito]:focus-visible+.profile-inner[data-esimar-cuantos-gb-necesito]{outline:2px solid var(--accent);outline-offset:2px}.profile-icon[data-esimar-cuantos-gb-necesito]{margin-bottom:2px;font-size:26px}.profile-label[data-esimar-cuantos-gb-necesito]{font-size:15px;font-weight:600;line-height:1.25}.profile-per[data-esimar-cuantos-gb-necesito]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.profile-note[data-esimar-cuantos-gb-necesito]{color:var(--ter);font-size:12px;line-height:1.35}.result[data-esimar-cuantos-gb-necesito]{margin-top:14px;padding:20px}.res-top[data-esimar-cuantos-gb-necesito]{align-items:center;gap:14px;display:flex}.res-badge[data-esimar-cuantos-gb-necesito]{border-radius:var(--icon-radius);background:color-mix(in srgb, var(--accent) 12%, var(--card));width:48px;height:48px;color:var(--accent);flex:none;place-items:center;font-size:26px;display:grid}.res-need[data-esimar-cuantos-gb-necesito]{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:700;line-height:1.1}.res-need[data-esimar-cuantos-gb-necesito] b[data-esimar-cuantos-gb-necesito]{font-size:34px}.res-sub[data-esimar-cuantos-gb-necesito]{letter-spacing:0;color:var(--sec);margin-top:3px;font-size:14px;font-weight:400;display:block}.gauge[data-esimar-cuantos-gb-necesito]{margin:18px 0 0}.gauge-track[data-esimar-cuantos-gb-necesito]{background:color-mix(in srgb, var(--accent) 16%, var(--bg));border-radius:999px;height:12px;overflow:hidden}.gauge-fill[data-esimar-cuantos-gb-necesito]{background:var(--accent);border-radius:999px;width:0;height:100%;transition:width .25s;display:block}.gauge-legend[data-esimar-cuantos-gb-necesito]{color:var(--sec);flex-wrap:wrap;gap:16px;margin-top:8px;font-size:13px;display:flex}.gauge-legend[data-esimar-cuantos-gb-necesito] span[data-esimar-cuantos-gb-necesito]{align-items:center;gap:6px;display:inline-flex}.dot[data-esimar-cuantos-gb-necesito]{border-radius:50%;flex:none;width:9px;height:9px}.dot-need[data-esimar-cuantos-gb-necesito]{background:var(--accent)}.dot-spare[data-esimar-cuantos-gb-necesito]{background:color-mix(in srgb, var(--accent) 16%, var(--bg))}.res-pick[data-esimar-cuantos-gb-necesito]{color:var(--sec);margin:16px 0 0;font-size:15px;line-height:1.5}.res-facts[data-esimar-cuantos-gb-necesito]{margin-top:14px}.res-facts[data-esimar-cuantos-gb-necesito] .fact[data-esimar-cuantos-gb-necesito]{background:var(--bg);gap:7px;padding:7px 12px;font-size:14px}.res-facts[data-esimar-cuantos-gb-necesito] .fact[data-esimar-cuantos-gb-necesito] .ms[data-esimar-cuantos-gb-necesito]{font-size:18px}.res-facts[data-esimar-cuantos-gb-necesito] b[data-esimar-cuantos-gb-necesito]{font-variant-numeric:tabular-nums;font-weight:600}#res-btn[data-esimar-cuantos-gb-necesito]{margin-top:18px}.result[data-esimar-cuantos-gb-necesito][data-state=nofit] .gauge[data-esimar-cuantos-gb-necesito],.result[data-esimar-cuantos-gb-necesito][data-state=nofit] .res-facts[data-esimar-cuantos-gb-necesito]{display:none}.result[data-esimar-cuantos-gb-necesito][data-state=nofit] .res-pick[data-esimar-cuantos-gb-necesito]{color:var(--ter)}.result[data-esimar-cuantos-gb-necesito][data-state=nofit] .res-badge[data-esimar-cuantos-gb-necesito]{color:var(--warn);background:#fdf3e1}.scale-card[data-esimar-cuantos-gb-necesito]{padding:14px 18px 18px}@media (max-width:560px){.scale-card[data-esimar-cuantos-gb-necesito]{padding:12px 14px 16px}.res-need[data-esimar-cuantos-gb-necesito]{font-size:26px}.res-need[data-esimar-cuantos-gb-necesito] b[data-esimar-cuantos-gb-necesito]{font-size:30px}.profile-grid[data-esimar-cuantos-gb-necesito]{grid-template-columns:1fr 1fr}.profile-note[data-esimar-cuantos-gb-necesito]{display:none}.profile-inner[data-esimar-cuantos-gb-necesito]{padding:12px}#calc-day-chips[data-esimar-cuantos-gb-necesito]{gap:6px}.day-chip[data-esimar-cuantos-gb-necesito]{padding:7px 4px}}.note[data-esimar-cuantos-gb-necesito]{color:var(--ter);margin:10px 4px 0;font-size:14px;line-height:1.5}.note-card[data-esimar-cuantos-gb-necesito]{padding:4px 20px 8px}.note-card[data-esimar-cuantos-gb-necesito] p[data-esimar-cuantos-gb-necesito]{color:var(--sec);font-size:15px;line-height:1.6}.faq-item[data-esimar-cuantos-gb-necesito]{padding:14px 18px}.faq-item[data-esimar-cuantos-gb-necesito]+.faq-item[data-esimar-cuantos-gb-necesito]{border-top:1px solid var(--sep)}.faq-item[data-esimar-cuantos-gb-necesito] summary[data-esimar-cuantos-gb-necesito]{cursor:pointer;font-weight:500}.faq-item[data-esimar-cuantos-gb-necesito] p[data-esimar-cuantos-gb-necesito]{color:var(--sec);margin:10px 0 0;font-size:15px;line-height:1.6}
