.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}:root{--crema: #F7F2E8;--carta: #FFFFFF;--borde: #EDE5D2;--borde-suave: #F1EADB;--tinta: #2B2620;--tinta-suave: #8C8271;--tinta-tenue: #C9C0AC;--miel: #9A7B1E;--miel-oscuro: #6E5712;--miel-suave: #F4ECD7;--miel-claro: #EFE3C0;--salvia: #3F6B4A;--salvia-suave: #E7F0E4;--ambar: #8A5A12;--ambar-suave: #F9EBD2;--coral: #A34433;--coral-suave: #F9E4DE;--lila: #5D5480;--lila-suave: #ECE9F4;--levitar: 0 1px 2px rgba(66, 53, 24, .05), 0 6px 18px rgba(66, 53, 24, .07);--levitar-alto: 0 2px 6px rgba(66, 53, 24, .06), 0 14px 34px rgba(66, 53, 24, .12);--radio: 16px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--crema);color:var(--tinta);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button{font:inherit;border:none;background:none;color:inherit;padding:0;cursor:pointer}input{font:inherit}*{scrollbar-width:thin;scrollbar-color:#D9CFB6 transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb{background:#d9cfb6;border-radius:999px}*::-webkit-scrollbar-track{background:transparent}.carta{background:var(--carta);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--levitar);padding:14px 16px}.etiqueta{font-size:12px;color:var(--tinta-suave);margin:0}.num{font-variant-numeric:tabular-nums}.pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px}.navIcono{padding:4px 14px;border-radius:999px;display:flex;transition:background .2s}.navIcono.on{background:var(--miel-suave)}.campo-wrap{position:relative}.campo{width:100%;height:46px;padding:0 14px 0 42px;font-size:15px;color:var(--tinta);background:#fffdf9;border:1px solid var(--borde);border-radius:12px;outline:none;transition:border-color .15s,box-shadow .15s}.campo::placeholder{color:var(--tinta-tenue)}.campo:focus{border-color:var(--miel);box-shadow:0 0 0 3px #9a7b1e26}.campo-icono{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--tinta-suave);pointer-events:none}.campo-ojo{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:6px;color:var(--tinta-suave);display:flex}.btn-miel{width:100%;height:48px;font-size:15px;font-weight:600;color:#fdf8ec;background:var(--miel);border-radius:12px;transition:filter .15s,transform .05s}.btn-miel:hover{filter:brightness(1.05)}.btn-miel:active{transform:scale(.99)}.btn-miel:disabled{opacity:.6;cursor:default}@keyframes girar{to{transform:rotate(360deg)}}.girando{animation:girar .8s linear infinite}
