._visor_nz0f0_3{--morado: #5b1479;position:fixed;inset:0;overflow:hidden;background:#cfe4f2;isolation:isolate;letter-spacing:-.01em}._sinWebgl_nz0f0_5{display:grid;place-items:center;height:100%;padding:24px;color:#2b2830;font-size:17px;text-align:center;background:#f3f1f5}._visor_nz0f0_3 canvas{touch-action:none}._barra_nz0f0_13{position:absolute;z-index:30;top:14px;left:14px;right:14px;display:flex;flex-wrap:wrap;gap:8px;pointer-events:none}._barra_nz0f0_13>*{pointer-events:auto}._volver_nz0f0_17{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border-radius:999px;background:#ffffffeb;box-shadow:0 6px 20px #1e0a3c24;font-size:14px;font-weight:700;color:#2b2830;text-decoration:none}._titulo_nz0f0_19{display:grid;gap:2px;padding:9px 16px;border-radius:14px;background:#ffffffeb;box-shadow:0 6px 20px #1e0a3c24}._titulo_nz0f0_19 strong{font-size:16px;font-weight:700;letter-spacing:-.02em}._titulo_nz0f0_19 span{font-size:12.5px;color:#6b6772}._areas_nz0f0_29{position:absolute;z-index:30;top:82px;left:14px;width:220px;max-height:calc(100% - 100px);overflow:auto;display:grid;gap:1px;padding:6px;border-radius:16px;background:#fffffff0;box-shadow:0 10px 30px #1e0a3c29}._areas_nz0f0_29 button{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:7px 12px;border-radius:10px;font-size:14px;font-weight:600;color:#2b2830;text-align:left;transition:background .2s,color .2s}._areas_nz0f0_29 button[aria-pressed=true]{background:var(--morado);color:#fff}._areas_nz0f0_29 ._areaSub_nz0f0_35{padding-left:26px;font-weight:500;font-size:13.5px}._areas_nz0f0_29 ._areasTitulo_nz0f0_37{font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--morado)}._areasCerrado_nz0f0_39{width:auto}._grupo_nz0f0_41{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:999px;background:#ffffffeb;box-shadow:0 6px 20px #1e0a3c24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._grupo_nz0f0_41 button{min-height:38px;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:600;color:#2b2830;transition:background .2s,color .2s}._grupo_nz0f0_41 button[aria-pressed=true]{background:var(--morado);color:#fff}._interruptor_nz0f0_47{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 16px 8px 10px;margin-left:auto;border-radius:999px;background:#ffffffeb;box-shadow:0 6px 20px #1e0a3c24;font-size:14px;font-weight:700;color:#2b2830}._interruptor_nz0f0_47 span{position:relative;width:36px;height:22px;border-radius:999px;background:#cfcad6;transition:background .2s}._interruptor_nz0f0_47 span:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}._interruptor_nz0f0_47[aria-pressed=true] span{background:#1fae6b}._interruptor_nz0f0_47[aria-pressed=true] span:after{transform:translate(14px)}._panel_nz0f0_61{position:absolute;z-index:30;top:74px;right:14px;width:270px;max-height:calc(100% - 90px);overflow:auto;padding:16px;border-radius:16px;background:#fffffff2;box-shadow:0 10px 30px #1e0a3c2e;font-size:14px;color:#2b2830}._panel_nz0f0_61 ._grupo_nz0f0_41{display:grid;grid-template-columns:1fr 1fr;border-radius:12px;box-shadow:none;background:#f3f1f5;margin-bottom:6px}._panel_nz0f0_61 ._grupo_nz0f0_41 button{border-radius:10px;padding:8px 6px;font-size:13px}._panelTitulo_nz0f0_67{font-family:var(--f-mono),monospace;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--morado);margin-bottom:10px}._ayuda_nz0f0_69{margin:2px 0 8px;color:#b8076a;font-weight:600}._control_nz0f0_71{display:grid;grid-template-columns:1fr auto;gap:4px 8px;margin-top:12px;font-weight:600}._control_nz0f0_71 output{font-variant-numeric:tabular-nums;color:var(--morado)}._control_nz0f0_71 input{grid-column:1 / -1;width:100%;accent-color:#5b1479}._estado_nz0f0_77{margin-top:14px;padding:8px 12px;border-radius:10px;font-weight:700}._estadoSi_nz0f0_79{background:#e2f6ec;color:#11714a}._estadoNo_nz0f0_81{background:#fde7e7;color:#a51d1d}._restablecer_nz0f0_83{margin-top:10px;min-height:40px;padding:8px 14px;border-radius:999px;border:1.5px solid #d9d5de;font-weight:600;font-size:14px}._zonas_nz0f0_85{margin-top:14px;font-size:13px}._zonas_nz0f0_85 summary{min-height:36px;display:flex;align-items:center;font-weight:700;cursor:pointer;color:var(--morado)}._zonas_nz0f0_85 dl{display:grid;gap:8px;margin-top:4px}._zonas_nz0f0_85 dt{font-weight:700}._zonas_nz0f0_85 dd{color:#6b6772;line-height:1.4}._panelNota_nz0f0_95{margin-top:12px;font-size:12.5px;line-height:1.45;color:#6b6772}._etiqueta_nz0f0_101{display:grid;gap:1px;padding:6px 10px;border-radius:10px;background:#fffffff0;box-shadow:0 4px 14px #1e0a3c2e;color:#2b2830;font-size:12px;line-height:1.35;white-space:nowrap;font-family:var(--f-tight),system-ui,sans-serif}._etiqueta_nz0f0_101 strong{font-size:13px;color:#5b1479}._etiquetaAlerta_nz0f0_105{background:#e5087e;color:#fff}._etiquetaAlerta_nz0f0_105 strong{color:#fff}._tarjeta_nz0f0_113{position:absolute;z-index:31;left:50%;transform:translate(-50%);bottom:14px;width:min(420px,calc(100% - 28px));padding:20px 20px 18px;border-radius:16px;background:#fff;box-shadow:0 14px 40px #1e0a3c40;color:#2b2830;font-size:15px;line-height:1.45}._tarjeta_nz0f0_113 h3{font-size:22px;font-weight:600;letter-spacing:-.03em;color:#0b0a0d;margin-bottom:6px;padding-right:36px}._tuMarca_nz0f0_117{margin-top:10px}._tuMarca_nz0f0_117 strong{color:#5b1479}._cerrar_nz0f0_121{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:50%;font-size:26px;line-height:1;color:#6b6772}._chips_nz0f0_123{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}._chips_nz0f0_123 li{display:inline-flex;align-items:center;gap:2px;padding:5px 11px 5px 9px;border-radius:999px;font-size:13px;font-weight:600;background:#f3f1f5}._chips_nz0f0_123 li:before{content:"";width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--c, #5b1479)}._chips_nz0f0_123 span{color:#6b6772;font-weight:500}._chipsNota_nz0f0_131{margin-top:12px;font-size:13px;font-weight:600;color:#6b6772}._pista_nz0f0_135{position:absolute;z-index:29;left:50%;bottom:14px;transform:translate(-50%);padding:8px 14px;border-radius:999px;background:#0b0a0db3;color:#fff;font-size:13px;white-space:nowrap;pointer-events:none}@media(hover:hover)and (pointer:fine){._grupo_nz0f0_41 button:not([aria-pressed=true]):hover,._areas_nz0f0_29 button:not([aria-pressed=true]):hover{background:#f3f1f5}._restablecer_nz0f0_83:hover{border-color:#5b1479;color:#5b1479}}@media(max-width:900px){._barra_nz0f0_13{top:10px;left:10px;right:10px;gap:6px}._grupo_nz0f0_41 button{min-height:36px;padding:7px 11px;font-size:13px}._interruptor_nz0f0_47{margin-left:0}._panel_nz0f0_61{inset:auto 10px 10px;width:auto;max-height:52%}._pista_nz0f0_135{display:none}._areas_nz0f0_29{top:auto;bottom:10px;width:190px;max-height:45%}._tarjeta_nz0f0_113{left:10px;right:10px;width:auto;transform:none}}:root{--f-tight: "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: ui-monospace, "Cascadia Mono", Consolas, monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#raiz{height:100%}body{font-family:var(--f-tight);background:#cfe4f2;color:#0b0a0d;overflow:hidden;-webkit-font-smoothing:antialiased}button{font:inherit;background:none;border:0;cursor:pointer;color:inherit}ul{list-style:none}
