:root{--motor-accent:#0f766e;--motor-on-accent:#fff;--motor-surface:#fff;--motor-text:#0f172a;--motor-muted:#475569;--motor-border:#e2e8f0;--motor-font:system-ui, sans-serif;--motor-radius:12px}.motor-kit .sheet{font-family:var(--motor-font);color:var(--motor-text);background:var(--motor-surface);border:1px solid var(--motor-border);border-radius:var(--motor-radius)}.motor-kit .sheet-brand{border-bottom:1px solid var(--motor-border);align-items:center;gap:12px;padding:12px 16px;display:flex}.motor-kit .sheet-brand-logo{object-fit:contain;width:40px;height:40px}.motor-kit .sheet-brand-mark{background:var(--motor-accent);width:40px;height:40px;color:var(--motor-on-accent);border-radius:10px;place-items:center;font-weight:700;display:inline-grid}.motor-kit .sheet-brand-text{overflow-wrap:anywhere;flex-direction:column;flex:16rem;min-width:0;display:flex}.motor-kit .sheet-brand-name{font-weight:700}.motor-kit .sheet-brand-data{color:var(--motor-muted);font-size:.8125rem;line-height:1.35}.motor-kit .sheet-brand-tagline,.motor-kit .sheet-meta,.motor-kit .sheet-more,.motor-kit .sheet-understood{color:var(--motor-muted);font-size:.875rem}.motor-kit .sheet-filter{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 12px;display:flex}.motor-kit .sheet-filter-label{color:var(--motor-muted);margin-right:2px;font-size:.875rem}.motor-kit .sheet-filter-option{border:1px solid var(--motor-border);background:var(--motor-surface);min-height:36px;color:var(--motor-text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.875rem}.motor-kit .sheet-filter-option:focus-visible{outline:2px solid var(--motor-accent);outline-offset:2px}.motor-kit .sheet-filter-current{background:var(--motor-accent);border-color:var(--motor-accent);color:var(--motor-on-accent);cursor:default}.motor-kit .sheet-filter-said{display:none}@media print{.motor-kit .sheet-filter-label,.motor-kit .sheet-filter-option{display:none}.motor-kit .sheet-filter-said{color:var(--motor-muted);font-size:.875rem;display:inline}}.motor-kit .sheet-body{padding:16px}.motor-kit .sheet-title{margin:0 0 4px;font-size:1.25rem}.motor-kit .sheet-scroll{overscroll-behavior-x:contain;overflow-x:auto}.motor-kit .sheet-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.motor-kit .sheet-table th,.motor-kit .sheet-table td{border-bottom:1px solid var(--motor-border);text-align:left;padding:6px 8px}.motor-kit .sheet-table [data-type=money],.motor-kit .sheet-table [data-type=quantity],.motor-kit .sheet-table [data-type=percent],.motor-kit .sheet-table [data-type=order]{text-align:right}.motor-kit .sheet-table thead th{vertical-align:bottom;background:color-mix(in srgb, var(--motor-accent) 10%, transparent);font-size:.8125rem;font-weight:700}.motor-kit .sheet-table thead .sheet-group{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--motor-accent) 35%, transparent)}.motor-kit .sheet-table tfoot td{border-top:2px solid var(--motor-text);background:color-mix(in srgb, var(--motor-accent) 6%, transparent);border-bottom:0;font-weight:700}.motor-kit .sheet-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--motor-text) 3%, transparent)}.motor-kit .sheet-table td[data-type=text]{min-width:9rem}.motor-kit .sheet-table [data-type=code],.motor-kit .sheet-table [data-type=date],.motor-kit .sheet-table td[data-type=money],.motor-kit .sheet-table td[data-type=quantity],.motor-kit .sheet-table td[data-type=percent],.motor-kit .sheet-table td[data-type=order]{white-space:nowrap}.motor-kit .sheet-table [data-type=order]{color:var(--motor-muted)}.motor-kit .sheet-row-open{cursor:pointer}.motor-kit .sheet-row-open:hover,.motor-kit .sheet-row-open:focus-visible{outline:2px solid var(--motor-accent);outline-offset:-2px}.motor-kit .sheet-figure{border-bottom:1px solid var(--motor-border);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.motor-kit .sheet-figure-value{font-variant-numeric:tabular-nums;font-weight:700}.motor-kit .sheet-notice{border-radius:var(--motor-radius);border:1px solid var(--motor-border);color:var(--motor-muted);padding:8px 12px}.motor-kit button{border-radius:var(--motor-radius);border:1px solid var(--motor-border);background:var(--motor-surface);min-height:44px;color:var(--motor-text);font:inherit;cursor:pointer;padding:0 14px}.motor-kit .motor-window{z-index:50;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:1100px;max-height:calc(100dvh - 24px);margin:0 auto;position:fixed;inset:auto 12px 12px;overflow-y:auto;box-shadow:0 12px 40px #0000002e}.motor-kit .motor-window .sheet-brand{z-index:1;background:var(--motor-surface);flex-wrap:wrap;position:sticky;top:0}.motor-kit .sheet-busy{border-radius:var(--motor-radius);border:1px solid var(--motor-accent);color:var(--motor-text);margin:0 0 12px;padding:8px 12px;font-size:.875rem}.motor-kit .sheet-pages-status{margin:4px 0 8px}.motor-kit .sheet-pages-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.motor-kit .sheet-pages-where{min-width:10rem;color:var(--motor-muted);text-align:center;flex:1;font-size:.875rem}.motor-kit .sheet-page-next{margin-left:auto}.motor-kit .sheet-offline{border-radius:var(--motor-radius);border:1px dashed var(--motor-accent);color:var(--motor-text);margin:0 0 12px;padding:8px 12px;font-size:.875rem}.motor-kit .sheet-rate .sheet-keep{margin-left:auto}.motor-kit .sheet-rate .sheet-keep[aria-pressed=true]{color:var(--motor-good,var(--motor-accent));border-color:currentColor}.motor-kit .sheet-pdf{background:var(--motor-accent);border-color:var(--motor-accent);color:var(--motor-on-accent)}.motor-icono-boton{place-items:center;min-width:44px;min-height:44px;padding:0;display:inline-grid;position:relative}.motor-icono-boton .motor-icono{width:22px;height:22px}.motor-icono-boton:focus-visible{outline:3px solid var(--motor-accent);outline-offset:2px}.motor-icono-boton.escuchando:after{content:"";border:2px solid var(--motor-mic-anillo,var(--motor-accent));border-radius:inherit;pointer-events:none;position:absolute;inset:-4px}@media (prefers-reduced-motion:no-preference){.motor-icono-boton.escuchando:after{animation:1.3s ease-out infinite motor-mic-pulso}}[data-movimiento=tranquilo] .motor-icono-boton.escuchando:after{animation:none}@keyframes motor-mic-pulso{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:no-preference){.motor-kit .sheet{animation:.16s ease-out motor-kit-in}}@keyframes motor-kit-in{0%{opacity:0;transform:translateY(6px)}}.motor-kit .sheet-list-title{margin:16px 0 4px;font-size:1rem}.motor-kit .sheet-chart{margin:12px 0}.motor-kit .sheet-chart .chart{width:100%;height:auto;max-height:300px;display:block;overflow:visible}.motor-kit .sheet-chart .chart-narrow{display:none}.motor-kit .sheet-chart{container-type:inline-size}@container (width<=480px){.motor-kit .sheet-chart .chart-wide{display:none}.motor-kit .sheet-chart .chart-narrow{display:block}}@media print{.motor-kit .sheet-chart .chart-wide{display:block}.motor-kit .sheet-chart .chart-narrow{display:none}}.motor-kit .chart-grid-line{stroke:var(--motor-border);stroke-width:1px}.motor-kit .chart-axis{fill:var(--motor-muted);font-size:11px;font-family:var(--motor-font)}.motor-kit .chart-narrow .chart-axis{font-size:15px}.motor-kit .chart-rule{stroke:var(--motor-muted);stroke-width:1px}.motor-kit .chart-rule-dashed{stroke-dasharray:4 4}.motor-kit .chart-bar.chart-s0,.motor-kit .chart-dot.chart-s0{fill:var(--motor-accent)}.motor-kit .chart-bar.chart-s1,.motor-kit .chart-dot.chart-s1{fill:var(--motor-muted)}.motor-kit .chart-bar.chart-s2,.motor-kit .chart-dot.chart-s2{fill:color-mix(in srgb, var(--motor-accent) 50%, var(--motor-text))}.motor-kit .chart-line{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.motor-kit .chart-line.chart-s0{stroke:var(--motor-accent)}.motor-kit .chart-line.chart-s1{stroke:var(--motor-muted)}.motor-kit .chart-line.chart-s2{stroke:color-mix(in srgb, var(--motor-accent) 50%, var(--motor-text))}.motor-kit .chart-bar.chart-estimate,.motor-kit .chart-dot.chart-estimate{fill-opacity:.45}.motor-kit .chart-line.chart-estimate{stroke-dasharray:6 5}.motor-kit .sheet-chart-legend{color:var(--motor-muted);flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:.875rem;display:flex}.motor-kit .chart-key:before{content:"";background:var(--motor-accent);border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.motor-kit .chart-key-s1:before{background:var(--motor-muted)}.motor-kit .chart-key-s2:before{background:color-mix(in srgb, var(--motor-accent) 50%, var(--motor-text))}.motor-kit .chart-key.chart-estimate:before{opacity:.45}.motor-kit .sheet-chart-caption{color:var(--motor-muted);margin-top:4px;font-size:.875rem}@media print{.motor-kit .sheet-chart{break-inside:avoid}}.motor-kit{--motor-good:#0b7a55;--motor-watch:#8a5a12;--motor-bad:#a23a1a}.motor-kit .sheet-table tr[data-tone]>td:first-child{padding-left:22px;position:relative}.motor-kit .sheet-table tr[data-tone]>td:first-child:before{content:"";background:var(--motor-watch);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:8px}.motor-kit .sheet-table tr[data-tone=bad]>td:first-child:before{background:var(--motor-bad)}.motor-kit .sheet-table tr[data-tone=good]>td:first-child:before{background:var(--motor-good)}.motor-kit .tone-good{color:var(--motor-good)}.motor-kit .tone-watch{color:var(--motor-watch)}.motor-kit .tone-bad{color:var(--motor-bad)}.motor-kit .tone-flat{color:var(--motor-muted)}.motor-kit .sheet-trend{border:1px solid var(--motor-border);border-radius:var(--motor-radius);flex-direction:column;max-width:34rem;margin:10px 0;padding:14px;display:flex}.motor-kit .sheet-trend-label{color:var(--motor-muted);font-size:.875rem;font-weight:600}.motor-kit .sheet-trend-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:2.25rem;font-weight:700;line-height:1.1}.motor-kit .sheet-trend-delta{margin-top:2px;font-size:.875rem;font-weight:600}.motor-kit .sheet-trend-line{width:100%;height:46px;margin-top:10px;display:block;overflow:visible}.motor-kit .sheet-trend-path{fill:none;stroke:var(--motor-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.motor-kit .sheet-trend-dot{stroke:var(--motor-accent);stroke-width:7px;stroke-linecap:round;vector-effect:non-scaling-stroke}.motor-kit .sheet-trend-foot{color:var(--motor-muted);justify-content:space-between;gap:12px;margin-top:4px;font-size:.78rem;display:flex}.motor-kit .sheet-trend-open,.motor-kit .sheet-card-open{cursor:pointer}.motor-kit .sheet-trend-open:hover,.motor-kit .sheet-trend-open:focus-visible,.motor-kit .sheet-card-open:hover,.motor-kit .sheet-card-open:focus-visible{border-color:var(--motor-accent);outline:none}.motor-kit .sheet-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.motor-kit .sheet-card{border:1px solid var(--motor-border);border-radius:calc(var(--motor-radius) - 2px);background:var(--motor-surface);flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:9px 10px;display:flex}.motor-kit .sheet-card-label{color:var(--motor-muted);font-size:.78rem}.motor-kit .sheet-card-value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;font-size:1.25rem;font-weight:700}.motor-kit .sheet-card-note{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:6px;padding:1px 7px;font-size:.75rem;font-weight:600}.motor-kit .sheet-next{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.motor-kit .sheet-next .sheet-next-step{border:1px solid var(--motor-accent);min-height:36px;color:var(--motor-accent);border-radius:999px;padding:0 14px;font-size:.875rem}.motor-kit .sheet-next .sheet-next-first{background:var(--motor-accent);color:var(--motor-on-accent)}.motor-kit .sheet-next .sheet-next-step:hover{filter:brightness(.96)}@media (width<=560px){.motor-kit .sheet-board{grid-template-columns:repeat(2,minmax(0,1fr))}.motor-kit .sheet-trend-value{font-size:2rem}}.motor-kit .sheet-rate{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:16px 0 4px;display:flex}.motor-kit .sheet-rate .sheet-rate-button{border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-height:36px;color:inherit;opacity:.75;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;display:inline-flex}.motor-kit .sheet-rate .sheet-rate-button:hover{opacity:1}.motor-kit .sheet-rate .sheet-rate-thumb{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.motor-kit .sheet-rate .sheet-rate-up[aria-pressed=true]{border-color:var(--motor-good,var(--motor-accent));color:var(--motor-good,var(--motor-accent));opacity:1}.motor-kit .sheet-rate .sheet-rate-down[aria-pressed=true]{border-color:var(--motor-bad,#b42318);color:var(--motor-bad,#b42318);opacity:1}@media print{.motor-kit .sheet-rate,.motor-kit .sheet-next{display:none}}.motor-kit .motor-alert{box-sizing:border-box;border:1px solid var(--motor-border,#d9dedb);border-left:4px solid var(--motor-watch);border-radius:var(--motor-radius,12px);background:var(--motor-surface,#fff);width:min(92vw,440px);color:var(--motor-text,#17201c);font-family:var(--motor-font,inherit);padding:14px 16px 12px;box-shadow:0 10px 30px #00000029}.motor-kit .motor-alert.tone-edge-bad{border-left-color:var(--motor-bad)}.motor-kit .motor-alert.tone-edge-good{border-left-color:var(--motor-good)}.motor-kit .motor-alert-text{margin:0 0 10px;font-size:.9375rem;line-height:1.4}.motor-kit .motor-alert-acts{flex-wrap:wrap;gap:6px;display:flex}.motor-kit .motor-alert-act{border:1px solid var(--motor-border,#d9dedb);min-height:36px;color:var(--motor-muted,#56635d);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:.875rem}.motor-kit .motor-alert-first{border-color:var(--motor-accent);background:var(--motor-accent);color:var(--motor-on-accent)}.motor-kit .motor-alert-act:hover{filter:brightness(.96)}button.motor-archivo{border:1px solid var(--motor-border);background:var(--motor-surface);width:46px;height:46px;min-height:46px;color:var(--motor-text);cursor:pointer;border-radius:12px;flex:none;place-items:center;padding:0;display:inline-grid}button.motor-archivo:hover{border-color:var(--motor-accent)}button.motor-archivo:focus-visible{outline:3px solid var(--motor-accent);outline-offset:2px}button.motor-archivo[disabled]{opacity:.45;cursor:default}.motor-archivo .motor-icono-archivo{width:26px;height:26px}.motor-kit .sheet-pdf.motor-archivo{background:var(--motor-surface);border-color:var(--motor-border);color:var(--motor-text)}.motor-kit .sheet-pdf.motor-archivo:hover{border-color:var(--motor-accent)}.motor-tape{--tape-paper:var(--motor-tape-paper,#fffdf7);min-height:0;font-family:var(--motor-font);color:var(--motor-text);flex-direction:column;flex:1;display:flex}.motor-tape-box{flex:1;min-height:120px;display:flex;position:relative}.motor-tape-roll{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;flex:1;padding:0 18px 14px 4px;overflow-y:scroll}.motor-tape-roll::-webkit-scrollbar{display:none}.motor-tape-roll:focus-visible{outline:2px solid var(--motor-accent);outline-offset:-2px}.motor-tape-rail{background:var(--motor-border);border-radius:6px;width:6px;position:absolute;top:4px;bottom:14px;right:3px}.motor-tape-thumb{background:var(--motor-accent);border-radius:6px;min-height:24px;transition:top .12s;position:absolute;left:0;right:0}.motor-tape-paper{border:1px solid var(--motor-border);background:var(--tape-paper);border-radius:4px 4px 0 0;max-width:360px;margin:0 auto 10px;padding:0 16px 20px;font:15px/1.55 ui-monospace,Cascadia Mono,Consolas,monospace;position:relative;box-shadow:0 2px #0000000a}.motor-tape-paper:after{content:"";background:linear-gradient(-45deg, transparent 6px, var(--tape-paper) 0) 0 0 / 12px 10px repeat-x, linear-gradient(45deg, transparent 6px, var(--tape-paper) 0) 6px 0 / 12px 10px repeat-x;height:10px;position:absolute;bottom:-9px;left:0;right:0;transform:scaleY(-1)}.motor-tape-head{z-index:1;border-bottom:1px dashed var(--motor-border);background:var(--tape-paper);color:var(--motor-muted);font-family:var(--motor-font);text-align:center;margin-bottom:8px;padding:10px 0 6px;font-size:12.5px;position:sticky;top:0}.motor-tape-empty{color:var(--motor-muted);text-align:center}.motor-tape-time{color:var(--motor-muted);margin:10px 0 2px;font-size:11.5px}.motor-tape-row{justify-content:space-between;gap:12px;display:flex}.motor-tape-sign{color:var(--motor-muted)}.motor-tape-text{text-align:right;overflow-wrap:anywhere}.motor-tape-label{font-size:12.5px}.motor-tape-total{border-top:1px solid var(--motor-text);margin-top:2px;padding-top:2px;font-weight:700}.motor-tape-total .motor-tape-sign{color:var(--motor-text)}.motor-tape-writing{opacity:0;animation:.22s forwards motor-tape-sale;transform:translateY(-4px)}@keyframes motor-tape-sale{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.motor-tape-writing{opacity:1;animation:none;transform:none}.motor-tape-roll{scroll-behavior:auto}}.motor-tape-keep{color:var(--motor-muted);text-align:center;flex:none;margin:8px 0 0;font-size:12.5px}.motor-tape-files{border-top:1px solid var(--motor-border);flex:none;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.motor-tape-sep{background:var(--motor-border);align-self:stretch;width:1px;margin:4px 2px}[data-tema=aurora]{--fondo:radial-gradient(circle at 12% 8%, #10b9818c, transparent 42%), radial-gradient(circle at 88% 22%, #3b82f673, transparent 40%), radial-gradient(circle at 70% 92%, #f59e0b4d, transparent 38%), linear-gradient(160deg, #03110d, #06261e 55%, #0a1c2c);--barra:#0c4d43;--tinta:#e9fff6;--tinta-suave:#e9fff6b8;--acento:#34d399;--acento-2:#60a5fa;--acento-3:#fbbf24;--sobre-acento:#03251b;--panel:#fffc;--panel-borde:#fffffff2;--panel-tinta:#10261f;--panel-suave:#4b6a5f;--nube:#ffffffe6;--vidrio:#ffffff1f;--vidrio-borde:#ffffff47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=atardecer]{--fondo:radial-gradient(circle at 15% 10%, #ff7a598c, transparent 42%), radial-gradient(circle at 85% 25%, #c2417a80, transparent 40%), radial-gradient(circle at 60% 95%, #f5b04166, transparent 40%), linear-gradient(160deg, #1e0b26, #3a1230 55%, #5a1f24);--barra:#6c2f3b;--tinta:#fff1ea;--tinta-suave:#fff1eabd;--acento:#ff8a65;--acento-2:#f5b041;--acento-3:#f472b6;--sobre-acento:#3a0f12;--panel:#fffc;--panel-borde:#fffffff2;--panel-tinta:#2c1218;--panel-suave:#7a4b52;--nube:#ffffffe6;--vidrio:#ffffff1f;--vidrio-borde:#ffffff47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=mar]{--fondo:radial-gradient(circle at 10% 12%, #38bdf880, transparent 42%), radial-gradient(circle at 90% 30%, #6366f173, transparent 40%), radial-gradient(circle at 50% 100%, #22d3ee59, transparent 42%), linear-gradient(160deg, #04101f, #0a2342 60%, #06303a);--barra:#123b58;--tinta:#e8f6ff;--tinta-suave:#e8f6ffbd;--acento:#38bdf8;--acento-2:#22d3ee;--acento-3:#a5b4fc;--sobre-acento:#04223a;--panel:#fffc;--panel-borde:#fffffff2;--panel-tinta:#0c2236;--panel-suave:#4a6680;--nube:#ffffffe6;--vidrio:#ffffff1c;--vidrio-borde:#ffffff42;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=nitide]{--fondo:radial-gradient(circle at 12% 10%, #7c8cff73, transparent 42%), radial-gradient(circle at 88% 20%, #ff8a6566, transparent 38%), radial-gradient(circle at 60% 95%, #5ef2c673, transparent 42%), linear-gradient(160deg, #f3f5ff, #e8ecff 60%, #fdf1ec);--barra:#d8d4f3;--tinta:#172033;--tinta-suave:#172033b3;--acento:#7c8cff;--acento-2:#ff8a65;--acento-3:#2fd6a6;--sobre-acento:#fff;--panel:#ffffffbd;--panel-borde:#fffffffa;--panel-tinta:#172033;--panel-suave:#5b6478;--nube:#fffffff2;--vidrio:#ffffff8c;--vidrio-borde:#fffffff2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=arena]{--fondo:radial-gradient(circle at 12% 12%, #e0a84a73, transparent 42%), radial-gradient(circle at 88% 25%, #d0643b59, transparent 40%), radial-gradient(circle at 55% 100%, #8a9a4a59, transparent 42%), linear-gradient(160deg, #fcf6ee, #f6ead9 60%, #f3e2d0);--barra:#f3dec1;--tinta:#3b2a1e;--tinta-suave:#3b2a1eb8;--acento:#d0643b;--acento-2:#e0a84a;--acento-3:#8a9a4a;--sobre-acento:#fff;--panel:#ffffffb8;--panel-borde:#fffffffa;--panel-tinta:#3b2a1e;--panel-suave:#7d6553;--nube:#fffffff2;--vidrio:#ffffff80;--vidrio-borde:#fffffff2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=jardin]{--fondo:radial-gradient(circle at 10% 10%, #1d9e7561, transparent 42%), radial-gradient(circle at 90% 20%, #f2c94c73, transparent 38%), radial-gradient(circle at 60% 100%, #56b4e959, transparent 42%), linear-gradient(160deg, #f1fbf5, #e1f5ea 60%, #fbf6dc);--barra:#c8e5cd;--tinta:#13352a;--tinta-suave:#13352ab8;--acento:#1d9e75;--acento-2:#f2c94c;--acento-3:#56b4e9;--sobre-acento:#fff;--panel:#ffffffb8;--panel-borde:#fffffffa;--panel-tinta:#13352a;--panel-suave:#4f6e62;--nube:#fffffff2;--vidrio:#ffffff80;--vidrio-borde:#fffffff2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=contraste]{--fondo:#000;--barra:#000;--tinta:#fff;--tinta-suave:#fff;--acento:#ffe500;--acento-2:#00e5ff;--acento-3:#fff;--sobre-acento:#000;--panel:#000;--panel-borde:#fff;--panel-tinta:#fff;--panel-suave:#fff;--nube:#000;--vidrio:#000;--vidrio-borde:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=cristal]{--fondo:radial-gradient(circle at 10% 16%, #ffb26b 0, transparent 36%), radial-gradient(circle at 88% 10%, #ff6fa8 0, transparent 40%), radial-gradient(circle at 72% 88%, #7aa8ff 0, transparent 42%), linear-gradient(135deg, #ffe6d4, #f2dcff 50%, #dae8ff);--barra:#f9dcdc;--tinta:#1d1430;--tinta-suave:#1d1430a3;--acento:#ff4d7d;--acento-2:#ff9a3d;--acento-3:#7a8cff;--sobre-acento:#fff;--panel:#ffffff85;--panel-borde:#ffffffd1;--panel-tinta:#1d1430;--panel-suave:#66597a;--nube:#ffffffe0;--vidrio:#ffffff70;--vidrio-borde:#fffc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=aero]{--fondo:repeating-conic-gradient(from 196deg at 10% -12%, #ffffff2b 0 4deg, transparent 4deg 12deg), linear-gradient(180deg, #6cc0f4 0%, #8fd3ff 40%, #c4ecff 72%, #ecfaff 100%);--barra:#6cc0f4;--tinta:#0b2d4d;--tinta-suave:#0b2d4db8;--acento:#1f9be0;--acento-2:#2fb24a;--acento-3:#ffb84d;--sobre-acento:#fff;--panel:#ffffffb8;--panel-borde:#fff;--panel-tinta:#0b2d4d;--panel-suave:#3f6283;--nube:#fff;--vidrio:#ffffff9e;--vidrio-borde:#ffffffeb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=mica]{--fondo:radial-gradient(circle at 100% 0%, #c9dcfb 0, transparent 46%), radial-gradient(circle at 80% 100%, #e3d8fb 0, transparent 40%), #e9eef5;--barra:#e9eef5;--tinta:#1b1b1f;--tinta-suave:#5f6168;--acento:#0f6cbd;--acento-2:#5aa7ff;--acento-3:#8a5cf6;--sobre-acento:#fff;--panel:#fffffff0;--panel-borde:#00000012;--panel-tinta:#1b1b1f;--panel-suave:#5f6168;--nube:#fff;--vidrio:#ffffffc7;--vidrio-borde:#00000014;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=consola]{--fondo:radial-gradient(circle at 50% -10%, #fff, #d6d1c6 64%), #cdc7bb;--barra:#e9e6df;--tinta:#22201d;--tinta-suave:#6f695f;--acento:#ff5a1f;--acento-2:#b8ff8c;--acento-3:#ffb547;--sobre-acento:#fff;--panel:#0e1910;--panel-borde:#2b2925;--panel-tinta:#b8ff8c;--panel-suave:#b8ff8ca8;--nube:#0e1910;--vidrio:#ece8e1;--vidrio-borde:#0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=bento]{--fondo:radial-gradient(circle at 0 0, #fff, transparent 40%), #eceef1;--barra:#eceef1;--tinta:#0d0f12;--tinta-suave:#5f646c;--acento:#0d9f6e;--acento-2:#0d0f12;--acento-3:#4ff0b4;--sobre-acento:#fff;--panel:#fff;--panel-borde:#0000000d;--panel-tinta:#0d0f12;--panel-suave:#5f646c;--nube:#fff;--vidrio:#fff;--vidrio-borde:#0000000f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=espacial]{--fondo:radial-gradient(circle, #fffc 0 1px, transparent 1.5px) 0 0 / 120px 120px, linear-gradient(180deg, #0c1a33 0%, #263a66 34%, #b46a57 60%, #4a2c3c 64%, #1a141f 100%);--barra:#0f1d37;--tinta:#fff;--tinta-suave:#ffffffb3;--acento:#5aa2ff;--acento-2:#f5f6fa;--acento-3:#ffc49a;--sobre-acento:#fff;--panel:#68687857;--panel-borde:#ffffff29;--panel-tinta:#fff;--panel-suave:#ffffffb3;--nube:#464654b8;--vidrio:#80808c47;--vidrio-borde:#ffffff29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=mando]{--fondo:linear-gradient(#38bdf80f 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, #38bdf80f 1px, transparent 1px) 0 0 / 32px 32px, radial-gradient(ellipse at 50% 0%, #0d2440, #050a14 72%);--barra:#0b1d33;--tinta:#d7f3ff;--tinta-suave:#a0d2ebb3;--acento:#38bdf8;--acento-2:#fbbf24;--acento-3:#34d399;--sobre-acento:#031726;--panel:#071222e0;--panel-borde:#38bdf852;--panel-tinta:#d7f3ff;--panel-suave:#a0d2ebb3;--nube:#061222f2;--vidrio:#071222d1;--vidrio-borde:#38bdf852;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=papel]{--fondo:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url%28%23n%29' opacity='.07'/></svg>"), radial-gradient(circle at 20% 0%, #fbf4e6, transparent 60%), #eadcc5;--barra:#efe4d1;--tinta:#2b2620;--tinta-suave:#6f6458;--acento:#e4572e;--acento-2:#4b8cf0;--acento-3:#f6c445;--sobre-acento:#fff;--panel:#fffdf7;--panel-borde:#2b26201f;--panel-tinta:#2b2620;--panel-suave:#6f6458;--nube:#fffdf7;--vidrio:#fffdf7;--vidrio-borde:#2b262024;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=material]{--fondo:#f5fbf5;--barra:#f5fbf5;--tinta:#171d1a;--tinta-suave:#404943;--acento:#006c4c;--acento-2:#8af8c7;--acento-3:#c1e8fb;--sobre-acento:#fff;--panel:#e9efe9;--panel-borde:transparent;--panel-tinta:#171d1a;--panel-suave:#404943;--nube:#fff;--vidrio:#e3eae3;--vidrio-borde:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-family:Nunito;src:url(./nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}*{box-sizing:border-box}html{background:#03110d;height:100%}body{min-height:100%;color:var(--tinta);background:var(--fondo);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;font:400 1rem/1.55 Nunito,system-ui,sans-serif}.escena{place-items:center;min-height:100vh;padding:1.5rem 1rem 6rem;display:grid}.panel{background:var(--panel);border:1px solid var(--panel-borde);width:min(100%,26rem);color:var(--panel-tinta);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);border-radius:1.6rem;padding:1.6rem 1.5rem 1.4rem;box-shadow:0 1.2rem 3rem #0000002e}[data-tema=contraste] .panel{box-shadow:none;border-width:2px}.panel h1{margin:0 0 .3rem;font-size:1.45rem;font-weight:800;line-height:1.2}.panel .sub{color:var(--panel-suave);margin:0 0 1.2rem}.marca{color:var(--panel-suave);align-items:center;gap:.7rem;margin:0 0 1rem;font-weight:700;display:flex}.marca .sello{place-items:center;width:3rem;height:3rem;display:grid}label.marcar{align-items:center;gap:.55rem;margin:.2rem 0 1rem;font-size:.95rem;font-weight:600;display:flex}label.marcar input{width:1.2rem;height:1.2rem;accent-color:var(--acento)}label.campo{margin:0 0 .85rem;font-size:.92rem;font-weight:700;display:block}label.campo input{width:100%;font:inherit;color:var(--panel-tinta);background:#ffffffbf;border:1.5px solid #0000001f;border-radius:.9rem;outline:none;margin-top:.3rem;padding:.7rem .85rem;font-size:1.05rem;font-weight:600;transition:border-color .2s,box-shadow .2s;display:block}.campos-empresa{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:0 1rem;display:grid}label.campo input:focus{border-color:var(--acento);box-shadow:0 0 0 4px color-mix(in srgb, var(--acento) 25%, transparent)}[data-tema=contraste] label.campo input{background:#000;border-color:#fff}label.campo textarea{width:100%;font:inherit;color:var(--panel-tinta);resize:vertical;background:#ffffffbf;border:1.5px solid #0000001f;border-radius:.9rem;outline:none;margin-top:.3rem;padding:.7rem .85rem;font-size:1.05rem;font-weight:600;display:block}label.campo textarea:focus{border-color:var(--acento);box-shadow:0 0 0 4px color-mix(in srgb, var(--acento) 25%, transparent)}[data-tema=contraste] label.campo textarea{background:#000;border-color:#fff}.frases-atajo{color:var(--panel-suave);overflow-wrap:anywhere;font-size:.92rem}button{font:inherit;cursor:pointer}.boton{min-height:3rem;color:var(--sobre-acento);background:linear-gradient(150deg, var(--acento), color-mix(in srgb, var(--acento) 70%, var(--acento-2)));box-shadow:0 .5rem 1.2rem color-mix(in srgb, var(--acento) 35%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.4rem;font-size:1.02rem;font-weight:800;transition:transform .15s,box-shadow .2s;display:inline-flex}.boton.ancho{width:100%}.boton:active{transform:scale(.97)}.boton.otro{color:var(--panel-tinta);box-shadow:none;background:#fff9;border:1.5px solid #0000001a}.boton.otro[aria-pressed=true]{border-color:var(--acento);background:color-mix(in srgb, var(--acento) 18%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--acento) 22%, transparent)}[data-tema=contraste] .boton{box-shadow:none}[data-tema=contraste] .boton.otro[aria-pressed=true]{color:#000;background:#ffe500}[data-tema=contraste] .boton.otro{background:#000;border-color:#fff}.aviso{color:#c2410c;min-height:1.4em;margin:.2rem 0 .8rem;font-weight:700}[data-tema=contraste] .aviso{color:#ffe500}.aparece{animation:.5s cubic-bezier(.2,.8,.2,1) both aparece}@keyframes aparece{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}[data-movimiento=tranquilo] .aparece{animation:none}[data-movimiento=tranquilo] .boton,[data-movimiento=tranquilo] label.campo input{transition:none}.temas{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));gap:.6rem;margin:.8rem 0 1rem;display:grid}.tema{text-align:left;color:inherit;background:0 0;border:2px solid #0000;border-radius:1rem;padding:0;position:relative;overflow:hidden}.tema[aria-pressed=true]{border-color:var(--acento)}.tema .muestra{background:var(--fondo);height:4.2rem;display:block}.tema .nombre{color:#172033;background:#ffffffb3;padding:.35rem .55rem .45rem;font-size:.82rem;font-weight:800;display:block}.fila{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.principal{--pie:20rem;--columnas:minmax(0, 1fr) minmax(0, 47.5rem) minmax(13rem, 1fr);min-height:100vh;padding:.8rem max(16px, env(safe-area-inset-right,0px)) calc(var(--pie) + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));grid-template-rows:auto 1fr;display:grid;overflow-x:clip}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arriba{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:0 0 .8rem;display:flex}.arriba .quien{color:var(--tinta);font-weight:800}.arriba .boton{min-height:2.4rem;padding:.35rem .9rem;font-size:.9rem}.principal .arriba.con-iconos{flex-wrap:nowrap;min-width:0;max-width:100%}.principal .arriba.con-iconos .quien{flex:0 auto;min-width:0;overflow:hidden}.principal .arriba.con-iconos .quien-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.principal .arriba.con-iconos .fila{flex-wrap:nowrap;flex:none;gap:.35rem}.principal .arriba.con-iconos .boton.motor-icono-boton{place-items:center;width:2.75rem;height:2.75rem;min-height:0;padding:0;display:inline-grid}.aviso-licencia{border:1px solid var(--panel-borde);border-left:.35rem solid var(--acento-3);background:var(--panel);color:var(--panel-tinta);border-radius:.9rem;margin:0 0 .8rem;padding:.6rem .9rem;font-weight:700}.linea-licencia{color:var(--tinta-suave);margin:-.4rem 0 .8rem;font-size:.85rem}[data-tema=contraste] .aviso-licencia{color:#ffe500;background:#000;border-color:#ffe500}.cuerpo{align-items:start;gap:1rem;width:100%;max-width:47.5rem;margin:0 auto;display:grid}@media (width>=64rem){.principal{--pie:10.5rem}.cuerpo{grid-template-columns:var(--columnas);max-width:none}.columna{grid-column:2}}.columna{gap:.8rem;min-width:0;display:grid}.pagina{min-width:0}.ancho-panel{width:100%}.deslizable{touch-action:pan-y}.deslizable.arrastrando{transform:translateX(var(--arrastre,0px));cursor:grabbing;-webkit-user-select:none;user-select:none}.deslizable.vuelve{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.deslizable>.entra-derecha{animation:.26s cubic-bezier(.2,.8,.2,1) both entra-derecha}.deslizable>.entra-izquierda{animation:.26s cubic-bezier(.2,.8,.2,1) both entra-izquierda}@keyframes entra-derecha{0%{opacity:0;transform:translate(2.5rem)}to{opacity:1;transform:none}}@keyframes entra-izquierda{0%{opacity:0;transform:translate(-2.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.deslizable.arrastrando{transform:none}.deslizable.vuelve{transition:none}.deslizable>.entra-derecha,.deslizable>.entra-izquierda{animation:none}}[data-movimiento=tranquilo] .deslizable.arrastrando{transform:none}[data-movimiento=tranquilo] .deslizable.vuelve{transition:none}[data-movimiento=tranquilo] .deslizable>.entra-derecha,[data-movimiento=tranquilo] .deslizable>.entra-izquierda{animation:none}.historial{min-width:0;color:var(--tinta);align-items:center;gap:.4rem;font-size:.88rem;display:flex}.historial[hidden],.historial [hidden]{display:none}.paso{border:1px solid var(--vidrio-borde);background:var(--vidrio);min-width:2.75rem;min-height:2.75rem;color:var(--tinta);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .85rem;font-weight:800;transition:background-color .15s,transform .15s;display:inline-flex;position:relative}.paso svg{flex:none;width:1.15rem;height:1.15rem}.paso:hover{background:color-mix(in srgb, var(--acento) 22%, var(--vidrio))}.paso:active{transform:scale(.96)}.paso[aria-disabled=true]{opacity:.4;cursor:default}.paso[aria-disabled=true]:hover{background:var(--vidrio)}.paso[aria-disabled=true]:active{transform:none}.paso:focus-visible{outline:3px solid var(--tinta);outline-offset:2px}.indicador{flex:1;justify-content:center;align-items:center;gap:.6rem;min-width:0;display:flex}.cuantas{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--tinta-suave);font-weight:700;overflow:hidden}.puntos{align-items:center;gap:.3rem;display:none}.punto{background:color-mix(in srgb, var(--tinta) 35%, transparent);border-radius:999px;width:.42rem;height:.42rem;transition:width .2s}.punto.aqui{background:var(--acento);width:1.2rem}[data-tema=contraste] .punto.aqui{background:#ffe500}@media (width<=39.99rem){.paso.anterior,.paso.siguiente{padding:0}.paso .rotulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=40rem){.puntos{display:inline-flex}}@media (prefers-reduced-motion:reduce){.paso,.punto{transition:none}}[data-movimiento=tranquilo] .paso,[data-movimiento=tranquilo] .punto{transition:none}.respuesta{gap:.7rem;min-width:0;display:grid;position:relative}.respuesta .cabeza{align-items:center;gap:.7rem;display:flex}.respuesta h2{margin:0;font-size:1.3rem;font-weight:900}.respuesta .frase{margin:0;font-size:1.12rem;line-height:1.5}.respuesta .atajo-usado{opacity:.75;margin:0;font-size:.92rem;font-weight:700}.deslizable.hundido{pointer-events:none;animation:.3s cubic-bezier(.4,0,1,1) both hunde}.deslizable.hundido>.respuesta{animation:.3s ease-in both desenfoca}.deslizable.emerge{animation:.42s cubic-bezier(.16,1,.3,1) both emerge}@keyframes hunde{to{opacity:0;transform:translateY(2rem)scale(.96)}}@keyframes desenfoca{to{filter:blur(6px)}}@keyframes emerge{0%{opacity:0;transform:translateY(3.5rem)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.deslizable.hundido,.deslizable.hundido>.respuesta,.deslizable.emerge{animation:none}}[data-movimiento=tranquilo] .deslizable.hundido,[data-movimiento=tranquilo] .deslizable.hundido>.respuesta,[data-movimiento=tranquilo] .deslizable.emerge{animation:none}.dibujo{width:3rem;height:3rem;filter:drop-shadow(0 .35rem .6rem color-mix(in srgb, var(--acento) 35%, transparent));flex:none}.dibujo svg,.sello svg{width:100%;height:100%;display:block}.barras{align-items:flex-end;gap:.5rem;height:7rem;padding:.3rem 0 1.4rem;display:flex}.barra{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.barra i{background:linear-gradient(180deg, var(--acento), color-mix(in srgb, var(--acento) 55%, var(--panel-tinta)));transform-origin:bottom;border-radius:.45rem .45rem .15rem .15rem;width:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both crece;display:block}.barra span{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:var(--panel-suave);font-size:.72rem;font-weight:700;position:absolute;bottom:-1.3rem;left:0;right:0;overflow:hidden}@keyframes crece{0%{transform:scaleY(.04)}to{transform:none}}.grafico,.grafico .sheet-chart{margin:0}.grafico .chart{width:100%;height:auto;max-height:15rem;display:block;overflow:visible}.grafico .chart-narrow{display:none}.grafico{container-type:inline-size}@container (width<=480px){.grafico .chart-wide{display:none}.grafico .chart-narrow{display:block}}.grafico .chart-grid-line{stroke:color-mix(in srgb, var(--panel-tinta) 12%, transparent);stroke-width:1px}.grafico .chart-axis{fill:var(--panel-suave);font-size:12px;font-weight:700}.grafico .chart-narrow .chart-axis{font-size:15px}.grafico .chart-rule{stroke:color-mix(in srgb, var(--panel-tinta) 45%, transparent);stroke-width:1.2px}.grafico .chart-rule-dashed{stroke-dasharray:5 5}.grafico .chart-bar{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.2,.8,.2,1) both crece}.grafico .chart-bar.chart-s0,.grafico .chart-dot.chart-s0{fill:var(--acento)}.grafico .chart-bar.chart-s1,.grafico .chart-dot.chart-s1{fill:var(--acento-2)}.grafico .chart-bar.chart-s2,.grafico .chart-dot.chart-s2{fill:var(--acento-3)}.grafico .chart-line{fill:none;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.grafico .chart-line.chart-s0{stroke:var(--acento)}.grafico .chart-line.chart-s1{stroke:var(--acento-2)}.grafico .chart-line.chart-s2{stroke:var(--acento-3)}.grafico .chart-estimate{fill-opacity:.5}.grafico .chart-line.chart-estimate{stroke-dasharray:7 6}.grafico .sheet-chart-legend{color:var(--panel-suave);flex-wrap:wrap;gap:.25rem 1rem;font-size:.85rem;font-weight:700;display:flex}.grafico .chart-key:before{content:"";background:var(--acento);vertical-align:-.05rem;border-radius:.2rem;width:.7rem;height:.7rem;margin-right:.4rem;display:inline-block}.grafico .chart-key-s1:before{background:var(--acento-2)}.grafico .chart-key-s2:before{background:var(--acento-3)}.grafico .chart-key.chart-estimate:before{opacity:.5}.grafico .sheet-chart-caption{color:var(--panel-suave);margin-top:.2rem;font-size:.85rem}.consejos{background:color-mix(in srgb, var(--acento) 9%, #fff9);border:1px solid color-mix(in srgb, var(--acento) 25%, transparent);border-radius:.9rem;padding:.6rem .8rem}.consejos h3{margin:0 0 .3rem;font-size:.95rem;font-weight:900}.consejos ul{gap:.25rem;margin:0;padding-left:1.2rem;display:grid}.consejos li::marker{color:var(--acento)}@media (prefers-reduced-motion:reduce){.grafico .chart-bar{animation:none}}.respuesta.fresca .barra i,.respuesta.fresca .chart-bar{animation:none}.filtro{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.2rem 0 .6rem;display:flex}.filtro-nombre{letter-spacing:.04em;text-transform:uppercase;color:var(--panel-suave);margin-right:.2rem;font-size:.78rem}.opcion-filtro{border:1.5px solid color-mix(in srgb, var(--acento) 40%, transparent);min-height:2.25rem;color:var(--panel-tinta);font:inherit;cursor:pointer;background:#ffffff8c;border-radius:999px;padding:.3rem .85rem;font-size:.88rem;font-weight:700}.opcion-filtro.elegida{background:var(--acento);border-color:var(--acento);color:#fff;cursor:default}.opcion-filtro:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.tabla{overflow-x:auto}.tabla table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.tabla th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--panel-suave);padding:.35rem .5rem;font-size:.78rem}.tabla td{border-top:1px solid #00000012;padding:.45rem .5rem}.tabla th.grupo{text-align:center;border-bottom:1px solid #00000026}.tabla th[rowspan]{vertical-align:bottom}.tabla [data-type=money],.tabla [data-type=quantity],.tabla [data-type=percent],.tabla [data-type=order]{text-align:right;white-space:nowrap}.tabla td[data-type=order]{color:var(--panel-suave)}.tabla tfoot td{border-top:2px solid #00000040;font-weight:700}.tabla tr.abre{cursor:pointer}.tabla tr.abre:hover td,.tabla tr.abre:focus-visible td{background:color-mix(in srgb, var(--acento) 12%, transparent)}.tabla tr.abre:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.ventana-kit{z-index:49;--motor-accent:color-mix(in srgb, var(--acento) 45%, var(--panel-tinta));--motor-on-accent:#fff;--motor-surface:#fff;--motor-text:var(--panel-tinta);--motor-muted:var(--panel-suave);--motor-border:#0000001a;--motor-font:"Nunito", system-ui, sans-serif;--motor-radius:16px;background:#00000047;position:fixed;inset:0}@media (prefers-reduced-transparency:no-preference){.ventana-kit{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.chip{border:1.5px solid color-mix(in srgb, var(--acento) 40%, transparent);color:var(--panel-tinta);background:#ffffff8c;border-radius:999px;padding:.35rem .85rem;font-size:.9rem;font-weight:700}.mas .chip{background:var(--vidrio);border-color:var(--vidrio-borde);min-height:2.75rem;color:var(--tinta)}.hoy{flex-direction:column;gap:.6rem;display:flex}.temas{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.7rem;display:grid}.tema{text-align:left;background:linear-gradient(160deg, #ffffffeb, color-mix(in srgb, var(--acento) 16%, white));min-height:5rem;color:var(--panel-tinta);cursor:pointer;border:1.5px solid #0000000f;border-radius:1.1rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.7rem;padding:.9rem 1rem;transition:transform .14s,box-shadow .14s;display:grid}.tema:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014}.tema:focus-visible{outline:3px solid color-mix(in srgb, var(--acento) 70%, transparent);outline-offset:2px}.tema .dibujo{grid-row:span 2;width:2.6rem;height:2.6rem}.tema .dibujo svg{width:100%;height:100%}.tema-titulo{font-size:1.05rem;font-weight:800}.tema-dice{opacity:.75;font-size:.85rem}.apartados{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (width>=40rem){.apartados{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}}.apartado{text-align:left;background:linear-gradient(160deg, #ffffffe6, color-mix(in srgb, var(--acento) 12%, white));min-width:0;min-height:3.6rem;color:var(--panel-tinta);font:inherit;cursor:pointer;animation:.22s cubic-bezier(.2,.8,.2,1) both apartado-entra;animation-delay:calc(var(--orden,0) * 22ms);border:1.5px solid #0000000f;border-radius:.95rem;align-items:center;gap:.55rem;padding:.55rem .7rem;font-size:.92rem;font-weight:800;line-height:1.2;transition:transform .14s,box-shadow .14s;display:flex}.apartado .dibujo{width:1.9rem;height:1.9rem}.apartado-titulo{overflow-wrap:anywhere;min-width:0}.apartado:hover{transform:translateY(-1px);box-shadow:0 5px 14px #00000014}.apartado:active{transform:scale(.97)}.apartado:focus-visible{outline:3px solid color-mix(in srgb, var(--acento) 70%, transparent);outline-offset:2px}@keyframes apartado-entra{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}[data-tema=contraste] .tema,[data-tema=contraste] .apartado{color:#fff;background:#000;border:2px solid #fff}.filtros{border:1px solid var(--vidrio-borde);background:var(--vidrio);min-width:0;color:var(--tinta);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:1.2rem;align-items:center;gap:.45rem;padding:.35rem;animation:.22s cubic-bezier(.2,.8,.2,1) both filtros-entra;display:flex}.filtros[hidden]{display:none}.periodos{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:1;gap:.4rem;min-width:0;padding:.15rem;display:flex;overflow-x:auto}.periodos.sigue{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.4rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.4rem),#0000)}.periodos::-webkit-scrollbar{display:none}@media (width>=40rem){.periodos,.periodos.sigue{flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.periodo{scroll-snap-align:start;border:1.5px solid var(--panel-borde);background:var(--panel);min-height:2.75rem;color:var(--panel-tinta);font:inherit;white-space:nowrap;cursor:pointer;border-radius:.85rem;flex:none;align-items:center;gap:.3rem;padding:.3rem .72rem;font-size:.9rem;font-weight:700;transition:background-color .15s,transform .15s;display:inline-flex}.periodo:hover{background:color-mix(in srgb, var(--acento) 18%, var(--panel))}.periodo:active{transform:scale(.96)}.periodo .marca-periodo{flex:none;width:1rem;height:1rem;margin:0;display:none}.periodo.marcado{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento);box-shadow:0 0 0 2px var(--tinta);cursor:default;font-weight:900}.periodo.marcado .marca-periodo{animation:.18s cubic-bezier(.2,.8,.2,1) both marca-entra;display:block}.periodo:focus-visible{outline:3px solid var(--tinta);outline-offset:3px}[data-tema=contraste] .periodo{border-width:2px}[data-tema=contraste] .periodo.marcado{color:#000;background:#ffe500;border-color:#ffe500;box-shadow:0 0 0 2px #fff}@keyframes filtros-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes marca-entra{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tema,.apartado,.periodo{transition:none}.apartado,.filtros,.periodo.marcado .marca-periodo{animation:none}}[data-movimiento=tranquilo] .tema,[data-movimiento=tranquilo] .apartado,[data-movimiento=tranquilo] .periodo{transition:none}[data-movimiento=tranquilo] .apartado,[data-movimiento=tranquilo] .filtros,[data-movimiento=tranquilo] .periodo.marcado .marca-periodo{animation:none}.barra-preguntar,.barra{min-width:0}form.barra{background:var(--vidrio);border:1px solid var(--vidrio-borde);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;gap:.5rem;height:auto;padding:.35rem;display:flex;box-shadow:0 .5rem 1.4rem #0000002e}form.barra input{min-width:0;min-height:2.75rem;font:inherit;color:var(--tinta);background:0 0;border:0;outline:none;flex:1;padding:.5rem .8rem;font-size:1.05rem;font-weight:600}form.barra input::placeholder{color:var(--tinta-suave)}form.barra .boton{--motor-mic-anillo:var(--acento);flex:none;min-width:44px;min-height:44px;padding:0}form.barra .boton:focus-visible{outline:3px solid var(--tinta);outline-offset:2px}.pie{z-index:6;padding:0 max(16px, env(safe-area-inset-right,0px)) calc(.5rem + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}.pie>*{pointer-events:auto}.pie:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:8.8rem;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.zona-nitid{flex-direction:column;align-self:flex-end;align-items:center;margin-right:.3rem;display:flex;position:relative}.pie>.zona-nitid{pointer-events:none}.nube{background:var(--nube);color:var(--panel-tinta);border-radius:1.4rem;margin:0;padding:.7rem 1rem;font-size:.95rem;font-weight:800;line-height:1.4;box-shadow:0 .6rem 1.4rem #0000002e}[data-tema=contraste] .nube{border:2px solid #fff}@media (width<=63.99rem){.zona-nitid{--nitid-alto:min(15rem, 30dvh)}.zona-nitid .nitid{width:calc(var(--nitid-alto) * .907);height:var(--nitid-alto)}.nube:not(.sin-voz){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;box-shadow:none;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.nube.sin-voz{pointer-events:auto;width:max-content;max-width:min(14rem,100vw - 14rem);max-height:7rem;margin-right:.3rem;font-size:.88rem;position:absolute;bottom:.6rem;right:100%;overflow-y:auto}}@media (width>=64rem){.pie{grid-template-columns:var(--columnas);grid-template-areas:". .nitid"".barra barra""temas temas temas";align-items:end;row-gap:.7rem;padding-bottom:.8rem;display:grid}form.barra{grid-area:barra}.zona-nitid{--nitid-alto:max(17.5rem, min(35rem, 52vh, calc(((100vw - 47.5rem) / 2 - 2rem) / .686)));grid-area:nitid;justify-self:end;margin:0 .4rem -.9rem 0}.zona-nitid .nitid{width:calc(var(--nitid-alto) * .686);height:var(--nitid-alto)}.nube{overscroll-behavior:contain;pointer-events:auto;width:max-content;max-width:clamp(12.5rem,14vw,18rem);max-height:10rem;position:absolute;bottom:calc(100% + 2rem);right:0;overflow-y:auto}.nube.larga{max-height:min(22rem,45vh);font-weight:700;line-height:1.45}.zona-nitid:before,.zona-nitid:after{content:"";background:var(--nube);border-radius:50%;position:absolute;left:50%;box-shadow:0 .2rem .5rem #0000002e}.zona-nitid:before{width:.55rem;height:.55rem;margin-left:-.05rem;top:-.75rem}.zona-nitid:after{width:.9rem;height:.9rem;margin-left:-.3rem;top:-1.65rem}}.carita{background:radial-gradient(circle at 50% 38%, #fff 0 30%, color-mix(in srgb, var(--acento) 30%, #fff));width:1.9rem;height:1.9rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--acento) 35%, transparent);border-radius:50%;flex:none;display:inline-block;overflow:hidden}.carita img{pointer-events:none;width:146%;max-width:none;margin-left:-20%;display:block}.carita.dibujo{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.barra-temas{border:1px solid var(--vidrio-borde);background:var(--vidrio);min-width:0;color:var(--tinta);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.3rem;gap:.15rem;padding:.25rem;display:flex;box-shadow:0 .5rem 1.4rem #0000002e}.destino{min-width:0;min-height:3.4rem;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:1rem;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.1rem;padding:.25rem .1rem;font-size:.68rem;font-weight:800;line-height:1.1;transition:background-color .15s,transform .15s;display:flex}.destino:hover{background:color-mix(in srgb, var(--acento) 16%, transparent)}.destino:active{transform:scale(.96)}.destino[aria-current=page]{background:color-mix(in srgb, var(--acento) 30%, transparent);box-shadow:inset 0 0 0 2px var(--tinta)}.destino:focus-visible{outline:3px solid var(--tinta);outline-offset:-3px}.destino .dibujo,.destino .carita{filter:none;width:1.7rem;height:1.7rem}.destino-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}[data-tema=contraste] .barra-temas{background:#000;border-width:2px;border-color:#fff}[data-tema=contraste] .destino[aria-current=page]{color:#000;box-shadow:none;background:#ffe500}@media (width>=64rem){.barra-temas{border-radius:999px;grid-area:temas;justify-self:center;gap:.3rem;padding:.35rem}.destino{border-radius:50%;flex:none;width:3rem;min-height:3rem;padding:0}.destino .dibujo,.destino .carita{width:1.9rem;height:1.9rem}.destino-nombre{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.destino{transition:none}}[data-movimiento=tranquilo] .destino{transition:none}.inicio{align-content:start;gap:1rem;display:grid}.inicio .temas{grid-template-columns:minmax(0,1fr);gap:.7rem;margin:0}.frecuentes{border:1px solid var(--panel-borde);background:var(--panel);color:var(--panel-tinta);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);border-radius:1.4rem;padding:.9rem 1rem .5rem;box-shadow:0 .8rem 2rem #00000024}.frecuentes h2{margin:0 0 .3rem;font-size:1.05rem;font-weight:900}.preguntas{counter-reset:pregunta;margin:0;padding:0;list-style:none}.preguntas li{counter-increment:pregunta;border-top:1px solid color-mix(in srgb, var(--panel-tinta) 12%, transparent)}.preguntas li:first-child{border-top:0}.pregunta-frecuente{width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.8rem;align-items:center;gap:.75rem;padding:.5rem .2rem;font-weight:700;display:flex}.pregunta-frecuente:before{content:counter(pregunta);background:color-mix(in srgb, var(--acento) 18%, transparent);width:1.7rem;height:1.7rem;color:var(--panel-tinta);border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:900;display:grid}.pregunta-texto{overflow-wrap:anywhere;flex:1;min-width:0}.preguntas .pregunta-frecuente svg{width:1.1rem;height:1.1rem;color:var(--panel-suave);flex:none}.pregunta-frecuente:hover{background:color-mix(in srgb, var(--acento) 12%, transparent)}.pregunta-frecuente:focus-visible{outline:3px solid color-mix(in srgb, var(--acento) 70%, transparent);outline-offset:-2px}[data-tema=contraste] .frecuentes{color:#fff;background:#000;border:2px solid #fff}[data-tema=contraste] .pregunta-frecuente:before{color:#000;background:#ffe500}.vista-tema{align-content:start;gap:1.3rem;min-width:0;display:grid}.tema-cab{align-items:center;gap:.9rem;display:flex}.tema-cab .dibujo{width:3.4rem;height:3.4rem}.tema-nombre{color:var(--tinta);margin:0;font-size:1.7rem;font-weight:900;line-height:1.15}.tema-nombre:focus-visible{outline:3px solid var(--tinta);outline-offset:4px;border-radius:.4rem}.tema-cab .sub{color:var(--tinta-suave);margin:.15rem 0 0;font-weight:700}.sec-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-suave);margin:0;font-size:.85rem}.hoy-tarjetas{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.hoy-tarjetas[hidden]{display:none}.hoy-t{background:linear-gradient(160deg, #fffffff0, color-mix(in srgb, var(--acento) 14%, white));min-width:0;min-height:9rem;color:var(--panel-tinta);font:inherit;text-align:left;cursor:pointer;border:1.5px solid #0000000f;border-radius:1.1rem;align-content:start;gap:.25rem;padding:.85rem .95rem;transition:transform .14s,box-shadow .14s;display:grid}.hoy-t:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000001a}.hoy-t:focus-visible{outline:3px solid color-mix(in srgb, var(--acento) 70%, transparent);outline-offset:2px}.ht-pregunta{color:var(--panel-suave);font-size:.8rem;font-weight:800}.ht-cifra{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.45rem;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden}.ht-detalle{color:var(--panel-suave);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ht-ver{color:color-mix(in srgb, var(--acento) 55%, var(--panel-tinta));align-self:end;align-items:center;gap:.25rem;margin-top:auto;padding-top:.3rem;font-size:.8rem;font-weight:800;display:inline-flex}.hoy-t .ht-ver svg{width:.9rem;height:.9rem}.ht-detalle.sola{color:var(--panel-tinta);-webkit-line-clamp:4;line-clamp:4;font-size:1rem;font-weight:700}.hoy-t.esqueleto{cursor:default;pointer-events:none}.barrita{background:color-mix(in srgb, var(--panel-tinta) 12%, transparent);border-radius:999px;height:.8rem;animation:1.3s ease-in-out infinite late-suave;display:block}.barrita.corta{width:55%}.barrita.grande{width:75%;height:1.6rem}@keyframes late-suave{50%{opacity:.45}}[data-tema=contraste] .hoy-t{color:#fff;background:#000;border:2px solid #fff}[data-tema=contraste] .ht-pregunta,[data-tema=contraste] .ht-detalle,[data-tema=contraste] .ht-ver{color:#fff}.cajon{gap:.6rem;display:grid}.cajon-cab{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.cajon-cab small{color:var(--tinta-suave);font-weight:700}.mas{gap:.6rem;display:grid}.mas-chips{flex-wrap:wrap;gap:.5rem;display:flex}.apartado-texto{gap:.05rem;min-width:0;display:grid}.apartado-pista{color:var(--panel-suave);font-size:.75rem;font-weight:700}[data-tema=contraste] .apartado-pista{color:#fff}@media (width<=63.99rem){.hoy-tarjetas{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:.25rem 16px .5rem;scroll-padding-inline:16px;display:flex;overflow-x:auto}.hoy-tarjetas::-webkit-scrollbar{display:none}.hoy-t{scroll-snap-align:start;flex:none;width:74%}}@media (prefers-reduced-motion:reduce){.hoy-t{transition:none}.barrita{animation:none}}[data-movimiento=tranquilo] .hoy-t{transition:none}[data-movimiento=tranquilo] .barrita{animation:none}.capa-reporte{z-index:15;background:#00000080;justify-content:center;align-items:stretch;padding:1.6rem 1rem;display:flex;position:fixed;inset:0}.capa-reporte[hidden]{display:none}html:has(.capa-reporte:not([hidden]),.ventana-kit){overscroll-behavior:none;overflow:hidden}body:has(.capa-reporte:not([hidden])>.ventana-reporte:not(.con-nitid)) .nube{visibility:hidden}body:has(.capa-reporte:not([hidden])>.ventana-reporte:not(.con-nitid)) .zona-nitid:before{visibility:hidden}body:has(.capa-reporte:not([hidden])>.ventana-reporte:not(.con-nitid)) .zona-nitid:after{visibility:hidden}.ventana-reporte{background:var(--panel);border:1px solid var(--panel-borde);min-width:0;color:var(--panel-tinta);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border-radius:1.6rem;flex-direction:column;flex:0 55rem;display:flex;overflow:hidden;box-shadow:0 1.4rem 3.4rem #00000052}.ventana-reporte:focus{outline:none}[data-tema=contraste] .ventana-reporte{border-width:2px}.ventana-cab{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .6rem;padding:.8rem 1rem .5rem 1.1rem;display:grid}.ventana-sub{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem .8rem;display:flex}.ventana-sub:not(:has(>:not([hidden]))){display:none}.ventana-sub .historial{flex:16rem;justify-content:flex-end}.calificar{gap:.35rem;display:inline-flex}.calificar[hidden]{display:none}.calificar .califica{opacity:.75;min-width:2.4rem;min-height:2.4rem;padding:.25rem .6rem}.calificar .califica:hover{opacity:1}.calificar .bien[aria-pressed=true]{border-color:var(--acento);color:var(--acento);opacity:1}.calificar .mal[aria-pressed=true]{color:#b42318;opacity:1;border-color:#b42318}.ventana-dibujo{width:2.4rem;height:2.4rem}.ventana-titulo{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:1.15rem;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.cerrar{border:1.5px solid var(--panel-borde);background:color-mix(in srgb, var(--acento) 10%, var(--panel));width:2.75rem;height:2.75rem;color:var(--panel-tinta);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ventana-cab .cerrar svg{width:1.2rem;height:1.2rem}.cerrar:hover{background:color-mix(in srgb, var(--acento) 24%, var(--panel))}.cerrar:focus-visible{outline:3px solid var(--panel-tinta);outline-offset:2px}.hablando{background:color-mix(in srgb, var(--acento) 14%, var(--panel));border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .85rem .2rem .25rem;font-size:.82rem;font-weight:800;display:inline-flex}.hablando[hidden]{display:none}.ondas{align-items:center;gap:3px;height:1rem;display:inline-flex}.ondas .onda{background:var(--acento);border-radius:2px;width:3px;height:100%;display:block}@keyframes onda{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}[data-movimiento=animado] .ondas .onda{animation:.9s ease-in-out infinite onda}[data-movimiento=animado] .ondas .onda:nth-child(2){animation-delay:.15s}[data-movimiento=animado] .ondas .onda:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){[data-movimiento=animado] .ondas .onda{animation:none}}.ventana-reporte .historial{color:var(--panel-tinta)}.ventana-reporte .paso{border:1.5px solid var(--panel-borde);background:color-mix(in srgb, var(--acento) 10%, var(--panel));color:var(--panel-tinta);-webkit-backdrop-filter:none;backdrop-filter:none}.ventana-reporte .paso:hover{background:color-mix(in srgb, var(--acento) 24%, var(--panel))}.ventana-reporte .paso[aria-disabled=true]:hover{background:color-mix(in srgb, var(--acento) 10%, var(--panel))}.ventana-reporte .paso:focus-visible{outline-color:var(--panel-tinta)}.ventana-reporte .cuantas{color:var(--panel-suave)}.ventana-reporte .punto{background:color-mix(in srgb, var(--panel-tinta) 30%, transparent)}.ventana-reporte .punto.aqui{background:var(--acento)}.ventana-reporte .filtros{color:var(--panel-tinta);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 1rem .5rem 1.1rem}.ventana-reporte .chip,.ventana-reporte .opcion-filtro,.ventana-reporte .boton.opcion{min-height:2.75rem}.ventana-reporte .panel{overscroll-behavior:contain;width:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:auto;padding:.4rem 1.1rem 1.4rem;overflow-y:auto}.ventana-reporte .respuesta .cabeza,.ventana-reporte .respuesta .frase{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ventana-entra{0%{opacity:0;transform:translateY(1.2rem)scale(.98)}to{opacity:1;transform:none}}@keyframes ventana-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes velo-entra{0%{opacity:0}}.capa-reporte:not([hidden]){animation:.2s ease-out both velo-entra}.capa-reporte:not([hidden]) .ventana-reporte{animation:.3s cubic-bezier(.2,.8,.2,1) both ventana-entra}@media (prefers-reduced-motion:reduce){.capa-reporte:not([hidden]),.capa-reporte:not([hidden]) .ventana-reporte{animation:none}}[data-movimiento=tranquilo] .capa-reporte:not([hidden]),[data-movimiento=tranquilo] .capa-reporte:not([hidden]) .ventana-reporte{animation:none}@media (width<=63.99rem){.capa-reporte{padding:2.4rem 0 0}.ventana-reporte{border-bottom:0;border-radius:1.5rem 1.5rem 0 0;flex:auto}.ventana-cab{padding:.8rem .9rem .4rem}.ventana-reporte .filtros{padding:0 .9rem .4rem}.ventana-reporte .panel{padding:.3rem .9rem calc(1.4rem + env(safe-area-inset-bottom,0px))}.capa-reporte:not([hidden]) .ventana-reporte{animation-name:ventana-sube;animation-duration:.34s}}.ventana-reporte.con-nitid{grid-template:"cab cab""filtros filtros""panel nitid"minmax(0,1fr)"barra nitid"/minmax(0,1fr) auto;display:grid}.ventana-reporte.con-nitid>.ventana-cab{grid-area:cab}.ventana-reporte.con-nitid>.filtros{grid-area:filtros}.ventana-reporte.con-nitid>.panel{grid-area:panel}.ventana-reporte.con-nitid>form.barra{--tinta:var(--panel-tinta);--tinta-suave:var(--panel-suave);--vidrio:color-mix(in srgb, var(--acento) 8%, var(--panel));--vidrio-borde:var(--panel-borde);grid-area:barra;align-self:end;margin:.3rem 0 1rem 1.1rem;animation:.35s ease-out both aparece;box-shadow:0 .3rem 1rem #0000001f}.ventana-reporte.con-nitid>form.barra input{text-overflow:ellipsis}.ventana-reporte.con-nitid>.zona-nitid{--nitid-alto:min(32rem, 50vh);grid-area:nitid;place-self:end;margin:0 .7rem .3rem .5rem;animation:.65s cubic-bezier(.3,.7,.4,1) .1s both nitid-salta}.ventana-reporte.con-nitid .nitid{width:calc(var(--nitid-alto) * .6875);height:var(--nitid-alto)}@media (width>=64rem){.ventana-reporte.con-nitid .nube{max-width:100%;max-height:min(10rem,24vh)}.ventana-reporte.con-nitid .nube.larga{max-height:min(14rem,30vh)}}@keyframes nitid-salta{0%{opacity:0;transform:translateY(3rem)scale(.9)}55%{opacity:1;transform:translateY(-1.2rem)scale(1.02)}80%{transform:translateY(.25rem)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ventana-reporte.con-nitid>form.barra,.ventana-reporte.con-nitid>.zona-nitid{animation:none}}[data-movimiento=tranquilo] .ventana-reporte.con-nitid>form.barra,[data-movimiento=tranquilo] .ventana-reporte.con-nitid>.zona-nitid{animation:none}@media (width<=63.99rem){.ventana-reporte.con-nitid{grid-template-areas:"cab cab""filtros filtros""panel panel""barra barra"}.ventana-reporte.con-nitid>.zona-nitid{--nitid-alto:min(20rem, 30dvh);z-index:2;pointer-events:none;grid-area:panel;margin:0 .5rem 0 .3rem}.ventana-reporte.con-nitid>.panel{padding-bottom:calc(min(20rem,30dvh) + .6rem)}.ventana-reporte.con-nitid>form.barra{margin:0 .9rem calc(.7rem + env(safe-area-inset-bottom,0px)) .9rem}.ventana-reporte.con-nitid .nitid{width:calc(var(--nitid-alto) * .7);height:var(--nitid-alto)}.ventana-reporte.con-nitid .nube.sin-voz{max-width:min(14rem,100vw - 11rem);max-height:5.5rem;top:0;bottom:auto}}.capa{z-index:20;background:#00000059;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.cuentas{gap:.6rem;margin:.6rem 0 1rem;padding:0;list-style:none;display:grid}.cuenta{background:#ffffff8c;border-radius:1rem;gap:.4rem;padding:.7rem .8rem;display:grid}.nueva-cuenta select{width:100%;font:inherit;color:var(--panel-tinta);background:#ffffffbf;border:1.5px solid #0000001f;border-radius:.9rem;margin-top:.3rem;padding:.6rem .8rem;font-weight:600;display:block}.tirilla-hueco{--motor-accent:color-mix(in srgb, var(--acento) 45%, var(--panel-tinta));--motor-surface:#fff;--motor-text:#1f2937;--motor-muted:#5b6b63;--motor-border:#00000024;--motor-font:"Nunito", system-ui, sans-serif;height:clamp(220px,46vh,430px);min-height:0;display:flex}.tirilla-hueco .motor-tape-keep{color:var(--panel-suave)}.respuesta .fila .archivo{--motor-accent:color-mix(in srgb, var(--acento) 45%, var(--panel-tinta));--motor-surface:#ffffffbf;--motor-text:var(--panel-tinta);--motor-border:#0000001f}.cara-boton{pointer-events:auto;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:0;border-radius:1.4rem;margin:0;padding:0;display:block}.cara-boton:focus-visible{outline:3px solid var(--acento);outline-offset:4px}.cara-boton .cara{transition:transform .35s}.cara-boton.presionando .cara{transition-duration:.6s;transform:scale(.94)}[data-movimiento=tranquilo] .cara-boton .cara{transition:none}.capa-al-tocar{place-items:end center}@media (width>=40rem){.capa-al-tocar{place-items:center}}.menu-al-tocar{overscroll-behavior:contain;width:min(100%,30rem);max-height:min(88vh,46rem);overflow-y:auto}.menu-al-tocar h2{margin:0 0 .3rem;font-size:1.3rem;font-weight:800}.grupos-menu{gap:.9rem;margin-bottom:.8rem;display:grid}.grupo-menu{border:0;gap:.4rem;margin:0;padding:0;display:grid}.grupo-menu legend{letter-spacing:.04em;text-transform:uppercase;color:var(--panel-suave);margin-bottom:.35rem;padding:0;font-size:.82rem;font-weight:800}.frase-menu{cursor:pointer;background:#ffffff8c;border:1.5px solid #0000;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:.65rem .8rem;display:flex}.frase-menu:has(input:checked){border-color:color-mix(in srgb, var(--acento) 55%, transparent);background:color-mix(in srgb, var(--acento) 12%, white)}.frase-menu input[type=checkbox]{width:1.35rem;height:1.35rem;accent-color:var(--acento);cursor:pointer;flex:none;margin:.1rem 0 0}.frase-texto{gap:.1rem;display:grid}.frase-rotulo{font-weight:800}.frase-dice{color:var(--panel-suave);font-size:.88rem}.frase-menu.apagada{cursor:default;opacity:.62}.frase-menu.apagada input[type=checkbox]{cursor:default}[data-tema=contraste] .frase-menu{background:#000;border-color:#fff}[data-tema=contraste] .frase-menu:has(input:checked){border-color:#ffe500}.estado-menu{min-height:1.2rem;color:var(--panel-suave);margin:0 0 .6rem;font-size:.9rem}.respuesta .vistazo{--motor-accent:color-mix(in srgb, var(--acento) 45%, var(--panel-tinta));--motor-on-accent:#fff;--motor-surface:#fff9;--motor-text:var(--panel-tinta);--motor-muted:var(--panel-suave);--motor-border:#0000001a;--motor-radius:16px}.respuesta .vistazo .sheet-trend,.respuesta .vistazo .sheet-board{margin:0}.respuesta .vistazo .sheet-trend{background:var(--motor-surface)}.respuesta .siguientes .siguiente{border-radius:999px;min-height:38px}.ventana-reporte .respuesta.con-vistazo .frase{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}a.boton{align-items:center;text-decoration:none;display:inline-flex}.ventana-reporte .respuesta.con-vistazo .frase.nota{opacity:.72;font-size:.86em}.zona-avisos{z-index:14;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:fixed;top:4.5rem;right:1rem}.zona-avisos>*{pointer-events:auto}@media (width<=760px){.zona-avisos{align-items:center;left:0;right:0}}.tabla tr[data-tone]>td:first-child{padding-left:1.35rem;position:relative}.tabla tr[data-tone]>td:first-child:before{content:"";background:var(--motor-watch,#8a5a12);border-radius:50%;width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;left:.45rem}.tabla tr[data-tone=bad]>td:first-child:before{background:var(--motor-bad,#a23a1a)}.tabla tr[data-tone=good]>td:first-child:before{background:var(--motor-good,#0b7a55)}.cifras-calificadas{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.6rem;margin:.6rem 0 1rem;display:grid}.cifra-calificada{background:#ffffff8c;border-radius:1rem;gap:.1rem;padding:.7rem .8rem;display:grid}.cifra-calificada b{font-variant-numeric:tabular-nums;font-size:1.5rem}.cifra-calificada small{opacity:.75}.gota{z-index:7;width:74px;height:calc(22px + env(safe-area-inset-bottom,0px));background:var(--panel-tinta);cursor:pointer;transform-origin:50% 100%;border:0;border-radius:22px 22px 0 0;margin-left:-37px;padding:0;animation:.32s cubic-bezier(.3,1.3,.5,1) both gota-entra;position:fixed;bottom:0;left:36%}.gota:before{content:"";background:#ffffffbf;border-radius:4px;width:26px;height:4px;margin-left:-13px;position:absolute;top:8px;left:50%}.gota[hidden]{display:none}@keyframes gota-entra{0%{opacity:.4;transform:scaleX(3.6)scaleY(2.4)translateY(-12px)}to{opacity:1;transform:none}}.pie.en-gota>.barra,.pie.en-gota>.barra-temas,.pie.en-gota:before{display:none}.pie.en-gota{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.pie.en-gota .cara-boton{touch-action:none}.zona-nitid[data-arrastra=si]{will-change:transform, opacity}.nube-oido{max-width:min(230px, calc(100vw - var(--nitid-alto,7.5rem) * .3 - 24px));margin:0 calc(var(--nitid-alto,7.5rem) * .3) 14px 0;color:#1f2937;background:#fff;border:1.5px solid #0000001f;border-radius:22px;align-self:flex-end;padding:9px 14px;font-size:14px;font-weight:600;line-height:1.35;position:relative;box-shadow:0 6px 18px #0000001f}.nube-oido[hidden]{display:none}.nube-oido:after,.nube-oido:before{content:"";background:#fff;border:1.5px solid #0000001f;border-radius:50%;position:absolute}.nube-oido:after{width:13px;height:13px;bottom:-11px;right:22px}.nube-oido:before{width:7px;height:7px;bottom:-20px;right:14px}.nube-oido-txt{overflow-wrap:anywhere;max-height:4.05em;display:block;overflow:hidden}.nube-oido.pista .nube-oido-txt{color:#5b6b63}@media (prefers-reduced-motion:reduce){.gota{animation:none}}@media (width<=63.99rem){.principal{--pie:calc(12.5rem + min(15rem, 30dvh))}}.cara{pointer-events:none;flex:none;position:relative}[data-movimiento=animado] .cara.respira:not(.nitid){animation:3.4s ease-in-out infinite respira}@keyframes respira{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.015)}}.nitid{width:10.5rem;height:13rem}@media (width>=64rem){.nitid{width:12rem;height:17.5rem}}.nitid canvas{width:100%;height:100%;display:block}.nitid[data-encuadre=cintura] canvas{-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.esfera{width:5.5rem;height:5.5rem}.esfera .nucleo,.esfera .anillo,.esfera .brillo{border-radius:50%;position:absolute;inset:0}.esfera .nucleo{background:radial-gradient(circle at 35% 30%, #fff, var(--acento) 48%, color-mix(in srgb, var(--acento) 45%, #000));transform:scale(calc(1 + var(--voz,0) * .08));transition:transform .1s,filter .3s;box-shadow:0 .8rem 2rem #00000040}.esfera .anillo{border:2px solid color-mix(in srgb, var(--acento-2) 70%, transparent);opacity:0;inset:-6px}.esfera .brillo{filter:blur(3px);background:#ffffff8c;inset:18% 45% 55% 18%}.esfera[data-momento=escucha] .anillo{opacity:1;animation:1.3s ease-out infinite late}.esfera[data-momento=piensa] .anillo{opacity:1;border-color:#0000;border-top-color:var(--acento-3);animation:1.1s linear infinite gira}.esfera[data-momento=no-entendio] .nucleo,.esfera[data-momento=sin-senal] .nucleo{filter:grayscale()}@keyframes late{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes gira{to{transform:rotate(360deg)}}.calculadora{filter:drop-shadow(0 .6rem 1.2rem #00000040);width:5.2rem;height:6.5rem}.calculadora svg{width:100%;height:100%;overflow:visible}.calculadora .cuerpo{fill:color-mix(in srgb, var(--acento) 30%, #ffffffbf);stroke:#ffffffd9;stroke-width:1.2px}.calculadora .pantalla{fill:color-mix(in srgb, var(--panel-tinta) 85%, var(--acento))}.calculadora .ojos ellipse{fill:var(--acento);transform-box:fill-box;transform-origin:50%;animation:4.5s infinite parpadea}.calculadora .pantalla-texto{fill:var(--acento);opacity:0;font:800 9px Nunito,system-ui,sans-serif}.calculadora[data-dice=si] .pantalla-texto{opacity:1}.calculadora[data-dice=si] .ojos{opacity:0}.calculadora .boca{fill:none;stroke:var(--panel-tinta);stroke-width:2.4px;stroke-linecap:round}.calculadora .tecla{fill:#ffffffd9}.calculadora .tecla.op{fill:var(--acento-2)}.calculadora[data-momento=no-entendio] svg{transform:rotate(-8deg)}.calculadora[data-momento=piensa] .ojos ellipse{animation:none;transform:translate(2px,-2px)}@keyframes parpadea{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}[data-movimiento=tranquilo] .esfera .anillo,[data-movimiento=tranquilo] .calculadora .ojos ellipse{animation:none}.bloqueo{z-index:2147483600;padding:max(1rem, env(safe-area-inset-top,0px)) 1rem max(1rem, env(safe-area-inset-bottom,0px));background:var(--fondo,#03110d);color:var(--tinta);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.bloqueo [hidden],.huella-pin [hidden]{display:none}.bloqueo-caja{text-align:center;width:min(100%,23rem);animation:.4s cubic-bezier(.2,.8,.2,1) both aparece}.bloqueo-caja h1{margin:.2rem 0 .1rem}.bloqueo-caja h2{margin:.4rem 0 .2rem;font-size:1.15rem}.bloqueo-cara{pointer-events:none;place-items:center;height:7.5rem;margin:-.4rem auto .2rem;display:grid;overflow:hidden}.bloqueo-cara>*{max-height:7.5rem}.bloqueo-cara canvas,.bloqueo-cara svg{width:auto;max-height:7.5rem}.bloqueo-huella{min-height:3.6rem;margin:.8rem 0 0;font-size:1.12rem}.bloqueo-pide{margin:.3rem 0 .2rem;font-weight:700}.bloqueo-puntos{justify-content:center;gap:.7rem;margin:.4rem 0 .8rem;display:flex}.bloqueo-puntos .punto{border:2px solid color-mix(in srgb, var(--panel-tinta) 55%, transparent);border-radius:50%;width:.85rem;height:.85rem;transition:background .12s,transform .12s}.bloqueo-puntos .punto.lleno{background:var(--panel-tinta);border-color:var(--panel-tinta);transform:scale(1.12)}.bloqueo-teclado{grid-template-columns:repeat(3,1fr);gap:.6rem;max-width:17rem;margin:0 auto;display:grid}.bloqueo-teclado .tecla{min-height:3.9rem;color:var(--panel-tinta);touch-action:manipulation;background:#ffffff9e;border:1.5px solid #00000014;border-radius:1.1rem;font-size:1.55rem;font-weight:800;transition:transform .1s}.bloqueo-teclado .tecla:active{transform:scale(.94)}.bloqueo-teclado .tecla.otra{font-size:.95rem}.bloqueo-teclado .tecla.entrar{color:var(--sobre-acento);background:linear-gradient(150deg, var(--acento), color-mix(in srgb, var(--acento) 70%, var(--acento-2)));border:0;font-size:.95rem}[data-tema=contraste] .bloqueo-teclado .tecla{color:#fff;background:#000;border-color:#fff}.bloqueo-nota{opacity:.8;margin:.6rem 0 0;font-size:.9rem}.bloqueo-abajo{flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;margin-top:.9rem;display:flex}.bloqueo .enlace{min-height:2.75rem;color:var(--panel-tinta);text-underline-offset:.2em;background:0 0;border:0;padding:.4rem .6rem;font-weight:700;text-decoration:underline}.bloqueo .campo{text-align:left}.huella-pin .fila{flex-wrap:wrap}.huella-pin .huellas{gap:.5rem;margin:.6rem 0;padding:0;list-style:none;display:grid}.huella-pin .huellas li{justify-content:space-between;align-items:center;gap:.6rem;display:flex}@media (height<=860px){.bloqueo .panel{padding:1.1rem 1.1rem .9rem}.bloqueo-cara{height:4.6rem;margin-top:0}.bloqueo-cara>*,.bloqueo-cara canvas,.bloqueo-cara svg{max-height:4.6rem}.bloqueo-caja .sub{margin:.1rem 0 .3rem;font-size:.92rem;line-height:1.35}.bloqueo-huella{min-height:3.2rem;margin:.4rem 0 0}.bloqueo-puntos{margin:.2rem 0 .5rem}.bloqueo-teclado{gap:.5rem}.bloqueo-teclado .tecla{min-height:3.3rem}.bloqueo .aviso{margin:.2rem 0 .3rem}.bloqueo-abajo{margin-top:.3rem}}@media (prefers-reduced-motion:reduce){.bloqueo-caja{animation:none}}@font-face{font-family:Archivo;src:url(./archivo-latin-400-800-DY7AcnAa.woff2)format("woff2");font-weight:400 800;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;src:url(./caveat-latin-400-700-C1hSzPvX.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;src:url(./chakra-petch-latin-500-BR1ody1F.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;src:url(./chakra-petch-latin-600-DVQm9bgb.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;src:url(./chakra-petch-latin-700-CnDBPjkL.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;src:url(./figtree-latin-400-900-D_ZTVpCC.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;src:url(./hanken-grotesk-latin-400-900-CaVRRdDk.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(./jetbrains-mono-latin-400-700-6fWv1k7M.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mukta;src:url(./mukta-latin-400-DXND9OdD.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mukta;src:url(./mukta-latin-600-5TtPlXMC.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mukta;src:url(./mukta-latin-800-DgHmqe7G.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;src:url(./onest-latin-400-800-Dun_Rd-l.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex;src:url(./roboto-flex-latin-400-900-7RIjvx03.woff2)format("woff2");font-weight:400 900;font-stretch:100% 151%;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;src:url(./urbanist-latin-400-800-D69JTELx.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;src:url(./vt323-latin-400-wDgJuOC9.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-tema=cristal]{--cr-vidrio:#ffffff6b;--cr-vidrio-fuerte:#ffffff9e;--cr-borde:#ffffffd1;--cr-sombra:0 1.1rem 3rem #46146e29;--cr-luz:inset 0 1px 0 #fffffff2, inset 0 -1px 1px #ffffff59;--cr-reflejo:linear-gradient(180deg, #ffffffa8, #ffffff1f 34%, transparent 52%);--cr-coral:linear-gradient(180deg, #ffffff3d, #fff0 46%), linear-gradient(135deg, #d81b5a, #cf4318);--cr-brillo-coral:0 .5rem 1.4rem #ff4d7d5c, inset 0 1px 0 #ffffff8c;--cr-desenfoque:blur(26px) saturate(190%)}[data-tema=cristal] body{letter-spacing:-.005em;isolation:isolate;font-family:Onest,system-ui,sans-serif}[data-tema=cristal] body:before,[data-tema=cristal] body:after,[data-tema=cristal] .principal:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background-repeat:no-repeat;position:fixed;inset:-12%}[data-tema=cristal] body:before{opacity:.82;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cdefs%3E%3Cfilter id='g' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeGaussianBlur stdDeviation='22'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 24 -9'/%3E%3C/filter%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffb36b'/%3E%3Cstop offset='1' stop-color='%23ff4d9d'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url%28%23g%29'%3E%3Ccircle cx='230' cy='250' r='130' fill='url%28%23a%29'/%3E%3Ccircle cx='380' cy='330' r='80' fill='url%28%23a%29'/%3E%3Ccircle cx='160' cy='420' r='62' fill='url%28%23a%29'/%3E%3C/g%3E%3Cellipse cx='205' cy='175' rx='70' ry='26' fill='url%28%23l%29' transform='rotate(-24 205 175)'/%3E%3C/svg%3E");background-position:4% 6%;background-size:min(44rem,120vw);animation:26s ease-in-out infinite alternate cr-deriva-a}[data-tema=cristal] body:after{opacity:.78;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cdefs%3E%3Cfilter id='g' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeGaussianBlur stdDeviation='22'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 24 -9'/%3E%3C/filter%3E%3ClinearGradient id='b' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23b18cff'/%3E%3Cstop offset='1' stop-color='%2353b4ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.65'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url%28%23g%29'%3E%3Ccircle cx='360' cy='330' r='150' fill='url%28%23b%29'/%3E%3Ccircle cx='200' cy='430' r='86' fill='url%28%23b%29'/%3E%3Ccircle cx='470' cy='170' r='58' fill='url%28%23b%29'/%3E%3C/g%3E%3Cellipse cx='320' cy='225' rx='84' ry='28' fill='url%28%23l%29' transform='rotate(-18 320 225)'/%3E%3C/svg%3E");background-position:right 2% bottom 4%;background-size:min(50rem,130vw);animation:32s ease-in-out infinite alternate cr-deriva-b}[data-tema=cristal] .principal:before{opacity:.7;filter:blur(1px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3CradialGradient id='o' cx='.35' cy='.3' r='.75'%3E%3Cstop offset='0' stop-color='%23fff3d6'/%3E%3Cstop offset='.5' stop-color='%23ffc46b'/%3E%3Cstop offset='1' stop-color='%23ff9a3d'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='100' cy='100' r='88' fill='url%28%23o%29'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3CradialGradient id='p' cx='.35' cy='.3' r='.75'%3E%3Cstop offset='0' stop-color='%23ffe1ec'/%3E%3Cstop offset='.55' stop-color='%23ff8fb6'/%3E%3Cstop offset='1' stop-color='%23ff4d7d'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='100' cy='100' r='88' fill='url%28%23p%29'/%3E%3C/svg%3E");background-position:right 22% top 16%,left 18% bottom 26%;background-size:7rem 7rem,4.5rem 4.5rem;animation:19s ease-in-out infinite alternate cr-deriva-c}[data-tema=cristal] .principal{padding-top:1rem;position:relative}[data-tema=cristal] .arriba{width:100%;max-width:72rem;margin:0 auto 1rem}[data-tema=cristal] .arriba .quien{border:1px solid var(--cr-borde);background:var(--cr-reflejo), var(--cr-vidrio);min-height:2.9rem;box-shadow:var(--cr-sombra), var(--cr-luz);-webkit-backdrop-filter:var(--cr-desenfoque);backdrop-filter:var(--cr-desenfoque);border-radius:999px;align-items:center;gap:.6rem;padding:.3rem 1rem .3rem .3rem;font-weight:700;display:inline-flex}[data-tema=cristal] .arriba .quien:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='9' r='3.6'/%3E%3Cpath d='M5.2 19.4c1.4-3.2 3.9-4.7 6.8-4.7s5.4 1.5 6.8 4.7'/%3E%3C/svg%3E") center / 62% no-repeat, var(--cr-coral);width:2.3rem;height:2.3rem;box-shadow:var(--cr-brillo-coral);border-radius:50%;flex:none}[data-tema=cristal] .arriba .fila{border:1px solid var(--cr-borde);background:var(--cr-reflejo), var(--cr-vidrio);box-shadow:var(--cr-sombra), var(--cr-luz);-webkit-backdrop-filter:var(--cr-desenfoque);backdrop-filter:var(--cr-desenfoque);border-radius:999px;gap:.15rem;padding:.25rem}[data-tema=cristal] .arriba .boton.otro{min-height:2.75rem;color:var(--tinta);background:0 0;border:0;padding:.3rem 1rem;font-weight:600;transition:background-color .2s,transform .15s}[data-tema=cristal] .arriba .boton.otro:hover{background:#ffffffb3;box-shadow:inset 0 1px #fff}[data-tema=cristal] .inicio .temas .tema{border:1px solid var(--cr-borde);background:var(--cr-reflejo), var(--cr-vidrio);min-height:5.6rem;color:var(--tinta);box-shadow:var(--cr-sombra), var(--cr-luz);-webkit-backdrop-filter:var(--cr-desenfoque);backdrop-filter:var(--cr-desenfoque);border-radius:2rem;column-gap:.95rem;padding:.85rem 1.3rem .85rem .85rem;transition:background-color .25s,box-shadow .25s,transform .2s cubic-bezier(.2,.9,.3,1.3)}[data-tema=cristal] .inicio .temas .tema .dibujo{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffffb3;filter:none;border-radius:1.2rem;width:3.5rem;height:3.5rem;padding:.55rem;box-shadow:0 .5rem 1.2rem #ff4d7d29,inset 0 1px #fff}[data-tema=cristal] .inicio .temas .tema-titulo{letter-spacing:-.02em;font-size:1.15rem;font-weight:800}[data-tema=cristal] .inicio .temas .tema-dice{color:#4c3f62;opacity:1}[data-tema=cristal] .inicio .temas .tema:hover{background:var(--cr-reflejo), #ffffffad;box-shadow:0 .7rem 1.5rem #ff4d7d2e,inset 0 1px #fff}[data-tema=cristal] .frecuentes{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #fff6;box-shadow:var(--cr-sombra), var(--cr-luz);-webkit-backdrop-filter:var(--cr-desenfoque);backdrop-filter:var(--cr-desenfoque);border-radius:2rem;padding:1rem 1.1rem .6rem}[data-tema=cristal] .frecuentes h2{letter-spacing:-.025em;font-size:1.2rem;font-weight:800}[data-tema=cristal] .preguntas li{border-top-color:#1d14301a}[data-tema=cristal] .pregunta-frecuente{border-radius:1.3rem;font-weight:600}[data-tema=cristal] .pregunta-frecuente:before{background:var(--cr-coral);box-shadow:var(--cr-brillo-coral);color:#fff;text-shadow:0 1px 1px #6e00284d}[data-tema=cristal] .pregunta-frecuente:hover{background:#fff9}[data-tema=cristal] .preguntas .pregunta-frecuente svg{color:#c81f55}[data-tema=cristal] .tema-cab .dibujo{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffffb3;filter:none;border-radius:1.3rem;width:3.8rem;height:3.8rem;padding:.6rem;box-shadow:0 .5rem 1.2rem #ff4d7d29,inset 0 1px #fff}[data-tema=cristal] .tema-nombre{letter-spacing:-.04em;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.5rem);font-weight:800;line-height:1.05}[data-tema=cristal] .tema-cab .sub{color:#4c3f62;font-weight:600}[data-tema=cristal] .sec-titulo,[data-tema=cristal] .cajon-cab small{color:#4c3f62;letter-spacing:.09em;font-weight:700}[data-tema=cristal] .cajon-cab small{letter-spacing:0}[data-tema=cristal] .hoy-t{border:1px solid var(--cr-borde);background:var(--cr-reflejo), var(--cr-vidrio);color:var(--tinta);box-shadow:0 .3rem .8rem #46146e1f, var(--cr-luz);-webkit-backdrop-filter:var(--cr-desenfoque);backdrop-filter:var(--cr-desenfoque);border-radius:1.9rem;transition:background-color .25s,box-shadow .25s,transform .2s cubic-bezier(.2,.9,.3,1.3)}[data-tema=cristal] .hoy-t:hover{background:var(--cr-reflejo), #ffffffad;box-shadow:0 .4rem .9rem #ff4d7d33,inset 0 1px #fff}[data-tema=cristal] .ht-pregunta,[data-tema=cristal] .ht-detalle{color:#4c3f62}[data-tema=cristal] .ht-cifra{color:#c01a52;letter-spacing:-.03em;font-weight:800}[data-tema=cristal] .ht-detalle.sola{color:var(--tinta)}[data-tema=cristal] .ht-ver{color:#b3154a}[data-tema=cristal] .barrita{background:#1d14301a}[data-tema=cristal] .apartado{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffff94;min-height:3.7rem;color:var(--tinta);border-radius:1.6rem;gap:.6rem;padding:.4rem .8rem .4rem .45rem;font-size:.93rem;font-weight:700;box-shadow:0 .35rem .9rem #46146e1a,inset 0 1px #fff}[data-tema=cristal] .apartado .dibujo{filter:none;background:#ffffffd1;border-radius:50%;width:2.4rem;height:2.4rem;padding:.3rem;box-shadow:inset 0 1px #fff}[data-tema=cristal] .apartado-pista{color:#4c3f62}[data-tema=cristal] .apartado:hover{background:var(--cr-reflejo), #ffffffd6;box-shadow:0 .6rem 1.3rem #ff4d7d2e,inset 0 1px #fff}[data-tema=cristal] .apartado:focus-visible,[data-tema=cristal] .chip:focus-visible,[data-tema=cristal] .boton:focus-visible,[data-tema=cristal] .hoy-t:focus-visible,[data-tema=cristal] .inicio .temas .tema:focus-visible,[data-tema=cristal] .pregunta-frecuente:focus-visible,[data-tema=cristal] .cara-boton:focus-visible,[data-tema=cristal] .destino:focus-visible,[data-tema=cristal] .cerrar:focus-visible{outline-offset:2px;outline:3px solid #c81f55}[data-tema=cristal] .boton.otro,[data-tema=cristal] .chip,[data-tema=cristal] .paso,[data-tema=cristal] .opcion-filtro,[data-tema=cristal] .cerrar{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffff85;color:var(--panel-tinta);box-shadow:0 .35rem .9rem #46146e1a,inset 0 1px #fff}[data-tema=cristal] .boton{font-weight:700}[data-tema=cristal] .boton.otro:hover,[data-tema=cristal] .chip:hover,[data-tema=cristal] .cerrar:hover{background:var(--cr-reflejo), #ffffffd1}[data-tema=cristal] .paso{-webkit-backdrop-filter:none;backdrop-filter:none;font-weight:700}[data-tema=cristal] .paso:hover{background:var(--cr-reflejo), #ffffffd6}[data-tema=cristal] .paso:focus-visible{outline:3px solid #c81f55}[data-tema=cristal] .punto.aqui{background:var(--cr-coral)}[data-tema=cristal] .periodos{gap:.45rem}[data-tema=cristal] .periodo{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffff8c;color:var(--panel-tinta);border-radius:999px;font-weight:600;box-shadow:0 .3rem .8rem #46146e14,inset 0 1px #fff}[data-tema=cristal] .periodo:hover{background:var(--cr-reflejo), #ffffffd9}[data-tema=cristal] .periodo.marcado,[data-tema=cristal] .boton:not(.otro),[data-tema=cristal] .boton.otro[aria-pressed=true],[data-tema=cristal] .opcion-filtro.elegida{background:var(--cr-coral);color:#fff;text-shadow:0 1px 1px #6e00284d;box-shadow:var(--cr-brillo-coral);border-color:#ffffff80}[data-tema=cristal] .periodo.marcado{box-shadow:var(--cr-brillo-coral), 0 0 0 2px #ffffffe6;font-weight:800}[data-tema=cristal] .periodo:focus-visible{outline-offset:2px;outline:3px solid #c81f55}[data-tema=cristal] .capa-reporte{background:#32145057}[data-tema=cristal] .ventana-reporte{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #fff9;box-shadow:0 2rem 4.4rem #46146e52, var(--cr-luz);-webkit-backdrop-filter:blur(34px)saturate(190%);backdrop-filter:blur(34px)saturate(190%);border-radius:2.2rem}[data-tema=cristal] .ventana-dibujo{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffffb3;border-radius:1rem;width:2.8rem;height:2.8rem;padding:.4rem;box-shadow:0 .4rem 1rem #ff4d7d24,inset 0 1px #fff}[data-tema=cristal] .ventana-titulo{letter-spacing:-.025em;font-size:1.3rem;font-weight:800}[data-tema=cristal] .hablando{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #fff9;box-shadow:inset 0 1px #fff}[data-tema=cristal] .ondas .onda{background:var(--cr-coral)}[data-tema=cristal] .barra i{background:linear-gradient(#ffffff80,#0000 38%),linear-gradient(#ff9a3d,#ff4d7d);border-radius:.8rem .8rem .3rem .3rem;box-shadow:0 .5rem 1rem #ff4d7d33,inset 0 1px #ffffffb3}[data-tema=cristal] .tabla{border:1px solid var(--cr-borde);background:#ffffffdb;border-radius:1.3rem;padding:.3rem .7rem .4rem;box-shadow:inset 0 1px #fff}[data-tema=cristal] .tabla th{color:#4c3f62;font-weight:700}[data-tema=cristal] .tabla td{border-top-color:#1d143014}[data-tema=cristal] .tabla tfoot td{border-top-color:#1d143038}[data-tema=cristal] .tabla tr.abre:hover td,[data-tema=cristal] .tabla tr.abre:focus-visible td{background:#ff4d7d17}[data-tema=cristal] .consejos{border-color:var(--cr-borde);background:var(--cr-reflejo), #ffffffb3;border-radius:1.2rem}[data-tema=cristal] .fila.acciones{gap:.5rem}[data-tema=cristal] form.barra{isolation:isolate;border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffff80;box-shadow:0 1rem 2.4rem #46146e33, var(--cr-luz);-webkit-backdrop-filter:blur(28px)saturate(200%);backdrop-filter:blur(28px)saturate(200%);padding:.4rem}[data-tema=cristal] form.barra input{font-weight:500}[data-tema=cristal] form.barra .boton{border-radius:50%}[data-tema=cristal] form.barra .hablar{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffffbf;color:var(--panel-tinta);text-shadow:none;box-shadow:0 .3rem .8rem #46146e1f,inset 0 1px #fff}[data-tema=cristal] form.barra .enviar{background:var(--cr-coral);box-shadow:var(--cr-brillo-coral)}[data-tema=cristal] form.barra .boton:focus-visible{outline-color:#c81f55}[data-tema=cristal] form.barra:focus-within{outline-offset:2px;outline:3px solid #c81f55}[data-tema=cristal] .pie:before{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:linear-gradient(#0000,#ffffff4d)}[data-tema=cristal] .barra-temas{isolation:isolate;border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffff80;box-shadow:0 1rem 2.4rem #46146e33, var(--cr-luz);-webkit-backdrop-filter:blur(30px)saturate(200%);backdrop-filter:blur(30px)saturate(200%);border-radius:999px}[data-tema=cristal] .destino{color:var(--tinta);border-radius:1.6rem;font-weight:700;transition:background-color .25s,box-shadow .25s,transform .2s cubic-bezier(.2,.9,.3,1.3)}[data-tema=cristal] .destino:hover{background:#ffffffd1;box-shadow:inset 0 1px #fff,0 .4rem 1rem #46146e24}[data-tema=cristal] .destino[aria-current=page]{background:var(--cr-coral);color:#fff;text-shadow:0 1px 1px #6e00284d;box-shadow:var(--cr-brillo-coral)}[data-tema=cristal] .destino[aria-current=page] .dibujo{background:#ffffffeb;border-radius:50%;padding:.2rem}[data-tema=cristal] .zona-nitid:before,[data-tema=cristal] .zona-nitid:after{border:1px solid var(--cr-borde);background:#ffffffdb}[data-tema=cristal] .cara-boton{isolation:isolate;position:relative}[data-tema=cristal] .cara-boton:before{content:"";z-index:-1;aspect-ratio:1;-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);pointer-events:none;background:radial-gradient(circle at 34% 26%,#fffffff2,#fff0 34%),radial-gradient(circle at 50% 60%,#ff9a3d33,#ff4d7d42 62%,#7a8cff4d);border:1px solid #ffffffbf;border-radius:50%;width:84%;animation:7s ease-in-out infinite alternate cr-halo;position:absolute;top:6%;left:50%;translate:-50%;box-shadow:0 1.2rem 2.6rem #ff4d7d38,inset 0 1px #fff,inset 0 -.6rem 1.4rem #fff6}[data-tema=cristal] .cara-boton:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ff4d7d52,#fff6 60%,#0000);border-radius:50%;height:1.3rem;position:absolute;bottom:-.35rem;left:12%;right:12%}[data-tema=cristal] .nube{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffffd1;box-shadow:0 1rem 2.4rem #46146e33, var(--cr-luz);-webkit-backdrop-filter:blur(22px)saturate(190%);backdrop-filter:blur(22px)saturate(190%);border-radius:1.7rem;font-weight:700}[data-tema=cristal] .escena .panel,[data-tema=cristal] .capa .panel,[data-tema=cristal] .bloqueo .panel{isolation:isolate;border-color:var(--cr-borde);background:var(--cr-reflejo), #ffffff80;box-shadow:var(--cr-sombra), var(--cr-luz);-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);border-radius:2rem;position:relative}[data-tema=cristal] .panel h1{letter-spacing:-.035em;font-size:1.75rem}[data-tema=cristal] label.campo input,[data-tema=cristal] label.campo textarea,[data-tema=cristal] .nueva-cuenta select{border:1px solid var(--cr-borde);background:#ffffff9e;border-radius:1.1rem;box-shadow:inset 0 1px 2px #46146e14,0 1px #fff}[data-tema=cristal] label.campo input:focus,[data-tema=cristal] label.campo textarea:focus{border-color:#ff4d7d;box-shadow:0 0 0 4px #ff4d7d38}[data-tema=cristal] .escena .temas .tema{border-radius:1.2rem;box-shadow:inset 0 1px #fff}[data-tema=cristal] .escena .temas .tema[aria-pressed=true]{box-shadow:var(--cr-brillo-coral);border-color:#ff4d7d}[data-tema=cristal] .escena .temas .tema .nombre{background:#ffffffb8}[data-tema=cristal] .cuenta,[data-tema=cristal] .frase-menu{border:1px solid var(--cr-borde);background:var(--cr-reflejo), #ffffff8c;border-radius:1.2rem}[data-tema=cristal] .bloqueo{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cdefs%3E%3Cfilter id='g' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeGaussianBlur stdDeviation='22'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 24 -9'/%3E%3C/filter%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffb36b'/%3E%3Cstop offset='1' stop-color='%23ff4d9d'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url%28%23g%29' opacity='.8'%3E%3Ccircle cx='230' cy='250' r='130' fill='url%28%23a%29'/%3E%3Ccircle cx='380' cy='330' r='80' fill='url%28%23a%29'/%3E%3C/g%3E%3C/svg%3E") left -6rem top -4rem / 34rem auto no-repeat, var(--fondo)}[data-tema=cristal] .bloqueo-teclado .tecla{border:1px solid var(--cr-borde);aspect-ratio:1;background:var(--cr-reflejo), #ffffff8c;border-radius:50%;box-shadow:0 .4rem 1rem #46146e1f,inset 0 1px #fff}[data-tema=cristal] .bloqueo-teclado .tecla.entrar{background:var(--cr-coral);box-shadow:var(--cr-brillo-coral)}[data-tema=cristal] .ventana-kit{--motor-font:"Onest", system-ui, sans-serif;--motor-radius:22px;--motor-surface:#fffdfe;--motor-accent:#c81f55;background:#3c145a38}[data-tema=cristal] .ventana-kit .motor-window{border-color:#ffffffe6;border-radius:1.8rem;box-shadow:0 2rem 4rem #46146e47,inset 0 1px #fff}@media (width<=63.99rem){[data-tema=cristal] .ventana-reporte{border-bottom:0;border-radius:2rem 2rem 0 0}[data-tema=cristal] .cara-boton:after{display:none}[data-tema=cristal] .arriba{gap:.5rem}}@keyframes cr-deriva-a{0%{transform:translate(0)scale(1)rotate(0)}to{transform:translate(5vw,4vh)scale(1.08)rotate(10deg)}}@keyframes cr-deriva-b{0%{transform:translate(0)scale(1.04)rotate(0)}to{transform:translate(-6vw,-5vh)scale(.96)rotate(-9deg)}}@keyframes cr-deriva-c{0%{transform:translate(0)}to{transform:translate(-4vw,6vh)}}@keyframes cr-halo{0%{transform:scale(1)}to{transform:scale(1.045)}}[data-tema=cristal][data-movimiento=tranquilo] body:before,[data-tema=cristal][data-movimiento=tranquilo] body:after,[data-tema=cristal][data-movimiento=tranquilo] .principal:before,[data-tema=cristal][data-movimiento=tranquilo] .cara-boton:before{animation:none}[data-tema=cristal][data-movimiento=tranquilo] .inicio .temas .tema,[data-tema=cristal][data-movimiento=tranquilo] .hoy-t,[data-tema=cristal][data-movimiento=tranquilo] .destino,[data-tema=cristal][data-movimiento=tranquilo] .arriba .boton.otro{transition:none}@media (prefers-reduced-motion:reduce){[data-tema=cristal] body:before,[data-tema=cristal] body:after,[data-tema=cristal] .principal:before,[data-tema=cristal] .cara-boton:before{animation:none}[data-tema=cristal] .inicio .temas .tema,[data-tema=cristal] .hoy-t,[data-tema=cristal] .destino,[data-tema=cristal] .arriba .boton.otro{transition:none}}@font-face{font-family:Mukta Aero;src:url(./mukta-latin-400-DXND9OdD.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-B9,U+BB-FF,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Mukta Aero;src:url(./mukta-latin-600-5TtPlXMC.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0-B9,U+BB-FF,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Mukta Aero;src:url(./mukta-latin-800-DgHmqe7G.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0-B9,U+BB-FF,U+131,U+152-153,U+2000-206F,U+20AC,U+2122,U+2212}[data-tema=aero]{--ae-brillo:linear-gradient(180deg, #fffffff2 0%, #ffffff80 48%, #fff0 52%, #ffffff47 100%);--ae-claro:var(--ae-brillo), linear-gradient(180deg, #f2fbff, #bce5fb);--ae-claro-hover:var(--ae-brillo), radial-gradient(ellipse 70% 60% at 50% 100%, #78dcffbf, transparent), linear-gradient(180deg, #fff, #a6dcfa);--ae-verde:var(--ae-brillo), linear-gradient(180deg, #92f17c, #2fb24a);--ae-brillo-hondo:linear-gradient(180deg, #ffffff8c 0%, #ffffff29 33%, #fff0 36%, #ffffff1f 100%);--ae-azul:var(--ae-brillo-hondo), linear-gradient(180deg, #2b8fd8, #0a4f8f);--ae-borde:#7cc3ea;--ae-borde-hondo:#5fb4e6;--ae-sombra:inset 0 1px 0 #fff, 0 2px 6px #00468c2e;--ae-tinta-titulo:#063a66;--ae-burbuja:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3CradialGradient id='b' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.06'/%3E%3Cstop offset='.62' stop-color='%23aee8ff' stop-opacity='.16'/%3E%3Cstop offset='.9' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='.85'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='50' cy='50' r='48' fill='url%28%23b%29'/%3E%3Cellipse cx='34' cy='28' rx='14' ry='8' fill='%23fff' opacity='.9' transform='rotate(-32 34 28)'/%3E%3Ccircle cx='70' cy='74' r='5' fill='%23fff' opacity='.55'/%3E%3C/svg%3E");--ae-controles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 22'%3E%3Cdefs%3E%3ClinearGradient id='c' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f4fbff'/%3E%3Cstop offset='.5' stop-color='%23c4e6fa'/%3E%3Cstop offset='.52' stop-color='%23a2d4f2'/%3E%3Cstop offset='1' stop-color='%23d6f0ff'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ffc2b8'/%3E%3Cstop offset='.5' stop-color='%23f06b55'/%3E%3Cstop offset='.52' stop-color='%23d63a22'/%3E%3Cstop offset='1' stop-color='%23f2846c'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='.5' y='.5' width='24' height='19' rx='4' fill='url%28%23c%29' stroke='%234d8fbf'/%3E%3Cpath d='M8 13h9' stroke='%23104a78' stroke-width='2' stroke-linecap='round'/%3E%3Crect x='26.5' y='.5' width='24' height='19' rx='4' fill='url%28%23c%29' stroke='%234d8fbf'/%3E%3Crect x='33' y='5.5' width='11' height='9' rx='1' fill='none' stroke='%23104a78' stroke-width='1.8'/%3E%3Crect x='52.5' y='.5' width='39' height='19' rx='4' fill='url%28%23r%29' stroke='%23931d0f'/%3E%3Cpath d='M67.5 6l9 8m0-8l-9 8' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}[data-tema=aero] body{isolation:isolate;font-family:Mukta Aero,Segoe UI,system-ui,sans-serif}[data-tema=aero] body:before,[data-tema=aero] body:after,[data-tema=aero] .principal:before,[data-tema=aero] .principal:after{content:"";pointer-events:none;background-repeat:no-repeat;position:fixed}[data-tema=aero] .principal:after{z-index:-4;background:repeating-conic-gradient(from 190deg at 34% 22%, #ffffff29 0 3deg, transparent 3deg 11deg);transform-origin:34% 22%;will-change:transform;animation:36s ease-in-out infinite alternate ae-rayos;inset:-60%}[data-tema=aero] body:before{z-index:-3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 300' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3ClinearGradient id='c1' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%239ef27f'/%3E%3Cstop offset='.5' stop-color='%234cc94a'/%3E%3Cstop offset='1' stop-color='%231f8a35'/%3E%3C/linearGradient%3E%3ClinearGradient id='c2' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23c8ff9e'/%3E%3Cstop offset='.45' stop-color='%236fdc55'/%3E%3Cstop offset='1' stop-color='%232aa043'/%3E%3C/linearGradient%3E%3ClinearGradient id='br' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.8'/%3E%3Cstop offset='.6' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 110 C 220 10, 420 50, 640 100 S 1060 50, 1280 90 L1280 300 L0 300Z' fill='url%28%23c1%29'/%3E%3Cpath d='M0 110 C 220 10, 420 50, 640 100 S 1060 50, 1280 90 L1280 128 C 1000 100 700 150 400 92 C 250 66 120 92 0 140Z' fill='url%28%23br%29'/%3E%3Cpath d='M0 200 C 300 140, 560 190, 820 200 S 1150 160, 1280 190 L1280 300 L0 300Z' fill='url%28%23c2%29'/%3E%3Cpath d='M0 200 C 300 140, 560 190, 820 200 S 1150 160, 1280 190 L1280 214 C 1000 190 760 220 500 200 C 300 186 140 200 0 226Z' fill='url%28%23br%29'/%3E%3C/svg%3E") bottom/max(100%,70rem) no-repeat,radial-gradient(circle at 11% 5%,#fff 0,#fffbe0f2 4.5rem,#fffbe059 9rem,#0000 17rem);inset:0}[data-tema=aero] body:after{z-index:-2;background-image:var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja), var(--ae-burbuja);will-change:transform;background-position:7% 72vh,7% 172vh,24% 34vh,24% 134vh,47% 88vh,47% 188vh,66% 18vh,66% 118vh,84% 60vh,84% 160vh,94% 92vh,94% 192vh;background-size:3.9rem 3.9rem,3.9rem 3.9rem,2.1rem 2.1rem,2.1rem 2.1rem,1.5rem 1.5rem,1.5rem 1.5rem,5.8rem 5.8rem,5.8rem 5.8rem,2.9rem 2.9rem,2.9rem 2.9rem,1.7rem 1.7rem,1.7rem 1.7rem;height:200vh;animation:46s linear infinite ae-burbujas;top:0;left:0;right:0}[data-tema=aero] .principal:before{z-index:-1;transform-origin:20% 20%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 260'%3E%3Ccircle cx='150' cy='108' r='22' fill='%23fff' opacity='.3'/%3E%3Ccircle cx='222' cy='160' r='11' fill='%23d8fbff' opacity='.45'/%3E%3Ccircle cx='268' cy='196' r='6' fill='%23fff' opacity='.5'/%3E%3Ccircle cx='300' cy='220' r='15' fill='none' stroke='%23fff' stroke-opacity='.4' stroke-width='2'/%3E%3C/svg%3E") 0 0/contain no-repeat;width:34rem;height:26rem;animation:7s ease-in-out infinite ae-destellos;top:0;left:0}[data-tema=aero] .boton,[data-tema=aero] .chip,[data-tema=aero] .periodo,[data-tema=aero] .opcion-filtro,[data-tema=aero] .inicio .temas .tema,[data-tema=aero] .apartado,[data-tema=aero] .hoy-t,[data-tema=aero] .destino{border:1px solid var(--ae-borde);background:var(--ae-claro);color:var(--tinta);box-shadow:var(--ae-sombra);text-shadow:0 1px #ffffffb3;border-radius:.5rem;transition:background-color .15s,box-shadow .15s,transform .1s}[data-tema=aero] .boton:hover,[data-tema=aero] .chip:hover,[data-tema=aero] .periodo:hover,[data-tema=aero] .opcion-filtro:hover,[data-tema=aero] .inicio .temas .tema:hover,[data-tema=aero] .apartado:hover,[data-tema=aero] .hoy-t:hover,[data-tema=aero] .destino:hover{background:var(--ae-claro-hover);transform:none;box-shadow:inset 0 1px #fff,0 0 .7rem #50c8ff8c}[data-tema=aero] .boton:active,[data-tema=aero] .chip:active,[data-tema=aero] .periodo:active,[data-tema=aero] .inicio .temas .tema:active,[data-tema=aero] .apartado:active,[data-tema=aero] .hoy-t:active,[data-tema=aero] .destino:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #003c7840}[data-tema=aero] .boton:not(.otro){background:var(--ae-azul);color:#fff;text-shadow:0 1px 1px #00285a80;border-color:#0f5f9e}[data-tema=aero] .boton:not(.otro,.enviar):hover{background:var(--ae-brillo-hondo), radial-gradient(ellipse 70% 50% at 50% 100%, #5ac8ffbf, transparent), linear-gradient(180deg, #3198e0, #0b5799)}[data-tema=aero] .periodo.marcado,[data-tema=aero] .opcion-filtro.elegida,[data-tema=aero] .boton.otro[aria-pressed=true],[data-tema=aero] .destino[aria-current=page]{background:var(--ae-verde);color:#043a10;text-shadow:0 1px #fff9;border-color:#1d8a33;font-weight:800;box-shadow:inset 0 1px #fffc,0 0 .6rem #50dc5a80}[data-tema=aero] .boton:focus-visible,[data-tema=aero] .chip:focus-visible,[data-tema=aero] .periodo:focus-visible,[data-tema=aero] .inicio .temas .tema:focus-visible,[data-tema=aero] .apartado:focus-visible,[data-tema=aero] .hoy-t:focus-visible,[data-tema=aero] .destino:focus-visible,[data-tema=aero] .pregunta-frecuente:focus-visible,[data-tema=aero] .paso:focus-visible,[data-tema=aero] .cerrar:focus-visible,[data-tema=aero] .cara-boton:focus-visible{outline-offset:2px;outline:3px solid #0b5fa0}[data-tema=aero] .arriba{z-index:8;border:1px solid var(--ae-borde-hondo);background:var(--ae-brillo), linear-gradient(180deg, #e9f8ff, #9cd6f6);border-radius:.65rem;gap:.5rem .8rem;padding:.45rem .6rem .45rem .55rem;position:relative;box-shadow:inset 0 1px #fff,0 .4rem 1.1rem #00468c40}[data-tema=aero] .arriba .quien{color:var(--ae-tinta-titulo);text-shadow:0 1px #fff;align-items:center;gap:.55rem;font-weight:800;display:inline-flex}[data-tema=aero] .arriba .quien:before{content:"";background:radial-gradient(circle at 50% 22%,#fffffff2 0 18%,#0000 46%),radial-gradient(circle at 50% 80%,#8fe8ff,#1f9be0 55%,#0b4f8c);border:1px solid #0d5a96;border-radius:50%;flex:none;width:2rem;height:2rem;box-shadow:inset 0 -2px 4px #00285a66,0 0 .6rem #50c8ffb3}[data-tema=aero] .arriba .boton{min-height:2.75rem;padding:.2rem .9rem;font-size:.92rem}[data-tema=aero] .aviso-licencia{border:1px solid var(--ae-borde-hondo);background:var(--ae-claro);color:var(--tinta);border-left:.35rem solid #2fb24a}[data-tema=aero] .inicio .temas .tema{border-radius:.65rem;column-gap:.9rem;min-height:5.4rem;padding:.7rem 1rem .7rem .75rem}[data-tema=aero] .inicio .temas .tema .dibujo{border:1px solid var(--ae-borde);background:var(--ae-brillo), linear-gradient(180deg, #fff, #c4ecff);filter:none;border-radius:.6rem;width:3.4rem;height:3.4rem;padding:.4rem;box-shadow:inset 0 1px #fff}[data-tema=aero] .inicio .temas .tema-titulo{color:var(--ae-tinta-titulo);font-size:1.12rem;font-weight:800}[data-tema=aero] .inicio .temas .tema-dice{color:var(--tinta);opacity:.85}[data-tema=aero] .frecuentes{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background:#ffffffd1;border:1px solid #fff;border-radius:.7rem;padding:0 0 .4rem;overflow:hidden;box-shadow:0 .8rem 2rem #00468c3d,inset 0 0 0 1px #1f9be038}[data-tema=aero] .frecuentes h2{border-bottom:1px solid var(--ae-borde);background:var(--ae-brillo), linear-gradient(180deg, #ecf9ff, #a9dcf6);color:var(--ae-tinta-titulo);text-shadow:0 1px #fff;margin:0 0 .3rem;padding:.6rem 1rem;font-size:1.05rem;font-weight:800}[data-tema=aero] .preguntas{padding:0 .7rem}[data-tema=aero] .preguntas li{border-top-color:#1f9be02e}[data-tema=aero] .pregunta-frecuente{border-radius:.5rem;font-weight:600}[data-tema=aero] .pregunta-frecuente:before{color:#fff;text-shadow:0 1px 1px #00285ab3;background:radial-gradient(70% 44% at 50% 22%,#fffffff2,#ffffff1a 72%,#0000 74%),radial-gradient(circle at 50% 84%,#8fe8ff,#2a95dc 44%,#0b538f 86%);border:1px solid #0d5a96;box-shadow:inset 0 -2px 3px #00285a59}[data-tema=aero] .pregunta-frecuente:hover{background:linear-gradient(#f0fbff,#c6ecff)}[data-tema=aero] .preguntas .pregunta-frecuente svg{color:#0b5fa0}[data-tema=aero] .tema-cab .dibujo{border:1px solid var(--ae-borde);background:var(--ae-brillo), linear-gradient(180deg, #fff, #c4ecff);filter:none;border-radius:.65rem;width:3.6rem;height:3.6rem;padding:.45rem;box-shadow:inset 0 1px #fff,0 .3rem .8rem #00468c33}[data-tema=aero] .tema-nombre{color:var(--ae-tinta-titulo);text-shadow:0 1px #fff,0 0 .8rem #ffffffe6;font-weight:800}[data-tema=aero] .tema-cab .sub{color:var(--ae-tinta-titulo);text-shadow:0 1px #ffffffd9}[data-tema=aero] .sec-titulo,[data-tema=aero] .cajon-cab small{color:var(--ae-tinta-titulo);text-shadow:0 1px #ffffffd9;font-weight:800}[data-tema=aero] .hoy-t{background:var(--ae-brillo), linear-gradient(180deg, #fff, #d7effc);border-radius:.65rem}[data-tema=aero] .ht-pregunta{color:#0a4a7a;font-weight:800}[data-tema=aero] .ht-cifra{color:var(--ae-tinta-titulo);text-shadow:0 1px #fff;font-weight:800}[data-tema=aero] .ht-detalle{color:#1f4766}[data-tema=aero] .ht-detalle.sola{color:var(--tinta)}[data-tema=aero] .ht-ver{color:#0a5a9a}[data-tema=aero] .barrita{background:#1f9be029}[data-tema=aero] .apartado{min-height:3.6rem;padding:.4rem .65rem;font-weight:600}[data-tema=aero] .apartado .dibujo{filter:drop-shadow(0 1px #fff);width:2rem;height:2rem}[data-tema=aero] .apartado-pista{color:#1f4766}[data-tema=aero] .mas .chip{border-color:var(--ae-borde);background:var(--ae-claro);min-height:2.75rem;color:var(--tinta)}[data-tema=aero] .paso{border:1px solid var(--ae-borde);background:var(--ae-claro);min-height:2.75rem;color:var(--tinta);box-shadow:var(--ae-sombra);text-shadow:0 1px #ffffffb3;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.5rem}[data-tema=aero] .paso:hover{background:var(--ae-claro-hover)}[data-tema=aero] .paso.anterior,[data-tema=aero] .paso.siguiente{color:#fff;background:radial-gradient(72% 46% at 50% 24%,#fffffff2,#ffffff26 70%,#0000 72%),radial-gradient(circle at 50% 85%,#8fe8ff,#2a9fe6 50%,#0b4f8c);border:1px solid #0d5a96;border-radius:50%;width:2.9rem;min-width:2.9rem;height:2.9rem;padding:0;box-shadow:inset 0 -3px 5px #00285a59,0 2px 6px #003c7859}[data-tema=aero] .paso.anterior:hover,[data-tema=aero] .paso.siguiente:hover{background:radial-gradient(72% 46% at 50% 24%,#fffffff2,#ffffff26 70%,#0000 72%),radial-gradient(circle at 50% 85%,#b6f2ff,#3cb2f5 50%,#0d5a9c);box-shadow:inset 0 -3px 5px #00285a59,0 0 .8rem #5ad2ffcc}[data-tema=aero] .paso.anterior svg,[data-tema=aero] .paso.siguiente svg{filter:drop-shadow(0 1px 1px #00285a99);width:1.35rem;height:1.35rem}[data-tema=aero] .paso.anterior .rotulo,[data-tema=aero] .paso.siguiente .rotulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-tema=aero] .cuantas{color:var(--ae-tinta-titulo);text-shadow:0 1px #fffc}[data-tema=aero] .punto{background:#0b2d4d4d}[data-tema=aero] .punto.aqui{background:linear-gradient(#9ff58a,#2fb24a);box-shadow:0 0 .4rem #50dc5ab3}[data-tema=aero] .periodos{gap:.35rem}[data-tema=aero] .periodo{min-height:2.75rem;padding:.2rem .85rem;font-weight:600}[data-tema=aero] .capa-reporte{background:#00326e5c}[data-tema=aero] .ventana-reporte{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#ffffffd6;border:1px solid #fff;border-radius:.8rem;box-shadow:0 1.8rem 3.8rem #00326e80,inset 0 0 0 1px #1f9be04d}[data-tema=aero] .ventana-cab{border-bottom:1px solid var(--ae-borde);background:var(--ae-brillo), linear-gradient(180deg, #e9f8ff, #9cd6f6)}[data-tema=aero] .ventana-dibujo{filter:drop-shadow(0 1px #fff)drop-shadow(0 .2rem .3rem #00468c4d)}[data-tema=aero] .ventana-titulo{color:var(--ae-tinta-titulo);text-shadow:0 1px #fff;font-weight:800}[data-tema=aero] .cerrar{color:#fff;background:linear-gradient(#ffffff8c 0%,#ffffff1a 48%,#fff0 52%,#ffffff29 100%),linear-gradient(#f06b55,#c8321b);border:1px solid #931d0f;border-radius:.4rem;width:3.6rem;height:2.75rem;box-shadow:inset 0 1px #ffffffb3,0 1px 4px #78140a59}[data-tema=aero] .cerrar:hover{background:linear-gradient(#fff9 0%,#ffffff24 48%,#fff0 52%,#fff3 100%),radial-gradient(70% 60% at 50% 100%,#ffbea0cc,#0000),linear-gradient(#f58a76,#d63d24)}[data-tema=aero] .hablando{border:1px solid var(--ae-borde);background:var(--ae-claro);color:var(--tinta);text-shadow:0 1px #ffffffb3}[data-tema=aero] .ondas .onda{background:linear-gradient(#9ff58a,#2fb24a)}[data-tema=aero] .barras{padding-left:.2rem;padding-right:.2rem}[data-tema=aero] .barra i{background:linear-gradient(90deg,#ffffff80,#ffffff2e 48%,#0000 52%),linear-gradient(#9ff58a,#2fb24a);border:1px solid #1d8a33;border-bottom:0;border-radius:.4rem .4rem 0 0;box-shadow:inset 0 1px #fffc}[data-tema=aero] .barra span{color:var(--panel-suave)}[data-tema=aero] .tabla{background:#fffffff0;border:1px solid #a9d8f2;border-radius:.5rem}[data-tema=aero] .tabla thead th{border-bottom:1px solid var(--ae-borde);color:#0a4a7a;text-shadow:0 1px #fff;background:linear-gradient(#fbfeff,#cdeafb)}[data-tema=aero] .tabla td{border-top-color:#1f9be024}[data-tema=aero] .tabla tfoot td{border-top:2px solid var(--ae-borde);background:linear-gradient(#f4fbff,#e1f3fd)}[data-tema=aero] .tabla tbody tr:nth-child(2n) td{background:#1f9be00f}[data-tema=aero] .tabla tr.abre:hover td,[data-tema=aero] .tabla tr.abre:focus-visible td{background:linear-gradient(#f0fbff,#c6ecff)}[data-tema=aero] .consejos{background:linear-gradient(#fff,#e8f7ff);border-color:#a9d8f2;border-radius:.5rem}[data-tema=aero] .chip{min-height:2.75rem;padding:.2rem .85rem;font-weight:600}[data-tema=aero] .pie:before{-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);background:linear-gradient(#0000,#ffffff6b)}[data-tema=aero] .barra-temas{border:1px solid var(--ae-borde-hondo);background:var(--ae-brillo), linear-gradient(180deg, #e9f8fff0, #9cd6f6eb);color:var(--tinta);-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);border-radius:.7rem;gap:.2rem;box-shadow:inset 0 1px #fff,0 .5rem 1.2rem #00468c40}[data-tema=aero] .destino{box-shadow:none;background:0 0;border-color:#0000;border-radius:.55rem;font-weight:700}[data-tema=aero] .destino .dibujo{filter:drop-shadow(0 1px #fff)}[data-tema=aero] .zona-nitid:before,[data-tema=aero] .zona-nitid:after{background:radial-gradient(circle at 34% 30%,#fff,#aee8ffa6);border:1px solid #fffffff2;box-shadow:0 .2rem .5rem #00468c40}[data-tema=aero] form.barra{border:1px solid var(--ae-borde-hondo);background:var(--ae-brillo), linear-gradient(180deg, #f5fcff, #cdeafb);border-radius:.7rem;padding:.35rem .4rem .35rem .5rem;box-shadow:inset 0 1px #fff,0 .5rem 1.2rem #00468c40}[data-tema=aero] form.barra input{background:#ffffffeb;border:1px solid #a9d0ea;border-radius:.4rem;margin-right:.2rem;box-shadow:inset 0 1px 2px #003c7826}[data-tema=aero] form.barra input:focus{border-color:#1f9be0;box-shadow:inset 0 1px 2px #003c7826,0 0 .5rem #50c8ffb3}[data-tema=aero] form.barra .boton{color:#fff;width:2.9rem;height:2.9rem;text-shadow:none;border-radius:50%}[data-tema=aero] form.barra .hablar{--motor-mic-anillo:#2fb24a;background:radial-gradient(70% 44% at 50% 22%,#fffffff2,#ffffff1a 72%,#0000 74%),radial-gradient(circle at 50% 84%,#9cf088,#34ab3c 42%,#12692a 84%);border:1px solid #13702a;box-shadow:inset 0 -3px 5px #00501459,0 3px 8px #00641e66}[data-tema=aero] form.barra .enviar{background:radial-gradient(70% 44% at 50% 22%,#fffffff2,#ffffff1a 72%,#0000 74%),radial-gradient(circle at 50% 84%,#9fe2ff,#2a95dc 44%,#0b538f 86%);border:1px solid #1a73b0;box-shadow:inset 0 -3px 5px #00285a59,0 3px 8px #00468c59}[data-tema=aero] form.barra .boton svg{filter:drop-shadow(0 1px 1px #001e3cb3)}[data-tema=aero] form.barra .hablar:hover,[data-tema=aero] form.barra .enviar:hover{filter:brightness(1.08)saturate(1.1)}[data-tema=aero] form.barra .boton:focus-visible{outline-color:#0b5fa0}[data-tema=aero] .cara-boton{isolation:isolate;position:relative}[data-tema=aero] .cara-boton:before,[data-tema=aero] .cara-boton:after{content:"";aspect-ratio:1;pointer-events:none;border-radius:50%;width:96%;position:absolute;top:2%;left:50%;translate:-50%}[data-tema=aero] .cara-boton:before{z-index:-1;background:radial-gradient(circle,#ffffff0d 0,#aee8ff33 58%,#ffffff8c 86%,#ffffffe6 100%);animation:5s ease-in-out infinite alternate ae-burbuja-tiembla;box-shadow:0 .8rem 1.8rem #00468c40,inset 0 -.8rem 1.6rem #8ce6ff59}[data-tema=aero] .cara-boton:after{z-index:1;background:radial-gradient(22% 12% at 30% 20%,#fffffff2,#0000),radial-gradient(circle at 74% 80%,#fff9 0 3%,#0000 4%);animation:5s ease-in-out infinite alternate ae-burbuja-tiembla}[data-tema=aero] .nube{background:var(--ae-brillo), linear-gradient(180deg, #fff, #dff3ff);color:var(--tinta);text-shadow:0 1px #fff;border:1px solid #9fd2ef;border-radius:.8rem .8rem .2rem;box-shadow:inset 0 1px #fff,0 .6rem 1.4rem #00468c47}[data-tema=aero] .escena .panel,[data-tema=aero] .capa .panel,[data-tema=aero] .bloqueo .panel{background:#ffffffbd;border:1px solid #fff;border-radius:.75rem;padding-top:3.3rem;position:relative;box-shadow:0 1.4rem 3rem #00326e66,inset 0 0 0 1px #1f9be03d}[data-tema=aero] .escena .panel:before,[data-tema=aero] .capa .panel:before,[data-tema=aero] .bloqueo .panel:before{content:"";border-bottom:1px solid var(--ae-borde);background:var(--ae-brillo), linear-gradient(180deg, #e9f8ff, #9cd6f6);border-radius:.7rem .7rem 0 0;height:2.4rem;position:absolute;top:0;left:0;right:0}[data-tema=aero] .escena .panel:after,[data-tema=aero] .capa .panel:after,[data-tema=aero] .bloqueo .panel:after{content:"";background:var(--ae-controles) center / contain no-repeat;pointer-events:none;width:4.6rem;height:1.1rem;position:absolute;top:.45rem;right:.6rem}[data-tema=aero] .panel h1{color:var(--ae-tinta-titulo);text-shadow:0 1px #fff;font-weight:800}[data-tema=aero] label.campo input,[data-tema=aero] label.campo textarea,[data-tema=aero] .nueva-cuenta select{background:#fff;border:1px solid #a9d0ea;border-radius:.4rem;box-shadow:inset 0 1px 2px #003c7826}[data-tema=aero] label.campo input:focus,[data-tema=aero] label.campo textarea:focus{border-color:#1f9be0;box-shadow:inset 0 1px 2px #003c7826,0 0 .55rem #50c8ffbf}[data-tema=aero] .escena .temas .tema{border:1px solid var(--ae-borde);box-shadow:var(--ae-sombra);border-radius:.5rem}[data-tema=aero] .escena .temas .tema[aria-pressed=true]{border-color:#1d8a33;box-shadow:0 0 0 2px #2fb24a,0 0 .7rem #50dc5a99}[data-tema=aero] .cuenta,[data-tema=aero] .frase-menu{background:linear-gradient(#fff,#eef9ff);border:1px solid #a9d8f2;border-radius:.5rem}[data-tema=aero] .bloqueo{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 300' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3ClinearGradient id='c1' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%239ef27f'/%3E%3Cstop offset='.5' stop-color='%234cc94a'/%3E%3Cstop offset='1' stop-color='%231f8a35'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 110 C 220 10, 420 50, 640 100 S 1060 50, 1280 90 L1280 300 L0 300Z' fill='url%28%23c1%29'/%3E%3C/svg%3E") center bottom / max(100%, 70rem) auto no-repeat, radial-gradient(circle at 11% 5%, #fff 0, #fffbe0e6 4.5rem, transparent 16rem), var(--fondo)}[data-tema=aero] .bloqueo-teclado .tecla{border:1px solid var(--ae-borde);background:var(--ae-claro);box-shadow:var(--ae-sombra);text-shadow:0 1px #fff;border-radius:.6rem}[data-tema=aero] .bloqueo-teclado .tecla.entrar{background:var(--ae-verde);color:#043a10;border:1px solid #1d8a33}[data-tema=aero] .ventana-kit{--motor-font:"Mukta Aero", "Segoe UI", system-ui, sans-serif;--motor-radius:8px;--motor-accent:#0d6fb8;--motor-border:#b9ddf2;background:#00326e47}[data-tema=aero] .ventana-kit .motor-window{border:1px solid #fff;box-shadow:0 1.6rem 3.4rem #00326e73,inset 0 0 0 1px #1f9be04d}[data-tema=aero] .ventana-kit .motor-window .sheet-brand{border-bottom:1px solid var(--ae-borde);background:var(--ae-brillo), linear-gradient(180deg, #e9f8ff, #9cd6f6)}[data-tema=aero] .ventana-kit .sheet-table thead th{background:linear-gradient(#fbfeff,#cdeafb)}[data-tema=aero] .nube{border-radius:1rem}@media (width<=63.99rem){[data-tema=aero] .ventana-reporte{border-bottom:0;border-radius:.8rem .8rem 0 0}}@keyframes ae-rayos{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes ae-burbujas{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes ae-destellos{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes ae-burbuja-tiembla{0%{transform:scale(1)}to{transform:scale(1.035,.975)}}[data-tema=aero][data-movimiento=tranquilo] body:after,[data-tema=aero][data-movimiento=tranquilo] .principal:before,[data-tema=aero][data-movimiento=tranquilo] .principal:after,[data-tema=aero][data-movimiento=tranquilo] .cara-boton:before,[data-tema=aero][data-movimiento=tranquilo] .cara-boton:after{animation:none}[data-tema=aero][data-movimiento=tranquilo] .boton,[data-tema=aero][data-movimiento=tranquilo] .chip,[data-tema=aero][data-movimiento=tranquilo] .periodo,[data-tema=aero][data-movimiento=tranquilo] .opcion-filtro,[data-tema=aero][data-movimiento=tranquilo] .inicio .temas .tema,[data-tema=aero][data-movimiento=tranquilo] .apartado,[data-tema=aero][data-movimiento=tranquilo] .hoy-t,[data-tema=aero][data-movimiento=tranquilo] .destino{transition:none}@media (prefers-reduced-motion:reduce){[data-tema=aero] body:after,[data-tema=aero] .principal:before,[data-tema=aero] .principal:after,[data-tema=aero] .cara-boton:before,[data-tema=aero] .cara-boton:after{animation:none}[data-tema=aero] .boton,[data-tema=aero] .chip,[data-tema=aero] .periodo,[data-tema=aero] .opcion-filtro,[data-tema=aero] .inicio .temas .tema,[data-tema=aero] .apartado,[data-tema=aero] .hoy-t,[data-tema=aero] .destino{transition:none}}[data-tema=mica]{--mi-letra:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", "Nunito", sans-serif;--mi-titulo:"Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", "Nunito", sans-serif;--mi-linea:#00000012;--mi-linea-fuerte:#00000024;--mi-tarjeta:#ffffffe6;--mi-encima:#0000000a;--mi-presiona:#00000012;--mi-sombra:0 1px 2px #0000000d, 0 2px 8px #0000000a;--mi-sombra-alta:0 8px 16px #00000024, 0 0 2px #0000001f;--mi-flor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800'%3E%3Cdefs%3E%3ClinearGradient id='p' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23cfe6ff'/%3E%3Cstop offset='.45' stop-color='%235a9bf5'/%3E%3Cstop offset='1' stop-color='%232b56d6'/%3E%3C/linearGradient%3E%3ClinearGradient id='q' x1='1' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23e4dcff'/%3E%3Cstop offset='.5' stop-color='%238796ff'/%3E%3Cstop offset='1' stop-color='%232a74e6'/%3E%3C/linearGradient%3E%3CradialGradient id='c'%3E%3Cstop offset='0' stop-color='%23ffffff' stop-opacity='.9'/%3E%3Cstop offset='1' stop-color='%23cfe2ff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cfilter id='s' x='-10%25' y='-10%25' width='120%25' height='120%25'%3E%3CfeGaussianBlur stdDeviation='6'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='translate(400 400)' filter='url%28%23s%29'%3E%3Cellipse rx='336' ry='94' fill='url%28%23p%29' opacity='.5' transform='rotate(-20)'/%3E%3Cellipse rx='336' ry='94' fill='url%28%23q%29' opacity='.46' transform='rotate(16)'/%3E%3Cellipse rx='336' ry='94' fill='url%28%23p%29' opacity='.42' transform='rotate(52)'/%3E%3Cellipse rx='336' ry='94' fill='url%28%23q%29' opacity='.4' transform='rotate(88)'/%3E%3Cellipse rx='336' ry='94' fill='url%28%23p%29' opacity='.46' transform='rotate(124)'/%3E%3Cellipse rx='336' ry='94' fill='url%28%23q%29' opacity='.36' transform='rotate(160)'/%3E%3Ccircle r='120' fill='url%28%23c%29'/%3E%3C/g%3E%3C/svg%3E");--mi-charla:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%235f6168' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5h12a1.5 1.5 0 0 1 1.5 1.5v6.5A1.5 1.5 0 0 1 16 14H9l-3.5 3v-3H4a1.5 1.5 0 0 1-1.5-1.5V6A1.5 1.5 0 0 1 4 4.5z'/%3E%3Cpath d='M6.5 8.5h7M6.5 11h4.5'/%3E%3C/svg%3E");--mi-reloj:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%235f6168' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='10' r='7'/%3E%3Cpath d='M10 6.2V10l2.6 1.8'/%3E%3C/svg%3E");--mi-app:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%235aa7ff'/%3E%3Cstop offset='.55' stop-color='%230f6cbd'/%3E%3Cstop offset='1' stop-color='%238a5cf6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='1' y='1' width='22' height='22' rx='6' fill='url%28%23a%29'/%3E%3Cpath d='M7 9.5h10M7 13h6.5' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='17' cy='15.5' r='2.2' fill='%23fff'/%3E%3C/svg%3E")}[data-tema=mica] body{font-family:var(--mi-letra);isolation:isolate}[data-tema=mica] body:before,[data-tema=mica] body:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:var(--mi-flor) center / contain no-repeat;will-change:transform;position:fixed}[data-tema=mica] body:before{opacity:.9;width:min(64rem,150vw);animation:240s linear infinite mi-gira;top:-16rem;right:-18rem}[data-tema=mica] body:after{opacity:.62;width:min(34rem,90vw);animation:300s linear infinite reverse mi-gira;bottom:-14rem;left:-14rem}[data-tema=mica] .boton{background:var(--acento);color:#fff;min-height:2.75rem;box-shadow:none;border:1px solid #0000000f;border-bottom-color:#00000061;border-radius:.3rem;padding:.35rem 1.1rem;font-size:.95rem;font-weight:600;transition:background-color .12s,color .12s}[data-tema=mica] .boton:hover{background:#1975c5}[data-tema=mica] .boton:active{color:#ffffffd1;background:#0e5ea8;transform:none}[data-tema=mica] .boton.otro,[data-tema=mica] .chip,[data-tema=mica] .opcion-filtro{color:var(--tinta);box-shadow:none;background:#ffffffc7;border:1px solid #0000000f;border-bottom-color:#00000029;border-radius:.3rem;font-weight:400}[data-tema=mica] .boton.otro:hover,[data-tema=mica] .chip:hover,[data-tema=mica] .opcion-filtro:hover{background:#f9f9f9e6}[data-tema=mica] .boton.otro:active,[data-tema=mica] .chip:active{color:var(--tinta-suave);background:#f5f5f5e6}[data-tema=mica] .boton.otro[aria-pressed=true],[data-tema=mica] .opcion-filtro.elegida{border-color:var(--acento);background:var(--acento);color:#fff;box-shadow:none}[data-tema=mica] .chip{min-height:2.75rem;padding:.3rem .9rem;font-size:.92rem}[data-tema=mica] .boton:focus-visible,[data-tema=mica] .chip:focus-visible,[data-tema=mica] .paso:focus-visible,[data-tema=mica] .periodo:focus-visible,[data-tema=mica] .inicio .temas .tema:focus-visible,[data-tema=mica] .apartado:focus-visible,[data-tema=mica] .hoy-t:focus-visible,[data-tema=mica] .pregunta-frecuente:focus-visible,[data-tema=mica] .destino:focus-visible,[data-tema=mica] .cerrar:focus-visible,[data-tema=mica] .cara-boton:focus-visible{outline-offset:1px;outline:2px solid #1b1b1f;box-shadow:0 0 0 3px #fff}[data-tema=mica] .arriba{border:1px solid var(--mi-linea);box-shadow:var(--mi-sombra);-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);background:#f3f6fac7;border-radius:.5rem;gap:.3rem .8rem;padding:.15rem .4rem .15rem .85rem}[data-tema=mica] .arriba .quien{align-items:center;gap:.65rem;font-size:.92rem;font-weight:600;display:inline-flex}[data-tema=mica] .arriba .quien:before{content:"";background:var(--mi-app) center / contain no-repeat;flex:none;width:1.4rem;height:1.4rem}[data-tema=mica] .arriba .fila{gap:.15rem}[data-tema=mica] .arriba .boton.otro{background:0 0;border-color:#0000;min-height:2.75rem;padding:.3rem .9rem;font-size:.88rem}[data-tema=mica] .arriba .boton.otro:hover{background:var(--mi-encima)}[data-tema=mica] .arriba .boton.otro:active{background:var(--mi-presiona)}[data-tema=mica] .aviso-licencia{border:1px solid var(--mi-linea);border-left:3px solid var(--acento);background:var(--mi-tarjeta);color:var(--tinta);box-shadow:var(--mi-sombra);border-radius:.4rem}[data-tema=mica] .inicio .temas{gap:.25rem}[data-tema=mica] .inicio .temas .tema,[data-tema=mica] .apartado{border:1px solid var(--mi-linea);background:var(--mi-tarjeta);color:var(--tinta);border-radius:.4rem;transition:background-color .12s;position:relative;box-shadow:0 1px 1px #00000008}[data-tema=mica] .inicio .temas .tema{grid-template-columns:auto minmax(0,1fr) auto;column-gap:1rem;min-height:4.4rem;padding:.7rem 1rem}[data-tema=mica] .inicio .temas .tema:after,[data-tema=mica] .apartado:after{content:"›";color:var(--tinta-suave);font-size:1.5rem;line-height:1;transition:transform .15s}[data-tema=mica] .inicio .temas .tema:after{grid-area:1/3/span 2}[data-tema=mica] .apartado:after{margin-left:auto}[data-tema=mica] .inicio .temas .tema:hover,[data-tema=mica] .apartado:hover{background:#f9f9f9f7;transform:none;box-shadow:0 1px 1px #00000008}[data-tema=mica] .inicio .temas .tema:hover:after,[data-tema=mica] .apartado:hover:after{transform:translate(2px)}[data-tema=mica] .inicio .temas .tema:active,[data-tema=mica] .apartado:active{color:var(--tinta-suave);background:#f4f4f4f7;transform:none}[data-tema=mica] .inicio .temas .tema .dibujo{filter:none;width:2.3rem;height:2.3rem}[data-tema=mica] .inicio .temas .tema-titulo{grid-column:2;font-size:1.02rem;font-weight:600;line-height:1.25}[data-tema=mica] .inicio .temas .tema-dice{color:var(--tinta-suave);opacity:1;grid-column:2;font-size:.88rem;line-height:1.3}[data-tema=mica] .frecuentes{border:1px solid var(--mi-linea);background:var(--mi-tarjeta);box-shadow:var(--mi-sombra);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.5rem;padding:.8rem .6rem .4rem}[data-tema=mica] .frecuentes h2{font-family:var(--mi-titulo);margin:0 0 .3rem .6rem;font-size:1.05rem;font-weight:600}[data-tema=mica] .preguntas li{border-top:0}[data-tema=mica] .pregunta-frecuente{border-radius:.3rem;padding:.5rem .6rem;font-weight:400;position:relative}[data-tema=mica] .pregunta-frecuente:before{color:#0b5394;background:#e4f0fb;border-radius:.3rem;font-weight:600}[data-tema=mica] .pregunta-frecuente:hover{background:var(--mi-encima)}[data-tema=mica] .pregunta-frecuente:active{background:var(--mi-presiona);color:var(--tinta-suave)}[data-tema=mica] .pregunta-frecuente:active:after{content:"";background:var(--acento);border-radius:3px;width:3px;height:1.1rem;margin-top:-.55rem;position:absolute;top:50%;left:0}[data-tema=mica] .tema-cab .dibujo{filter:none;width:3rem;height:3rem}[data-tema=mica] .tema-nombre{font-family:var(--mi-titulo);letter-spacing:-.01em;font-size:1.9rem;font-weight:600}[data-tema=mica] .tema-cab .sub{color:var(--tinta-suave);font-weight:400}[data-tema=mica] .sec-titulo{color:var(--tinta);letter-spacing:0;text-transform:none;font-size:.95rem;font-weight:600}[data-tema=mica] .cajon-cab small{color:var(--tinta-suave);font-weight:400}[data-tema=mica] .hoy-t{border:1px solid var(--mi-linea);background:var(--mi-tarjeta);box-shadow:var(--mi-sombra);border-radius:.5rem;transition:background-color .12s}[data-tema=mica] .hoy-t:hover{box-shadow:var(--mi-sombra);background:#f9f9f9f7;transform:none}[data-tema=mica] .ht-pregunta{color:var(--tinta-suave);font-weight:600}[data-tema=mica] .ht-cifra{font-family:var(--mi-titulo);font-weight:600}[data-tema=mica] .ht-detalle{color:var(--tinta-suave)}[data-tema=mica] .ht-detalle.sola{color:var(--tinta);font-weight:400}[data-tema=mica] .ht-ver{color:#0b5394;font-weight:600}[data-tema=mica] .barrita{background:#00000012}[data-tema=mica] .apartado{min-height:3.6rem;padding:.5rem .9rem;font-size:.96rem;font-weight:400;animation-name:mi-fila-entra}[data-tema=mica] .apartado .dibujo{filter:none;width:1.9rem;height:1.9rem}[data-tema=mica] .apartado-titulo{font-weight:600}[data-tema=mica] .apartado-pista{color:var(--tinta-suave);font-weight:400}[data-tema=mica] .paso{min-height:2.75rem;color:var(--tinta);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:.3rem;font-weight:400}[data-tema=mica] .paso:hover{background:var(--mi-encima)}[data-tema=mica] .paso:active{background:var(--mi-presiona);transform:none}[data-tema=mica] .cuantas{color:var(--tinta-suave);font-weight:400}[data-tema=mica] .punto{background:#00000038;width:.38rem;height:.38rem}[data-tema=mica] .punto.aqui{background:var(--acento);width:1rem}[data-tema=mica] .ventana-reporte .filtros{border-bottom:1px solid var(--mi-linea-fuerte);margin:0 1.1rem;padding:0}[data-tema=mica] .periodos,[data-tema=mica] .periodos.sigue{flex-wrap:nowrap;gap:.1rem;padding:0;overflow-x:auto}[data-tema=mica] .periodos.sigue{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.4rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.4rem),#0000)}[data-tema=mica] .periodo{min-height:2.9rem;color:var(--tinta-suave);background:0 0;border:0;border-radius:.3rem .3rem 0 0;padding:.3rem .68rem;font-size:.94rem;font-weight:400;position:relative}[data-tema=mica] .periodo:hover{background:var(--mi-encima);color:var(--tinta)}[data-tema=mica] .periodo:active{background:var(--mi-presiona);transform:none}[data-tema=mica] .periodo.marcado{color:var(--tinta);box-shadow:none;background:0 0;border:0;font-weight:600}[data-tema=mica] .periodo.marcado:after{content:"";background:var(--acento);border-radius:3px;height:3px;animation:.25s cubic-bezier(.2,.8,.2,1) both mi-raya;position:absolute;bottom:0;left:.68rem;right:.68rem}[data-tema=mica] .periodo.marcado .marca-periodo{display:none}[data-tema=mica] .periodo:focus-visible{outline-offset:-3px;box-shadow:none}[data-tema=mica] .capa-reporte{background:#00000052}[data-tema=mica] .ventana-reporte{-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);background:#fbfbfcf7;border:1px solid #0000001a;border-radius:.5rem;box-shadow:0 32px 64px #00000038,0 2px 21px #00000024}[data-tema=mica] .ventana-cab{background:#f3f6fae6}[data-tema=mica] .ventana-dibujo{width:1.6rem;height:1.6rem}[data-tema=mica] .ventana-titulo{font-family:var(--mi-titulo);font-size:1rem;font-weight:600}[data-tema=mica] .cerrar{width:2.9rem;height:2.75rem;color:var(--tinta);background:0 0;border:0;border-radius:.3rem}[data-tema=mica] .cerrar:hover{color:#fff;background:#c42b1c}[data-tema=mica] .cerrar:active{color:#ffffffd9;background:#b3281a}[data-tema=mica] .hablando{border:1px solid var(--mi-linea);background:#f3f6fb;border-radius:.3rem;font-weight:600}[data-tema=mica] .ondas .onda{background:var(--acento)}[data-tema=mica] .barra i{background:var(--acento);border-radius:.2rem .2rem 0 0}[data-tema=mica] .barra:nth-child(2n) i{background:#4a92dc}[data-tema=mica] .barra span{color:var(--tinta-suave);font-weight:400}[data-tema=mica] .tabla{border:1px solid var(--mi-linea);background:#fff;border-radius:.4rem}[data-tema=mica] .tabla th{border-bottom:1px solid var(--mi-linea-fuerte);color:#424242;letter-spacing:0;text-transform:none;background:#fafafa;padding:.5rem .7rem;font-size:.86rem;font-weight:600}[data-tema=mica] .tabla td{border-top-color:#0000000f;padding:.55rem .7rem}[data-tema=mica] .tabla tfoot td{background:#fafafa;border-top:1px solid #00000038;font-weight:600}[data-tema=mica] .tabla tr.abre:hover td,[data-tema=mica] .tabla tr.abre:focus-visible td{background:#f3f6fb}[data-tema=mica] .consejos{border:1px solid var(--mi-linea);border-left:3px solid var(--acento);background:#f7f9fc;border-radius:.4rem}[data-tema=mica] form.barra{box-shadow:var(--mi-sombra-alta);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5;border:1px solid #00000012;border-bottom-color:#00000073;border-radius:.4rem;gap:.25rem;padding:.3rem}[data-tema=mica] form.barra:focus-within{border-bottom:2px solid var(--acento);padding-bottom:calc(.3rem - 1px)}[data-tema=mica] form.barra input{font-size:1rem;font-weight:400}[data-tema=mica] form.barra .boton{border:0;border-radius:.3rem;width:2.75rem}[data-tema=mica] form.barra .hablar{color:var(--tinta);background:0 0}[data-tema=mica] form.barra .hablar:hover{background:var(--mi-encima)}[data-tema=mica] form.barra .enviar{background:var(--acento);color:#fff}[data-tema=mica] form.barra .enviar:hover{background:#1975c5}[data-tema=mica] .pie:before{background:linear-gradient(#0000,#e9eef5c7)}[data-tema=mica] .barra-temas{box-shadow:var(--mi-sombra-alta);-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);background:#f3f6fae0;border:1px solid #00000014;border-radius:.6rem;gap:.2rem}[data-tema=mica] .destino{border-radius:.4rem;font-weight:400;transition:background-color .12s;position:relative}[data-tema=mica] .destino:hover{background:var(--mi-encima)}[data-tema=mica] .destino:active{background:var(--mi-presiona);transform:none}[data-tema=mica] .destino[aria-current=page]{background:#ffffffd9;font-weight:600;box-shadow:0 1px 2px #0000001a}[data-tema=mica] .destino[aria-current=page]:after{content:"";background:var(--acento);border-radius:3px;width:1rem;height:3px;position:absolute;bottom:2px;left:50%;translate:-50%}[data-tema=mica] .zona-nitid:before,[data-tema=mica] .zona-nitid:after{background:#fffffff7;border:1px solid #00000014}[data-tema=mica] .cara-boton{isolation:isolate;border-radius:.5rem;position:relative}[data-tema=mica] .cara-boton:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(.4px);opacity:.85;pointer-events:none;background:radial-gradient(circle,#fffffff2 0 52%,#0000 53%),conic-gradient(from 200deg,#0f6cbd,#5aa7ff,#8a5cf6,#e05aa7,#ffb35a,#0f6cbd);border-radius:50%;width:80%;animation:18s linear infinite mi-gira;position:absolute;top:4%;left:50%;translate:-50%;box-shadow:0 .6rem 1.6rem #0f6cbd40}[data-tema=mica] .nube{border:1px solid #00000014;border-left:3px solid var(--acento);color:var(--tinta);box-shadow:var(--mi-sombra-alta);background:#fffffff7;border-radius:.5rem;font-weight:600}[data-tema=mica] .escena .panel,[data-tema=mica] .capa .panel,[data-tema=mica] .bloqueo .panel{-webkit-backdrop-filter:blur(30px)saturate(140%);backdrop-filter:blur(30px)saturate(140%);background:#ffffffe6;border:1px solid #00000014;border-radius:.5rem;box-shadow:0 32px 64px #00000024,0 2px 21px #0000001a}[data-tema=mica] .panel h1{font-family:var(--mi-titulo);font-weight:600}[data-tema=mica] .panel .sub{color:var(--tinta-suave)}[data-tema=mica] label.campo input,[data-tema=mica] label.campo textarea,[data-tema=mica] .nueva-cuenta select{background:#ffffffe6;border:1px solid #00000012;border-bottom-color:#00000073;border-radius:.3rem;font-weight:400}[data-tema=mica] label.campo input:focus,[data-tema=mica] label.campo textarea:focus{border-bottom:2px solid var(--acento);box-shadow:none;background:#fff}[data-tema=mica] label.campo{font-weight:600}[data-tema=mica] .escena .temas .tema{border:1px solid var(--mi-linea);border-radius:.4rem}[data-tema=mica] .escena .temas .tema[aria-pressed=true]{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}[data-tema=mica] .escena .temas .tema .nombre{background:#fff;font-weight:600}[data-tema=mica] .cuenta,[data-tema=mica] .frase-menu{border:1px solid var(--mi-linea);background:#ffffffd9;border-radius:.4rem}[data-tema=mica] .bloqueo{background:var(--mi-flor) right -14rem top -12rem / min(52rem, 140vw) auto no-repeat, var(--fondo)}[data-tema=mica] .bloqueo-teclado .tecla{background:#ffffffd9;border:1px solid #0000000f;border-bottom-color:#00000029;border-radius:.4rem;font-weight:600}[data-tema=mica] .bloqueo-teclado .tecla.entrar{background:var(--acento);color:#fff}[data-tema=mica] .ventana-kit{--motor-font:var(--mi-letra);--motor-radius:6px;--motor-accent:#0f6cbd;--motor-border:#00000014;background:#0000004d}[data-tema=mica] .ventana-kit .motor-window{border-radius:.5rem;box-shadow:0 32px 64px #0000002e,0 2px 21px #0000001f}@media (width<=63.99rem){[data-tema=mica] .ventana-reporte{border-bottom:0;border-radius:.5rem .5rem 0 0}[data-tema=mica] .ventana-reporte .filtros{margin:0 .9rem}}@keyframes mi-gira{to{transform:rotate(360deg)}}@keyframes mi-raya{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:none}}@keyframes mi-fila-entra{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}[data-tema=mica][data-movimiento=tranquilo] body:before,[data-tema=mica][data-movimiento=tranquilo] body:after,[data-tema=mica][data-movimiento=tranquilo] .cara-boton:before,[data-tema=mica][data-movimiento=tranquilo] .periodo.marcado:after,[data-tema=mica][data-movimiento=tranquilo] .apartado{animation:none}[data-tema=mica][data-movimiento=tranquilo] .boton,[data-tema=mica][data-movimiento=tranquilo] .inicio .temas .tema,[data-tema=mica][data-movimiento=tranquilo] .apartado,[data-tema=mica][data-movimiento=tranquilo] .hoy-t,[data-tema=mica][data-movimiento=tranquilo] .destino,[data-tema=mica][data-movimiento=tranquilo] .inicio .temas .tema:after,[data-tema=mica][data-movimiento=tranquilo] .apartado:after{transition:none}@media (prefers-reduced-motion:reduce){[data-tema=mica] body:before,[data-tema=mica] body:after,[data-tema=mica] .cara-boton:before,[data-tema=mica] .periodo.marcado:after,[data-tema=mica] .apartado{animation:none}[data-tema=mica] .boton,[data-tema=mica] .inicio .temas .tema,[data-tema=mica] .apartado,[data-tema=mica] .hoy-t,[data-tema=mica] .destino,[data-tema=mica] .inicio .temas .tema:after,[data-tema=mica] .apartado:after{transition:none}}[data-tema=consola]{--c-letra:"Archivo", system-ui, sans-serif;--c-lcd:"VT323", "JetBrains Mono", ui-monospace, monospace;--c-chasis:#ece8e1;--c-chasis-claro:#f4f1ec;--c-chasis-oscuro:#e1dcd2;--c-bandeja:#dcd7cd;--c-pantalla:#0e1910;--c-marco:#2b2925;--c-fosforo:#b8ff8c;--c-fosforo-suave:#b8ff8cb3;--c-fosforo-tenue:#b8ff8c29;--c-ambar:#ffb547;--c-naranja:#ff5a1f;--c-naranja-tecla:linear-gradient(180deg, #e9521a, #c93c0b);--c-tinta:#22201d;--c-grabado:#57524a;--c-relieve:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #00000014, 0 1px 2px #00000026;--c-hundido:inset 0 2px 6px #00000024, 0 1px 0 #fff;--c-tecla-clara:linear-gradient(180deg, #fbfaf7, #e9e5dd);--c-tecla-sombra:0 3px 0 #bdb6aa, 0 5px 9px #3c321e24, inset 0 1px 0 #fff;--c-goma:linear-gradient(180deg, #3d3a35, #24221f);--c-goma-sombra:0 4px 0 #111, 0 8px 12px #00000042, inset 0 1px 0 #ffffff1f;--c-tornillo:radial-gradient(circle, #aaa397 0 2.6px, #7f786c 3.1px, transparent 3.7px);--c-rejilla:radial-gradient(circle, #8f887c 0 1.6px, transparent 2.1px) 0 0 / 7px 7px;--c-lineas:repeating-linear-gradient(180deg, #ffffff09 0 1px, transparent 1px 3px)}[data-tema=consola] body{font-family:var(--c-letra);background:0 0}[data-tema=consola] .principal{font-family:var(--c-letra);position:relative}[data-tema=consola] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 40% at 50% 104%, #3c321e29, transparent 70%), radial-gradient(circle at 50% -10%, #ffffffb3, transparent 55%), var(--fondo);position:fixed;inset:0}[data-tema=consola] .arriba{flex-wrap:wrap;gap:.7rem .9rem}[data-tema=consola] .arriba .quien{background:var(--c-lineas), var(--c-pantalla);box-shadow:inset 0 2px 8px #000000bf, 0 0 0 3px var(--c-marco), 0 1px 0 4px #ffffffb3;color:var(--c-fosforo);font:400 1.35rem / 1.2 var(--c-lcd);letter-spacing:.03em;text-shadow:0 0 6px #b8ff8c8c;white-space:nowrap;border-radius:.55rem;order:0;padding:.2rem .85rem .15rem}[data-tema=consola] .arriba:after{content:"";background:var(--c-rejilla);opacity:.85;border-radius:.45rem;flex:4rem;order:1;max-width:10rem;height:2.1rem;box-shadow:inset 0 1px 2px #00000014}[data-tema=consola] .arriba .fila{order:2;gap:.55rem}[data-tema=consola] .boton{font-family:var(--c-letra);letter-spacing:.02em;color:#fff;background:var(--c-naranja-tecla);border-radius:.8rem;font-stretch:112%;box-shadow:0 4px #94300a,0 8px 14px #c93c0b4d,inset 0 1px #ffffff4d}[data-tema=consola] .boton:active{transform:translateY(3px);box-shadow:0 1px #94300a,inset 0 1px #ffffff4d}[data-tema=consola] .boton.otro{color:var(--c-tinta);background:var(--c-tecla-clara);box-shadow:var(--c-tecla-sombra);border:0}[data-tema=consola] .boton.otro:active{box-shadow:0 1px #bdb6aa,inset 0 1px #fff}[data-tema=consola] .boton.otro:before{content:"";background:#c9c2b6;border-radius:50%;flex:none;width:.42rem;height:.42rem;box-shadow:inset 0 1px 1px #0000004d}[data-tema=consola] .boton.otro:hover:before,[data-tema=consola] .boton.otro:focus-visible:before,[data-tema=consola] .boton.otro[aria-pressed=true]:before{background:var(--c-naranja);box-shadow:0 0 6px var(--c-naranja), 0 0 12px #ff5a1f8c}[data-tema=consola] .boton.otro[aria-pressed=true]{background:linear-gradient(#ebe7df,#f6f3ee);border:0;translate:0 2px;box-shadow:0 1px #bdb6aa,inset 0 2px 5px #00000029}[data-tema=consola] .boton:focus-visible,[data-tema=consola] .chip:focus-visible,[data-tema=consola] .paso:focus-visible,[data-tema=consola] .periodo:focus-visible{outline:3px solid var(--c-naranja);outline-offset:3px}[data-tema=consola] .arriba .boton{letter-spacing:.1em;text-transform:uppercase;min-height:2.75rem;padding:.3rem .95rem;font-size:.74rem;font-weight:700;font-stretch:125%}[data-tema=consola] .paso{background:var(--c-tecla-clara);color:var(--c-tinta);box-shadow:var(--c-tecla-sombra);-webkit-backdrop-filter:none;letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:.8rem;font-size:.74rem;font-weight:700;font-stretch:125%}[data-tema=consola] .paso:hover{background:linear-gradient(#fff,#efebe4)}[data-tema=consola] .paso:active{transform:translateY(3px);box-shadow:0 1px #bdb6aa,inset 0 1px #fff}[data-tema=consola] .paso[aria-disabled=true]:hover{background:var(--c-tecla-clara)}[data-tema=consola] .cuantas{background:var(--c-pantalla);color:var(--c-fosforo);font:400 1.15rem / 1.3 var(--c-lcd);text-shadow:0 0 6px #b8ff8c80;border-radius:.4rem;padding:.05rem .6rem;box-shadow:inset 0 2px 6px #000000b3}[data-tema=consola] .historial .punto{background:#c9c2b6;width:.5rem;height:.5rem;box-shadow:inset 0 1px 1px #0000004d}[data-tema=consola] .historial .punto.aqui{background:var(--c-naranja);width:.5rem;box-shadow:0 0 6px var(--c-naranja), 0 0 12px #ff5a1f80}[data-tema=consola] .periodos{gap:.35rem}[data-tema=consola] .periodo{background:var(--c-lineas), var(--c-pantalla);min-height:2.75rem;color:var(--c-fosforo-suave);font:400 1.22rem / 1 var(--c-lcd);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 0 5px #b8ff8c66;border:1px solid #b8ff8c47;border-radius:.45rem;padding:.2rem .55rem;box-shadow:inset 0 1px 6px #0009}[data-tema=consola] .periodo:hover{background:var(--c-lineas), #16281a;color:var(--c-fosforo)}[data-tema=consola] .periodo.marcado{background:var(--c-fosforo);border-color:var(--c-fosforo);color:#0b140d;text-shadow:none;font-weight:400;box-shadow:0 0 14px #b8ff8c80,inset 0 0 0 1px #0b140d}[data-tema=consola] .periodo:focus-visible{outline:3px solid var(--c-fosforo);outline-offset:2px}[data-tema=consola] .inicio .temas .tema{background:var(--c-goma);color:#f3efe8;min-height:5.2rem;box-shadow:var(--c-goma-sombra);border:0;border-radius:.95rem;padding:.85rem 2.4rem .85rem 1rem;position:relative}[data-tema=consola] .inicio .temas .tema:hover{box-shadow:var(--c-goma-sombra);background:linear-gradient(#45413b,#2a2824);transform:none}[data-tema=consola] .inicio .temas .tema:active{translate:0 3px;box-shadow:0 1px #111,inset 0 1px #ffffff1f,inset 0 2px 6px #0006}[data-tema=consola] .inicio .temas .tema .dibujo{filter:drop-shadow(0 2px 3px #00000080);width:2.7rem;height:2.7rem}[data-tema=consola] .inicio .temas .tema-titulo{letter-spacing:.1em;text-transform:uppercase;font-size:.92rem;font-weight:800;font-stretch:125%}[data-tema=consola] .inicio .temas .tema-dice{color:#f3efe8c7;opacity:1;font-size:.85rem;line-height:1.3}[data-tema=consola] .inicio .temas .tema:after,[data-tema=consola] .apartado:after,[data-tema=consola] .destino:after{content:"";pointer-events:none;background:#4a4640;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.7rem;right:.8rem;box-shadow:inset 0 1px 1px #00000080}[data-tema=consola] .inicio .temas .tema:hover:after,[data-tema=consola] .inicio .temas .tema:focus-visible:after,[data-tema=consola] .apartado:hover:after,[data-tema=consola] .apartado:focus-visible:after,[data-tema=consola] .destino:hover:after,[data-tema=consola] .destino[aria-current=page]:after{background:var(--c-naranja);box-shadow:0 0 6px var(--c-naranja), 0 0 12px #ff5a1f8c}[data-tema=consola] .frecuentes{background:var(--c-bandeja);color:var(--c-tinta);box-shadow:var(--c-hundido);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:1.5rem;padding:1rem 1rem .9rem}[data-tema=consola] .frecuentes h2{letter-spacing:.22em;text-transform:uppercase;color:var(--c-grabado);text-shadow:0 1px #fff;margin:.2rem .1rem .7rem;font-size:.72rem;font-weight:800;font-stretch:125%}[data-tema=consola] .preguntas{gap:.45rem;display:grid}[data-tema=consola] .preguntas li{border-top:0}[data-tema=consola] .pregunta-frecuente{background:var(--c-tecla-clara);border-radius:.7rem;min-height:2.9rem;padding:.35rem .75rem .35rem .4rem;font-size:.92rem;font-weight:600;line-height:1.25;box-shadow:0 2px #bdb6aa,0 4px 7px #3c321e1a,inset 0 1px #fff}[data-tema=consola] .pregunta-frecuente:before{content:"M" counter(pregunta) / "";background:var(--c-pantalla);width:auto;min-width:2.4rem;height:auto;color:var(--c-ambar);font:400 1.2rem / 1.15 var(--c-lcd);text-shadow:0 0 6px #ffb54799;border-radius:.35rem;padding:.1rem .3rem 0;box-shadow:inset 0 1px 4px #000000b3}[data-tema=consola] .pregunta-frecuente:hover{background:linear-gradient(#fff,#f1ede6)}[data-tema=consola] .pregunta-frecuente:active{translate:0 2px;box-shadow:0 0 #bdb6aa,inset 0 1px #fff}[data-tema=consola] .preguntas .pregunta-frecuente svg{color:var(--c-grabado)}[data-tema=consola] .pregunta-frecuente:focus-visible{outline:3px solid var(--c-naranja);outline-offset:2px}[data-tema=consola] .tema-cab{border:8px solid var(--c-marco);background:var(--c-lineas), radial-gradient(ellipse at 50% 38%, #17291b, #0b140d 78%);color:var(--c-fosforo);border-radius:1.3rem;padding:.55rem 1.1rem;box-shadow:inset 0 0 28px #000000bf,0 0 0 1px #1a1815,0 1px 0 2px #ffffffd9,0 8px 18px #3c321e38}[data-tema=consola] .tema-cab .dibujo{filter:grayscale()sepia()hue-rotate(52deg)saturate(3.2)brightness(1.25)drop-shadow(0 0 5px #b8ff8c8c);width:2.8rem;height:2.8rem}[data-tema=consola] .tema-nombre{font:400 2.3rem / 1 var(--c-lcd);letter-spacing:.03em;text-transform:uppercase;color:var(--c-fosforo);text-shadow:0 0 8px #b8ff8c8c}[data-tema=consola] .tema-cab .sub{color:var(--c-ambar);font:400 1.2rem / 1.1 var(--c-lcd);text-transform:uppercase;text-shadow:0 0 6px #ffb54780;margin:0}[data-tema=consola] .tema-nombre:focus-visible{outline-color:var(--c-fosforo)}[data-tema=consola] .sec-titulo,[data-tema=consola] .cajon-cab small{letter-spacing:.22em;color:var(--c-grabado);text-shadow:0 1px #fff;font-size:.72rem;font-weight:800;font-stretch:125%}[data-tema=consola] .cajon-cab small{letter-spacing:.08em}[data-tema=consola] .hoy-t{border:6px solid var(--c-marco);background:var(--c-lineas), radial-gradient(ellipse at 50% 38%, #17291b, #0b140d 78%);color:var(--c-fosforo);text-shadow:0 0 6px #b8ff8c66;border-radius:1rem;box-shadow:inset 0 0 22px #000000bf,0 0 0 1px #1a1815}[data-tema=consola] .hoy-t:hover{transform:none;box-shadow:inset 0 0 22px #000000bf,0 0 0 1px #1a1815,0 0 12px #b8ff8c59}[data-tema=consola] .ht-pregunta{font:400 1.2rem / 1.05 var(--c-lcd);text-transform:uppercase;color:var(--c-fosforo-suave)}[data-tema=consola] .ht-cifra{font:400 2.1rem / 1 var(--c-lcd);color:var(--c-ambar);text-shadow:0 0 8px #ffb5478c}[data-tema=consola] .ht-detalle{font:400 1.2rem / 1.1 var(--c-lcd);color:var(--c-fosforo-suave)}[data-tema=consola] .ht-detalle.sola{color:var(--c-fosforo);font-size:1.4rem;font-weight:400}[data-tema=consola] .ht-ver{font:400 1.2rem / 1 var(--c-lcd);text-transform:uppercase;color:var(--c-ambar);text-shadow:0 0 6px #ffb54773}[data-tema=consola] .barrita{background:var(--c-fosforo-tenue)}[data-tema=consola] .hoy-t:focus-visible,[data-tema=consola] .cara-boton:focus-visible,[data-tema=consola] .cerrar:focus-visible{outline:3px solid var(--c-naranja);outline-offset:3px}[data-tema=consola] .apartado{background:var(--c-tecla-clara);min-height:3.7rem;color:var(--c-tinta);box-shadow:var(--c-tecla-sombra);border:0;border-radius:.8rem;padding:.55rem 1.5rem .55rem .7rem;position:relative}[data-tema=consola] .apartado:hover{box-shadow:var(--c-tecla-sombra);background:linear-gradient(#fff,#efebe4);transform:none}[data-tema=consola] .apartado:active{translate:0 3px;box-shadow:0 1px #bdb6aa,inset 0 1px #fff}[data-tema=consola] .apartado:after{background:#c9c2b6;width:.42rem;height:.42rem;top:.55rem;right:.55rem}[data-tema=consola] .apartado:focus-visible,[data-tema=consola] .inicio .temas .tema:focus-visible,[data-tema=consola] .destino:focus-visible{outline:3px solid var(--c-naranja);outline-offset:3px}[data-tema=consola] .apartado-titulo{letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:800}[data-tema=consola] .apartado-pista{font:400 1.1rem / 1 var(--c-lcd);color:var(--c-grabado)}[data-tema=consola] .mas .chip{background:var(--c-tecla-clara);min-height:2.75rem;color:var(--c-tinta);font-family:var(--c-letra);border:0;border-radius:.7rem;padding:.3rem .85rem;font-size:.88rem;font-weight:600;box-shadow:0 2px #bdb6aa,0 4px 7px #3c321e1a,inset 0 1px #fff}[data-tema=consola] .mas .chip:hover{background:linear-gradient(#fff,#f1ede6)}[data-tema=consola] .mas .chip:active{translate:0 2px;box-shadow:0 0 #bdb6aa,inset 0 1px #fff}[data-tema=consola] .capa-reporte{background:#22201d99}[data-tema=consola] .ventana-reporte{border:12px solid var(--c-marco);background:var(--c-lineas), radial-gradient(ellipse at 50% 38%, #17291b, #0b140d 78%);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--c-fosforo);border-radius:1.7rem;position:relative;box-shadow:inset 0 0 46px #000000c7,0 0 0 1px #1a1815,0 1px 0 2px #ffffffd9,0 18px 40px #00000073}[data-tema=consola] .ventana-reporte:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff17,#0000 36%),radial-gradient(#0000 62%,#00000059);border-radius:.9rem;position:absolute;inset:0}[data-tema=consola] .ventana-reporte:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000,#b8ff8c0d 70%,#b8ff8c17 96%,#0000);height:30%;position:absolute;top:0;left:0;right:0}[data-tema=consola] .ventana-dibujo{filter:grayscale()sepia()hue-rotate(52deg)saturate(3.2)brightness(1.25)drop-shadow(0 0 5px #b8ff8c8c)}[data-tema=consola] .ventana-titulo{font:400 1.8rem / 1.05 var(--c-lcd);letter-spacing:.03em;text-transform:uppercase;color:var(--c-fosforo);text-shadow:0 0 8px #b8ff8c8c}[data-tema=consola] .cerrar{color:var(--c-fosforo);box-shadow:none;filter:drop-shadow(0 0 4px #b8ff8c73);background:0 0;border:1px solid #b8ff8c73;border-radius:.4rem}[data-tema=consola] .cerrar:hover{background:#b8ff8c24}[data-tema=consola] .hablando{color:var(--c-fosforo);font:400 1.2rem / 1 var(--c-lcd);text-transform:uppercase;text-shadow:0 0 5px #b8ff8c73;background:#b8ff8c14;border:1px dashed #b8ff8c66;border-radius:.4rem}[data-tema=consola] .ondas .onda{background:var(--c-fosforo);box-shadow:0 0 6px #b8ff8c99}[data-tema=consola] .ventana-reporte .paso{color:var(--c-fosforo);box-shadow:none;font:400 1.25rem / 1 var(--c-lcd);letter-spacing:.03em;text-transform:uppercase;text-shadow:0 0 5px #b8ff8c73;background:0 0;border:1px solid #b8ff8c66;border-radius:.4rem}[data-tema=consola] .ventana-reporte .paso:hover{background:#b8ff8c24}[data-tema=consola] .ventana-reporte .paso:active{box-shadow:none;translate:none}[data-tema=consola] .ventana-reporte .paso[aria-disabled=true]:hover{background:0 0}[data-tema=consola] .ventana-reporte .paso:focus-visible{outline-color:var(--c-fosforo)}[data-tema=consola] .ventana-reporte .cuantas{box-shadow:none;color:var(--c-fosforo-suave);background:0 0;padding:0}[data-tema=consola] .pie:before{background:linear-gradient(#0000,#d6d1c6b3 45%)}[data-tema=consola] form.barra{background:linear-gradient(180deg, var(--c-chasis-claro), var(--c-chasis-oscuro));box-shadow:var(--c-relieve), 0 12px 28px #3c321e33;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:1.5rem;gap:.6rem;padding:.5rem .65rem}[data-tema=consola] form.barra input{height:3.1rem;color:var(--c-tinta);font-family:var(--c-letra);background:#fbf9f4;border-radius:.85rem;padding:0 1rem;font-weight:600;box-shadow:inset 0 2px 5px #0003,inset 0 0 0 1px #0000000f,0 1px #fff}[data-tema=consola] form.barra input::placeholder{color:#6f695f}[data-tema=consola] form.barra input:focus{box-shadow:inset 0 2px 5px #0003, inset 0 0 0 2px var(--c-naranja), 0 1px 0 #fff}[data-tema=consola] form.barra .boton.enviar{background:var(--c-goma);color:#fff;border-radius:.85rem;order:2;width:3.1rem;height:3.1rem;box-shadow:0 4px #111,0 6px 10px #00000038,inset 0 1px #ffffff1f}[data-tema=consola] form.barra .boton.enviar:active{box-shadow:0 1px #111,inset 0 1px #ffffff1f}[data-tema=consola] form.barra .boton.hablar{color:#fff;width:3.5rem;height:3.5rem;box-shadow:0 0 0 4px var(--c-bandeja), 0 0 0 5px #0000001f, 0 4px 0 5px #b8b1a5, inset 0 2px 0 #ffffff59, inset 0 -3px 6px #781e0059;--motor-mic-anillo:var(--c-naranja);background:radial-gradient(circle at 50% 34%,#ff9466,#ff5a1f 58%,#d9420e);border:0;border-radius:50%;order:3;margin:0 .25rem 0 .15rem}[data-tema=consola] form.barra .boton.hablar:before{content:none}[data-tema=consola] form.barra .boton.hablar:active{box-shadow:0 0 0 4px var(--c-bandeja), 0 0 0 5px #0000001f, 0 1px 0 5px #b8b1a5, inset 0 3px 6px #781e0066;translate:0 3px}[data-tema=consola] form.barra .boton:focus-visible{outline:3px solid var(--c-tinta);outline-offset:5px}[data-tema=consola] .barra-temas{background:var(--c-bandeja);color:var(--c-tinta);box-shadow:var(--c-hundido), 0 8px 18px #3c321e2e;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:1.3rem;gap:.4rem;padding:.4rem}[data-tema=consola] .destino{background:var(--c-tecla-clara);box-shadow:var(--c-tecla-sombra);font-family:var(--c-letra);letter-spacing:.05em;text-transform:uppercase;border-radius:.85rem;font-size:.66rem;font-weight:800;font-stretch:112%;position:relative}[data-tema=consola] .destino:hover{background:linear-gradient(#fff,#efebe4)}[data-tema=consola] .destino:active{translate:0 3px;box-shadow:0 1px #bdb6aa,inset 0 1px #fff}[data-tema=consola] .destino[aria-current=page]{background:linear-gradient(#ebe7df,#f6f3ee);translate:0 2px;box-shadow:0 1px #bdb6aa,inset 0 2px 5px #00000029}[data-tema=consola] .destino:after{background:#c9c2b6;width:.4rem;height:.4rem;top:.3rem;right:.35rem}[data-tema=consola] .zona-nitid:before,[data-tema=consola] .zona-nitid:after{border:2px solid var(--c-marco);background:var(--c-pantalla);box-shadow:0 0 6px #b8ff8c73}[data-tema=consola] .cara-boton{isolation:isolate;position:relative}[data-tema=consola] .cara-boton:before{content:"";z-index:-1;border:7px solid var(--c-marco);background:var(--c-lineas), radial-gradient(ellipse at 50% 38%, #22402a, #0b140d 78%);pointer-events:none;border-radius:1.5rem 1.5rem .8rem .8rem;position:absolute;inset:12% -.5rem .2rem;box-shadow:inset 0 0 26px #000000d9,0 0 0 1px #1a1815,0 12px 22px #3c321e4d}[data-tema=consola] .cara-boton:after{content:"";pointer-events:none;background:linear-gradient(150deg,#ffffff24,#0000 34%),repeating-linear-gradient(#0000001a 0 1px,#0000 1px 3px);border-radius:1.5rem 1.5rem .8rem .8rem;position:absolute;inset:12% -.5rem .2rem}[data-tema=consola] .nube{background:var(--c-lineas), var(--c-pantalla);color:var(--c-fosforo);font:400 1.3rem / 1.15 var(--c-lcd);text-shadow:0 0 6px #b8ff8c80;box-shadow:inset 0 2px 8px #000000a6, 0 0 0 4px var(--c-marco), 0 0 0 5px #0000001f, 0 12px 22px #3c321e47;border-radius:.8rem;padding:.55rem .95rem .5rem}[data-tema=consola] .nube.larga{font-weight:400;line-height:1.15}[data-tema=consola] .nube:after{content:"";vertical-align:-.08em;background:currentColor;width:.5em;height:.9em;margin-left:.2em;display:inline-block;box-shadow:0 0 6px #b8ff8c99}[data-tema=consola] .ventana-reporte .respuesta{font-family:var(--c-lcd);color:var(--c-fosforo);text-shadow:0 0 6px #b8ff8c6b}[data-tema=consola] .ventana-reporte .respuesta h2{letter-spacing:.03em;text-transform:uppercase;font-size:2.05rem;font-weight:400;line-height:1.05}[data-tema=consola] .ventana-reporte .respuesta .frase{font-size:1.5rem;line-height:1.22}[data-tema=consola] .ventana-reporte .respuesta .atajo-usado{color:var(--c-fosforo-suave);font-size:1.2rem;font-weight:400}[data-tema=consola] .barras{gap:.9rem}[data-tema=consola] .barras .barra i{background:repeating-linear-gradient(0deg, var(--c-fosforo) 0 7px, transparent 7px 10px);filter:drop-shadow(0 0 5px #b8ff8c8c);border-radius:0}[data-tema=consola] .barras .barra:first-child i{background:repeating-linear-gradient(0deg, var(--c-ambar) 0 7px, transparent 7px 10px);filter:drop-shadow(0 0 6px #ffb54799)}[data-tema=consola] .barras .barra span{font:400 1.05rem / 1 var(--c-lcd);color:var(--c-fosforo-suave);text-transform:uppercase}[data-tema=consola] .tabla{border:1px solid var(--c-fosforo-tenue);background:#00000038;border-radius:.4rem}[data-tema=consola] .tabla table{font-size:1.22rem}[data-tema=consola] .tabla th{letter-spacing:.06em;color:var(--c-fosforo-suave);border-bottom:1px solid var(--c-fosforo-tenue);font-size:1.08rem;font-weight:400}[data-tema=consola] .tabla th.grupo{color:var(--c-fosforo);border-bottom-color:var(--c-fosforo)}[data-tema=consola] .tabla td{border-top:1px dashed var(--c-fosforo-tenue);color:var(--c-fosforo)}[data-tema=consola] .tabla td[data-type=money]{color:var(--c-ambar);text-shadow:0 0 7px #ffb54780}[data-tema=consola] .tabla td[data-type=order]{color:var(--c-fosforo-suave)}[data-tema=consola] .tabla tfoot td{color:var(--c-ambar);border-top:2px solid var(--c-fosforo);text-shadow:0 0 8px #ffb54799;font-weight:400}[data-tema=consola] .tabla tr.abre:hover td,[data-tema=consola] .tabla tr.abre:focus-visible td{background:#b8ff8c1f}[data-tema=consola] .tabla tr.abre:focus-visible{outline-color:var(--c-fosforo)}[data-tema=consola] .grafico .chart-axis,[data-tema=consola] .grafico .sheet-chart-legend,[data-tema=consola] .grafico .sheet-chart-caption{font-family:var(--c-lcd);font-weight:400}[data-tema=consola] .grafico .chart-axis{font-size:15px}[data-tema=consola] .grafico .sheet-chart-legend,[data-tema=consola] .grafico .sheet-chart-caption{font-size:1.1rem}[data-tema=consola] .grafico .chart-grid-line{stroke:var(--c-fosforo-tenue)}[data-tema=consola] .consejos{background:#b8ff8c0f;border:1px solid #b8ff8c4d;border-radius:.4rem}[data-tema=consola] .consejos h3{text-transform:uppercase;font-size:1.25rem;font-weight:400}[data-tema=consola] .consejos li::marker{color:var(--c-ambar)}[data-tema=consola] .filtro-nombre{font:400 1.05rem / 1 var(--c-lcd);color:var(--c-fosforo-suave)}[data-tema=consola] .opcion-filtro{min-height:2.75rem;color:var(--c-fosforo);font:400 1.2rem / 1 var(--c-lcd);text-transform:uppercase;background:0 0;border:1px solid #b8ff8c59;border-radius:.35rem}[data-tema=consola] .opcion-filtro.elegida{background:var(--c-fosforo);border-color:var(--c-fosforo);color:#0b140d;text-shadow:none}[data-tema=consola] .ventana-reporte .respuesta .fila.acciones{border-top:1px dashed var(--c-fosforo-tenue);gap:.45rem;padding-top:.4rem}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton{min-height:2.75rem;color:var(--c-fosforo);font:400 1.3rem / 1 var(--c-lcd);letter-spacing:.03em;text-transform:uppercase;box-shadow:none;text-shadow:0 0 6px #b8ff8c73;background:0 0;border:1px solid #b8ff8c66;border-radius:.35rem;padding:.2rem .85rem}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:before{content:"[" / "";width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:after{content:"]" / ""}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:not(.otro){background:var(--c-fosforo);color:#0b140d;text-shadow:none;box-shadow:0 0 14px #b8ff8c59}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:hover{background:#b8ff8c24}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:not(.otro):hover{background:#d4ffb8}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:active{box-shadow:none;translate:none}[data-tema=consola] .ventana-reporte .respuesta>.fila .boton:focus-visible,[data-tema=consola] .ventana-reporte .respuesta>.fila .chip:focus-visible{outline:2px solid var(--c-fosforo);outline-offset:3px}[data-tema=consola] .ventana-reporte .respuesta>.fila .chip{min-height:2.75rem;color:var(--c-fosforo-suave);font:400 1.2rem / 1 var(--c-lcd);text-shadow:0 0 5px #b8ff8c59;background:0 0;border:1px dashed #b8ff8c66;border-radius:.35rem;padding:.2rem .8rem}[data-tema=consola] .ventana-reporte .respuesta>.fila .chip:before{content:"> " / "";color:var(--c-ambar)}[data-tema=consola] .ventana-reporte .respuesta>.fila .chip:hover{color:var(--c-fosforo);background:#b8ff8c14;border-style:solid}[data-tema=consola] .papel{font-family:var(--c-letra);text-shadow:none;border-radius:.3rem;box-shadow:0 6px 14px #00000059}[data-tema=consola] .escena .panel,[data-tema=consola] .capa .panel,[data-tema=consola] .bloqueo .panel{--panel:var(--c-chasis);--panel-tinta:var(--c-tinta);--panel-suave:#5f5a51;--panel-borde:transparent;background:linear-gradient(180deg, var(--c-chasis-claro), var(--c-chasis-oscuro));color:var(--c-tinta);font-family:var(--c-letra);-webkit-backdrop-filter:none;border:0;border-radius:1.8rem;position:relative;box-shadow:inset 0 1px #fff,inset 0 -3px #0000001a,0 24px 50px #3c321e4d,0 3px #b9b2a6}[data-tema=consola] .escena .panel:after,[data-tema=consola] .capa .panel:after,[data-tema=consola] .bloqueo .panel:after{content:"";pointer-events:none;background:var(--c-tornillo) 0 0 / 12px 12px no-repeat, var(--c-tornillo) 100% 0 / 12px 12px no-repeat, var(--c-tornillo) 0 100% / 12px 12px no-repeat, var(--c-tornillo) 100% 100% / 12px 12px no-repeat;position:absolute;inset:10px}[data-tema=consola] .escena .panel h1,[data-tema=consola] .capa .panel h2,[data-tema=consola] .bloqueo .panel h1{letter-spacing:-.005em;font-weight:800;font-stretch:118%}[data-tema=consola] .escena .panel h2{letter-spacing:.2em;text-transform:uppercase;color:var(--c-grabado);text-shadow:0 1px #fff;font-size:.82rem;font-weight:800;font-stretch:125%}[data-tema=consola] .escena .marca{background:var(--c-lineas), var(--c-pantalla);box-shadow:inset 0 2px 8px #000000bf, 0 0 0 3px var(--c-marco), 0 1px 0 4px #ffffffb3;color:var(--c-fosforo);font:400 1.35rem / 1.1 var(--c-lcd);text-shadow:0 0 6px #b8ff8c80;border-radius:.7rem;padding:.3rem .9rem .3rem .4rem;display:inline-flex}[data-tema=consola] .escena .marca .sello{width:2.4rem;height:2.4rem}[data-tema=consola] label.campo input,[data-tema=consola] label.campo textarea,[data-tema=consola] .nueva-cuenta select{color:var(--c-tinta);background:#fbf9f4;border:0;border-radius:.8rem;box-shadow:inset 0 2px 5px #0000002e,inset 0 0 0 1px #00000012,0 1px #fff}[data-tema=consola] label.campo input:focus,[data-tema=consola] label.campo textarea:focus{box-shadow:inset 0 2px 5px #0000002e, inset 0 0 0 2px var(--c-naranja), 0 1px 0 #fff}[data-tema=consola] label.marcar input,[data-tema=consola] .frase-menu input[type=checkbox]{accent-color:#c93c0b}[data-tema=consola] .aviso{color:#b3360a}[data-tema=consola] .escena .temas .tema{background:var(--c-tecla-clara);min-height:0;box-shadow:var(--c-tecla-sombra);border:0;border-radius:.9rem;padding:.35rem;display:block}[data-tema=consola] .escena .temas .tema:hover{box-shadow:var(--c-tecla-sombra);transform:none}[data-tema=consola] .escena .temas .tema .muestra{border-radius:.6rem;height:3.6rem;box-shadow:inset 0 1px 4px #00000040}[data-tema=consola] .escena .temas .tema .nombre{color:var(--c-tinta);background:0 0;padding:.4rem .3rem .2rem;font-size:.78rem}[data-tema=consola] .escena .temas .tema[aria-pressed=true]{box-shadow:0 1px 0 #bdb6aa, 0 0 0 2px var(--c-naranja), 0 0 14px #ff5a1f59;translate:0 2px}[data-tema=consola] .escena .chip,[data-tema=consola] .capa .chip{background:var(--c-tecla-clara);color:var(--c-tinta);border:0;border-radius:.6rem;box-shadow:0 2px #bdb6aa,inset 0 1px #fff}[data-tema=consola] .cuenta,[data-tema=consola] .frase-menu{box-shadow:var(--c-hundido);background:#ffffff80;border-radius:1rem}[data-tema=consola] .frase-menu:has(input:checked){background:#ffffffbf;border-color:#c93c0b80}[data-tema=consola] .aviso-licencia{border:0;border-left:.35rem solid var(--c-naranja);background:var(--c-tecla-clara);color:var(--c-tinta);box-shadow:var(--c-tecla-sombra);border-radius:.8rem}[data-tema=consola] .bloqueo-cara{aspect-ratio:1;border:6px solid var(--c-marco);width:7.5rem;box-shadow:0 0 0 4px var(--c-chasis), 0 0 0 5px #00000024, inset 0 0 18px #000c;background:radial-gradient(circle at 50% 42%,#22402a,#0b140d 72%);border-radius:50%}[data-tema=consola] .bloqueo-puntos .punto{background:#c9c2b6;border-color:#8f887c;box-shadow:inset 0 1px 1px #0000004d}[data-tema=consola] .bloqueo-puntos .punto.lleno{background:var(--c-naranja);border-color:var(--c-naranja);box-shadow:0 0 6px var(--c-naranja), 0 0 12px #ff5a1f80}[data-tema=consola] .bloqueo-teclado .tecla{background:var(--c-tecla-clara);color:var(--c-tinta);font-family:var(--c-letra);box-shadow:var(--c-tecla-sombra);border:0;border-radius:.9rem}[data-tema=consola] .bloqueo-teclado .tecla:active{transform:translateY(3px);box-shadow:0 1px #bdb6aa,inset 0 1px #fff}[data-tema=consola] .bloqueo-teclado .tecla.entrar{color:#fff;background:var(--c-naranja-tecla);box-shadow:0 3px #94300a,inset 0 1px #ffffff4d}[data-tema=consola] .ventana-kit{--motor-accent:#c93c0b;--motor-on-accent:#fff;--motor-surface:#fbf9f4;--motor-text:var(--c-tinta);--motor-muted:#5f5a51;--motor-border:#0000001f;--motor-font:var(--c-letra);--motor-radius:12px}@media (width>=64rem){[data-tema=consola] .principal{--pie:11.6rem}}@media (width<=63.99rem){[data-tema=consola] .principal{--pie:21.1rem}[data-tema=consola] .arriba .fila{gap:.45rem}[data-tema=consola] .destino{letter-spacing:0;text-transform:none;font-size:.68rem;font-stretch:100%}[data-tema=consola] .arriba .boton{letter-spacing:.04em;padding:.3rem .6rem;font-size:.68rem;font-stretch:100%}[data-tema=consola] .ventana-reporte{border-width:9px 9px 0;border-radius:1.4rem 1.4rem 0 0}[data-tema=consola] .ventana-titulo{font-size:1.6rem}[data-tema=consola] .ventana-reporte .respuesta h2{font-size:1.8rem}[data-tema=consola] .ventana-reporte .respuesta .frase{font-size:1.36rem}[data-tema=consola] .tema-cab{border-width:7px}[data-tema=consola] .cara-boton:before{border-width:6px}}@media (height<=860px){[data-tema=consola] .bloqueo-cara{border-width:4px;width:4.6rem}}@media (prefers-reduced-motion:no-preference){[data-tema=consola][data-movimiento=animado] .ventana-reporte:after{animation:7s 1s infinite consola-titila}[data-tema=consola][data-movimiento=animado] .ventana-reporte:before{animation:6.5s linear .8s infinite consola-barrido}[data-tema=consola][data-movimiento=animado] .ventana-reporte .respuesta.aparece{animation:.5s cubic-bezier(.2,.8,.2,1) both consola-enciende}[data-tema=consola][data-movimiento=animado] .nube:after{animation:1.05s step-end infinite consola-cursor}[data-tema=consola][data-movimiento=animado] .inicio .temas .tema:after{animation:.7s ease-out consola-luz}[data-tema=consola][data-movimiento=animado] .inicio .temas .tema:nth-child(2):after{animation-delay:.12s}[data-tema=consola][data-movimiento=animado] .inicio .temas .tema:nth-child(3):after{animation-delay:.24s}[data-tema=consola][data-movimiento=animado] .inicio .temas .tema:nth-child(4):after{animation-delay:.36s}[data-tema=consola][data-movimiento=animado] .inicio .temas .tema:nth-child(n+5):after{animation-delay:.48s}[data-tema=consola][data-movimiento=animado] .historial .punto.aqui{animation:1.6s ease-in-out infinite consola-latido}[data-tema=consola][data-movimiento=animado] .boton,[data-tema=consola][data-movimiento=animado] .paso,[data-tema=consola][data-movimiento=animado] .inicio .temas .tema,[data-tema=consola][data-movimiento=animado] .apartado,[data-tema=consola][data-movimiento=animado] .destino,[data-tema=consola][data-movimiento=animado] .pregunta-frecuente,[data-tema=consola][data-movimiento=animado] .mas .chip{transition:translate 80ms,box-shadow 80ms,background-color .15s}[data-tema=consola][data-movimiento=animado] .boton.otro:before,[data-tema=consola][data-movimiento=animado] .inicio .temas .tema:after,[data-tema=consola][data-movimiento=animado] .apartado:after,[data-tema=consola][data-movimiento=animado] .destino:after{transition:background-color .12s,box-shadow .12s}}@keyframes consola-titila{0%,to{opacity:1}47%{opacity:.97}50%{opacity:.92}53%{opacity:.98}}@keyframes consola-barrido{0%{opacity:0;transform:translateY(-100%)}8%{opacity:1}70%{opacity:1;transform:translateY(340%)}71%,to{opacity:0;transform:translateY(340%)}}@keyframes consola-enciende{0%{opacity:0;filter:brightness(2.6);transform:scaleY(.04)}55%{opacity:1;filter:brightness(1.4);transform:scaleY(1.015)}to{opacity:1;filter:none;transform:none}}@keyframes consola-cursor{50%{opacity:0}}@keyframes consola-luz{0%{background:#4a4640;box-shadow:inset 0 1px 1px #00000080}35%{background:var(--c-naranja);box-shadow:0 0 6px var(--c-naranja), 0 0 14px #ff5a1f99}to{background:#4a4640;box-shadow:inset 0 1px 1px #00000080}}@keyframes consola-latido{50%{opacity:.55}}[data-tema=bento]{--b-negro:#0d0f12;--b-menta:#4ff0b4;--b-menta-suave:#e7f7f0;--b-gris:#f1f2f4;--b-linea:#eef0f2;--b-radio:28px;--b-ficha:0 1px 2px #0000000a, 0 14px 40px #12161e12;--b-ficha-alta:0 2px 4px #0000000d, 0 22px 50px #12161e21;--b-suave:cubic-bezier(.2, .8, .2, 1);--b-flecha:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d0f12' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17 17 7M8.5 7H17v8.5'/></svg>");--b-flecha-menta:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234ff0b4' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17 17 7M8.5 7H17v8.5'/></svg>");--b-flecha-blanca:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17 17 7M8.5 7H17v8.5'/></svg>")}[data-tema=bento] body{isolation:isolate;font-family:Hanken Grotesk,system-ui,sans-serif}[data-tema=bento] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#0d0f121a 1px,#0000 1.6px) 0 0/22px 22px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 100% 0,#000 5%,#0000 75%);mask-image:radial-gradient(85% 75% at 100% 0,#000 5%,#0000 75%)}[data-tema=bento] body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#4ff0b43d,#0d9f6e0f 45%,#0000 68%);border-radius:50%;width:60vmax;height:60vmax;position:fixed;bottom:-24vmax;left:-20vmax}[data-tema=bento] .boton{color:#fff;background:var(--b-negro);box-shadow:none;border-radius:16px}[data-tema=bento] .boton:hover{background:#262a31}[data-tema=bento] .boton.otro{color:var(--b-negro);box-shadow:var(--b-ficha);background:#fff;border:0}[data-tema=bento] .boton.otro:hover{box-shadow:var(--b-ficha-alta);background:#fff;translate:0 -2px}[data-tema=bento] .boton.otro[aria-pressed=true]{color:#fff;background:var(--b-negro);border-color:#0000;box-shadow:0 0 0 3px #4ff0b48c}[data-tema=bento] .boton:focus-visible,[data-tema=bento] .chip:focus-visible,[data-tema=bento] .paso:focus-visible,[data-tema=bento] .periodo:focus-visible,[data-tema=bento] .inicio .temas .tema:focus-visible,[data-tema=bento] .apartado:focus-visible,[data-tema=bento] .hoy-t:focus-visible,[data-tema=bento] .pregunta-frecuente:focus-visible,[data-tema=bento] .destino:focus-visible,[data-tema=bento] .cerrar:focus-visible,[data-tema=bento] .cara-boton:focus-visible{outline:3px solid var(--acento);outline-offset:3px}[data-tema=bento] .arriba{width:100%;max-width:72rem;box-shadow:var(--b-ficha);background:#fff;border-radius:22px;margin:0 auto 1rem;padding:.45rem .45rem .45rem .55rem}[data-tema=bento] .arriba .quien{letter-spacing:-.02em;color:var(--b-negro);align-items:center;gap:.65rem;font-weight:800;display:inline-flex}[data-tema=bento] .arriba .quien:before{content:"";background:var(--b-negro) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><rect x='1' y='1' width='8' height='11' rx='2.6' fill='%234ff0b4'/><rect x='11' y='1' width='8' height='6.5' rx='2.6' fill='%23ffffff'/><rect x='11' y='9.5' width='8' height='9.5' rx='2.6' fill='%23ffffff' fill-opacity='.45'/><rect x='1' y='14' width='8' height='5' rx='2.5' fill='%23ffffff'/></svg>") center / 1.3rem no-repeat;border-radius:13px;flex:none;width:2.4rem;height:2.4rem}[data-tema=bento] .arriba .boton.otro{background:var(--b-gris);min-height:2.75rem;box-shadow:none;border-radius:14px;padding:.35rem 1rem}[data-tema=bento] .arriba .boton.otro:hover{box-shadow:none;background:#e5e7ea;translate:none}[data-tema=bento] .aviso-licencia{border:0;border-left:.4rem solid var(--acento);width:100%;max-width:72rem;box-shadow:var(--b-ficha);background:#fff;border-radius:22px;margin:0 auto 1rem}[data-tema=bento] .inicio .temas{gap:12px}[data-tema=bento] .inicio .temas .tema{border-radius:var(--b-radio);min-height:5.6rem;color:var(--b-negro);box-shadow:var(--b-ficha);background:#fff;border:0;column-gap:1rem;padding:.9rem 4rem .9rem .9rem;position:relative}[data-tema=bento] .inicio .temas .tema:hover{box-shadow:var(--b-ficha-alta);transform:translateY(-3px)}[data-tema=bento] .inicio .temas .tema .dibujo{background:var(--b-menta-suave);filter:none;border-radius:18px;width:3.4rem;height:3.4rem;padding:.5rem}[data-tema=bento] .inicio .temas .tema-titulo{letter-spacing:-.025em;font-size:1.2rem;font-weight:800}[data-tema=bento] .inicio .temas .tema-dice{color:var(--tinta-suave);opacity:1;font-size:.88rem}[data-tema=bento] .inicio .temas .tema:after{content:"";background:var(--b-gris) var(--b-flecha) center / 1rem no-repeat;border-radius:50%;width:2.2rem;height:2.2rem;margin-top:-1.1rem;position:absolute;top:50%;right:1.1rem}[data-tema=bento] .inicio .temas .tema:hover:after{background-color:var(--b-negro);background-image:var(--b-flecha-menta);transform:rotate(45deg)}[data-tema=bento] .inicio .temas .tema:first-child{color:#fff;background:var(--b-negro)}[data-tema=bento] .inicio .temas .tema:first-child .dibujo{background:#1f2a25}[data-tema=bento] .inicio .temas .tema:first-child .tema-dice{color:#ffffffb3}[data-tema=bento] .inicio .temas .tema:first-child:after{background-color:#ffffff1f;background-image:var(--b-flecha-blanca)}[data-tema=bento] .inicio .temas .tema:first-child:hover:after{background-color:var(--b-menta);background-image:var(--b-flecha)}[data-tema=bento] .frecuentes{border-radius:var(--b-radio);box-shadow:var(--b-ficha);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;padding:1.1rem 1.2rem .6rem}[data-tema=bento] .frecuentes h2{letter-spacing:-.035em;margin:0 0 .4rem;font-size:1.25rem;font-weight:900}[data-tema=bento] .preguntas li{border-top-color:var(--b-linea)}[data-tema=bento] .pregunta-frecuente{border-radius:16px;font-weight:700}[data-tema=bento] .pregunta-frecuente:before{background:var(--b-negro);color:var(--b-menta)}[data-tema=bento] .pregunta-frecuente:hover{background:var(--b-gris)}[data-tema=bento] .preguntas .pregunta-frecuente svg{color:var(--b-negro)}[data-tema=bento] .tema-cab{box-shadow:var(--b-ficha);background:#fff;border-radius:22px;gap:.9rem;padding:.55rem 1.2rem .55rem .55rem}[data-tema=bento] .tema-cab .dibujo{background:var(--b-menta-suave);filter:none;border-radius:18px;width:3.6rem;height:3.6rem;padding:.55rem}[data-tema=bento] .tema-nombre{letter-spacing:-.045em;color:var(--b-negro);font-size:clamp(1.7rem,1.2rem + 1.5vw,2.3rem);font-weight:900}[data-tema=bento] .tema-cab .sub{color:var(--tinta-suave);font-weight:600}[data-tema=bento] .sec-titulo,[data-tema=bento] .cajon-cab small{color:var(--tinta-suave);font-weight:800}[data-tema=bento] .hoy-t{border-radius:var(--b-radio);color:var(--b-negro);background:#fff;border:0;position:relative;box-shadow:0 1px 2px #0000000d,0 4px 10px #12161e12}[data-tema=bento] .hoy-t:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0000000f,0 6px 12px #12161e1f}[data-tema=bento] .ht-pregunta{color:var(--tinta-suave);font-weight:800}[data-tema=bento] .ht-cifra{letter-spacing:-.045em;color:var(--b-negro);font-size:1.75rem;font-weight:900}[data-tema=bento] .ht-detalle{color:var(--tinta-suave)}[data-tema=bento] .ht-detalle.sola{color:var(--b-negro);font-weight:700}[data-tema=bento] .ht-ver{color:var(--b-negro)}[data-tema=bento] .hoy-t:first-child{color:#fff;background:var(--b-negro)}[data-tema=bento] .hoy-t:first-child .ht-pregunta,[data-tema=bento] .hoy-t:first-child .ht-detalle{color:#ffffffb8}[data-tema=bento] .hoy-t:first-child .ht-cifra,[data-tema=bento] .hoy-t:first-child .ht-ver,[data-tema=bento] .hoy-t:first-child .ht-detalle.sola{color:var(--b-menta)}[data-tema=bento] .hoy-t:first-child .barrita{background:#ffffff29}[data-tema=bento] .barrita{background:#0d0f1214}[data-tema=bento] .apartado{min-height:7.2rem;color:var(--b-negro);box-shadow:var(--b-ficha);letter-spacing:-.012em;background:#fff;border:0;border-radius:22px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.85rem 1rem 1rem;font-size:1rem;font-weight:800;position:relative}[data-tema=bento] .apartado:hover{box-shadow:var(--b-ficha-alta);translate:0 -4px}[data-tema=bento] .apartado .dibujo{background:var(--b-gris);filter:none;border-radius:14px;width:2.7rem;height:2.7rem;padding:.42rem}[data-tema=bento] .apartado:hover .dibujo{background:var(--b-menta-suave)}[data-tema=bento] .apartado-pista{color:var(--tinta-suave)}[data-tema=bento] .apartado:after{content:"";background:var(--b-negro) var(--b-flecha-menta) center / .8rem no-repeat;opacity:0;border-radius:50%;width:1.7rem;height:1.7rem;position:absolute;top:.85rem;right:.85rem;transform:scale(.6)rotate(-45deg)}[data-tema=bento] .apartado:hover:after,[data-tema=bento] .apartado:focus-visible:after{opacity:1;transform:none}[data-tema=bento] .chip{min-height:2.75rem;color:var(--b-negro);box-shadow:var(--b-ficha);background:#fff;border:0;border-radius:14px;padding:.45rem 1rem;font-weight:700}[data-tema=bento] .chip:hover{color:#fff;background:var(--b-negro);box-shadow:var(--b-ficha-alta);translate:0 -2px}[data-tema=bento] .paso{color:var(--b-negro);box-shadow:var(--b-ficha);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:16px}[data-tema=bento] .paso:hover,[data-tema=bento] .paso[aria-disabled=true]:hover{background:#fff}[data-tema=bento] .paso:not([aria-disabled=true]):hover{box-shadow:var(--b-ficha-alta);translate:0 -2px}[data-tema=bento] .paso:focus-visible{outline:3px solid var(--acento)}[data-tema=bento] .puntos .punto{background:#0d0f122e}[data-tema=bento] .puntos .punto.aqui{background:var(--b-negro)}[data-tema=bento] .periodos{gap:.5rem;padding:.3rem .3rem .5rem}[data-tema=bento] .periodo{color:var(--b-negro);background:#fff;border:0;border-radius:16px;box-shadow:0 0 0 1px #00000008,0 3px 8px #12161e0f}[data-tema=bento] .periodo:hover{background:#fff;translate:0 -2px;box-shadow:0 0 0 1px #00000008,0 6px 12px #12161e1a}[data-tema=bento] .periodo.marcado{color:var(--b-menta);background:var(--b-negro);box-shadow:0 4px 10px #12161e2e}[data-tema=bento] .periodo:focus-visible{outline:3px solid var(--acento)}[data-tema=bento] .capa-reporte{background:#0d0f1280}[data-tema=bento] .ventana-reporte{background:var(--b-gris);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:32px;box-shadow:0 30px 70px #0d0f1266}[data-tema=bento] .ventana-dibujo{background:var(--b-menta-suave);border-radius:16px;width:3.2rem;height:3.2rem;padding:.5rem}[data-tema=bento] .ventana-titulo{letter-spacing:-.04em;color:var(--b-negro);font-size:clamp(1.25rem,1rem + 1vw,1.7rem);font-weight:900}[data-tema=bento] .cerrar{background:var(--b-negro);color:var(--b-menta);box-shadow:none;border:0}[data-tema=bento] .cerrar:hover{background:#262a31}[data-tema=bento] .hablando{background:var(--b-negro);color:#fff;border:0}[data-tema=bento] .ondas .onda{background:var(--b-menta)}[data-tema=bento] .ventana-reporte .historial{color:var(--b-negro)}[data-tema=bento] .ventana-reporte .cuantas{color:var(--tinta-suave)}[data-tema=bento] .ventana-reporte .paso{color:var(--b-negro);background:#fff;border:0}[data-tema=bento] .ventana-reporte .paso:hover{background:#fff}[data-tema=bento] .ventana-reporte .punto{background:#0d0f122e}[data-tema=bento] .ventana-reporte .punto.aqui{background:var(--b-negro)}[data-tema=bento] .ventana-reporte .respuesta>:is(.barras,.grafico,.tabla,.consejos,.papel,.filtro){border-radius:var(--b-radio);box-shadow:var(--b-ficha);background:#fff}[data-tema=bento] .ventana-reporte .respuesta>:is(.barras,.grafico,.consejos,.papel):hover,[data-tema=bento] .ventana-reporte .respuesta>.tabla:hover{box-shadow:var(--b-ficha-alta)}[data-tema=bento] .ventana-reporte .respuesta>.barras{gap:.55rem;height:auto;min-height:10.5rem;padding:1.2rem 1.2rem 2.4rem}[data-tema=bento] .barras .barra i{background:var(--b-negro);border-radius:10px 10px 6px 6px}[data-tema=bento] .barras .barra:first-child i{background:linear-gradient(180deg, var(--b-menta), var(--acento))}[data-tema=bento] .barras .barra span{color:var(--tinta-suave);font-size:.74rem;bottom:-1.55rem}[data-tema=bento] .ventana-reporte .respuesta>.grafico{padding:1.1rem 1.3rem 1.2rem}[data-tema=bento] .ventana-reporte .respuesta>.consejos{background:var(--b-menta-suave);border:0;padding:1.1rem 1.3rem}[data-tema=bento] .ventana-reporte .respuesta>.papel{padding:1rem 1.4rem}[data-tema=bento] .ventana-reporte .respuesta>.filtro{margin:0;padding:.7rem 1rem}[data-tema=bento] .opcion-filtro{background:var(--b-gris);border:0;border-radius:14px;min-height:2.75rem}[data-tema=bento] .opcion-filtro.elegida{color:#fff;background:var(--b-negro)}[data-tema=bento] .ventana-reporte .respuesta>.tabla{padding:.45rem .9rem .9rem}[data-tema=bento] .tabla table{border-collapse:separate;border-spacing:0}[data-tema=bento] .tabla th{color:var(--tinta-suave);padding:.75rem .6rem .55rem;font-weight:800}[data-tema=bento] .tabla th.grupo{border-bottom:2px solid var(--b-negro)}[data-tema=bento] .tabla td{border-top:1px solid var(--b-linea);padding:.6rem}[data-tema=bento] .tabla tfoot td{background:var(--b-negro);color:#fff;background-clip:padding-box;border-top:.45rem solid #fff;padding:.85rem .6rem;font-size:1.02rem;font-weight:800}[data-tema=bento] .tabla tfoot td:first-child{border-radius:16px 0 0 16px}[data-tema=bento] .tabla tfoot td:last-child{color:var(--b-menta);letter-spacing:-.02em;border-radius:0 16px 16px 0;font-size:1.3rem;font-weight:900}[data-tema=bento] .tabla tfoot td:only-child{border-radius:16px}[data-tema=bento] .tabla tr.abre:hover td,[data-tema=bento] .tabla tr.abre:focus-visible td{background:#f6f7f8}[data-tema=bento] .ventana-reporte .respuesta>.fila{gap:.55rem}[data-tema=bento] .pie:before{background:linear-gradient(#0000,#eceef1b3)}[data-tema=bento] form.barra{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:22px;gap:.4rem;padding:.4rem;box-shadow:0 1px 2px #0000000a,0 12px 32px #12161e21}[data-tema=bento] form.barra:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f646c' stroke-width='2.3' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.6-3.6'/></svg>") 50%/contain no-repeat;flex:none;width:1.35rem;height:1.35rem;margin-left:.65rem}[data-tema=bento] form.barra input{color:var(--b-negro);padding-left:.3rem;font-weight:600}[data-tema=bento] form.barra input::placeholder{color:#6d7279}[data-tema=bento] form.barra .boton{min-width:48px;min-height:48px;box-shadow:none;border-radius:16px}[data-tema=bento] form.barra .hablar{color:var(--b-menta);background:var(--b-negro);--motor-mic-anillo:var(--b-negro)}[data-tema=bento] form.barra .hablar:hover{box-shadow:none;background:#262a31;translate:none}[data-tema=bento] form.barra .enviar{color:#fff;background:var(--acento)}[data-tema=bento] form.barra .boton:focus-visible{outline-color:var(--b-negro)}[data-tema=bento] form.barra:focus-within{outline:3px solid var(--acento);outline-offset:2px}[data-tema=bento] .barra-temas{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:24px;gap:.25rem;padding:.3rem;box-shadow:0 1px 2px #0000000a,0 12px 32px #12161e21}[data-tema=bento] .destino{color:var(--b-negro);letter-spacing:-.01em;border-radius:18px;font-weight:800}[data-tema=bento] .destino:hover{background:var(--b-gris)}[data-tema=bento] .destino[aria-current=page]{background:var(--b-negro);color:#fff;box-shadow:none}[data-tema=bento] .destino[aria-current=page] .dibujo{background:var(--b-menta-suave);border-radius:50%;padding:.2rem}[data-tema=bento] .cara-boton{isolation:isolate;position:relative}[data-tema=bento] .cara-boton:before{content:"";z-index:-1;border-radius:var(--b-radio);box-shadow:var(--b-ficha-alta);pointer-events:none;background:radial-gradient(circle at 50% 18%,#4ff0b466,#0000 62%),#fff;position:absolute;inset:12% -.4rem .2rem}[data-tema=bento] .nube{background:radial-gradient(circle at 100% 0%, #4ff0b461, transparent 55%), var(--b-negro);color:#fff;box-shadow:var(--b-ficha-alta);border-radius:24px;font-weight:700}[data-tema=bento] .zona-nitid:before,[data-tema=bento] .zona-nitid:after{background:var(--b-negro)}[data-tema=bento] .escena .panel,[data-tema=bento] .bloqueo .panel,[data-tema=bento] .capa .panel{border-radius:var(--b-radio);box-shadow:var(--b-ficha-alta);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0}[data-tema=bento] .panel h1{letter-spacing:-.035em;font-weight:900}[data-tema=bento] .marca .sello{background:var(--b-menta-suave);border-radius:16px;padding:.45rem}[data-tema=bento] label.campo input,[data-tema=bento] label.campo textarea,[data-tema=bento] .nueva-cuenta select{background:var(--b-gris);border:1.5px solid #0000;border-radius:16px}[data-tema=bento] label.campo input:focus,[data-tema=bento] label.campo textarea:focus{border-color:var(--b-negro);background:#fff;box-shadow:0 0 0 4px #4ff0b473}[data-tema=bento] .escena .chip{min-height:2.75rem;color:var(--b-negro);box-shadow:var(--b-ficha);background:#fff;border:0;border-radius:13px;padding:.4rem .95rem}[data-tema=bento] .escena .chip:hover{color:#fff;background:var(--b-negro)}[data-tema=bento] .cuenta,[data-tema=bento] .frase-menu{background:#f6f7f8;border-radius:18px}[data-tema=bento] .frase-menu:has(input:checked){border-color:var(--b-negro);background:var(--b-menta-suave)}[data-tema=bento] .bloqueo-teclado .tecla{background:var(--b-gris);color:var(--b-negro);border:0;border-radius:18px}[data-tema=bento] .bloqueo-teclado .tecla.entrar{color:#fff;background:var(--b-negro)}[data-tema=bento] .escena .temas{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr))}[data-tema=bento] .escena .temas .tema{min-height:0;box-shadow:var(--b-ficha);background:#fff;border:2px solid #0000;border-radius:18px;padding:0;display:block}[data-tema=bento] .escena .temas .tema:hover{box-shadow:var(--b-ficha-alta);transform:translateY(-2px)}[data-tema=bento] .escena .temas .tema[aria-pressed=true]{border-color:var(--b-negro)}[data-tema=bento] .escena .temas .tema .muestra{height:3.6rem}[data-tema=bento] .escena .temas .tema .nombre{color:var(--b-negro);background:#fff}[data-tema=bento] .ventana-kit{--motor-accent:var(--b-negro);--motor-border:#00000012;--motor-font:"Hanken Grotesk", system-ui, sans-serif;--motor-radius:22px}@media (width<=63.99rem){[data-tema=bento] .ventana-reporte{border-radius:28px 28px 0 0}}@media (prefers-reduced-motion:no-preference){[data-tema=bento]:not([data-movimiento=tranquilo]) body:after{animation:22s ease-in-out infinite alternate bento-flota}[data-tema=bento]:not([data-movimiento=tranquilo]) .boton,[data-tema=bento]:not([data-movimiento=tranquilo]) .periodo,[data-tema=bento]:not([data-movimiento=tranquilo]) .paso,[data-tema=bento]:not([data-movimiento=tranquilo]) .chip{transition:translate .3s var(--b-suave), box-shadow .3s, background-color .2s, color .2s}[data-tema=bento]:not([data-movimiento=tranquilo]) .inicio .temas .tema,[data-tema=bento]:not([data-movimiento=tranquilo]) .hoy-t,[data-tema=bento]:not([data-movimiento=tranquilo]) .apartado{transition:translate .35s var(--b-suave), box-shadow .35s}[data-tema=bento]:not([data-movimiento=tranquilo]) .inicio .temas .tema:after{transition:transform .35s var(--b-suave), background-color .2s}[data-tema=bento]:not([data-movimiento=tranquilo]) .apartado .dibujo,[data-tema=bento]:not([data-movimiento=tranquilo]) .destino,[data-tema=bento]:not([data-movimiento=tranquilo]) .pregunta-frecuente{transition:background-color .25s}[data-tema=bento]:not([data-movimiento=tranquilo]) .apartado:after{transition:opacity .25s, transform .35s var(--b-suave)}[data-tema=bento]:not([data-movimiento=tranquilo]) .escena .temas .tema{transition:translate .3s var(--b-suave), box-shadow .3s}}@keyframes bento-flota{to{transform:translate(7vmax,-5vmax)scale(1.08)}}[data-tema=espacial]{--e-denso:#242636b3;--e-letra:"Urbanist", system-ui, sans-serif;--e-vidrio:#3a3c4e75;--e-vidrio-claro:#ffffff1a;--e-vidrio-luz:#fff3;--e-borde:#ffffff29;--e-sombra:0 30px 70px #0000006b, inset 0 1px 0 #ffffff38, inset 0 0 0 .5px #ffffff1f;--e-desenfoque:blur(40px) saturate(170%);--e-suave:#ffffffbd;--e-azul:linear-gradient(180deg, #3d83ea, #2b6cd4);--e-elegido:#fffffff0;--e-sobre-elegido:#14151c;--e-luna:8% 9%;--e-cielo:linear-gradient(180deg, #0a1730 0%, #1d3160 30%, #4b4a78 46%, #b46a57 60%, #4a2c3c 66%, #1a141f 100%);--e-paisaje:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='xMidYMax slice'%3E%3Cdefs%3E%3CradialGradient id='s' cx='1030' cy='556' r='360' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ffdcb8' stop-opacity='.8'/%3E%3Cstop offset='.16' stop-color='%23ffb68c' stop-opacity='.42'/%3E%3Cstop offset='1' stop-color='%23b46a57' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='a' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%238a5c74'/%3E%3Cstop offset='1' stop-color='%233d2b45'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%233e2b45'/%3E%3Cstop offset='1' stop-color='%231d1626'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%2318121f'/%3E%3Cstop offset='1' stop-color='%230b0810'/%3E%3C/linearGradient%3E%3ClinearGradient id='n' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ffc9a8' stop-opacity='0'/%3E%3Cstop offset='.5' stop-color='%23ffc9a8' stop-opacity='.13'/%3E%3Cstop offset='1' stop-color='%23ffc9a8' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='1030' cy='556' r='360' fill='url%28%23s%29'/%3E%3Ccircle cx='1030' cy='550' r='34' fill='%23ffe6cc'/%3E%3Cpath fill='url%28%23a%29' d='M0 604 L70 572 L130 590 L215 532 L290 566 L350 548 L430 497 L505 551 L585 526 L655 566 L735 538 L815 572 L890 540 L960 516 L1035 568 L1110 552 L1190 588 L1270 534 L1330 560 L1405 518 L1480 562 L1545 548 L1600 572 V900 H0Z'/%3E%3Crect y='590' width='1600' height='120' fill='url%28%23n%29'/%3E%3Cpath fill='url%28%23b%29' d='M0 690 L95 646 L175 668 L285 606 L375 652 L460 632 L560 688 L655 650 L760 676 L850 628 L955 684 L1060 646 L1150 694 L1255 642 L1350 670 L1440 630 L1530 672 L1600 654 V900 H0Z'/%3E%3Cpath fill='url%28%23c%29' d='M0 782 L110 738 L230 768 L345 716 L470 772 L600 740 L720 790 L860 732 L990 778 L1110 746 L1240 794 L1370 744 L1490 780 L1600 752 V900 H0Z'/%3E%3C/svg%3E");--e-estrellas:radial-gradient(circle, #ffffffe6 0 1px, transparent 1.6px) 13px 27px / 173px 151px, radial-gradient(circle, #ffffffb3 0 .8px, transparent 1.3px) 71px 93px / 109px 127px, radial-gradient(circle, #ffffff80 0 .7px, transparent 1.2px) 37px 11px / 61px 79px;--e-estrellas-2:radial-gradient(circle, #d2defff2 0 1.3px, transparent 2px) 120px 60px / 263px 229px, radial-gradient(circle, #fffc 0 1px, transparent 1.6px) 200px 140px / 317px 191px}[data-tema=espacial] body{font-family:var(--e-letra);background:0 0;font-weight:500}[data-tema=espacial] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--e-luna), #f5f6ff 0 20px, #f5f6ff00 21px), radial-gradient(circle at var(--e-luna), #dce2ff52, transparent 110px), var(--e-cielo);position:fixed;inset:0}[data-tema=espacial] body:after{content:"";z-index:-1;pointer-events:none;background:var(--e-paisaje) center bottom / cover no-repeat;position:fixed;inset:0}[data-tema=espacial] .principal:before,[data-tema=espacial] .principal:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0 26%,#0000 56%);mask-image:linear-gradient(#000 0 26%,#0000 56%)}[data-tema=espacial] .principal:before{background:var(--e-estrellas)}[data-tema=espacial] .principal:after{background:var(--e-estrellas-2)}[data-tema=espacial] .principal>.cuerpo:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffffe6);border-radius:2px;width:9rem;height:2px;position:fixed;top:9%;left:22%;transform:rotate(18deg)}[data-tema=espacial] .principal,[data-tema=espacial] .escena,[data-tema=espacial] .bloqueo{font-family:var(--e-letra)}[data-tema=espacial] .boton:focus-visible,[data-tema=espacial] .chip:focus-visible,[data-tema=espacial] .paso:focus-visible,[data-tema=espacial] .periodo:focus-visible,[data-tema=espacial] .apartado:focus-visible,[data-tema=espacial] .inicio .temas .tema:focus-visible,[data-tema=espacial] .hoy-t:focus-visible,[data-tema=espacial] .pregunta-frecuente:focus-visible,[data-tema=espacial] .destino:focus-visible,[data-tema=espacial] .cerrar:focus-visible{outline-offset:3px;outline:3px solid #9cc6ff}[data-tema=espacial] .arriba{border:1px solid var(--e-borde);background:var(--e-vidrio);box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);border-radius:999px;gap:.4rem .8rem;padding:.4rem .4rem .4rem 1.2rem;position:relative}[data-tema=espacial] .arriba .quien{color:#fff;letter-spacing:.01em;align-items:center;gap:.55rem;font-size:.98rem;font-weight:700;display:inline-flex}[data-tema=espacial] .arriba .quien:before{content:"";background:radial-gradient(circle at 35% 30%,#fff,#ffffff8c 40%,#0000 41%) 0 0/.9rem .9rem no-repeat,radial-gradient(circle at 35% 28%,#ffd8bd,#ff9e7a 45%,#7c86ff 100%);border-radius:50%;flex:none;width:1.9rem;height:1.9rem;box-shadow:inset 0 -2px 4px #0003,0 4px 10px #0000004d}[data-tema=espacial] .arriba .fila{gap:.3rem}[data-tema=espacial] .boton{background:var(--e-azul);color:#fff;font-family:var(--e-letra);border:0;border-radius:999px;font-weight:700;box-shadow:0 10px 24px #2b6cd466,inset 0 1px #ffffff4d}[data-tema=espacial] .boton:hover{box-shadow:0 12px 30px #2b6cd48c,0 0 0 4px #5aa2ff2e,inset 0 1px #ffffff59}[data-tema=espacial] .boton.otro{background:var(--e-vidrio-claro);color:#fff;border:0;box-shadow:inset 0 1px #ffffff24}[data-tema=espacial] .boton.otro:hover{background:var(--e-vidrio-luz);box-shadow:inset 0 1px #fff3,0 0 22px #ffffff1f}[data-tema=espacial] .boton.otro[aria-pressed=true]{background:var(--e-elegido);color:var(--e-sobre-elegido);border:0;box-shadow:0 8px 22px #00000040}[data-tema=espacial] .arriba .boton{min-height:2.75rem;padding:.3rem 1.05rem;font-size:.9rem}[data-tema=espacial] .paso{border:1px solid var(--e-borde);background:var(--e-vidrio);color:#fff;-webkit-backdrop-filter:var(--e-desenfoque);font-weight:700;box-shadow:0 10px 26px #0000004d,inset 0 1px #ffffff29}[data-tema=espacial] .paso:hover{background:#6e70848c}[data-tema=espacial] .paso[aria-disabled=true]:hover{background:var(--e-vidrio)}[data-tema=espacial] .cuantas{color:var(--e-suave);font-weight:600}[data-tema=espacial] .historial .punto{background:#ffffff59}[data-tema=espacial] .historial .punto.aqui{background:#fff;box-shadow:0 0 10px #fff9}[data-tema=espacial] .aviso-licencia{border:1px solid var(--e-borde);background:var(--e-denso);color:#fff;-webkit-backdrop-filter:var(--e-desenfoque);border-left:.35rem solid #ffc49a}[data-tema=espacial] .inicio .temas{border:1px solid var(--e-borde);background:var(--e-denso);box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);border-radius:2rem;gap:0;overflow:hidden}[data-tema=espacial] .inicio .temas .tema{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;column-gap:1rem;min-height:4.8rem;padding:.7rem 1.1rem;position:relative}[data-tema=espacial] .inicio .temas .tema:last-child{border-bottom:0}[data-tema=espacial] .inicio .temas .tema:hover{box-shadow:none;background:radial-gradient(circle at 20%,#fff3,#ffffff14 70%);transform:none}[data-tema=espacial] .inicio .temas .tema .dibujo{filter:none;background:#ffffff24;border-radius:50%;width:3rem;height:3rem;padding:.5rem;box-shadow:inset 0 1px #ffffff38}[data-tema=espacial] .inicio .temas .tema-titulo{font-size:1.1rem;font-weight:700}[data-tema=espacial] .inicio .temas .tema-dice{color:var(--e-suave);opacity:1;font-size:.9rem}[data-tema=espacial] .frecuentes{border:1px solid var(--e-borde);background:var(--e-denso);color:#fff;box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);border-radius:2rem;padding:1.1rem 1.1rem .5rem}[data-tema=espacial] .frecuentes h2{letter-spacing:.08em;text-transform:uppercase;color:var(--e-suave);margin:0 .3rem .4rem;font-size:.85rem;font-weight:700}[data-tema=espacial] .preguntas li{border-top-color:#ffffff1a}[data-tema=espacial] .pregunta-frecuente{border-radius:1.2rem;font-weight:600}[data-tema=espacial] .pregunta-frecuente:before{color:#fff;background:#ffffff29;box-shadow:inset 0 1px #ffffff38}[data-tema=espacial] .pregunta-frecuente:hover{background:radial-gradient(circle at 15%,#ffffff38,#ffffff1a 75%)}[data-tema=espacial] .preguntas .pregunta-frecuente svg{color:var(--e-suave)}[data-tema=espacial] .tema-cab{border:1px solid var(--e-borde);background:var(--e-denso);width:fit-content;max-width:100%;box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);border-radius:999px;gap:.9rem;padding:.5rem 1.4rem .5rem .5rem}[data-tema=espacial] .tema-cab .dibujo{filter:none;background:#ffffff24;border-radius:50%;width:3.2rem;height:3.2rem;padding:.5rem;box-shadow:inset 0 1px #ffffff38}[data-tema=espacial] .tema-nombre{letter-spacing:-.01em;color:#fff;font-size:1.5rem;font-weight:700}[data-tema=espacial] .tema-cab .sub{color:var(--e-suave);font-size:.92rem;font-weight:600}[data-tema=espacial] .sec-titulo,[data-tema=espacial] .cajon-cab small{border:1px solid var(--e-borde);background:var(--e-denso);color:#fff;letter-spacing:.08em;width:fit-content;-webkit-backdrop-filter:var(--e-desenfoque);border-radius:999px;padding:.3rem .95rem;font-size:.8rem;font-weight:700;display:inline-block}[data-tema=espacial] .cajon-cab small{letter-spacing:0}[data-tema=espacial] .hoy-t{border:1px solid var(--e-borde);background:var(--e-denso);color:#fff;-webkit-backdrop-filter:var(--e-desenfoque);border-radius:1.8rem;box-shadow:0 8px 16px #0000004d,inset 0 1px #fff3}[data-tema=espacial] .hoy-t:hover{background:#36384cc2;transform:none;box-shadow:0 8px 16px #0000004d,0 0 0 3px #9cc6ff2e,inset 0 1px #ffffff3d}[data-tema=espacial] .ht-pregunta,[data-tema=espacial] .ht-detalle{color:var(--e-suave);font-weight:600}[data-tema=espacial] .ht-cifra{letter-spacing:-.02em;color:#fff;font-weight:700}[data-tema=espacial] .ht-detalle.sola{color:#fff;font-weight:600}[data-tema=espacial] .ht-ver{color:#bcd6ff}[data-tema=espacial] .barrita{background:#ffffff24}[data-tema=espacial] .apartado{background:var(--e-denso);color:#fff;border:0;border-radius:1.3rem;min-height:3.9rem;padding:.6rem .85rem;font-weight:600;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 6px 14px #00000038}[data-tema=espacial] .apartado:hover{background:radial-gradient(circle at 30% 20%, #ffffff42, #ffffff1f 70%), var(--e-denso);transform:translateY(-2px)scale(1.02);box-shadow:inset 0 0 0 1px #ffffff38,0 14px 30px #00000047}[data-tema=espacial] .apartado .dibujo{filter:none;width:2.1rem;height:2.1rem}[data-tema=espacial] .apartado-pista{color:var(--e-suave)}[data-tema=espacial] .mas .chip{border:1px solid var(--e-borde);background:var(--e-denso);color:#fff;-webkit-backdrop-filter:var(--e-desenfoque);font-weight:600}[data-tema=espacial] .mas .chip:hover{background:#36384ccc}[data-tema=espacial] .capa-reporte{background:#0808128c}[data-tema=espacial] .ventana-reporte{border:1px solid var(--e-borde);color:#fff;-webkit-backdrop-filter:var(--e-desenfoque);background:#282a3cbd;border-radius:2.4rem;box-shadow:0 40px 90px #0000008c,inset 0 1px #ffffff2e}[data-tema=espacial] .ventana-dibujo{background:#ffffff24;border-radius:50%;width:2.8rem;height:2.8rem;padding:.4rem;box-shadow:inset 0 1px #fff3}[data-tema=espacial] .ventana-titulo{letter-spacing:-.01em;color:#fff;font-size:1.3rem;font-weight:700}[data-tema=espacial] .cerrar{border:1px solid var(--e-borde);background:var(--e-vidrio-luz);color:#fff;box-shadow:inset 0 1px #fff3}[data-tema=espacial] .cerrar:hover{background:#ffffff52}[data-tema=espacial] .hablando{border:1px solid var(--e-borde);background:var(--e-vidrio-claro);color:#fff}[data-tema=espacial] .ondas .onda{background:#bcd6ff}[data-tema=espacial] .ventana-reporte .historial{color:#fff}[data-tema=espacial] .ventana-reporte .paso{border:1px solid var(--e-borde);background:var(--e-vidrio-claro);color:#fff;-webkit-backdrop-filter:none}[data-tema=espacial] .ventana-reporte .paso:hover{background:var(--e-vidrio-luz)}[data-tema=espacial] .ventana-reporte .cuantas{color:var(--e-suave)}[data-tema=espacial] .ventana-reporte .punto{background:#ffffff59}[data-tema=espacial] .ventana-reporte .punto.aqui{background:#fff}[data-tema=espacial] .periodos{gap:.35rem}[data-tema=espacial] .periodo{background:var(--e-vidrio-claro);color:#fff;border:1px solid #ffffff1f;border-radius:999px;min-height:2.75rem;padding:.3rem .95rem;font-weight:600}[data-tema=espacial] .periodo:hover{background:var(--e-vidrio-luz);color:#fff}[data-tema=espacial] .periodo.marcado{background:var(--e-elegido);color:var(--e-sobre-elegido);border-color:#0000;font-weight:700;box-shadow:0 6px 18px #00000047}[data-tema=espacial] .barras{gap:.8rem}[data-tema=espacial] .barras .barra i{background:linear-gradient(#fff,#b9c9ff 55%,#7c86ffd9);border-radius:.9rem .9rem .35rem .35rem;box-shadow:0 0 24px #aabeff59}[data-tema=espacial] .barras .barra:first-child i{background:linear-gradient(#fff3e6,#ffc49a 55%,#ff8c6ed9);box-shadow:0 0 24px #ffc49a66}[data-tema=espacial] .barras .barra span{color:var(--e-suave);font-weight:600}[data-tema=espacial] .tabla{background:#0e0e1880;border-radius:1.3rem;box-shadow:inset 0 0 0 1px #ffffff14}[data-tema=espacial] .tabla th{color:var(--e-suave);letter-spacing:.06em;padding:.6rem .75rem;font-weight:700}[data-tema=espacial] .tabla th.grupo{color:#fff;border-bottom-color:#ffffff80}[data-tema=espacial] .tabla td{color:#fff;border-top:1px solid #ffffff14;padding:.6rem .75rem}[data-tema=espacial] .tabla td[data-type=order]{color:var(--e-suave)}[data-tema=espacial] .tabla tfoot td{background:#ffffff0f;border-top:1px solid #fff6}[data-tema=espacial] .tabla tr.abre:hover td,[data-tema=espacial] .tabla tr.abre:focus-visible td{background:#ffffff1a}[data-tema=espacial] .tabla tr.abre:focus-visible{outline-color:#9cc6ff}[data-tema=espacial] .grafico .chart-grid-line{stroke:#ffffff1f}[data-tema=espacial] .grafico .chart-bar.chart-s0,[data-tema=espacial] .grafico .chart-dot.chart-s0{fill:#9fb6ff}[data-tema=espacial] .grafico .chart-line.chart-s0{stroke:#9fb6ff}[data-tema=espacial] .consejos{background:#ffffff14;border:0;border-radius:1.2rem;box-shadow:inset 0 1px #ffffff1f}[data-tema=espacial] .consejos li::marker{color:#ffc49a}[data-tema=espacial] .filtro-nombre{color:var(--e-suave)}[data-tema=espacial] .opcion-filtro{background:var(--e-vidrio-claro);color:#fff;border:0;border-radius:999px;min-height:2.75rem}[data-tema=espacial] .opcion-filtro:hover{background:var(--e-vidrio-luz)}[data-tema=espacial] .opcion-filtro.elegida{background:var(--e-elegido);color:var(--e-sobre-elegido)}[data-tema=espacial] .ventana-reporte .respuesta>.fila{gap:.5rem}[data-tema=espacial] .ventana-reporte .respuesta>.fila .boton{min-height:2.75rem;padding:.4rem 1.15rem;font-size:.95rem}[data-tema=espacial] .ventana-reporte .respuesta>.fila .chip{min-height:2.75rem;color:var(--e-suave);background:#ffffff12;border:0;border-radius:999px;padding:.4rem 1rem;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff1f}[data-tema=espacial] .ventana-reporte .respuesta>.fila .chip:hover{background:var(--e-vidrio-luz);color:#fff}[data-tema=espacial] .papel{border-radius:1.2rem;box-shadow:0 16px 34px #00000059}[data-tema=espacial] .pie:before{background:linear-gradient(#0000,#0e0c18b8)}[data-tema=espacial] form.barra{border:1px solid var(--e-borde);background:var(--e-vidrio);box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);gap:.4rem;padding:.4rem}[data-tema=espacial] form.barra input{color:#fff;font-family:var(--e-letra);padding:.5rem 1rem;font-weight:600}[data-tema=espacial] form.barra input::placeholder{color:#ffffffb8}[data-tema=espacial] form.barra .boton{border-radius:50%;width:2.9rem;height:2.9rem}[data-tema=espacial] form.barra .boton.hablar{background:var(--e-azul);color:#fff;--motor-mic-anillo:#9cc6ff;box-shadow:0 8px 20px #2b6cd473,inset 0 1px #ffffff4d}[data-tema=espacial] form.barra .boton.enviar{background:var(--e-vidrio-luz);color:#fff;box-shadow:inset 0 1px #fff3}[data-tema=espacial] form.barra .boton.enviar:hover{background:#ffffff4d}[data-tema=espacial] form.barra:focus-within{box-shadow:0 0 0 4px #9cc6ff40,0 30px 70px #0000006b,inset 0 1px #ffffff38}[data-tema=espacial] form.barra .boton:focus-visible{outline-color:#9cc6ff}[data-tema=espacial] .barra-temas{border:1px solid var(--e-borde);background:var(--e-vidrio);color:#fff;box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);border-radius:999px}[data-tema=espacial] .destino{border-radius:999px;font-weight:700}[data-tema=espacial] .destino:hover{background:var(--e-vidrio-luz)}[data-tema=espacial] .destino[aria-current=page]{background:var(--e-elegido);color:var(--e-sobre-elegido);box-shadow:0 6px 18px #00000047}[data-tema=espacial] .zona-nitid:before,[data-tema=espacial] .zona-nitid:after{border:1px solid var(--e-borde);background:var(--e-vidrio)}[data-tema=espacial] .cara-boton{isolation:isolate;position:relative}[data-tema=espacial] .cara-boton:before{content:"";z-index:-1;aspect-ratio:1;-webkit-backdrop-filter:blur(16px)saturate(160%);pointer-events:none;background:radial-gradient(circle at 50% 120%,#ffc49a59,#0000 55%),radial-gradient(circle at 50% 45%,#a0afff1f,#5a649633 70%,#ffffff29 100%);border:1px solid #ffffff52;border-radius:50%;width:96%;position:absolute;top:4%;left:50%;translate:-50%;box-shadow:inset 0 -14px 26px #5aa2ff38,inset 0 10px 22px #ffffff24,0 28px 56px #0000006b}[data-tema=espacial] .cara-boton:after{content:"";pointer-events:none;background:radial-gradient(#00000073,#0000 70%);border-radius:50%;width:80%;height:.9rem;position:absolute;bottom:-.6rem;left:50%;translate:-50%}[data-tema=espacial] .nube{border:1px solid var(--e-borde);background:var(--e-denso);color:#fff;box-shadow:var(--e-sombra);-webkit-backdrop-filter:var(--e-desenfoque);border-radius:1.6rem;padding:.7rem 1.05rem;font-weight:600}[data-tema=espacial] .nube.larga{font-weight:600}[data-tema=espacial] .escena .panel,[data-tema=espacial] .capa .panel,[data-tema=espacial] .bloqueo .panel{--panel-tinta:#fff;--panel-suave:var(--e-suave);border-radius:2.2rem}[data-tema=espacial] .escena .panel h1,[data-tema=espacial] .capa .panel h2,[data-tema=espacial] .bloqueo .panel h1{letter-spacing:-.01em;font-weight:700}[data-tema=espacial] .escena .panel h2{color:var(--e-suave);letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;font-weight:700}[data-tema=espacial] .escena .marca{color:var(--e-suave)}[data-tema=espacial] label.campo input,[data-tema=espacial] label.campo textarea,[data-tema=espacial] .nueva-cuenta select{color:#fff;font-family:var(--e-letra);background:#0a0a1452;border:1px solid #ffffff24;border-radius:1rem}[data-tema=espacial] .nueva-cuenta select option{color:#fff;background:#2a2b38}[data-tema=espacial] label.campo input:focus,[data-tema=espacial] label.campo textarea:focus{border-color:#9cc6ff;box-shadow:0 0 0 4px #9cc6ff40}[data-tema=espacial] label.marcar input,[data-tema=espacial] .frase-menu input[type=checkbox]{accent-color:#5aa2ff}[data-tema=espacial] .aviso{color:#ffc49a}[data-tema=espacial] .escena .temas .tema{background:#ffffff14;border:0;border-radius:1.3rem;min-height:0;padding:.35rem;display:block;box-shadow:inset 0 0 0 1px #ffffff1a}[data-tema=espacial] .escena .temas .tema:hover{background:#ffffff29;transform:translateY(-2px);box-shadow:0 12px 26px #0000004d}[data-tema=espacial] .escena .temas .tema .muestra{border-radius:1rem;height:3.7rem}[data-tema=espacial] .escena .temas .tema .nombre{color:#fff;background:0 0;padding:.45rem .4rem .25rem;font-size:.84rem;font-weight:600}[data-tema=espacial] .escena .temas .tema[aria-pressed=true]{background:#fff3;box-shadow:inset 0 0 0 2px #ffffffe6,0 12px 26px #0000004d}[data-tema=espacial] .escena .chip,[data-tema=espacial] .capa .chip{background:var(--e-vidrio-claro);color:#fff;border:0}[data-tema=espacial] .escena .chip:hover,[data-tema=espacial] .capa .chip:hover{background:var(--e-vidrio-luz)}[data-tema=espacial] .cuenta,[data-tema=espacial] .frase-menu{background:#ffffff12;border-radius:1.2rem}[data-tema=espacial] .frase-menu:has(input:checked){background:#ffffff21;border-color:#9cc6ff80}[data-tema=espacial] .aviso-licencia{border:1px solid var(--e-borde);background:var(--e-vidrio);color:#fff;-webkit-backdrop-filter:var(--e-desenfoque);border-left:.35rem solid #ffc49a;border-radius:1.2rem}[data-tema=espacial] .bloqueo{background:var(--e-estrellas-2), radial-gradient(circle at var(--e-luna), #f5f6ff 0 20px, #f5f6ff00 21px), radial-gradient(circle at var(--e-luna), #dce2ff52, transparent 110px), var(--e-cielo)}[data-tema=espacial] .bloqueo:before{content:"";pointer-events:none;background:var(--e-paisaje) center bottom / cover no-repeat;position:fixed;inset:0}[data-tema=espacial] .bloqueo .panel{position:relative}[data-tema=espacial] .bloqueo-cara{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#a0afff24,#5a649638 70%,#ffffff29);border:1px solid #ffffff4d;border-radius:50%;width:7.5rem;box-shadow:inset 0 -10px 20px #5aa2ff38,0 16px 30px #00000059}[data-tema=espacial] .bloqueo-puntos .punto{border-color:#ffffff8c}[data-tema=espacial] .bloqueo-puntos .punto.lleno{background:#fff;border-color:#fff;box-shadow:0 0 10px #fff9}[data-tema=espacial] .bloqueo-teclado .tecla{aspect-ratio:1;color:#fff;min-height:0;font-family:var(--e-letra);background:#ffffff1f;border:0;border-radius:50%;font-weight:600;box-shadow:inset 0 1px #ffffff29}[data-tema=espacial] .bloqueo-teclado .tecla:hover{background:#ffffff38}[data-tema=espacial] .bloqueo-teclado .tecla.entrar{background:var(--e-azul)}[data-tema=espacial] .bloqueo .enlace{color:#fff}[data-tema=espacial] .ventana-kit{--motor-accent:#2b6cd4;--motor-on-accent:#fff;--motor-surface:#2b2c3a;--motor-text:#fff;--motor-muted:#ffffffbd;--motor-border:#ffffff24;--motor-font:var(--e-letra);--motor-radius:22px}[data-tema=espacial] .ventana-kit .motor-window{box-shadow:0 40px 90px #0000008c,inset 0 1px #ffffff29}@media (width<=63.99rem){[data-tema=espacial] body:before,[data-tema=espacial] .bloqueo{--e-luna:78% 30%}[data-tema=espacial] .arriba{border-radius:1.6rem;padding:.45rem .45rem .45rem .9rem}[data-tema=espacial] .arriba .boton{padding:.3rem .8rem;font-size:.86rem}[data-tema=espacial] .ventana-reporte{border-bottom:0;border-radius:2rem 2rem 0 0}[data-tema=espacial] .cara-boton:after{display:none}}@media (height<=860px){[data-tema=espacial] .bloqueo-cara{width:4.6rem}[data-tema=espacial] .bloqueo-teclado .tecla{aspect-ratio:auto;border-radius:1.65rem;min-height:3.3rem}}@media (prefers-reduced-motion:no-preference){[data-tema=espacial][data-movimiento=animado] .principal:after{animation:4.5s ease-in-out infinite espacial-titila}[data-tema=espacial][data-movimiento=animado] .principal>.cuerpo:before{animation:14s ease-out 3s infinite espacial-fugaz}[data-tema=espacial][data-movimiento=animado] .cara-boton:before{animation:6s ease-in-out infinite espacial-flota}[data-tema=espacial][data-movimiento=animado] .cara-boton:after{animation:6s ease-in-out infinite espacial-sombra}[data-tema=espacial][data-movimiento=animado] .boton{transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s,box-shadow .2s}[data-tema=espacial][data-movimiento=animado] .periodo,[data-tema=espacial][data-movimiento=animado] .chip,[data-tema=espacial][data-movimiento=animado] .destino,[data-tema=espacial][data-movimiento=animado] .pregunta-frecuente{transition:background-color .2s,color .2s}[data-tema=espacial][data-movimiento=animado] .inicio .temas .tema,[data-tema=espacial][data-movimiento=animado] .hoy-t{transition:background-color .25s,box-shadow .25s}[data-tema=espacial][data-movimiento=animado] .apartado{transition:background-color .25s,box-shadow .25s,transform .25s cubic-bezier(.2,.8,.2,1)}[data-tema=espacial][data-movimiento=animado] .bloqueo-teclado .tecla{transition:background-color .2s}}@keyframes espacial-titila{0%,to{opacity:1}50%{opacity:.35}}@keyframes espacial-fugaz{0%{opacity:0;transform:rotate(18deg)translate(0)}2%{opacity:1}9%{opacity:0;transform:rotate(18deg)translate(34rem)}to{opacity:0;transform:rotate(18deg)translate(34rem)}}@keyframes espacial-flota{50%{transform:translateY(-7px)}}@keyframes espacial-sombra{50%{opacity:.7;transform:scale(.86)}}[data-tema=mando]{--m-letra:"Chakra Petch", "Segoe UI", system-ui, sans-serif;--m-mono:"JetBrains Mono", Consolas, ui-monospace, monospace;--m-cian:#38bdf8;--m-cian-suave:#38bdf88c;--m-ambar:#fbbf24;--m-verde:#34d399;--m-tinta:#d7f3ff;--m-suave:#aad7eec7;--m-caja:#071222db;--m-caja-honda:#030a14eb;--m-borde:#38bdf84d;--m-linea:#38bdf824;--m-brillo-cian:0 0 14px #38bdf88c;--m-brillo-ambar:0 0 14px #fbbf248c;--m-esquinas:linear-gradient(var(--m-cian), var(--m-cian)) 0 0 / 14px 2px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 0 0 / 2px 14px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 100% 0 / 14px 2px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 100% 0 / 2px 14px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 0 100% / 14px 2px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 0 100% / 2px 14px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 100% 100% / 14px 2px no-repeat, linear-gradient(var(--m-cian), var(--m-cian)) 100% 100% / 2px 14px no-repeat}[data-tema=mando] body{font-family:var(--m-letra);background:0 0;font-weight:500}[data-tema=mando] body:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(180deg, #ffffff06 0 1px, transparent 1px 3px), radial-gradient(ellipse at 50% 120%, #38bdf81a, transparent 60%), radial-gradient(ellipse at 50% 50%, transparent 55%, #00000080), linear-gradient(#38bdf80d 1px, transparent 1px) 0 0 / 128px 128px, linear-gradient(90deg, #38bdf80d 1px, transparent 1px) 0 0 / 128px 128px, var(--fondo);position:fixed;inset:0}[data-tema=mando] body:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(#0000,#38bdf812 80%,#38bdf829 98%,#0000);height:5rem;position:fixed;top:0;left:0;right:0}[data-tema=mando] .arriba,[data-tema=mando] .ventana-reporte,[data-tema=mando] .frecuentes,[data-tema=mando] .inicio .temas,[data-tema=mando] .tema-cab,[data-tema=mando] form.barra,[data-tema=mando] .barra-temas,[data-tema=mando] .escena .panel,[data-tema=mando] .capa .panel,[data-tema=mando] .bloqueo .panel{border:1px solid var(--m-borde);background:var(--m-caja);-webkit-backdrop-filter:blur(6px);border-radius:3px;box-shadow:inset 0 0 30px #38bdf80d,0 18px 40px #00000059}[data-tema=mando] .arriba,[data-tema=mando] .ventana-reporte,[data-tema=mando] .frecuentes,[data-tema=mando] .inicio .temas,[data-tema=mando] .tema-cab,[data-tema=mando] form.barra,[data-tema=mando] .barra-temas,[data-tema=mando] .hoy-t,[data-tema=mando] .escena .panel,[data-tema=mando] .capa .panel,[data-tema=mando] .bloqueo .panel{position:relative}[data-tema=mando] .arriba:before,[data-tema=mando] .ventana-reporte:before,[data-tema=mando] .frecuentes:before,[data-tema=mando] .inicio .temas:before,[data-tema=mando] .tema-cab:before,[data-tema=mando] .barra-temas:before,[data-tema=mando] .hoy-t:before,[data-tema=mando] form.barra:after,[data-tema=mando] .escena .panel:before,[data-tema=mando] .capa .panel:before,[data-tema=mando] .bloqueo .panel:before{content:"";pointer-events:none;background:var(--m-esquinas);position:absolute;inset:-1px}[data-tema=mando] .principal,[data-tema=mando] .escena,[data-tema=mando] .bloqueo{font-family:var(--m-letra)}[data-tema=mando] .arriba{gap:.6rem 1rem;padding:.5rem .6rem .5rem 1rem}[data-tema=mando] .arriba .quien{color:var(--m-tinta);font:500 .88rem / 1.2 var(--m-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.6rem;display:inline-flex}[data-tema=mando] .arriba .quien:before{content:"";background:var(--m-verde);width:.55rem;height:.55rem;box-shadow:0 0 8px var(--m-verde), 0 0 16px #34d39999;border-radius:50%;flex:none}[data-tema=mando] .arriba:after{content:"";background:linear-gradient(90deg, var(--m-cian-suave) 0 100%) 0 100% / 100% 1px no-repeat, repeating-linear-gradient(90deg, #38bdf873 0 1px, transparent 1px 12px) 0 100% / 100% 40% no-repeat, repeating-linear-gradient(90deg, #38bdf8b3 0 1px, transparent 1px 60px) 0 100% / 100% 80% no-repeat;opacity:.7;flex:4rem;order:1;align-self:stretch;min-height:1.4rem;margin:.35rem 0}[data-tema=mando] .arriba .fila{order:2;gap:.45rem}[data-tema=mando] .boton{border:1px solid var(--m-cian);background:var(--m-cian);color:var(--sobre-acento);font-family:var(--m-letra);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;font-weight:700;box-shadow:0 0 18px #38bdf859}[data-tema=mando] .boton:hover{box-shadow:0 0 24px #38bdf899}[data-tema=mando] .boton.otro{border:1px solid var(--m-borde);color:var(--m-tinta);box-shadow:none;background:#38bdf80f}[data-tema=mando] .boton.otro:hover{border-color:var(--m-cian);background:#38bdf824;box-shadow:inset 0 0 14px #38bdf82e}[data-tema=mando] .boton.otro[aria-pressed=true]{border-color:var(--m-ambar);color:var(--m-ambar);box-shadow:inset 3px 0 0 var(--m-ambar);background:#fbbf241f}[data-tema=mando] .boton:focus-visible,[data-tema=mando] .chip:focus-visible,[data-tema=mando] .paso:focus-visible,[data-tema=mando] .periodo:focus-visible,[data-tema=mando] .apartado:focus-visible,[data-tema=mando] .inicio .temas .tema:focus-visible,[data-tema=mando] .hoy-t:focus-visible,[data-tema=mando] .pregunta-frecuente:focus-visible,[data-tema=mando] .destino:focus-visible,[data-tema=mando] .cerrar:focus-visible,[data-tema=mando] .cara-boton:focus-visible{outline:2px solid var(--m-ambar);outline-offset:3px}[data-tema=mando] .arriba .boton{min-height:2.75rem;padding:.3rem .9rem;font-size:.78rem}[data-tema=mando] .paso{border:1px solid var(--m-borde);background:var(--m-caja);color:var(--m-tinta);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;font-size:.78rem;font-weight:600}[data-tema=mando] .paso:hover{border-color:var(--m-cian);background:#38bdf824}[data-tema=mando] .cuantas{color:var(--m-suave);font:500 .8rem / 1.2 var(--m-mono);letter-spacing:.04em;text-transform:uppercase}[data-tema=mando] .historial .punto{background:#38bdf84d;border-radius:1px;width:.5rem;height:.5rem}[data-tema=mando] .historial .punto.aqui{background:var(--m-cian);width:1.3rem;box-shadow:var(--m-brillo-cian)}[data-tema=mando] .periodos{gap:0}[data-tema=mando] .periodo{border:1px solid var(--m-borde);min-height:2.75rem;color:var(--m-suave);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;margin-left:-1px;padding:.3rem .85rem;font-size:.78rem;font-weight:600}[data-tema=mando] .periodo:hover{color:var(--m-tinta);background:#38bdf81f}[data-tema=mando] .periodo.marcado{z-index:1;border-color:var(--m-cian);background:var(--m-cian);color:var(--sobre-acento);font-weight:700;position:relative;box-shadow:0 0 18px #38bdf880}[data-tema=mando] .inicio .temas{counter-reset:modulo;background:var(--m-caja-honda);gap:0}[data-tema=mando] .inicio .temas .tema{counter-increment:modulo;border:0;border-bottom:1px solid var(--m-linea);min-height:4.8rem;color:var(--m-tinta);background:0 0;border-radius:0;grid-template:"num dib tit fle""num dib dic fle"/2.2rem 2.8rem minmax(0,1fr) .9rem;column-gap:.75rem;padding:.7rem 1rem .7rem .85rem;position:relative}[data-tema=mando] .inicio .temas .tema:last-child{border-bottom:0}[data-tema=mando] .inicio .temas .tema:before{content:counter(modulo, decimal-leading-zero) / "";color:var(--m-cian-suave);font:600 .9rem / 1 var(--m-mono);grid-area:num;align-self:center}[data-tema=mando] .inicio .temas .tema:after{content:"";background:var(--m-cian);clip-path:polygon(0 0,100% 50%,0 100%);opacity:.4;grid-area:fle;align-self:center;width:.5rem;height:.75rem}[data-tema=mando] .inicio .temas .tema .dibujo{border:1px solid var(--m-borde);filter:drop-shadow(0 0 5px #38bdf84d);background:#38bdf812;border-radius:2px;grid-area:dib;align-self:center;width:2.7rem;height:2.7rem;padding:.2rem}[data-tema=mando] .inicio .temas .tema-titulo{letter-spacing:.08em;text-transform:uppercase;grid-area:tit;font-size:1rem;font-weight:700}[data-tema=mando] .inicio .temas .tema-dice{font:400 .8rem / 1.35 var(--m-mono);color:var(--m-suave);opacity:1;grid-area:dic}[data-tema=mando] .inicio .temas .tema:hover,[data-tema=mando] .inicio .temas .tema:focus-visible{box-shadow:inset 3px 0 0 var(--m-cian);background:#38bdf81a;transform:none}[data-tema=mando] .inicio .temas .tema:hover:before,[data-tema=mando] .inicio .temas .tema:focus-visible:before{color:var(--m-cian);text-shadow:var(--m-brillo-cian)}[data-tema=mando] .inicio .temas .tema:hover:after,[data-tema=mando] .inicio .temas .tema:focus-visible:after{opacity:1;transform:translate(3px)}[data-tema=mando] .frecuentes{background:var(--m-caja-honda);padding:1rem .9rem .6rem}[data-tema=mando] .frecuentes h2{color:var(--m-cian);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 10px #38bdf866;align-items:center;gap:.5rem;margin:0 .1rem .5rem;font-size:.8rem;font-weight:700;display:flex}[data-tema=mando] .frecuentes h2:before{content:"";background:var(--m-cian);width:.45rem;height:.45rem;box-shadow:var(--m-brillo-cian)}[data-tema=mando] .frecuentes h2:after{content:"";background:linear-gradient(90deg, var(--m-borde), transparent);flex:1;height:1px}[data-tema=mando] .preguntas li{border-top:0;border-bottom:1px dashed var(--m-linea)}[data-tema=mando] .preguntas li:last-child{border-bottom:0}[data-tema=mando] .pregunta-frecuente{color:var(--m-tinta);font:400 .9rem / 1.35 var(--m-mono);border-radius:0;gap:.6rem}[data-tema=mando] .pregunta-frecuente:before{content:counter(pregunta, decimal-leading-zero) / "";width:auto;min-width:1.6rem;height:auto;color:var(--m-ambar);font:600 .82rem / 1 var(--m-mono);background:0 0;border-radius:0}[data-tema=mando] .pregunta-frecuente:hover{box-shadow:inset 2px 0 0 var(--m-cian);background:#38bdf814}[data-tema=mando] .preguntas .pregunta-frecuente svg{color:var(--m-cian)}[data-tema=mando] .tema-cab{gap:.8rem;padding:.55rem 1rem .55rem .6rem}[data-tema=mando] .tema-cab .dibujo{border:1px solid var(--m-borde);filter:drop-shadow(0 0 6px #38bdf859);background:#38bdf812;border-radius:2px;width:3rem;height:3rem;padding:.3rem}[data-tema=mando] .tema-nombre{letter-spacing:.1em;text-transform:uppercase;color:var(--m-ambar);text-shadow:0 0 10px #fbbf2466;font-size:1.3rem;font-weight:700}[data-tema=mando] .tema-cab .sub{color:var(--m-suave);font:500 .8rem / 1.3 var(--m-mono);letter-spacing:.04em;text-transform:uppercase;margin:0}[data-tema=mando] .tema-nombre:focus-visible{outline-color:var(--m-ambar)}[data-tema=mando] .sec-titulo,[data-tema=mando] .cajon-cab small{color:var(--m-cian);letter-spacing:.14em;text-shadow:0 0 10px #38bdf866;align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;display:flex}[data-tema=mando] .sec-titulo:before{content:"";background:var(--m-cian);width:.45rem;height:.45rem;box-shadow:var(--m-brillo-cian)}[data-tema=mando] .cajon-cab small{color:var(--m-suave);font:500 .78rem / 1 var(--m-mono);letter-spacing:.04em;text-shadow:none;text-transform:uppercase}[data-tema=mando] .hoy-t{border:1px solid var(--m-borde);background:var(--m-caja);color:var(--m-tinta);border-radius:3px;box-shadow:inset 0 0 24px #38bdf80d}[data-tema=mando] .hoy-t:hover{border-color:var(--m-cian);background:#0c1e34eb;transform:none;box-shadow:inset 0 0 24px #38bdf81a,0 0 14px #38bdf840}[data-tema=mando] .ht-pregunta{color:var(--m-cian);font:700 .74rem / 1.2 var(--m-letra);letter-spacing:.09em;text-transform:uppercase}[data-tema=mando] .ht-cifra{font:600 1.3rem / 1.2 var(--m-mono);color:#fff;text-shadow:0 0 14px #38bdf8b3}[data-tema=mando] .ht-detalle{font:400 .82rem / 1.4 var(--m-mono);color:var(--m-suave)}[data-tema=mando] .ht-detalle.sola{color:var(--m-tinta);font-size:.9rem;font-weight:400}[data-tema=mando] .ht-ver{color:var(--m-ambar);font:600 .76rem / 1 var(--m-mono);text-transform:uppercase;letter-spacing:.05em}[data-tema=mando] .barrita{background:var(--m-linea)}[data-tema=mando] .apartado{border:1px solid var(--m-borde);border-left:3px solid var(--m-cian-suave);min-height:3.4rem;color:var(--m-tinta);letter-spacing:.06em;text-transform:uppercase;background:#071222c7;border-radius:2px;padding:.4rem .75rem .4rem .6rem;font-size:.82rem;font-weight:600}[data-tema=mando] .apartado .dibujo{filter:drop-shadow(0 0 4px #38bdf84d);width:1.8rem;height:1.8rem}[data-tema=mando] .apartado-pista{color:var(--m-suave);font:400 .7rem / 1.2 var(--m-mono);letter-spacing:.03em;text-transform:none}[data-tema=mando] .apartado:hover,[data-tema=mando] .apartado:focus-visible{border-left-color:var(--m-ambar);color:var(--m-ambar);box-shadow:none;background:#fbbf241a;transform:none}[data-tema=mando] .apartado:hover .apartado-pista,[data-tema=mando] .apartado:focus-visible .apartado-pista{color:var(--m-tinta)}[data-tema=mando] .mas .chip{border:1px dashed var(--m-borde);color:var(--m-suave);font:500 .82rem / 1.2 var(--m-mono);background:#071222c7;border-radius:2px}[data-tema=mando] .mas .chip:before{content:"› " / "";color:var(--m-cian)}[data-tema=mando] .mas .chip:hover{border-style:solid;border-color:var(--m-cian);color:var(--m-tinta);background:#38bdf81f}[data-tema=mando] .capa-reporte{background:#02060eb8}[data-tema=mando] .ventana-reporte{background:var(--m-caja-honda);color:var(--m-tinta)}[data-tema=mando] .ventana-reporte:before{inset:0}[data-tema=mando] .ventana-cab{border-bottom:1px solid var(--m-linea)}[data-tema=mando] .ventana-dibujo{border:1px solid var(--m-borde);filter:drop-shadow(0 0 6px #38bdf859);background:#38bdf812;border-radius:2px;padding:.25rem}[data-tema=mando] .ventana-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--m-tinta);font-size:1.1rem;font-weight:700}[data-tema=mando] .cerrar{border:1px solid var(--m-borde);color:var(--m-tinta);background:#38bdf80f;border-radius:2px}[data-tema=mando] .cerrar:hover{border-color:var(--m-ambar);color:var(--m-ambar);background:#fbbf241f}[data-tema=mando] .hablando{color:var(--m-ambar);font:500 .78rem / 1.2 var(--m-mono);letter-spacing:.04em;text-transform:uppercase;background:#fbbf2414;border:1px solid #fbbf2466;border-radius:2px}[data-tema=mando] .ondas .onda{background:var(--m-ambar);box-shadow:var(--m-brillo-ambar)}[data-tema=mando] .ventana-reporte .historial{color:var(--m-tinta)}[data-tema=mando] .ventana-reporte .paso{border:1px solid var(--m-borde);color:var(--m-tinta);background:#38bdf80f;border-radius:2px}[data-tema=mando] .ventana-reporte .paso:hover{border-color:var(--m-cian);background:#38bdf824}[data-tema=mando] .ventana-reporte .cuantas{color:var(--m-suave)}[data-tema=mando] .ventana-reporte .punto{background:#38bdf84d}[data-tema=mando] .ventana-reporte .punto.aqui{background:var(--m-cian)}[data-tema=mando] .barras{border-bottom:1px solid var(--m-linea);background:linear-gradient(var(--m-linea) 1px, transparent 1px) 0 0 / 100% 25%;gap:1rem;padding-top:.6rem}[data-tema=mando] .barras .barra i{background:repeating-linear-gradient(0deg, var(--m-cian) 0 5px, transparent 5px 7px);filter:drop-shadow(0 0 6px #38bdf899);border-radius:0}[data-tema=mando] .barras .barra:first-child i{background:repeating-linear-gradient(0deg, var(--m-ambar) 0 5px, transparent 5px 7px);filter:drop-shadow(0 0 6px #fbbf2499)}[data-tema=mando] .barras .barra span{font:500 .72rem / 1 var(--m-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--m-suave)}[data-tema=mando] .tabla{border:1px solid var(--m-borde);background:var(--m-caja-honda);border-radius:2px}[data-tema=mando] .tabla table{font:400 .9rem / 1.4 var(--m-mono)}[data-tema=mando] .tabla th{border-bottom:1px solid var(--m-cian-suave);color:var(--m-cian);font:700 .74rem / 1.2 var(--m-letra);letter-spacing:.08em;text-shadow:0 0 10px #38bdf873;background:#38bdf81a;padding:.55rem .6rem}[data-tema=mando] .tabla th.grupo{color:var(--m-ambar);border-bottom-color:var(--m-ambar);text-shadow:0 0 10px #fbbf2473}[data-tema=mando] .tabla td{border-top:1px solid var(--m-linea);color:#cfeaff;padding:.55rem .6rem}[data-tema=mando] .tabla td[data-type=money]{color:#fff;text-shadow:0 0 12px #38bdf8a6}[data-tema=mando] .tabla td[data-type=order]{color:var(--m-suave)}[data-tema=mando] .tabla tfoot td{border-top:1px solid var(--m-ambar);color:var(--m-ambar);text-shadow:var(--m-brillo-ambar);background:#fbbf240f}[data-tema=mando] .tabla tr.abre:hover td,[data-tema=mando] .tabla tr.abre:focus-visible td{background:#38bdf81a}[data-tema=mando] .tabla tr.abre:hover td:first-child,[data-tema=mando] .tabla tr.abre:focus-visible td:first-child{box-shadow:inset 3px 0 0 var(--m-cian)}[data-tema=mando] .tabla tr.abre:focus-visible{outline-color:var(--m-ambar)}[data-tema=mando] .grafico .chart-axis,[data-tema=mando] .grafico .sheet-chart-legend,[data-tema=mando] .grafico .sheet-chart-caption{font-family:var(--m-mono)}[data-tema=mando] .grafico .chart-grid-line{stroke:var(--m-linea)}[data-tema=mando] .grafico .chart-bar,[data-tema=mando] .grafico .chart-line{filter:drop-shadow(0 0 4px #38bdf873)}[data-tema=mando] .consejos{border:1px solid #fbbf2459;border-left:3px solid var(--m-ambar);background:#fbbf240d;border-radius:2px}[data-tema=mando] .consejos h3{letter-spacing:.08em;text-transform:uppercase;color:var(--m-ambar);font-size:.86rem}[data-tema=mando] .consejos ul{font-family:var(--m-mono);font-size:.88rem}[data-tema=mando] .consejos li::marker{color:var(--m-ambar)}[data-tema=mando] .filtro-nombre{font-family:var(--m-letra);letter-spacing:.08em;color:var(--m-suave);font-weight:700}[data-tema=mando] .opcion-filtro{border:1px solid var(--m-borde);min-height:2.75rem;color:var(--m-tinta);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:2px;font-size:.78rem}[data-tema=mando] .opcion-filtro.elegida{border-color:var(--m-cian);background:var(--m-cian);color:var(--sobre-acento);box-shadow:0 0 14px #38bdf873}[data-tema=mando] .ventana-reporte .respuesta>.fila{border-top:1px solid var(--m-linea);gap:.45rem;padding-top:.75rem}[data-tema=mando] .ventana-reporte .respuesta>.fila .boton{min-height:2.75rem;padding:.3rem .95rem;font-size:.78rem}[data-tema=mando] .ventana-reporte .respuesta>.fila .chip{border:1px dashed var(--m-borde);min-height:2.75rem;color:var(--m-suave);font:500 .8rem / 1.2 var(--m-mono);background:0 0;border-radius:2px;padding:.3rem .8rem}[data-tema=mando] .ventana-reporte .respuesta>.fila .chip:before{content:"› " / "";color:var(--m-cian)}[data-tema=mando] .ventana-reporte .respuesta>.fila .chip:hover{border-style:solid;border-color:var(--m-cian);color:var(--m-tinta);background:#38bdf81a}[data-tema=mando] .papel{box-shadow:0 0 0 1px var(--m-borde), 0 10px 24px #00000073;border-radius:2px}[data-tema=mando] .pie:before{background:linear-gradient(#0000,#040912e6)}[data-tema=mando] form.barra{background:var(--m-caja-honda);gap:.45rem;padding:.4rem}[data-tema=mando] form.barra:before{content:"›" / "";color:var(--m-cian);font:600 1.45rem / 1 var(--m-mono);text-shadow:var(--m-brillo-cian);flex:none;padding-left:.7rem}[data-tema=mando] form.barra input{color:var(--m-tinta);font:400 .95rem / 1.4 var(--m-mono);caret-color:var(--m-cian);padding:.5rem .3rem}[data-tema=mando] form.barra input::placeholder{color:var(--m-suave)}[data-tema=mando] form.barra .boton{border-radius:2px;width:2.9rem;height:2.9rem}[data-tema=mando] form.barra .boton.hablar{border:1px solid var(--m-verde);color:var(--m-verde);--motor-mic-anillo:var(--m-verde);background:#34d39914;box-shadow:inset 0 0 14px #34d39938}[data-tema=mando] form.barra .boton.hablar:hover{background:#34d3992e}[data-tema=mando] form.barra .boton.enviar{border-color:var(--m-cian);background:var(--m-cian);color:var(--sobre-acento)}[data-tema=mando] form.barra:focus-within{border-color:var(--m-cian);box-shadow:0 0 0 1px #38bdf859,0 0 24px #38bdf840,0 18px 40px #00000059}[data-tema=mando] .barra-temas{background:var(--m-caja-honda);color:var(--m-tinta);gap:.3rem;padding:.35rem}[data-tema=mando] .destino{color:var(--m-suave);font-family:var(--m-letra);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:2px;font-weight:700}[data-tema=mando] .destino:hover{border-color:var(--m-borde);color:var(--m-tinta);background:#38bdf81f}[data-tema=mando] .destino[aria-current=page]{border-color:var(--m-cian);color:var(--m-tinta);box-shadow:inset 0 -3px 0 var(--m-cian), 0 0 14px #38bdf859;background:#38bdf829}[data-tema=mando] .zona-nitid:before,[data-tema=mando] .zona-nitid:after{border:1px solid var(--m-cian-suave);background:var(--m-caja-honda);box-shadow:var(--m-brillo-cian);border-radius:2px}[data-tema=mando] .cara-boton{isolation:isolate;position:relative}[data-tema=mando] .cara-boton:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid var(--m-cian-suave);width:96%;box-shadow:0 0 0 4px #071222e6, 0 0 0 5px var(--m-borde), 0 0 34px #38bdf84d;pointer-events:none;background:conic-gradient(#38bdf873,#38bdf81a 16%,#0000 28%),linear-gradient(90deg,#0000 calc(50% - .5px),#38bdf847 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#38bdf847 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),repeating-radial-gradient(circle,#0000 0 calc(1.35rem - 1px),#38bdf838 calc(1.35rem - 1px) 1.35rem),radial-gradient(circle,#38bdf82e,#0000 70%),#06121fd9;border-radius:50%;position:absolute;top:4%;left:50%;translate:-50%}[data-tema=mando] .cara-boton:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 72% 30%, var(--m-ambar) 0 2px, #fbbf2459 3px, transparent 7px), repeating-conic-gradient(#38bdf8b3 0 .6deg, transparent .6deg 10deg);border-radius:50%;width:96%;position:absolute;top:4%;left:50%;translate:-50%;-webkit-mask:radial-gradient(circle,#0000 0 calc(50% - 7px),#000 calc(50% - 6px)),radial-gradient(circle at 72% 30%,#000 0 8px,#0000 9px);mask:radial-gradient(circle,#0000 0 calc(50% - 7px),#000 calc(50% - 6px)),radial-gradient(circle at 72% 30%,#000 0 8px,#0000 9px)}[data-tema=mando] .nube{border:1px solid var(--m-borde);border-left:3px solid var(--m-cian);background:var(--nube);color:var(--m-tinta);font:500 .85rem / 1.45 var(--m-mono);border-radius:2px;padding:.6rem .85rem .6rem 1rem;box-shadow:0 0 24px #38bdf82e}[data-tema=mando] .nube.larga{font-weight:500;line-height:1.45}[data-tema=mando] .escena .panel,[data-tema=mando] .capa .panel,[data-tema=mando] .bloqueo .panel{--panel-borde:var(--m-borde);color:var(--m-tinta)}[data-tema=mando] .escena .panel h1,[data-tema=mando] .capa .panel h2,[data-tema=mando] .bloqueo .panel h1{letter-spacing:.06em;text-transform:uppercase;font-weight:700}[data-tema=mando] .escena .panel h2,[data-tema=mando] .escena .panel h3{color:var(--m-cian);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 10px #38bdf866;font-size:.86rem;font-weight:700}[data-tema=mando] .escena .marca{color:var(--m-suave);font-family:var(--m-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.86rem}[data-tema=mando] .sub{color:var(--m-suave)}[data-tema=mando] label.campo{letter-spacing:.06em;text-transform:uppercase;font-size:.82rem}[data-tema=mando] label.campo input,[data-tema=mando] label.campo textarea,[data-tema=mando] .nueva-cuenta select{border:1px solid var(--m-borde);background:var(--m-caja-honda);color:var(--m-tinta);font-family:var(--m-mono);text-transform:none;letter-spacing:0;caret-color:var(--m-cian);border-radius:2px;font-weight:500}[data-tema=mando] label.campo input:focus,[data-tema=mando] label.campo textarea:focus{border-color:var(--m-cian);box-shadow:0 0 0 3px #38bdf838,0 0 18px #38bdf840}[data-tema=mando] label.marcar input,[data-tema=mando] .frase-menu input[type=checkbox]{accent-color:var(--m-cian)}[data-tema=mando] .aviso{color:var(--m-ambar)}[data-tema=mando] .escena .temas .tema{border:1px solid var(--m-borde);background:var(--m-caja-honda);border-radius:2px;min-height:0;padding:0;display:block}[data-tema=mando] .escena .temas .tema:hover{border-color:var(--m-cian);transform:none;box-shadow:0 0 14px #38bdf840}[data-tema=mando] .escena .temas .tema .muestra{height:3.8rem}[data-tema=mando] .escena .temas .tema .nombre{color:var(--m-tinta);letter-spacing:.04em;text-transform:uppercase;background:0 0;font-size:.78rem;font-weight:600}[data-tema=mando] .escena .temas .tema[aria-pressed=true]{border-color:var(--m-ambar);box-shadow:0 0 0 1px var(--m-ambar), 0 0 18px #fbbf2459}[data-tema=mando] .escena .chip,[data-tema=mando] .capa .chip{border:1px solid var(--m-borde);color:var(--m-tinta);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-radius:2px;font-size:.8rem}[data-tema=mando] .escena .chip:hover,[data-tema=mando] .capa .chip:hover{border-color:var(--m-cian);background:#38bdf81f}[data-tema=mando] .cuenta,[data-tema=mando] .frase-menu{border:1px solid var(--m-linea);background:#38bdf80a;border-radius:2px}[data-tema=mando] .frase-menu:has(input:checked){border-color:var(--m-cian-suave);box-shadow:inset 3px 0 0 var(--m-cian);background:#38bdf81a}[data-tema=mando] .aviso-licencia{border:1px solid var(--m-borde);border-left:3px solid var(--m-ambar);background:var(--m-caja);color:var(--m-tinta);border-radius:2px}[data-tema=mando] .bloqueo-cara{aspect-ratio:1;border:1px solid var(--m-cian-suave);background:repeating-radial-gradient(circle,#0000 0 calc(1rem - 1px),#38bdf838 calc(1rem - 1px) 1rem),#06121f;border-radius:50%;width:7.5rem;box-shadow:0 0 26px #38bdf84d}[data-tema=mando] .bloqueo-puntos .punto{border-color:var(--m-cian-suave);border-radius:1px}[data-tema=mando] .bloqueo-puntos .punto.lleno{border-color:var(--m-cian);background:var(--m-cian);box-shadow:var(--m-brillo-cian)}[data-tema=mando] .bloqueo-teclado .tecla{border:1px solid var(--m-borde);color:var(--m-tinta);font:500 1.5rem / 1 var(--m-mono);background:#38bdf80d;border-radius:2px}[data-tema=mando] .bloqueo-teclado .tecla:hover{border-color:var(--m-cian);background:#38bdf81f}[data-tema=mando] .bloqueo-teclado .tecla.otra,[data-tema=mando] .bloqueo-teclado .tecla.entrar{font:700 .86rem / 1 var(--m-letra);letter-spacing:.08em;text-transform:uppercase}[data-tema=mando] .bloqueo-teclado .tecla.entrar{border-color:var(--m-cian);background:var(--m-cian);color:var(--sobre-acento)}[data-tema=mando] .bloqueo .enlace{color:var(--m-cian)}[data-tema=mando] .ventana-kit{--motor-accent:var(--m-cian);--motor-on-accent:#031726;--motor-surface:#07121f;--motor-text:var(--m-tinta);--motor-muted:var(--m-suave);--motor-border:#38bdf840;--motor-font:var(--m-letra);--motor-radius:3px}[data-tema=mando] .ventana-kit .motor-window{box-shadow:0 0 0 1px var(--m-borde), 0 0 40px #38bdf82e, 0 20px 60px #0009}@media (width<=63.99rem){[data-tema=mando] .arriba{gap:.4rem .8rem}[data-tema=mando] .arriba .boton{letter-spacing:.05em;padding:.3rem .6rem;font-size:.7rem}[data-tema=mando] .destino{letter-spacing:.02em;padding-inline:0;font-size:.6rem}[data-tema=mando] .ventana-reporte{border-bottom:0;border-radius:3px 3px 0 0}}@media (height<=860px){[data-tema=mando] .bloqueo-cara{width:4.6rem}}@media (prefers-reduced-motion:no-preference){[data-tema=mando][data-movimiento=animado] body:after{opacity:1;animation:7s linear infinite mando-barrido}[data-tema=mando][data-movimiento=animado] .cara-boton:before{animation:3.6s linear infinite mando-giro}[data-tema=mando][data-movimiento=animado] .arriba .quien:before{animation:2.2s ease-in-out infinite mando-luz}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema{animation:.4s cubic-bezier(.2,.8,.2,1) both mando-entra}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema:nth-child(2){animation-delay:50ms}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema:nth-child(3){animation-delay:.1s}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema:nth-child(4){animation-delay:.15s}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema:nth-child(n+5){animation-delay:.2s}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema,[data-tema=mando][data-movimiento=animado] .pregunta-frecuente{transition:background-color .15s,box-shadow .15s}[data-tema=mando][data-movimiento=animado] .inicio .temas .tema:after{transition:opacity .15s,transform .15s}[data-tema=mando][data-movimiento=animado] .apartado,[data-tema=mando][data-movimiento=animado] .destino,[data-tema=mando][data-movimiento=animado] .mas .chip{transition:background-color .12s,color .12s,border-color .12s}}@keyframes mando-barrido{0%{transform:translateY(-6rem)}to{transform:translateY(100vh)}}@keyframes mando-giro{to{transform:rotate(360deg)}}@keyframes mando-luz{50%{opacity:.45}}@keyframes mando-entra{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}[data-tema=papel]{--p-mano:"Caveat", "Segoe Print", cursive;--p-hoja:#fffdf7;--p-kraft:#cfa974;--p-kraft-oscuro:#b98d55;--p-rojo:#c4421f;--p-cinta:#ffd66bbd;--p-cinta-azul:#96cdffb8;--p-cinta-rosa:#ffaabeb8;--p-resaltador:#ffd66bd9;--p-linea:#4678be38;--p-margen:#e4572e8c;--p-sombra:0 1px 1px #3c281424, 0 10px 22px -8px #3c281457;--p-sombra-alta:0 2px 2px #3c28141f, 0 18px 28px -10px #3c281470;--p-calco:drop-shadow(1.5px 0 0 #fff) drop-shadow(-1.5px 0 0 #fff) drop-shadow(0 1.5px 0 #fff) drop-shadow(0 -1.5px 0 #fff) drop-shadow(0 3px 3px #3c28144d);--p-dientes:polygon(4px 0, calc(100% - 4px) 0, 100% 18%, calc(100% - 4px) 36%, 100% 54%, calc(100% - 4px) 72%, 100% 90%, calc(100% - 3px) 100%, 3px 100%, 0 90%, 4px 72%, 0 54%, 4px 36%, 0 18%);--p-suave:cubic-bezier(.2, .8, .2, 1)}[data-tema=papel] body{isolation:isolate;font-family:Figtree,system-ui,sans-serif}[data-tema=papel] body:before{content:"";z-index:-2;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 340' preserveAspectRatio='none'><defs><filter id='s' x='-5%25' y='-40%25' width='110%25' height='180%25'><feDropShadow dx='0' dy='-4' stdDeviation='5' flood-color='%235a4020' flood-opacity='.26'/></filter></defs><path filter='url%28%23s%29' fill='%23a9cdb8' d='M0 100C160 10 320 40 470 80S760 0 930 40S1180 10 1280 50V340H0Z'/><path filter='url%28%23s%29' fill='%2373a98f' d='M0 160C200 100 380 140 560 170S900 110 1100 150S1240 140 1280 150V340H0Z'/><path filter='url%28%23s%29' fill='%23e7a06e' d='M0 230C180 190 360 220 540 240S880 190 1060 230S1220 220 1280 230V340H0Z'/><path filter='url%28%23s%29' fill='%23f4d3a4' d='M0 282C220 252 420 286 640 292S1040 262 1280 286V340H0Z'/></svg>") bottom/max(100%,1100px) 100% no-repeat;height:44vh;position:fixed;bottom:0;left:0;right:0}[data-tema=papel] body:after{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 150'><defs><filter id='s' x='-20%25' y='-30%25' width='140%25' height='170%25'><feDropShadow dx='0' dy='4' stdDeviation='4' flood-color='%235a4020' flood-opacity='.2'/></filter></defs><path filter='url%28%23s%29' fill='%23fffaf0' d='M60 90a34 34 0 0 1 64-14 26 26 0 0 1 40 22 22 22 0 0 1-6 43H70a28 28 0 0 1-10-51z'/><path filter='url%28%23s%29' fill='%23fffaf0' d='M520 50a26 26 0 0 1 50-10 20 20 0 0 1 31 17 17 17 0 0 1-5 33H528a22 22 0 0 1-8-40z'/><path filter='url%28%23s%29' fill='%23fff3e0' d='M770 100a20 20 0 0 1 38-8 15 15 0 0 1 24 13 13 13 0 0 1-4 25H776a17 17 0 0 1-6-30z'/></svg>") 0 0/100% 100% no-repeat;width:max(100vw,900px);height:9rem;position:fixed;top:47vh;left:0}[data-tema=papel] .principal:before,[data-tema=papel] .escena:before{content:"";z-index:-3;pointer-events:none;filter:drop-shadow(0 0 6px #5a402038);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><path fill='%23ffe29a' d='M100 4 L118 32 L148 17 L149 51 L183 52 L168 82 L196 100 L168 118 L183 148 L149 149 L148 183 L118 168 L100 196 L82 168 L52 183 L51 149 L17 148 L32 118 L4 100 L32 82 L17 52 L51 51 L52 17 L82 32Z'/><circle cx='100' cy='100' r='60' fill='%23ffc94d'/><circle cx='100' cy='100' r='44' fill='%23ffd56e'/></svg>") 50%/contain no-repeat;width:9.5rem;height:9.5rem;position:fixed}[data-tema=papel] .principal:before{bottom:31vh;left:52vw}[data-tema=papel] .escena:before{top:6vh;right:7vw}[data-tema=papel] .principal:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 52'><path d='M2 40c18-2 34-8 50-18' fill='none' stroke='%23b98d55' stroke-width='2' stroke-dasharray='4 6' stroke-linecap='round'/><path d='M70 22 136 6 104 46 94 32Z' fill='%23fffdf7' stroke='%237a6f62' stroke-width='1.6' stroke-linejoin='round'/><path d='M94 32 136 6 86 26Z' fill='%23efe4d1' stroke='%237a6f62' stroke-width='1.6' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;width:7rem;height:2.6rem;position:fixed;top:58vh;left:0}[data-tema=papel] .boton{color:#fff;background:var(--p-rojo);border-radius:4px;box-shadow:0 1px 1px #3c281433,0 8px 14px -8px #78280a99}[data-tema=papel] .boton:hover{translate:0 -1px;rotate:-.6deg}[data-tema=papel] .boton.otro{color:var(--tinta);background:var(--p-hoja);box-shadow:var(--p-sombra);border:0}[data-tema=papel] .boton.otro[aria-pressed=true]{color:var(--tinta);box-shadow:inset 0 -3px 0 #e4572ebf, var(--p-sombra);background:#fff27a;border-color:#0000}[data-tema=papel] .boton:focus-visible,[data-tema=papel] .chip:focus-visible{outline:3px dashed var(--tinta);outline-offset:3px}[data-tema=papel] .arriba{background:var(--p-hoja);width:100%;max-width:72rem;box-shadow:var(--p-sombra);border-radius:3px;margin:.35rem auto 1.3rem;padding:.5rem .6rem .5rem 1rem;position:relative;rotate:-.35deg}[data-tema=papel] .arriba:before,[data-tema=papel] .arriba:after{content:"";background:var(--p-cinta);width:4.6rem;height:1.35rem;clip-path:var(--p-dientes);pointer-events:none;position:absolute;top:-.6rem;box-shadow:0 1px 2px #00000014}[data-tema=papel] .arriba:before{left:1.2rem;rotate:-6deg}[data-tema=papel] .arriba:after{background:var(--p-cinta-azul);right:1.6rem;rotate:5deg}[data-tema=papel] .arriba .quien{font-family:var(--p-mano);color:var(--tinta);font-size:1.7rem;font-weight:700;line-height:1}[data-tema=papel] .arriba .boton{min-height:2.75rem}[data-tema=papel] .aviso-licencia{border:0;border-left:.35rem solid var(--acento);width:100%;max-width:72rem;box-shadow:var(--p-sombra);background:#fff8c9;border-radius:3px;margin:0 auto 1rem}[data-tema=papel] .paso{color:var(--tinta);background:var(--p-hoja);box-shadow:var(--p-sombra);font-family:var(--p-mano);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:4px;font-size:1.35rem;font-weight:700}[data-tema=papel] .paso:hover,[data-tema=papel] .paso[aria-disabled=true]:hover{background:var(--p-hoja)}[data-tema=papel] .paso:not([aria-disabled=true]):hover{rotate:-1.5deg}[data-tema=papel] .paso:focus-visible{outline:3px dashed var(--tinta)}[data-tema=papel] .cuantas{font-family:var(--p-mano);color:var(--tinta-suave);padding:0 .25rem;font-size:1.3rem;font-weight:700}[data-tema=papel] .puntos .punto{background:#2b262038}[data-tema=papel] .puntos .punto.aqui{background:var(--acento)}[data-tema=papel] .periodos{gap:.4rem;padding:.4rem .3rem}[data-tema=papel] .periodo{min-height:2.75rem;color:var(--tinta);background:var(--p-cinta);box-shadow:none;clip-path:var(--p-dientes);font-family:var(--p-mano);border:0;border-radius:0;padding:.2rem .62rem;font-size:1.25rem;font-weight:700;rotate:-1.2deg}[data-tema=papel] .periodo:nth-child(3n+2){background:var(--p-cinta-azul);rotate:1.3deg}[data-tema=papel] .periodo:nth-child(3n){background:var(--p-cinta-rosa);rotate:-.5deg}[data-tema=papel] .periodo:hover{translate:0 -2px;rotate:0deg}[data-tema=papel] .periodo:nth-child(n):hover{background-image:linear-gradient(#ffffff40,#ffffff40)}[data-tema=papel] .periodo.marcado,[data-tema=papel] .periodo.marcado:nth-child(n){color:#fff;box-shadow:none;background:#ce4624f2}[data-tema=papel] .periodo:focus-visible{clip-path:none;outline:3px dashed var(--tinta);outline-offset:2px;rotate:0deg}[data-tema=papel] .inicio .temas{gap:1.3rem .75rem;padding-top:.7rem}[data-tema=papel] .inicio .temas .tema{--p-color:#e8d3ad;min-height:5.6rem;color:var(--tinta);background:var(--p-color);box-shadow:var(--p-sombra);border:0;border-radius:2px 6px 4px 4px;padding:.95rem 1rem .8rem;position:relative;overflow:visible;rotate:-.7deg}[data-tema=papel] .inicio .temas .tema:nth-child(2){--p-color:#f3c6c0;rotate:.8deg}[data-tema=papel] .inicio .temas .tema:nth-child(3){--p-color:#c7e0cf;rotate:.4deg}[data-tema=papel] .inicio .temas .tema:nth-child(4){--p-color:#f6e39a;rotate:-1deg}[data-tema=papel] .inicio .temas .tema:nth-child(5){--p-color:#c9d9f2;rotate:.7deg}[data-tema=papel] .inicio .temas .tema:before{content:"";background:var(--p-color);border-radius:7px 7px 0 0;width:7rem;height:.8rem;position:absolute;top:-.75rem;left:.9rem;box-shadow:inset 0 1px #ffffff73}[data-tema=papel] .inicio .temas .tema:hover{box-shadow:var(--p-sombra-alta);transform:rotate(0)translateY(-3px)}[data-tema=papel] .inicio .temas .tema .dibujo{width:3rem;height:3rem;filter:var(--p-calco)}[data-tema=papel] .inicio .temas .tema-titulo{font-family:var(--p-mano);font-size:1.75rem;font-weight:700;line-height:1}[data-tema=papel] .inicio .temas .tema-dice{color:#574b3f;opacity:1;font-size:.88rem}[data-tema=papel] .frecuentes{background:linear-gradient(90deg, transparent 1.7rem, var(--p-margen) 1.7rem, var(--p-margen) calc(1.7rem + 1.5px), transparent calc(1.7rem + 1.5px)), var(--p-hoja);box-shadow:var(--p-sombra);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:3px;padding:1.5rem 1.1rem .9rem;position:relative;rotate:.5deg}[data-tema=papel] .frecuentes:before{content:"";background:radial-gradient(circle at 35% 30%,#ff9a8a,#d9302a 62%,#9e1f19);border-radius:50%;width:1.25rem;height:1.25rem;margin-left:-.62rem;position:absolute;top:-.55rem;left:50%;box-shadow:0 4px 4px #0000004d}[data-tema=papel] .frecuentes h2{font-family:var(--p-mano);color:var(--acento);border-bottom:2px solid var(--p-margen);margin:0 0 .2rem;padding:0 0 .25rem 1.2rem;font-size:1.8rem;font-weight:700}[data-tema=papel] .preguntas li{border-top:0;border-bottom:1px solid var(--p-linea)}[data-tema=papel] .pregunta-frecuente{font-family:var(--p-mano);border-radius:0;gap:.3rem;padding:.1rem .3rem 0 .2rem;font-size:1.4rem;font-weight:600;line-height:1.05}[data-tema=papel] .pregunta-frecuente:before{content:counter(pregunta) "." / "";width:1.5rem;height:auto;color:var(--p-rojo);background:0 0;border-radius:0;font-size:1.45rem;font-weight:700}[data-tema=papel] .pregunta-frecuente:hover{background:linear-gradient(transparent 30%, var(--p-resaltador) 30%, var(--p-resaltador) 80%, transparent 80%)}[data-tema=papel] .preguntas .pregunta-frecuente svg{color:var(--p-rojo)}[data-tema=papel] .pregunta-frecuente:focus-visible{outline:3px dashed var(--tinta);outline-offset:-2px}[data-tema=papel] .tema-cab{gap:.9rem}[data-tema=papel] .tema-cab .dibujo{width:3.4rem;height:3.4rem;filter:var(--p-calco);rotate:-6deg}[data-tema=papel] .tema-nombre{font-family:var(--p-mano);color:var(--tinta);-webkit-text-decoration:underline wavy var(--acento) 2px;text-decoration:underline wavy var(--acento) 2px;text-underline-offset:.35rem;font-size:2.6rem;font-weight:700;line-height:1}[data-tema=papel] .tema-cab .sub{font-family:var(--p-mano);color:var(--tinta);font-size:1.35rem;font-weight:600}[data-tema=papel] .sec-titulo,[data-tema=papel] .cajon-cab small{width:fit-content;font-family:var(--p-mano);letter-spacing:0;text-transform:none;color:var(--tinta);background:linear-gradient(transparent 52%, var(--p-resaltador) 52%, var(--p-resaltador) 88%, transparent 88%);padding:0 .3em;font-size:1.55rem;font-weight:700}[data-tema=papel] .cajon-cab small{background:0 0;font-size:1.25rem}[data-tema=papel] .hoy-t{color:var(--tinta);background:var(--p-hoja);border:0;border-radius:2px;position:relative;rotate:-.6deg;box-shadow:0 1px 1px #3c281424,0 4px 6px -3px #3c28144d}[data-tema=papel] .hoy-t:nth-child(2n){rotate:.7deg}[data-tema=papel] .hoy-t:before{content:"";background:var(--p-cinta);width:3.6rem;height:1.05rem;clip-path:var(--p-dientes);pointer-events:none;margin-left:-1.8rem;position:absolute;top:-.3rem;left:50%;rotate:-3deg;box-shadow:0 1px 2px #00000014}[data-tema=papel] .hoy-t:nth-child(2):before{background:var(--p-cinta-azul);rotate:2deg}[data-tema=papel] .hoy-t:nth-child(3):before{background:var(--p-cinta-rosa);rotate:-2deg}[data-tema=papel] .hoy-t:hover{transform:rotate(0)translateY(-3px);box-shadow:0 1px 1px #3c281424,0 7px 8px -4px #3c281457}[data-tema=papel] .ht-pregunta{font-family:var(--p-mano);color:var(--tinta-suave);margin-top:.3rem;font-size:1.3rem;font-weight:700;line-height:1}[data-tema=papel] .ht-cifra{background:linear-gradient(transparent 52%, var(--p-resaltador) 52%, var(--p-resaltador) 90%, transparent 90%);width:fit-content;max-width:100%;padding:0 .2em;font-weight:800}[data-tema=papel] .ht-detalle{color:#574b3f}[data-tema=papel] .ht-detalle.sola{color:var(--tinta)}[data-tema=papel] .ht-ver{font-family:var(--p-mano);color:var(--p-rojo);font-size:1.2rem;font-weight:700}[data-tema=papel] .barrita{background:#2b26201a}[data-tema=papel] .apartados{gap:1.15rem .85rem;padding:.65rem .15rem .4rem}[data-tema=papel] .apartado{min-height:4.8rem;color:var(--tinta);font-family:var(--p-mano);background:linear-gradient(170deg,#ffffff59,#0000 40%),#fff27a;border:0;border-radius:2px;align-items:flex-start;padding:1rem .75rem .7rem;font-size:1.4rem;font-weight:700;line-height:1.02;position:relative;rotate:-1.6deg;box-shadow:0 1px 1px #00000014,0 12px 14px -10px #3c281480}[data-tema=papel] .apartado:nth-child(2n){background-color:#ffc6d5;rotate:1.4deg}[data-tema=papel] .apartado:nth-child(3n){background-color:#bdf2d4;rotate:-.6deg}[data-tema=papel] .apartado:nth-child(4n){background-color:#c4e2ff;rotate:2deg}[data-tema=papel] .apartado:nth-child(5n){background-color:#ffd9ad;rotate:-2deg}[data-tema=papel] .apartado:before{content:"";width:2.7rem;height:.95rem;clip-path:var(--p-dientes);background:#ffffff94;margin-left:-1.35rem;position:absolute;top:-.5rem;left:50%;rotate:-3deg;box-shadow:0 1px 1px #0000000f}[data-tema=papel] .apartado:after{content:"";background:linear-gradient(315deg,#eadcc5 45%,#0000001f 50%,#ffffff80 56%);width:.9rem;height:.9rem;position:absolute;bottom:0;right:0}[data-tema=papel] .apartado:hover{transform:rotate(0)translateY(-3px);box-shadow:0 1px 1px #00000014,0 18px 18px -12px #3c28148c}[data-tema=papel] .apartado .dibujo{filter:none;opacity:.85;width:1.75rem;height:1.75rem}[data-tema=papel] .apartado-pista{font-family:var(--p-mano);color:#574b3f;font-size:1.1rem;font-weight:600}[data-tema=papel] .apartado:focus-visible,[data-tema=papel] .inicio .temas .tema:focus-visible,[data-tema=papel] .hoy-t:focus-visible,[data-tema=papel] .destino:focus-visible,[data-tema=papel] .cerrar:focus-visible,[data-tema=papel] .cara-boton:focus-visible{outline:3px dashed var(--tinta);outline-offset:3px}[data-tema=papel] .capa-reporte{background:#3c2c188c}[data-tema=papel] .ventana-reporte{background:var(--p-hoja);box-shadow:11px 11px 0 -3px var(--p-kraft), 11px 11px 0 -2px #3c281429, 0 1px 1px #3c281424, 0 14px 28px -8px #3c28145c;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:3px;position:relative;overflow:visible}[data-tema=papel] .ventana-reporte:before{content:"";background:linear-gradient(180deg, #d9b783, var(--p-kraft));pointer-events:none;border-radius:10px 10px 0 0;width:8.5rem;height:1.35rem;position:absolute;top:-1.35rem;left:1.4rem;box-shadow:inset 0 1px #fff6}[data-tema=papel] .ventana-reporte:after{content:"";z-index:2;pointer-events:none;filter:drop-shadow(1px 2px 1px #00000040);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 66'><path d='M9 24V9a5 5 0 0 1 10 0v42a8 8 0 0 1-16 0V17' fill='none' stroke='%23747a84' stroke-width='3' stroke-linecap='round'/><path d='M9 24V9a5 5 0 0 1 10 0v42a8 8 0 0 1-16 0V17' fill='none' stroke='%23c3c8d0' stroke-width='1' stroke-linecap='round' transform='translate(-.6 -.6)'/></svg>") 50%/contain no-repeat;width:1.1rem;height:2.6rem;position:absolute;top:-1.6rem;right:4.6rem;rotate:8deg}[data-tema=papel] .ventana-dibujo{filter:var(--p-calco);rotate:-6deg}[data-tema=papel] .ventana-titulo{width:fit-content;max-width:100%;font-family:var(--p-mano);background:linear-gradient(transparent 52%, var(--p-resaltador) 52%, var(--p-resaltador) 88%, transparent 88%);padding:0 .25em;font-size:2rem;font-weight:700;line-height:1.1}[data-tema=papel] .cerrar{background:var(--p-hoja);color:var(--p-rojo);box-shadow:var(--p-sombra);border:0;border-radius:4px;rotate:3deg}[data-tema=papel] .cerrar:hover{background:var(--p-hoja);rotate:-3deg}[data-tema=papel] .hablando{color:var(--tinta);box-shadow:var(--p-sombra);font-family:var(--p-mano);background:#fff27a;border-radius:2px;font-size:1.2rem;font-weight:700;rotate:-1deg}[data-tema=papel] .ondas .onda{background:var(--p-rojo)}[data-tema=papel] .ventana-reporte .historial,[data-tema=papel] .ventana-reporte .cuantas{color:var(--tinta)}[data-tema=papel] .ventana-reporte .paso{background:var(--p-hoja);color:var(--tinta);border:0}[data-tema=papel] .ventana-reporte .paso:hover{background:var(--p-hoja)}[data-tema=papel] .barras{gap:.8rem;height:8rem;padding:.4rem .3rem 1.8rem}[data-tema=papel] .barras .barra i{background:repeating-linear-gradient(-45deg, var(--acento) 0 5px, #f07a55 5px 10px);border-radius:2px;rotate:-.8deg;box-shadow:0 1px 1px #3c281433,0 6px 10px -6px #3c281480}[data-tema=papel] .barras .barra:nth-child(3n+2) i{background:repeating-linear-gradient(-45deg,#4b8cf0 0 5px,#7aaaf5 5px 10px);rotate:.7deg}[data-tema=papel] .barras .barra:nth-child(3n) i{background:repeating-linear-gradient(-45deg,#e9b22c 0 5px,#f6c445 5px 10px);rotate:-.4deg}[data-tema=papel] .barras .barra span{font-family:var(--p-mano);color:var(--tinta);font-size:1.15rem;bottom:-1.75rem}[data-tema=papel] .respuesta .tabla{background:linear-gradient(90deg, transparent 2.9rem, var(--p-margen) 2.9rem, var(--p-margen) calc(2.9rem + 1.5px), transparent calc(2.9rem + 1.5px)), repeating-linear-gradient(180deg, transparent 0 calc(2.35rem - 1px), var(--p-linea) calc(2.35rem - 1px) 2.35rem);background-attachment:local}[data-tema=papel] .tabla th,[data-tema=papel] .tabla td{vertical-align:middle;border:0;height:2.35rem;padding:0 .55rem}[data-tema=papel] .tabla th{font-family:var(--p-mano);letter-spacing:0;text-transform:none;color:var(--tinta-suave);font-size:1.22rem;font-weight:700}[data-tema=papel] .tabla th.grupo{box-shadow:inset 0 -2px 0 var(--acento);color:var(--tinta);border:0}[data-tema=papel] .tabla [data-type=order]{width:2.9rem;padding-right:.75rem}[data-tema=papel] .tabla td{font-weight:500}[data-tema=papel] .tabla tfoot td{border:0;font-weight:800;box-shadow:inset 0 2px #2b2620b3}[data-tema=papel] .tabla tfoot td:last-child{background:linear-gradient(transparent 18%, var(--p-resaltador) 18%, var(--p-resaltador) 84%, transparent 84%)}[data-tema=papel] .tabla tr.abre:hover td,[data-tema=papel] .tabla tr.abre:focus-visible td{background:#ffd66b52}[data-tema=papel] .ventana-reporte .respuesta .fila{gap:.6rem}[data-tema=papel] .respuesta .chip{min-height:2.75rem;color:var(--tinta);font-family:var(--p-mano);background:0 0;border:0;border-bottom:2px dashed #e4572e99;border-radius:0;padding:.1rem .45rem;font-size:1.35rem;font-weight:700}[data-tema=papel] .respuesta .chip:hover{background:linear-gradient(transparent 50%, var(--p-resaltador) 50%, var(--p-resaltador) 86%, transparent 86%)}[data-tema=papel] .consejos{box-shadow:var(--p-sombra);background:#fff8c9;border:0;border-radius:2px;padding:1rem 1rem .8rem;position:relative;rotate:-.5deg}[data-tema=papel] .consejos h3{font-family:var(--p-mano);font-size:1.5rem}[data-tema=papel] .papel{box-shadow:var(--p-sombra);border-radius:2px}[data-tema=papel] .filtro-nombre{font-family:var(--p-mano);letter-spacing:0;text-transform:none;font-size:1.2rem}[data-tema=papel] .opcion-filtro{background:var(--p-hoja);min-height:2.75rem;box-shadow:var(--p-sombra);border:0;border-radius:3px}[data-tema=papel] .opcion-filtro.elegida{color:#fff;background:var(--p-rojo)}[data-tema=papel] form.barra{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff59,#0000 30%),#f6e7bf;border:0;border-radius:3px;gap:.55rem;padding:.45rem .55rem .45rem .6rem;rotate:-.25deg;box-shadow:0 1px 2px #0000001a,0 12px 22px -10px #3c28147a}[data-tema=papel] form.barra:before,[data-tema=papel] form.barra:after{content:"";background:var(--p-cinta-azul);width:3.8rem;height:1.2rem;clip-path:var(--p-dientes);pointer-events:none;position:absolute;top:-.55rem;box-shadow:0 1px 2px #00000014}[data-tema=papel] form.barra:before{left:1.4rem;rotate:-5deg}[data-tema=papel] form.barra:after{background:var(--p-cinta-rosa);right:6.6rem;rotate:4deg}[data-tema=papel] form.barra input{font-family:var(--p-mano);color:var(--tinta);font-size:1.6rem;font-weight:600}[data-tema=papel] form.barra input::placeholder{color:#7d6c54}[data-tema=papel] form.barra .boton{min-width:50px;min-height:50px}[data-tema=papel] form.barra .hablar{color:#fff;--motor-mic-anillo:#c93a1d;background:radial-gradient(circle at 50% 38%,#f06a48,#c93a1d 70%);border-radius:50%;box-shadow:0 0 0 3px #f6e7bf,0 0 0 5px #c93a1d99,0 5px 9px #3c140a4d}[data-tema=papel] form.barra .hablar:hover{translate:none;rotate:-8deg}[data-tema=papel] form.barra .hablar:active{transform:scale(.88);box-shadow:0 0 0 3px #f6e7bf,0 0 0 5px #c93a1d99,0 1px 2px #3c140a4d}[data-tema=papel] form.barra .enviar{color:var(--acento-2);background:var(--p-hoja);box-shadow:var(--p-sombra);border-radius:4px;rotate:3deg}[data-tema=papel] form.barra .enviar:hover{translate:2px -2px;rotate:-3deg}[data-tema=papel] form.barra .boton:focus-visible{outline:3px dashed var(--tinta)}[data-tema=papel] form.barra:focus-within{outline:3px dashed var(--tinta);outline-offset:3px}[data-tema=papel] form.barra{position:relative}[data-tema=papel] .pie:before{background:linear-gradient(#0000,#eadcc5b8 45%)}[data-tema=papel] .barra-temas{background:linear-gradient(180deg, #ffffff4d, transparent 40%), var(--p-kraft);box-shadow:var(--p-sombra);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:3px;gap:.3rem;padding:.5rem .4rem 0;rotate:.25deg}[data-tema=papel] .destino{--p-color:#e8d3ad;min-height:3.2rem;color:var(--tinta);background:var(--p-color);font-family:var(--p-mano);border-radius:9px 9px 0 0;align-self:end;font-size:1.05rem;font-weight:700;line-height:1;box-shadow:inset 0 1px #ffffff73}[data-tema=papel] .destino:nth-child(2){--p-color:#f3c6c0}[data-tema=papel] .destino:nth-child(3){--p-color:#c7e0cf}[data-tema=papel] .destino:nth-child(4){--p-color:#f6e39a}[data-tema=papel] .destino:nth-child(5){--p-color:#c9d9f2}[data-tema=papel] .destino:hover{background:var(--p-color);translate:0 -2px}[data-tema=papel] .destino[aria-current=page]{background:var(--p-hoja);min-height:3.5rem;box-shadow:0 -1px 2px #3c28142e, inset 0 3px 0 var(--p-rojo);font-weight:800}[data-tema=papel] .zona-nitid:before,[data-tema=papel] .zona-nitid:after{border:2px solid var(--tinta);background:var(--p-hoja)}[data-tema=papel] .zona-nitid .cara-boton{rotate:-4deg}[data-tema=papel] .zona-nitid .cara{filter:drop-shadow(3px 0 #fff)drop-shadow(-3px 0 #fff)drop-shadow(0 3px #fff)drop-shadow(0 -3px #fff)drop-shadow(0 7px 7px #3c281459)}[data-tema=papel] .nube{border:2px solid var(--tinta);color:var(--tinta);background:var(--p-hoja);font-family:var(--p-mano);border-radius:18px;padding:.45rem .95rem .55rem;font-size:1.4rem;font-weight:700;line-height:1.1;box-shadow:4px 4px #2b262029}[data-tema=papel] .nube.larga{font-weight:600;line-height:1.2}[data-tema=papel] .escena .panel,[data-tema=papel] .bloqueo .panel,[data-tema=papel] .capa .panel{background:var(--p-hoja);box-shadow:var(--p-sombra-alta);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:3px;position:relative}[data-tema=papel] .escena .panel:before,[data-tema=papel] .escena .panel:after,[data-tema=papel] .bloqueo .panel:before,[data-tema=papel] .bloqueo .panel:after,[data-tema=papel] .capa .panel:before,[data-tema=papel] .capa .panel:after{content:"";background:var(--p-cinta);width:5rem;height:1.45rem;clip-path:var(--p-dientes);pointer-events:none;position:absolute;top:-.65rem;box-shadow:0 1px 2px #00000014}[data-tema=papel] .escena .panel:before,[data-tema=papel] .bloqueo .panel:before,[data-tema=papel] .capa .panel:before{left:-1rem;rotate:-32deg}[data-tema=papel] .escena .panel:after,[data-tema=papel] .bloqueo .panel:after,[data-tema=papel] .capa .panel:after{background:var(--p-cinta-azul);right:-1rem;rotate:30deg}[data-tema=papel] .panel h1{font-family:var(--p-mano);font-size:2.3rem;font-weight:700;line-height:1}[data-tema=papel] .marca .sello{filter:var(--p-calco);rotate:-8deg}[data-tema=papel] label.campo input,[data-tema=papel] label.campo textarea,[data-tema=papel] .nueva-cuenta select{background:#f6e7bf66;border:0;border-bottom:2px solid #2b262066;border-radius:3px 3px 0 0}[data-tema=papel] label.campo input:focus,[data-tema=papel] label.campo textarea:focus{border-bottom-color:var(--acento);box-shadow:0 2px 0 var(--acento);background:#ffd66b47}[data-tema=papel] .escena .chip{min-height:2.75rem;color:var(--tinta);background:var(--p-hoja);box-shadow:var(--p-sombra);border:0;border-radius:3px;padding:.3rem .9rem}[data-tema=papel] .escena .chip:hover{rotate:-1.5deg}[data-tema=papel] .cuenta,[data-tema=papel] .frase-menu{background:#fff8e6;border-radius:3px;box-shadow:0 1px 2px #3c28141f}[data-tema=papel] .frase-menu:has(input:checked){background:#fff27a;border-color:#0000}[data-tema=papel] .bloqueo-teclado .tecla{box-shadow:var(--p-sombra);color:var(--tinta);background:#fff;border:0;border-radius:4px}[data-tema=papel] .bloqueo-teclado .tecla:nth-child(odd){rotate:-.8deg}[data-tema=papel] .bloqueo-teclado .tecla:nth-child(2n){rotate:.8deg}[data-tema=papel] .bloqueo-teclado .tecla.entrar{color:#fff;background:var(--p-rojo)}[data-tema=papel] .escena .fila[role=tablist] .boton{border-radius:10px 10px 2px 2px}[data-tema=papel] .escena .temas{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));gap:.9rem .7rem}[data-tema=papel] .escena .temas .tema{min-height:0;box-shadow:var(--p-sombra);background:#fff;border:0;border-radius:2px;padding:.35rem .35rem 0;display:block;position:relative;overflow:visible;rotate:-1deg}[data-tema=papel] .escena .temas .tema:nth-child(2n){rotate:1.2deg}[data-tema=papel] .escena .temas .tema:hover{transform:rotate(0)}[data-tema=papel] .escena .temas .tema[aria-pressed=true]{box-shadow:0 0 0 3px var(--acento), var(--p-sombra-alta)}[data-tema=papel] .escena .temas .tema .muestra{height:3.4rem}[data-tema=papel] .escena .temas .tema .nombre{color:var(--tinta);font-family:var(--p-mano);background:#fff;padding:.3rem .2rem .35rem;font-size:1.15rem;font-weight:700;line-height:1.05}[data-tema=papel] .ventana-kit{--motor-accent:var(--p-rojo);--motor-border:#2b262024;--motor-font:"Figtree", system-ui, sans-serif;--motor-radius:4px;--motor-surface:var(--p-hoja)}@media (width<=63.99rem){[data-tema=papel] .ventana-reporte{border-radius:3px 3px 0 0;box-shadow:0 1px 1px #3c281424,0 -8px 22px -8px #3c281466}[data-tema=papel] .ventana-reporte:after{right:4rem}[data-tema=papel] .destino{font-size:1rem}}@media (prefers-reduced-motion:no-preference){[data-tema=papel]:not([data-movimiento=tranquilo]) body:after{animation:95s linear infinite papel-deriva}[data-tema=papel]:not([data-movimiento=tranquilo]) .principal:before,[data-tema=papel]:not([data-movimiento=tranquilo]) .escena:before{animation:70s linear infinite papel-gira}[data-tema=papel]:not([data-movimiento=tranquilo]) .principal:after{animation:34s ease-in-out infinite papel-vuela}[data-tema=papel]:not([data-movimiento=tranquilo]) .boton,[data-tema=papel]:not([data-movimiento=tranquilo]) .cerrar{transition:translate .2s var(--p-suave), rotate .2s var(--p-suave), box-shadow .2s}[data-tema=papel]:not([data-movimiento=tranquilo]) .periodo,[data-tema=papel]:not([data-movimiento=tranquilo]) .destino{transition:rotate .25s var(--p-suave), translate .25s var(--p-suave), background-color .2s}[data-tema=papel]:not([data-movimiento=tranquilo]) .inicio .temas .tema,[data-tema=papel]:not([data-movimiento=tranquilo]) .hoy-t,[data-tema=papel]:not([data-movimiento=tranquilo]) .apartado{transition:rotate .25s var(--p-suave), translate .25s var(--p-suave), box-shadow .25s}[data-tema=papel]:not([data-movimiento=tranquilo]) .chip,[data-tema=papel]:not([data-movimiento=tranquilo]) .pregunta-frecuente{transition:background-size .25s var(--p-suave)}[data-tema=papel]:not([data-movimiento=tranquilo]) form.barra .hablar{transition:transform .12s var(--p-suave), box-shadow .12s}}@keyframes papel-deriva{0%{transform:translate(-100%)}to{transform:translate(100vw)}}@keyframes papel-gira{to{transform:rotate(360deg)}}@keyframes papel-vuela{0%{opacity:0;transform:translate(-8rem,2rem)rotate(4deg)}6%{opacity:1}30%{transform:translate(48vw,-3rem)rotate(-5deg)}54%{opacity:1}60%,to{opacity:0;transform:translate(105vw,-7rem)rotate(-2deg)}}[data-tema=material]{--m-primario:#006c4c;--m-sobre-primario:#fff;--m-cont:#8af8c7;--m-sobre-cont:#002114;--m-sec:#cfe9d9;--m-sobre-sec:#0b1f15;--m-ter:#c1e8fb;--m-sobre-ter:#001f2a;--m-rosa:#ffd8e4;--m-sobre-rosa:#3e001d;--m-naranja:#ffdcc2;--m-sobre-naranja:#2e1500;--m-sup:#f5fbf5;--m-sup-baja:#eff5ef;--m-sup-cont:#e9efe9;--m-sup-alta:#e3eae3;--m-sup-maxima:#dde4dd;--m-borde:#707973;--m-borde-suave:#bfc9c1;--m-inversa:#2c322e;--m-sobre-inversa:#ecf2ec;--m-salto:cubic-bezier(.34, 1.56, .64, 1);--m-suave:cubic-bezier(.2, 0, 0, 1);--m-rail:5.75rem;--m-galleta:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50.0 1.0L53.1 1.9L56.0 4.5L58.4 7.8L60.5 10.9L62.6 13.0L65.1 13.6L68.2 13.0L72.0 11.9L76.0 11.1L79.6 11.4L82.2 13.2L83.6 16.4L83.8 20.3L83.4 24.4L83.1 27.9L83.8 30.5L85.7 32.4L88.9 33.9L92.6 35.5L95.9 37.7L98.0 40.5L98.2 43.7L96.7 46.9L94.0 50.0L91.1 52.7L89.0 55.1L88.3 57.6L89.1 60.5L90.7 63.8L92.4 67.6L93.2 71.3L92.4 74.5L90.0 76.8L86.4 78.0L82.3 78.4L78.6 78.6L75.8 79.4L74.0 81.2L72.9 84.3L72.0 88.1L70.7 92.0L68.6 94.9L65.7 96.3L62.3 95.9L58.8 94.1L55.5 91.7L52.6 89.8L50.0 89.0L47.4 89.8L44.5 91.7L41.2 94.1L37.7 95.9L34.3 96.3L31.4 94.9L29.3 92.0L28.0 88.1L27.1 84.3L26.0 81.2L24.2 79.4L21.4 78.6L17.7 78.4L13.6 78.0L10.0 76.8L7.6 74.5L6.8 71.3L7.6 67.6L9.3 63.8L10.9 60.5L11.7 57.6L11.0 55.1L8.9 52.7L6.0 50.0L3.3 46.9L1.8 43.7L2.0 40.5L4.1 37.7L7.4 35.5L11.1 33.9L14.3 32.4L16.2 30.5L16.9 27.9L16.6 24.4L16.2 20.3L16.4 16.4L17.8 13.2L20.4 11.4L24.0 11.1L28.0 11.9L31.8 13.0L34.9 13.6L37.4 13.0L39.5 10.9L41.6 7.8L44.0 4.5L46.9 1.9Z'/></svg>");--m-trebol:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50.0 0.0L53.2 0.4L56.4 1.8L59.2 3.8L61.6 6.5L63.7 9.7L65.3 13.0L66.5 16.4L67.5 19.7L68.3 22.6L69.1 25.1L70.0 27.2L71.2 28.8L72.8 30.0L74.9 30.9L77.4 31.7L80.3 32.5L83.6 33.5L87.0 34.7L90.3 36.3L93.5 38.4L96.2 40.8L98.2 43.6L99.6 46.8L100.0 50.0L99.6 53.2L98.2 56.4L96.2 59.2L93.5 61.6L90.3 63.7L87.0 65.3L83.6 66.5L80.3 67.5L77.4 68.3L74.9 69.1L72.8 70.0L71.2 71.2L70.0 72.8L69.1 74.9L68.3 77.4L67.5 80.3L66.5 83.6L65.3 87.0L63.7 90.3L61.6 93.5L59.2 96.2L56.4 98.2L53.2 99.6L50.0 100.0L46.8 99.6L43.6 98.2L40.8 96.2L38.4 93.5L36.3 90.3L34.7 87.0L33.5 83.6L32.5 80.3L31.7 77.4L30.9 74.9L30.0 72.8L28.8 71.2L27.2 70.0L25.1 69.1L22.6 68.3L19.7 67.5L16.4 66.5L13.0 65.3L9.7 63.7L6.5 61.6L3.8 59.2L1.8 56.4L0.4 53.2L0.0 50.0L0.4 46.8L1.8 43.6L3.8 40.8L6.5 38.4L9.7 36.3L13.0 34.7L16.4 33.5L19.7 32.5L22.6 31.7L25.1 30.9L27.2 30.0L28.8 28.8L30.0 27.2L30.9 25.1L31.7 22.6L32.5 19.7L33.5 16.4L34.7 13.0L36.3 9.7L38.4 6.5L40.8 3.8L43.6 1.8L46.8 0.4Z'/></svg>");--m-sol:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50.0 0.0L53.2 0.9L56.1 3.4L58.6 6.8L60.6 10.4L62.5 13.3L64.5 14.9L67.2 15.2L70.5 14.5L74.4 13.4L78.6 12.7L82.4 13.0L85.4 14.6L87.0 17.6L87.3 21.4L86.6 25.6L85.5 29.5L84.8 32.8L85.1 35.5L86.7 37.5L89.6 39.4L93.2 41.4L96.6 43.9L99.1 46.8L100.0 50.0L99.1 53.2L96.6 56.1L93.2 58.6L89.6 60.6L86.7 62.5L85.1 64.5L84.8 67.2L85.5 70.5L86.6 74.4L87.3 78.6L87.0 82.4L85.4 85.4L82.4 87.0L78.6 87.3L74.4 86.6L70.5 85.5L67.2 84.8L64.5 85.1L62.5 86.7L60.6 89.6L58.6 93.2L56.1 96.6L53.2 99.1L50.0 100.0L46.8 99.1L43.9 96.6L41.4 93.2L39.4 89.6L37.5 86.7L35.5 85.1L32.8 84.8L29.5 85.5L25.6 86.6L21.4 87.3L17.6 87.0L14.6 85.4L13.0 82.4L12.7 78.6L13.4 74.4L14.5 70.5L15.2 67.2L14.9 64.5L13.3 62.5L10.4 60.6L6.8 58.6L3.4 56.1L0.9 53.2L0.0 50.0L0.9 46.8L3.4 43.9L6.8 41.4L10.4 39.4L13.3 37.5L14.9 35.5L15.2 32.8L14.5 29.5L13.4 25.6L12.7 21.4L13.0 17.6L14.6 14.6L17.6 13.0L21.4 12.7L25.6 13.4L29.5 14.5L32.8 15.2L35.5 14.9L37.5 13.3L39.4 10.4L41.4 6.8L43.9 3.4L46.8 0.9Z'/></svg>")}[data-tema=material] body{isolation:isolate;font-family:Roboto Flex,system-ui,sans-serif}[data-tema=material] body:before,[data-tema=material] body:after{content:"";z-index:-2;pointer-events:none;-webkit-mask:var(--m-trebol) center / contain no-repeat;-webkit-mask:var(--m-trebol) center / contain no-repeat;mask:var(--m-trebol) center / contain no-repeat;position:fixed}[data-tema=material] body:before{background:#e2f0f6;width:26rem;height:26rem;top:-9rem;right:-7rem}[data-tema=material] body:after{width:30rem;height:30rem;-webkit-mask-image:var(--m-galleta);-webkit-mask-image:var(--m-galleta);mask-image:var(--m-galleta);background:#e1f3e8;bottom:-12rem;left:30vw}[data-tema=material] h2,[data-tema=material] h3,[data-tema=material] .panel h1{font-stretch:125%}[data-tema=material] .boton{color:var(--m-sobre-primario);background:var(--m-primario);box-shadow:none;border-radius:999px;font-weight:700}[data-tema=material] .boton:hover{background:#0b7a57;box-shadow:0 1px 3px #0003}[data-tema=material] .boton:active{border-radius:.75rem;transform:none}[data-tema=material] .boton.otro{color:var(--m-sobre-sec);background:var(--m-sec);border:0}[data-tema=material] .boton.otro:hover{box-shadow:none;background:#c2dfcd}[data-tema=material] .boton.otro[aria-pressed=true]{color:var(--m-sobre-primario);background:var(--m-primario);box-shadow:none;border-radius:.85rem}[data-tema=material] .boton:focus-visible,[data-tema=material] .chip:focus-visible{outline:3px solid var(--m-primario);outline-offset:2px}[data-tema=material] .arriba{isolation:isolate;margin-bottom:1.1rem;padding:.3rem 0;position:relative}[data-tema=material] .arriba:after{content:"";z-index:-1;background:var(--m-ter);opacity:.75;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;width:6.5rem;height:6.5rem;position:absolute;top:-1.8rem;right:15rem}[data-tema=material] .arriba .quien{letter-spacing:-.01em;font-size:1.4rem;font-weight:700;font-stretch:122%}[data-tema=material] .arriba .boton{min-height:2.75rem;padding:.35rem 1.1rem;font-size:.92rem}[data-tema=material] .aviso-licencia{color:var(--m-sobre-naranja);background:var(--m-naranja);border:0;border-radius:16px}[data-tema=material] .paso{color:var(--m-sobre-sec);background:var(--m-sec);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}[data-tema=material] .paso:hover{background:#c2dfcd}[data-tema=material] .paso[aria-disabled=true]:hover{background:var(--m-sec)}[data-tema=material] .paso:not([aria-disabled=true]):active{border-radius:.75rem;transform:none}[data-tema=material] .paso:focus-visible{outline:3px solid var(--m-primario)}[data-tema=material] .puntos .punto{background:var(--m-borde-suave)}[data-tema=material] .puntos .punto.aqui{background:var(--m-primario)}[data-tema=material] .periodos{gap:3px}[data-tema=material] .periodo{min-height:2.75rem;color:var(--m-sobre-sec);background:var(--m-sec);border:0;border-radius:8px;padding:.3rem .8rem;font-weight:600}[data-tema=material] .periodo:first-child{border-radius:22px 8px 8px 22px}[data-tema=material] .periodo:last-child{border-radius:8px 22px 22px 8px}[data-tema=material] .periodo:hover{background:#c2dfcd}[data-tema=material] .periodo.marcado,[data-tema=material] .periodo.marcado:first-child,[data-tema=material] .periodo.marcado:last-child{color:var(--m-sobre-primario);background:var(--m-primario);box-shadow:none;border-radius:22px;font-weight:800}[data-tema=material] .periodo:focus-visible{outline:3px solid var(--m-primario);outline-offset:2px}[data-tema=material] .apartados{gap:.65rem}[data-tema=material] .apartado{--m-forma:var(--m-cont);--m-sobre-forma:var(--m-sobre-cont);min-height:7.4rem;color:var(--tinta);background:#f7fbf7;border:0;border-radius:22px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.85rem;padding:1rem 1rem .95rem;font-size:.98rem;font-weight:700}[data-tema=material] .apartado:hover{box-shadow:none;background:#fff;border-radius:34px}[data-tema=material] .apartado:active{border-radius:14px}[data-tema=material] .apartados .apartado .dibujo{isolation:isolate;filter:none;width:2.9rem;height:2.9rem;padding:.55rem;position:relative}[data-tema=material] .apartados .apartado .dibujo:before{content:"";z-index:-1;background:var(--m-forma);border-radius:50%;position:absolute;inset:0}[data-tema=material] .apartado:nth-child(9n+2){--m-forma:var(--m-ter)}[data-tema=material] .apartado:nth-child(9n+2) .dibujo:before{-webkit-mask:var(--m-galleta) center / contain no-repeat;-webkit-mask:var(--m-galleta) center / contain no-repeat;mask:var(--m-galleta) center / contain no-repeat;border-radius:0}[data-tema=material] .apartado:nth-child(9n+3){--m-forma:var(--m-rosa)}[data-tema=material] .apartado:nth-child(9n+3) .dibujo:before{border-radius:30%}[data-tema=material] .apartado:nth-child(9n+4){--m-forma:var(--m-sec)}[data-tema=material] .apartado:nth-child(9n+4) .dibujo:before{border-radius:50% 50% 14% 14%}[data-tema=material] .apartado:nth-child(9n+5){--m-forma:var(--m-naranja)}[data-tema=material] .apartado:nth-child(9n+5) .dibujo:before{-webkit-mask:var(--m-trebol) center / contain no-repeat;-webkit-mask:var(--m-trebol) center / contain no-repeat;mask:var(--m-trebol) center / contain no-repeat;border-radius:0}[data-tema=material] .apartado:nth-child(9n+6) .dibujo:before{border-radius:14px 50%}[data-tema=material] .apartado:nth-child(9n+7){--m-forma:var(--m-ter)}[data-tema=material] .apartado:nth-child(9n+7) .dibujo:before{-webkit-mask:var(--m-sol) center / contain no-repeat;-webkit-mask:var(--m-sol) center / contain no-repeat;mask:var(--m-sol) center / contain no-repeat;border-radius:0}[data-tema=material] .apartado:nth-child(9n+8){--m-forma:var(--m-rosa)}[data-tema=material] .apartado:nth-child(9n+8) .dibujo:before{border-radius:40% 60% 60% 40%/60% 40%}[data-tema=material] .apartado:nth-child(9n){--m-forma:var(--m-sec)}[data-tema=material] .apartado:nth-child(9n) .dibujo:before{clip-path:polygon(50% 2%,98% 38%,80% 96%,20% 96%,2% 38%);border-radius:0}[data-tema=material] .apartado:hover .dibujo:before{transform:rotate(60deg)scale(1.1)}[data-tema=material] .apartado:nth-child(9n+1):hover .dibujo:before,[data-tema=material] .apartado:nth-child(9n+3):hover .dibujo:before,[data-tema=material] .apartado:nth-child(9n+6):hover .dibujo:before{border-radius:34% 66% 58% 42%/48% 36% 64% 52%}[data-tema=material] .apartado:focus-visible,[data-tema=material] .boton:focus-visible,[data-tema=material] .chip:focus-visible,[data-tema=material] .inicio .temas .tema:focus-visible,[data-tema=material] .hoy-t:focus-visible,[data-tema=material] .pregunta-frecuente:focus-visible,[data-tema=material] .destino:focus-visible,[data-tema=material] .cerrar:focus-visible,[data-tema=material] .cara-boton:focus-visible{outline:3px solid var(--m-primario);outline-offset:2px}[data-tema=material] .inicio .temas{gap:.65rem}[data-tema=material] .inicio .temas .tema{--m-forma:var(--m-cont);min-height:5.4rem;color:var(--tinta);background:var(--m-sup-cont);box-shadow:none;border:0;border-radius:28px;column-gap:1rem;padding:.8rem 1.2rem .8rem .9rem}[data-tema=material] .inicio .temas .tema:nth-child(2){--m-forma:var(--m-ter)}[data-tema=material] .inicio .temas .tema:nth-child(3){--m-forma:var(--m-rosa)}[data-tema=material] .inicio .temas .tema:nth-child(4){--m-forma:var(--m-naranja)}[data-tema=material] .inicio .temas .tema:hover{background:var(--m-sup-alta);box-shadow:none;border-radius:40px;transform:none}[data-tema=material] .inicio .temas .tema:active{border-radius:16px}[data-tema=material] .inicio .temas .tema .dibujo{isolation:isolate;filter:none;width:3.5rem;height:3.5rem;padding:.7rem;position:relative}[data-tema=material] .inicio .temas .tema .dibujo:before{content:"";z-index:-1;background:var(--m-forma);border-radius:50%;position:absolute;inset:0}[data-tema=material] .inicio .temas .tema:nth-child(2) .dibujo:before{-webkit-mask:var(--m-galleta) center / contain no-repeat;-webkit-mask:var(--m-galleta) center / contain no-repeat;mask:var(--m-galleta) center / contain no-repeat;border-radius:0}[data-tema=material] .inicio .temas .tema:nth-child(3) .dibujo:before{border-radius:30%}[data-tema=material] .inicio .temas .tema:nth-child(4) .dibujo:before{-webkit-mask:var(--m-trebol) center / contain no-repeat;-webkit-mask:var(--m-trebol) center / contain no-repeat;mask:var(--m-trebol) center / contain no-repeat;border-radius:0}[data-tema=material] .inicio .temas .tema-titulo{letter-spacing:-.01em;font-size:1.18rem;font-weight:750;font-stretch:118%}[data-tema=material] .inicio .temas .tema-dice{color:var(--tinta-suave);opacity:1;font-size:.9rem}[data-tema=material] .frecuentes{color:var(--tinta);background:var(--m-sup-cont);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;padding:1.1rem .8rem .6rem}[data-tema=material] .frecuentes h2{margin:0 0 .4rem .5rem;font-size:1.15rem;font-weight:750}[data-tema=material] .preguntas li{border-top:0}[data-tema=material] .pregunta-frecuente{border-radius:16px;font-weight:600}[data-tema=material] .pregunta-frecuente:before{background:var(--m-cont);color:var(--m-sobre-cont)}[data-tema=material] .pregunta-frecuente:hover{background:var(--m-sec);border-radius:24px}[data-tema=material] .preguntas .pregunta-frecuente svg{color:var(--m-primario)}[data-tema=material] .tema-cab{gap:1rem}[data-tema=material] .tema-cab .dibujo{isolation:isolate;filter:none;width:3.9rem;height:3.9rem;padding:.65rem;position:relative}[data-tema=material] .tema-cab .dibujo:before{content:"";z-index:-1;background:var(--m-cont);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;position:absolute;inset:0}[data-tema=material] .tema-nombre{letter-spacing:-.015em;font-size:clamp(1.7rem,1.3rem + 1.6vw,2.3rem);font-weight:800;font-stretch:130%;line-height:1.05}[data-tema=material] .tema-cab .sub{color:var(--tinta-suave);font-weight:500}[data-tema=material] .sec-titulo{letter-spacing:0;text-transform:none;color:var(--tinta);font-size:1rem;font-weight:700}[data-tema=material] .cajon-cab small{color:var(--tinta-suave);font-weight:600}[data-tema=material] .hoy-t{--m-c:var(--m-cont);--m-sobre-c:var(--m-sobre-cont);color:var(--m-sobre-c);background:var(--m-c);box-shadow:none;border:0;border-radius:28px}[data-tema=material] .hoy-t:nth-child(2){--m-c:var(--m-ter);--m-sobre-c:var(--m-sobre-ter)}[data-tema=material] .hoy-t:nth-child(3){--m-c:var(--m-rosa);--m-sobre-c:var(--m-sobre-rosa)}[data-tema=material] .hoy-t:nth-child(4){--m-c:var(--m-naranja);--m-sobre-c:var(--m-sobre-naranja)}[data-tema=material] .hoy-t:hover{box-shadow:none;border-radius:40px;transform:none}[data-tema=material] .hoy-t:active{border-radius:16px}[data-tema=material] .ht-pregunta,[data-tema=material] .ht-detalle,[data-tema=material] .ht-ver{color:var(--m-sobre-c)}[data-tema=material] .ht-pregunta{font-weight:700}[data-tema=material] .ht-cifra{letter-spacing:-.015em;font-size:1.5rem;font-weight:800;font-stretch:125%}[data-tema=material] .ht-detalle.sola{color:var(--m-sobre-c);font-weight:600}[data-tema=material] .ht-ver{font-weight:800}[data-tema=material] .barrita{background:#0000001a}[data-tema=material] .apartado{background:var(--m-sup-cont)}[data-tema=material] .apartado:hover{background:var(--m-sup-alta)}[data-tema=material] .apartado-pista{color:var(--tinta-suave)}[data-tema=material] .mas .chip{border:1px solid var(--m-borde-suave);min-height:2.75rem;color:var(--tinta);background:var(--m-sup-baja);border-radius:8px;padding:.35rem .95rem;font-weight:600}[data-tema=material] .mas .chip:hover{background:var(--m-sec);border-color:#0000;border-radius:16px}[data-tema=material] .capa-reporte{background:#00000057}[data-tema=material] .ventana-reporte{color:var(--tinta);background:var(--m-sup);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d}[data-tema=material] .ventana-dibujo{isolation:isolate;width:3.1rem;height:3.1rem;padding:.5rem;position:relative}[data-tema=material] .ventana-dibujo:before{content:"";z-index:-1;background:var(--m-cont);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;position:absolute;inset:0}[data-tema=material] .ventana-titulo{letter-spacing:-.01em;font-size:1.25rem;font-weight:750;font-stretch:122%}[data-tema=material] .cerrar{color:var(--m-sobre-sec);background:var(--m-sec);border:0;border-radius:16px}[data-tema=material] .cerrar:hover{background:#c2dfcd;border-radius:50%}[data-tema=material] .hablando{color:var(--m-sobre-ter);background:var(--m-ter);border:0}[data-tema=material] .ondas .onda{background:var(--m-primario)}[data-tema=material] .ventana-reporte .historial{color:var(--tinta)}[data-tema=material] .ventana-reporte .paso{color:var(--m-sobre-sec);background:var(--m-sec);border:0}[data-tema=material] .ventana-reporte .paso:hover{background:#c2dfcd}[data-tema=material] .ventana-reporte .paso[aria-disabled=true]:hover{background:var(--m-sec)}[data-tema=material] .ventana-reporte .cuantas{color:var(--tinta-suave)}[data-tema=material] .ventana-reporte .punto{background:var(--m-borde-suave)}[data-tema=material] .ventana-reporte .punto.aqui{background:var(--m-primario)}[data-tema=material] .barras .barra i{background:var(--m-primario);border-radius:14px 14px 6px 6px}[data-tema=material] .barras .barra:nth-child(3n+2) i{background:#2b6780}[data-tema=material] .barras .barra:nth-child(3n) i{background:#52b788}[data-tema=material] .barras .barra span{color:var(--tinta-suave)}[data-tema=material] .respuesta .tabla{background:#f7fbf7;border-radius:20px;padding:.3rem .6rem .6rem}[data-tema=material] .tabla table{border-collapse:separate;border-spacing:0}[data-tema=material] .tabla th{letter-spacing:.03em;color:var(--m-sobre-sec);padding:.7rem .55rem .5rem;font-weight:700}[data-tema=material] .tabla th.grupo{border-bottom:2px solid var(--m-primario)}[data-tema=material] .tabla td{border-top:1px solid #dbe3dc}[data-tema=material] .tabla tfoot td{background:var(--m-sec);color:var(--m-sobre-sec);background-clip:padding-box;border-top:.4rem solid #f7fbf7;padding:.75rem .55rem;font-weight:800}[data-tema=material] .tabla tfoot td:first-child{border-radius:14px 0 0 14px}[data-tema=material] .tabla tfoot td:last-child{border-radius:0 14px 14px 0}[data-tema=material] .tabla tfoot td:only-child{border-radius:14px}[data-tema=material] .tabla tr.abre:hover td,[data-tema=material] .tabla tr.abre:focus-visible td{background:#006c4c14}[data-tema=material] .consejos{color:var(--m-sobre-ter);background:var(--m-ter);border:0;border-radius:22px;padding:1rem 1.1rem}[data-tema=material] .papel{border-radius:20px}[data-tema=material] .opcion-filtro{border:1px solid var(--m-borde);background:0 0;border-radius:8px;min-height:2.75rem}[data-tema=material] .opcion-filtro.elegida{color:var(--m-sobre-sec);background:var(--m-sec);border-color:#0000}[data-tema=material] .respuesta .chip{border:1px solid var(--m-borde);min-height:2.75rem;color:var(--tinta);background:0 0;border-radius:8px;padding:.35rem 1rem;font-weight:600}[data-tema=material] .respuesta .chip:hover{background:#006c4c14;border-radius:16px}[data-tema=material] form.barra{background:var(--m-sup-alta);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;gap:.35rem;padding:.3rem .3rem .3rem .5rem;box-shadow:0 1px 2px #0000001f,0 2px 8px #0000001a}[data-tema=material] form.barra input{font-weight:500}[data-tema=material] form.barra .hablar{min-width:56px;min-height:56px;color:var(--m-sobre-cont);background:var(--m-cont);--motor-mic-anillo:var(--m-primario);border-radius:16px;box-shadow:0 1px 3px #0000002e,0 4px 10px #00000024}[data-tema=material] form.barra .hablar:hover{background:#7cf0bc;border-radius:28px}[data-tema=material] form.barra .enviar{min-width:48px;min-height:48px;color:var(--m-primario);background:0 0}[data-tema=material] form.barra .enviar:hover{box-shadow:none;background:#006c4c1a}[data-tema=material] form.barra .boton:focus-visible{outline:3px solid var(--m-primario)}[data-tema=material] form.barra:focus-within{outline:3px solid var(--m-primario);outline-offset:2px}[data-tema=material] .pie:before{background:linear-gradient(#0000,#f5fbf5bf 45%)}[data-tema=material] .barra-temas{color:var(--tinta);background:var(--m-sup-cont);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;gap:.2rem;padding:.3rem;box-shadow:0 1px 2px #0000001f,0 2px 8px #0000001a}[data-tema=material] .destino{isolation:isolate;border-radius:20px;font-weight:600;position:relative}[data-tema=material] .destino:hover{background:#006c4c14}[data-tema=material] .destino[aria-current=page]{background:var(--m-sec);box-shadow:none;color:var(--m-sobre-sec);font-weight:800}[data-tema=material] .destino:active{border-radius:12px}[data-tema=material] .zona-nitid:before,[data-tema=material] .zona-nitid:after{background:var(--m-inversa)}[data-tema=material] .cara-boton{isolation:isolate;position:relative}[data-tema=material] .cara-boton:before{content:"";z-index:-1;background:radial-gradient(circle at 38% 30%, #b8ffe0, var(--m-cont) 62%);pointer-events:none;border-radius:42% 58% 62% 38%/46% 40% 60% 54%;position:absolute;inset:4% 2% 34%}[data-tema=material] .zona-nitid:has(.esfera) .cara-boton:before{inset:-12% -14%}[data-tema=material] .zona-nitid:has(.calculadora) .cara-boton:before{inset:-12% -14%}[data-tema=material] .nube{color:var(--m-sobre-inversa);background:var(--m-inversa);border-radius:16px;font-weight:600;box-shadow:0 4px 14px #00000038}[data-tema=material] .escena .panel,[data-tema=material] .bloqueo .panel,[data-tema=material] .capa .panel{background:var(--m-sup-cont);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:28px;box-shadow:0 1px 3px #00000014}[data-tema=material] .panel h1{font-weight:750}[data-tema=material] .marca .sello{isolation:isolate;padding:.45rem;position:relative}[data-tema=material] .marca .sello:before{content:"";z-index:-1;background:var(--m-ter);-webkit-mask:var(--m-galleta) center / contain no-repeat;-webkit-mask:var(--m-galleta) center / contain no-repeat;mask:var(--m-galleta) center / contain no-repeat;position:absolute;inset:0}[data-tema=material] label.campo input,[data-tema=material] label.campo textarea,[data-tema=material] .nueva-cuenta select{background:var(--m-sup-maxima);border:0;border-bottom:1px solid #404943;border-radius:4px 4px 0 0}[data-tema=material] label.campo input:focus,[data-tema=material] label.campo textarea:focus{border-bottom-color:var(--m-primario);box-shadow:inset 0 -2px 0 var(--m-primario);background:#d6ded7}[data-tema=material] .escena .chip{border:1px solid var(--m-borde);min-height:2.75rem;color:var(--tinta);background:0 0;border-radius:8px;padding:.35rem 1rem}[data-tema=material] .escena .chip:hover{background:#006c4c14;border-radius:16px}[data-tema=material] .cuenta,[data-tema=material] .frase-menu{background:var(--m-sup-alta);border-radius:16px}[data-tema=material] .frase-menu:has(input:checked){background:var(--m-sec);border-color:#0000}[data-tema=material] .bloqueo-teclado .tecla{background:var(--m-sup-maxima);color:var(--tinta);border:0;border-radius:999px}[data-tema=material] .bloqueo-teclado .tecla:active{border-radius:18px;transform:none}[data-tema=material] .bloqueo-teclado .tecla.entrar{color:var(--m-sobre-primario);background:var(--m-primario)}[data-tema=material] .escena .temas{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr))}[data-tema=material] .escena .temas .tema{background:var(--m-sup);border:2px solid #0000;border-radius:16px;min-height:0;padding:0;display:block}[data-tema=material] .escena .temas .tema:hover{box-shadow:none;border-radius:24px;transform:none}[data-tema=material] .escena .temas .tema[aria-pressed=true]{border-color:var(--m-primario);border-radius:24px}[data-tema=material] .escena .temas .tema .muestra{height:3.6rem}[data-tema=material] .escena .temas .tema .nombre{color:var(--tinta);background:var(--m-sup)}[data-tema=material] .ventana-kit{--motor-accent:var(--m-primario);--motor-border:#dbe3dc;--motor-font:"Roboto Flex", system-ui, sans-serif;--motor-radius:16px;--motor-surface:#f7fbf7}@media (width<=63.99rem){[data-tema=material] .ventana-reporte{border-radius:28px 28px 0 0}[data-tema=material] .destino{justify-content:flex-start;gap:.25rem;padding-top:.5rem}[data-tema=material] .destino[aria-current=page]{background:0 0}[data-tema=material] .destino[aria-current=page]:before{content:"";z-index:-1;background:var(--m-sec);border-radius:16px;width:3.4rem;height:2.1rem;position:absolute;top:.35rem;left:50%;translate:-50%}}@media (prefers-reduced-motion:no-preference){[data-tema=material]:not([data-movimiento=tranquilo]) body:before{animation:90s linear infinite material-gira}[data-tema=material]:not([data-movimiento=tranquilo]) body:after{animation:120s linear infinite reverse material-gira}[data-tema=material]:not([data-movimiento=tranquilo]) .arriba:after,[data-tema=material]:not([data-movimiento=tranquilo]) .tema-cab .dibujo:before,[data-tema=material]:not([data-movimiento=tranquilo]) .ventana-dibujo:before{animation:9s ease-in-out infinite material-forma}[data-tema=material]:not([data-movimiento=tranquilo]) .boton{transition:border-radius .3s var(--m-suave), background-color .2s, box-shadow .2s}[data-tema=material]:not([data-movimiento=tranquilo]) .paso,[data-tema=material]:not([data-movimiento=tranquilo]) .cerrar,[data-tema=material]:not([data-movimiento=tranquilo]) .chip,[data-tema=material]:not([data-movimiento=tranquilo]) .pregunta-frecuente,[data-tema=material]:not([data-movimiento=tranquilo]) .destino{transition:border-radius .3s var(--m-suave), background-color .2s}[data-tema=material]:not([data-movimiento=tranquilo]) .periodo{transition:border-radius .4s var(--m-salto), background-color .2s, color .2s}[data-tema=material]:not([data-movimiento=tranquilo]) .inicio .temas .tema,[data-tema=material]:not([data-movimiento=tranquilo]) .hoy-t,[data-tema=material]:not([data-movimiento=tranquilo]) .apartado{transition:border-radius .4s var(--m-salto), background-color .2s}[data-tema=material]:not([data-movimiento=tranquilo]) .apartado .dibujo:before{transition:transform .6s var(--m-salto), border-radius .5s var(--m-suave)}[data-tema=material]:not([data-movimiento=tranquilo]) form.barra .hablar{transition:border-radius .4s var(--m-salto), box-shadow .2s}[data-tema=material]:not([data-movimiento=tranquilo]) .cara-boton:before{animation:9s ease-in-out infinite material-forma,6s ease-in-out infinite material-respira}[data-tema=material]:not([data-movimiento=tranquilo]) .marca .sello:before{animation:24s linear infinite material-gira}[data-tema=material]:not([data-movimiento=tranquilo]) .escena .chip,[data-tema=material]:not([data-movimiento=tranquilo]) .bloqueo-teclado .tecla{transition:border-radius .3s var(--m-suave)}[data-tema=material]:not([data-movimiento=tranquilo]) .escena .temas .tema{transition:border-radius .4s var(--m-salto)}}@keyframes material-forma{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}33%{border-radius:62% 38% 34% 66%/58% 34% 66% 42%}66%{border-radius:44% 56% 46% 54%/36% 62% 38% 64%}}@keyframes material-respira{50%{transform:scale(1.05)rotate(4deg)}}@keyframes material-gira{to{transform:rotate(360deg)}}html{background:var(--barra,#03110d)}@media (display-mode:standalone){.escena{padding-top:calc(1.5rem + env(safe-area-inset-top,0px))}.principal{padding-top:calc(.8rem + env(safe-area-inset-top,0px))}html,body{overscroll-behavior-y:contain}}.aviso-version{left:50%;bottom:calc(5.2rem + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--panel-borde);background:var(--panel);max-width:calc(100vw - 2rem);color:var(--panel-tinta);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .4rem .35rem 1rem;font-size:.92rem;font-weight:700;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 .5rem 1.4rem #00000038}.aviso-version .recargar{background:var(--acento);min-height:2.75rem;color:var(--sobre-acento);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 1rem;font-weight:800}[data-tema=contraste] .aviso-version{border-width:2px}
