.alta{max-width:720px}.alta form{flex-direction:column;gap:14px;display:flex}.alta .tarjeta>h2{color:var(--texto);font-size:18px;font-weight:700}.alta-gracias{margin:4px 0 8px;font-size:18px}.pregunta-alta{border:0;min-width:0;margin:0 0 18px;padding:0}.pregunta-alta legend,.pregunta-alta>span{margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.pregunta-alta>small{color:var(--suave);margin:-4px 0 8px;font-size:13px;display:block}.opciones-alta{flex-wrap:wrap;gap:8px;display:flex}.opciones-alta button{border:.5px solid var(--borde);background:var(--apagado);cursor:pointer;text-align:left;overflow-wrap:anywhere;border-radius:999px;max-width:100%;min-height:44px;padding:8px 16px;font-size:15px;font-weight:600}.opciones-alta button.on{background:var(--marca);border-color:var(--marca);color:var(--sobre-marca)}.opciones-alta button:focus-visible{outline:3px solid color-mix(in srgb, var(--marca) 40%, transparent);outline-offset:2px}.aviso-alta{color:var(--suave);margin:4px 0 10px;font-size:13px}.aviso-alta a{color:var(--marca)}.alta .aviso ul{margin:6px 0 0;padding-left:20px}.alta-escondido{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.huella{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:4px 0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.sin-firma b{font-size:17px;display:block}.sin-firma p{margin:6px 0 0}.pasos-windows{flex-direction:column;gap:16px;margin:0;padding-left:22px;display:flex}.pasos-windows p{margin:8px 0 0}.ventana-windows{color:#fff;background:#0b5cad;border-radius:6px;flex-direction:column;gap:6px;max-width:360px;padding:14px 16px;font-family:Segoe UI,system-ui,sans-serif;font-size:13px;display:flex}.ventana-windows b{font-size:18px;font-weight:600}.ventana-windows u{color:#fff;font-weight:600}.botones-windows{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.boton-windows{color:#fff;border:1px solid #fff;align-self:flex-end;padding:6px 14px;font-weight:600}.boton-windows.marcado{color:#0b5cad;outline-offset:2px;background:#fff;outline:3px solid #ffb340}:root{--fondo:#f1f4f2;--velo:radial-gradient(120% 60% at 0% 0%, #d3eedfe6, transparent 60%), radial-gradient(90% 50% at 100% 10%, #f5edd6cc, transparent 60%);--tarjeta:#fff;--tarjeta-vidrio:#ffffffc7;--vidrio:#ffffff9e;--borde-vidrio:#ffffffe6;--borde-barra:#ffffffb3;--texto:#151917;--suave:#6c7570;--borde:#dee3e0;--apagado:#f1f4f2;--bien:#237045;--bien-fondo:#e2f3ea;--ojo:#db7006;--ojo-fondo:#db700629;--mala:#e6241a;--mala-fondo:#e6241a21;--marca:var(--marca-dia,#237045);--marca-fuerte:var(--marca-oscura,#185332);--sobre-marca:var(--sobre-dia,#fff);--radio:22px;--sombra:0 1px 2px #0000000a, 0 8px 24px #14281e0f;--sombra-flotante:0 10px 30px #00000024, inset 0 1px 0 #fffc;--ojo-texto:#954d04;--mala-texto:#b81d14;--chip-fondo:#ffffffbf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-tema=noche]{--fondo:#0e1311;--velo:radial-gradient(120% 60% at 0% 0%, #1839278c, transparent 60%), radial-gradient(90% 50% at 100% 10%, #352f1d59, transparent 60%);--tarjeta:#18201b;--tarjeta-vidrio:#18201bdb;--vidrio:#1a231ec7;--borde-vidrio:#ffffff14;--borde-barra:#ffffff1a;--texto:#e9eeeb;--suave:#a3ada7;--borde:#2e3833;--apagado:#232c27;--bien:#5cc98b;--bien-fondo:#1c3b29;--ojo:#faa12e;--ojo-fondo:#faa12e29;--mala:#f6625a;--mala-fondo:#f6625a26;--ojo-texto:#fbb956;--mala-texto:#fc847e;--chip-fondo:#ffffff12;--marca:var(--marca-noche,#5cc98b);--marca-fuerte:var(--marca-noche,#5cc98b);--sobre-marca:var(--sobre-noche,#0b130e);--sombra:0 1px 2px #0000004d, 0 8px 24px #00000040;--sombra-flotante:0 10px 30px #00000080, inset 0 1px 0 #ffffff0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.aldea{--ojo:#a85a05;--ojo-fondo:#fdf0dc;--mala:#d21f15;--mala-fondo:#fde7e5;--borde-vidrio:#fffc}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{min-height:100%;margin:0}body{background:var(--velo), var(--fondo);color:var(--texto);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;background-attachment:fixed;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,system-ui,sans-serif;font-size:16px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}h1,h2,h3{margin:0;line-height:1.2}a{color:var(--marca)}.app{min-height:100vh;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.encabezado{padding:max(16px, env(safe-area-inset-top)) 20px 2px;max-width:1000px;margin:0 auto}.encabezado .fila{align-items:center;gap:10px;min-height:30px;display:flex}.encabezado h1{color:var(--marca);flex:1;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:600;display:flex}.encabezado h1 .nombre-negocio{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.encabezado h1 .logo-puntico{width:20px;height:20px}.logo-negocio{object-fit:contain;vertical-align:middle;border-radius:6px;flex:none;width:auto;max-width:96px;height:28px}.franja-ensenar{justify-content:flex-end;display:flex}.titulo-pantalla{align-items:center;gap:12px;min-width:0;margin-top:10px;display:flex}.icono-titulo{background:color-mix(in srgb, var(--marca) 13%, var(--tarjeta));width:42px;height:42px;color:var(--marca);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--marca) 25%, transparent);border-radius:13px;flex:none;place-items:center;display:grid}.icono-titulo svg{width:24px;height:24px}.titulo-texto:before{content:attr(data-titulo);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:30px;font-weight:800;line-height:1.1;display:block}.encabezado .quien{color:var(--suave);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;font-size:13px;display:flex}.encabezado .quien .correo{overflow-wrap:anywhere;min-width:0}.encabezado .quien .etiqueta.rol{padding:2px 8px;font-size:11px}.encabezado select{background:var(--tarjeta);color:var(--texto);border:.5px solid var(--borde);max-width:45vw;box-shadow:var(--sombra);border-radius:999px;padding:6px 12px}.contenido{flex-direction:column;gap:14px;max-width:1000px;margin:0 auto;padding:12px 16px 24px;display:flex}.subtitulo{color:var(--suave);margin:-6px 0 2px;font-size:15px}.contenido>.subtitulo{margin-top:-10px;padding:0 4px;font-size:14px}.titulo-dia{margin:6px 0 -4px;font-size:17px;font-weight:700}.contenido h3,.modal-hoja h3{font-size:15px;font-weight:700}.nav{z-index:20;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));background:var(--vidrio);border:.5px solid var(--borde-barra);box-shadow:var(--sombra-flotante);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border-radius:30px;align-items:stretch;gap:2px;padding:4px;display:flex;position:fixed}.nav-pestanas{scroll-snap-type:x proximity;scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.nav-pestanas::-webkit-scrollbar{display:none}.nav-pestanas a{scroll-snap-align:start;min-height:52px;color:color-mix(in srgb, var(--texto) 75%, transparent);border-radius:24px;flex-direction:column;flex:0 0 68px;justify-content:center;align-items:center;gap:3px;padding:6px 2px 5px;font-size:11px;font-weight:600;text-decoration:none;display:flex;position:relative}.nav-pestanas a .nombre{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nav-grupo{display:none}.nav-pestanas a.on{background:color-mix(in srgb, var(--marca) 12%, transparent);color:var(--marca)}.nav .globo{background:var(--mala);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid;position:absolute;top:3px;right:8px}.nav-mas{cursor:pointer;background:color-mix(in srgb, var(--marca) 14%, transparent);min-height:52px;color:var(--marca);border:0;border-radius:24px;flex:0 0 46px;place-items:center;padding:0;display:grid}.nav.abierta{border-radius:26px;flex-direction:column-reverse}.nav.abierta .nav-pestanas{grid-template-columns:repeat(4,1fr);padding:6px 2px 2px;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.nav.abierta .nav-pestanas a{flex:none;font-size:12px}.nav.abierta .nav-grupo{letter-spacing:.05em;text-transform:uppercase;color:var(--suave);grid-column:1/-1;padding:8px 10px 0;font-size:11px;font-weight:700;display:block}.nav.abierta .nav-mas{min-height:38px}.nav-velo{z-index:19;background:#0000002e;position:fixed;inset:0}@media (width>=1024px){.app{padding:0 0 0 262px}.nav{scrollbar-width:thin;border-radius:26px;flex-direction:column;width:234px;padding:16px 10px;inset:14px auto 14px 14px;overflow-y:auto}.nav-pestanas,.nav.abierta .nav-pestanas{flex-direction:column;gap:2px;padding:0;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.nav-pestanas a,.nav.abierta .nav-pestanas a{border-radius:12px;flex-direction:row;flex:none;justify-content:flex-start;gap:12px;min-height:40px;padding:8px 14px;font-size:15px}.nav-grupo,.nav.abierta .nav-grupo{letter-spacing:.05em;text-transform:uppercase;color:var(--suave);padding:14px 14px 4px;font-size:11px;font-weight:700;display:block}.nav-grupo:first-child{padding-top:0}.nav .globo{margin-left:auto;position:static}.nav-pestanas a:hover:not(.on){background:var(--apagado)}.nav-mas,.nav-velo{display:none}.encabezado{padding:32px 28px 0}.titulo-texto:before{font-size:34px}.icono-titulo{border-radius:14px;width:46px;height:46px}.contenido{padding:16px 28px 40px}}.tarjeta{background:var(--tarjeta-vidrio);border:.5px solid var(--borde-vidrio);border-radius:var(--radio);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--sombra);min-width:0;padding:16px 18px}.tarjeta>h2{color:var(--suave);margin-bottom:10px;font-size:13px;font-weight:600}.tarjeta>h2+.subtitulo{margin-top:-6px;margin-bottom:10px}.rejilla{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.mini{background:var(--apagado);border-radius:16px;flex-direction:column-reverse;justify-content:flex-end;gap:4px;min-width:0;padding:12px 14px;display:flex;container-type:inline-size}.contenido>.rejilla>.mini,.contenido>div>.rejilla>.mini{background:var(--tarjeta);border:.5px solid var(--borde);box-shadow:var(--sombra)}.mini .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(15px,15cqi,26px);font-weight:750;line-height:1.15}.mini .e{color:var(--suave);font-size:12.5px;font-weight:600}.cortes-portada{align-items:center;gap:18px;display:flex}.tarjeta.cortes-portada{background:linear-gradient(135deg, var(--bien-fondo), var(--tarjeta) 70%)}.cortes-anillo{flex:none;width:120px;height:120px;position:relative}.cortes-anillo svg{width:100%;height:100%;display:block}.cortes-anillo circle{fill:none;stroke-width:14px}.cortes-anillo .fondo{stroke:var(--mala-fondo)}.cortes-anillo .lleno{stroke:var(--bien);stroke-linecap:round}.cortes-pct{place-items:center;display:grid;position:absolute;inset:0}.cortes-pct b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--marca-fuerte);font-size:28px;font-weight:800}.cortes-frase{letter-spacing:-.01em;font-size:19px;font-weight:800;line-height:1.2}.cortes-sub{color:var(--suave);margin-top:6px;font-size:14px}.t1{background:var(--bien)}.t2{background:var(--ojo)}.t3{background:#ed511d}.t4{background:var(--mala)}.cortes-tramos{background:var(--apagado);border-radius:10px;gap:2px;height:20px;display:flex;overflow:hidden}.cortes-tramos>div{flex-basis:0;min-width:6px}.cortes-leyenda{color:var(--suave);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:13px;display:flex}.cortes-leyenda b{color:var(--texto)}.cortes-leyenda i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.cortes-par{gap:14px;display:grid}.cortes-barra{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 52px;align-items:center;gap:10px;padding:6px 0;display:grid}.cortes-barra .nombre{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.cortes-barra .nombre small{color:var(--suave);font-size:12px;font-weight:500;display:block}.cortes-barra .riel{background:var(--mala-fondo);border-radius:5px;height:10px;overflow:hidden}.cortes-barra .riel>div{background:var(--bien);border-radius:5px;height:100%}.cortes-barra>b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (width>=760px){.cortes-par{grid-template-columns:1fr 1fr}.cortes-anillo{width:148px;height:148px}.cortes-pct b{font-size:34px}.cortes-frase{font-size:24px}}.tabla-cortes{border-top:.5px solid var(--borde);margin-top:10px}.tc-cabecera{display:none}.fila-corte{border-bottom:.5px solid var(--borde);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dia caja estado""conto conto conto";align-items:baseline;gap:2px 6px;padding:10px 0;display:grid}.fila-corte:last-child{border-bottom:0}.fila-corte.tocable{cursor:pointer}.fila-corte.apagada{opacity:.55}.fila-corte.abierta{background:var(--apagado)}.desglose-corte{background:var(--apagado);border-radius:14px;margin:0 0 8px;padding:12px}.desglose-cabeza{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.cortes-rango{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cortes-rango>input.caja{max-width:180px;margin:0}.fila-corte>span{overflow-wrap:anywhere;min-width:0}.fila-corte .tc-dia{white-space:nowrap;grid-area:dia;font-weight:600}.fila-corte .tc-caja{grid-area:caja;font-weight:600}.fila-corte .tc-caja:before{content:"· ";color:var(--suave);font-weight:400}.fila-corte .tc-conto{color:var(--suave);grid-area:conto;font-size:13px}.fila-corte .tc-conto .tc-sin{display:none}.fila-corte .tc-conto small{font-size:inherit}.fila-corte .tc-conto .tc-pre+small:before,.fila-corte .tc-conto b+small:before{content:" · "}.fila-corte .tc-conto b{font-weight:inherit}.fila-corte .num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.fila-corte .tc-debia,.fila-corte .tc-contaron,.fila-corte .tc-dif{display:none}.fila-corte .tc-estado{text-align:right;white-space:nowrap;grid-area:estado;font-weight:700}@media (width>=1024px){.tc-cabecera,.fila-corte{grid-template-columns:112px minmax(0,1fr) minmax(0,1.4fr) 112px 112px 112px 160px;grid-template-areas:none;align-items:center;gap:10px;display:grid}.tc-cabecera{text-transform:uppercase;letter-spacing:.04em;color:var(--suave);border-bottom:.5px solid var(--borde);padding:10px 0;font-size:12px;font-weight:600}.tc-cabecera .num{text-align:right}.fila-corte>span{grid-area:auto!important}.fila-corte .tc-caja:before{content:none}.fila-corte .tc-conto{color:var(--texto);font-size:15px}.fila-corte .tc-conto .tc-pre{display:none}.fila-corte .tc-conto .tc-sin{color:var(--suave);display:inline}.fila-corte .tc-conto small{color:var(--suave);font-size:12px;display:block}.fila-corte .tc-conto .tc-pre+small:before,.fila-corte .tc-conto b+small:before{content:none}.fila-corte .tc-debia,.fila-corte .tc-contaron,.fila-corte .tc-dif{display:block}.fila-corte .tc-estado,.tc-cabecera>:last-child{text-align:left;padding-left:12px}.fila-corte.tocable:hover{background:var(--apagado)}}.destacado{text-align:center;padding:26px 18px 22px;position:relative}.destacado .etq{color:var(--suave);font-size:14px;font-weight:600}.destacado .valor{letter-spacing:-.04em;color:var(--texto);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 4px;font-size:clamp(36px,12vw,52px);font-weight:800;line-height:1.05}.destacado .extra{color:var(--suave);margin-top:4px;font-size:14px}.destacado .ojo{position:absolute;top:12px;right:12px}.fila-dato{border-bottom:.5px solid var(--borde);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.fila-dato:last-child{border-bottom:0}.fila-dato.tocable{cursor:pointer}.fila-dato .izq{flex:1;min-width:0}.fila-dato .titulo{overflow-wrap:anywhere;font-weight:600}.fila-dato .detalle{color:var(--suave);overflow-wrap:anywhere;font-size:13px}.fila-dato .der{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;max-width:62%}.fila-dato .monto{white-space:nowrap;font-weight:700}.fila-dato.precio-iva .monto,#precios-plataforma .fila-dato .monto{white-space:normal}.fila-dato.apagada{opacity:.55}.fila-dato.tachada .titulo{text-decoration:line-through}.seccion{padding:0}.cabeza-seccion{text-align:left;cursor:pointer;border-radius:var(--radio);background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:56px;padding:16px 18px;display:flex}.cabeza-seccion .flecha{background:var(--apagado);width:26px;height:26px;color:var(--suave);border-radius:50%;flex:none;order:3;place-items:center;font-size:17px;line-height:1;transition:transform .15s;display:grid}.cabeza-seccion .flecha.abierta{transform:rotate(90deg)}.titulo-seccion{overflow-wrap:anywhere;flex:1;min-width:0;font-size:17px;font-weight:700}.resumen-seccion{text-align:right;color:var(--suave);overflow-wrap:anywhere;max-width:55%;font-size:14px}.resumen-seccion .cifra-seccion{color:var(--texto);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.resumen-seccion.bien .cifra-seccion{color:var(--bien)}.resumen-seccion.ojo .cifra-seccion{color:var(--ojo)}.resumen-seccion.mala .cifra-seccion{color:var(--mala)}.cuerpo-seccion{padding:0 18px 16px}.btn{text-align:center;background:var(--marca);max-width:100%;min-height:44px;color:var(--sobre-marca);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-weight:700;text-decoration:none;transition:filter .15s,transform .1s;display:inline-flex}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.45;cursor:default}.btn.suave{background:var(--apagado);color:var(--texto)}.btn.borde{border-color:var(--borde);color:var(--texto);background:0 0}.btn.peligro{background:var(--mala);color:#fff}.btn.armado{background:var(--ojo);color:#fff}.btn.peligro.armado{background:#e6241ad9}.btn.chico{min-height:36px;padding:6px 14px;font-size:14px}.btn .ico{flex:none;margin-left:-3px}.btn.chico .ico{width:16px;height:16px}.btn.principal{box-shadow:0 6px 16px color-mix(in srgb, var(--marca) 28%, transparent)}.acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.explica{vertical-align:middle;display:inline-flex}.explica-boton{cursor:pointer;background:var(--apagado);width:26px;min-width:26px;height:26px;color:var(--suave);border:0;border-radius:50%;place-items:center;padding:0;font-size:14px;font-weight:800;line-height:1;display:inline-grid;position:relative}.explica-boton:after{content:"";position:absolute;inset:-9px}.explica-boton[aria-expanded=true]{background:color-mix(in srgb, var(--marca) 14%, transparent);color:var(--marca)}.explica-texto{color:var(--suave);overflow-wrap:anywhere;margin:4px 0 6px;font-size:14px;font-weight:400;display:block}.btn.ancho{width:100%}.botones{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.enlace{color:var(--marca);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.enlace:hover{text-decoration:underline}.campo{flex-direction:column;gap:6px;min-width:0;margin-bottom:14px;display:flex}.campo>span{font-size:14px;font-weight:600}.campo small{color:var(--suave);font-size:13px}.campo input,.campo select,.campo textarea,input.caja,select.caja,button.caja{border:1px solid var(--borde);background:var(--tarjeta);border-radius:12px;width:100%;max-width:100%;min-height:44px;padding:10px 14px}.campo input:focus,.campo select:focus,.campo textarea:focus,input.caja:focus,select.caja:focus,button.caja:focus-visible{outline:3px solid color-mix(in srgb, var(--marca) 30%, transparent);border-color:var(--marca);background:var(--tarjeta)}input.caja[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236c7570' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4 4'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:18px 18px;padding-left:40px}.marca-check{cursor:pointer;align-items:center;gap:10px;min-height:40px;display:flex}.marca-check input{width:20px;height:20px;accent-color:var(--marca);flex:none}.marca-check.casilla-cargo{align-items:flex-start}.marca-check.casilla-cargo input{margin-top:2px}.dos{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=480px){.dos{grid-template-columns:1fr}}.chips{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips button{background:var(--chip-fondo);min-height:36px;color:var(--suave);cursor:pointer;white-space:nowrap;border:.5px solid #0000;border-radius:999px;flex:none;padding:6px 14px;font-size:14px;font-weight:600}.chips button.on{background:var(--texto);border-color:var(--texto);color:var(--tarjeta)}.interruptor{vertical-align:middle;flex:none;width:51px;height:31px;display:inline-block;position:relative}.interruptor input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.interruptor span{background:var(--apagado);border:.5px solid var(--borde);border-radius:99px;transition:background .2s;position:absolute;inset:0}.interruptor span:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000040}.interruptor input:checked+span{background:var(--bien);border-color:#0000}.interruptor input:checked+span:after{transform:translate(20px)}.interruptor input:focus-visible+span{outline:3px solid color-mix(in srgb, var(--marca) 40%, transparent)}.aviso{background:var(--apagado);overflow-wrap:anywhere;border-left:4px solid var(--borde);border-radius:14px;padding:12px 14px;font-size:15px}.aviso.bien{background:var(--bien-fondo);color:var(--bien);border-left-color:var(--bien)}.aviso.ojo{color:var(--ojo-texto);border-left-color:var(--ojo);background:#db700624}.aviso.mala{color:var(--mala-texto);border-left-color:var(--mala);background:#e6241a1f}.error{color:var(--mala);overflow-wrap:anywhere}.franja-plan{overflow-wrap:anywhere;color:var(--marca-fuerte);border:1.5px solid;border-color:color-mix(in srgb, var(--marca) 30%, transparent);background:color-mix(in srgb, var(--marca) 7%, var(--tarjeta));border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.franja-plan>.ico{flex:none;width:22px;height:22px}.franja-plan p{flex:240px;min-width:0;margin:0}.franja-plan>form,.franja-plan>.aviso{flex:100%}.franja-plan.ojo{background:var(--ojo-fondo);border-color:color-mix(in srgb, var(--ojo) 45%, transparent);color:var(--ojo-texto)}.franja-plan.mala{background:var(--mala-fondo);border-color:color-mix(in srgb, var(--mala) 40%, transparent);color:var(--mala-texto)}.subtitulo-plan{margin:14px 0 6px;font-size:15px}.lista-plan{overflow-wrap:anywhere;margin:0;padding-left:20px}.lista-plan li{margin:2px 0}.fila-dato.total-plan{border-top:1px solid var(--borde)}.fila-dato.total-plan .der{font-size:17px}.opcion-plan{flex-direction:column;min-width:0;padding:4px 0;display:flex}.monto-plan{color:var(--suave);overflow-wrap:anywhere;font-size:14px;font-weight:600}.sucursal-en-pausa+.sucursal-en-pausa{border-top:.5px solid var(--borde);margin-top:12px}.sucursal-en-pausa .subtitulo-plan{margin-top:12px}.etiqueta{background:var(--apagado);max-width:100%;color:var(--suave);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block;overflow:hidden}.etiqueta.bien{background:var(--bien-fondo);color:var(--bien)}.etiqueta.ojo{background:var(--ojo-fondo);color:var(--ojo-texto)}.etiqueta.mala{background:var(--mala-fondo);color:var(--mala-texto)}.etiqueta.bien:before,.etiqueta.ojo:before,.etiqueta.mala:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.bien-t{color:var(--bien)}.ojo-t{color:var(--ojo)}.mala-t{color:var(--mala)}.vacio{text-align:center;color:var(--suave);padding:24px 8px}.cargando{color:var(--suave);padding:16px 0}.punto{background:var(--suave);vertical-align:1px;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.punto.bien{background:var(--bien)}.punto.ojo{background:var(--ojo)}.punto.mala{background:var(--mala)}.retirado-fila{opacity:.8}.importe-retirada{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cev-arriba{justify-content:flex-end;align-items:center}.cev-arriba select{flex:1;min-width:0}.en-vivo{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.caja-en-vivo{flex-direction:column;gap:10px;display:flex}.caja-en-vivo.viva{box-shadow:0 0 0 2px color-mix(in srgb, var(--marca) 50%, transparent), var(--sombra)}.cev-cabeza{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cev-cabeza .izq{min-width:0}.cev-cabeza .etiqueta{white-space:normal;text-align:right;flex:none;max-width:55%}.cev-cabeza .titulo{overflow-wrap:anywhere;font-size:17px;font-weight:700}.cev-cabeza .detalle{color:var(--suave);overflow-wrap:anywhere;font-size:13px}.punto-vivo{vertical-align:1px;background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:6px;animation:2s ease-in-out infinite latido;display:inline-block}@keyframes latido{0%,to{opacity:1}50%{opacity:.35}}.cev-renglones{border-top:.5px solid var(--borde);flex-direction:column;display:flex}.cev-renglon{border-bottom:.5px solid var(--borde);grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:8px 0;font-size:15px;display:grid}.cev-renglon .cant{font-variant-numeric:tabular-nums;color:var(--suave);font-weight:700}.cev-renglon .nom{overflow-wrap:anywhere}.cev-renglon .imp{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.cev-total{color:var(--suave);justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.cev-total b{letter-spacing:-.03em;color:var(--texto);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:800}.cev-vacio{color:var(--suave);text-align:center;background:var(--apagado);border-radius:14px;padding:10px 0}.cev-pie{color:var(--suave);overflow-wrap:anywhere;font-size:13px}.modal-fondo{z-index:50;background:#00000080;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (width>=640px){.modal-fondo{align-items:center;padding:20px}}.modal-hoja{background:var(--tarjeta);width:100%;max-width:560px;max-height:92vh;padding:20px 18px calc(20px + env(safe-area-inset-bottom));box-shadow:var(--sombra-flotante);border-radius:28px 28px 0 0;overflow:hidden auto}@media (width>=640px){.modal-hoja{border-radius:24px}}.modal-hoja>h2{overflow-wrap:anywhere;margin-bottom:12px;font-size:20px;font-weight:700}.grande{letter-spacing:2px;text-align:center;font-variant-numeric:tabular-nums;background:var(--apagado);white-space:nowrap;border-radius:16px;margin:8px 0 12px;padding:14px 8px;font-size:clamp(26px,8.5vw,44px);font-weight:800;overflow-x:auto}.qr-grande{width:min(320px,80vw);height:auto;image-rendering:pixelated;background:#fff;border-radius:14px;margin:8px auto;padding:8px;display:block}.qr-grande.chico{width:min(180px,50vw)}.donde-abrir{background:var(--apagado);border-radius:16px;flex-direction:column;gap:8px;min-width:0;margin:12px 0 4px;padding:12px 14px;display:flex}.donde-abrir .chips{flex-wrap:wrap;overflow-x:visible}.donde-abrir>p{margin:0}.donde-abrir ol{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.donde-abrir .qr-grande{margin:0 auto}.donde-abrir .aviso{margin:0}.con-codigo-donde{color:var(--suave);overflow-wrap:anywhere;margin-top:8px;font-size:14px}.huella{letter-spacing:1px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace}pre{white-space:pre-wrap;overflow-wrap:anywhere}.entrar{place-items:center;min-height:100vh;padding:20px;display:grid}.entrar .caja-entrar{background:var(--tarjeta);border:.5px solid #0000;border-radius:26px;width:100%;max-width:400px;padding:28px 24px;box-shadow:0 8px 30px #0000001a}.entrar h1{color:var(--marca-fuerte);align-items:center;gap:8px;margin-bottom:6px;font-size:15px;font-weight:600;display:flex}.logo-puntico{flex:none;width:22px;height:22px}.entrar .sub{letter-spacing:-.03em;margin-bottom:20px;font-size:26px;font-weight:800;line-height:1.15}.sobre-barra{text-align:left;border:0;border-bottom:.5px solid var(--borde);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:10px 0;display:block}.sobre-barra:last-child{border-bottom:0}.sobre-barra .cabeza{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sobre-barra .nombre{overflow-wrap:anywhere;min-width:0;font-weight:700}.sobre-barra .nombre small{color:var(--suave);font-size:12px;font-weight:500;display:block}.sobre-barra .der{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.sobre-barra .riel{background:var(--apagado);border-radius:6px;height:12px;margin:8px 0 6px;display:flex;overflow:hidden}.sobre-barra .gasto{background:#ed7e1d}.sobre-barra .falta{background:var(--mala)}.sobre-barra .queda{background:var(--bien)}.sobre-barra .leyenda{color:var(--suave);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.sobre-barra .leyenda b{color:var(--texto)}.sobre-barra .leyenda i{vertical-align:0;border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.sobre-barra .gasto-linea{justify-content:space-between;gap:10px;margin-top:4px;font-size:13px;display:flex}.sobre-barra .gasto-linea span{overflow-wrap:anywhere;min-width:0}.sobre-barra .gasto-linea b{white-space:nowrap;font-variant-numeric:tabular-nums}.sobre-barra .revision{margin-top:6px;font-size:13px}.sobre-barra .nota{color:var(--suave);font-size:13px;font-style:italic}.encargado .dia-encargado{color:var(--suave);margin:12px 0 2px;font-size:14px;font-weight:700}.barra-prop{background:var(--apagado);border-radius:99px;height:6px;margin-top:6px;overflow:hidden}.barra-prop>div{background:var(--marca);height:100%}.horas{align-items:flex-end;gap:3px;height:110px;padding-top:8px;display:flex}.horas .h{background:var(--marca);opacity:.85;border-radius:4px 4px 0 0;flex:1;min-height:2px}.horas .h:hover{opacity:1;background:var(--marca-fuerte)}.horas-etq{color:var(--suave);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.ficha-imprimir{display:none}@media print{body.imprimiendo *{visibility:hidden!important}body.imprimiendo .ficha-imprimir,body.imprimiendo .ficha-imprimir *{visibility:visible!important}body.imprimiendo .ficha-imprimir{color:#000;background:#fff;width:100%;padding:24px;display:block;position:absolute;top:0;left:0}.ficha-imprimir .grande{background:#fff;border:2px solid #000}}.permiso{align-items:flex-start;gap:10px;margin:12px 0;font-size:.88rem;line-height:1.4;display:flex}.permiso input{flex:none;width:20px;height:20px;margin-top:3px}.tarjeta.analisis ul{margin:6px 0 0;padding-left:20px}.tarjeta.analisis li{margin:4px 0}.ia-saldo{padding:18px 18px 16px}.ia-saldo .etq{color:var(--suave);font-size:14px;font-weight:600}.ia-saldo .valor{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:2px 0 4px;font-size:40px;font-weight:800;line-height:1.05}.ia-saldo .extra{color:var(--suave);font-size:13px}.ia-pregunta textarea{resize:vertical;border:.5px solid var(--borde);background:var(--tarjeta);border-radius:16px;width:100%;min-height:92px;padding:12px 14px;font-size:16px;line-height:1.35}.ia-pregunta .nota{color:var(--suave);margin:8px 2px 12px;font-size:13px}.ia-pregunta .chips{margin-bottom:4px}.ia-pregunta .btn.ancho{margin-top:12px}.ia-opciones{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.ia-opcion{border:1.5px solid var(--borde);background:var(--tarjeta);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:2px;min-height:64px;padding:10px 12px;display:flex}.ia-opcion .t{justify-content:space-between;gap:6px;font-size:15px;font-weight:700;display:flex}.ia-opcion .d{color:var(--suave);font-size:12.5px;line-height:1.3}.ia-opcion.on{border-color:var(--marca);background:color-mix(in srgb, var(--marca) 7%, var(--tarjeta))}.ia-opcion.on .t{color:var(--marca)}.ia-titulo{justify-content:space-between;align-items:baseline;gap:10px;padding:6px 4px 0;display:flex}.contenido .ia-titulo h3{letter-spacing:-.02em;font-size:20px;font-weight:800}.ia-titulo span{color:var(--suave);font-size:13px}.ia-funciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=700px){.ia-funciones{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.ia-funciones{grid-template-columns:repeat(4,minmax(0,1fr))}}.ia-funcion{text-align:left;cursor:pointer;background:var(--tarjeta-vidrio);border:.5px solid var(--borde-vidrio);min-height:140px;box-shadow:var(--sombra);color:inherit;border-radius:20px;flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex}.ia-funcion:disabled{opacity:.5;cursor:default}.ia-funcion .n{font-size:15px;font-weight:700;line-height:1.2}.ia-funcion .d{color:var(--suave);flex:1;font-size:13px;line-height:1.3}.ia-precio{font-variant-numeric:tabular-nums;background:var(--apagado);color:var(--texto);border-radius:99px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:700}.ia-leyenda{color:var(--suave);padding:0 6px;font-size:12.5px;line-height:1.4}.ia-leyenda b{color:var(--texto);font-weight:600}.ia-respuesta .meta{color:var(--suave);margin-bottom:4px;font-size:13px}.ia-respuesta h2.pregunta{letter-spacing:-.02em;color:var(--texto);margin:0 0 10px;font-size:19px;font-weight:800}.ia-respuesta .resumen{margin:12px 0;font-size:17px;line-height:1.45}.ia-respuesta .cierre{color:var(--suave);margin-top:12px;font-size:13px}.ia-sello{color:var(--marca);background:color-mix(in srgb, var(--marca) 11%, transparent);border-radius:14px;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.35;display:inline-block}.ia-cuadro{background:var(--apagado);border-radius:16px;margin:10px 0 4px;padding:4px 14px}.ia-cuadro .chips{margin:8px 0}.botones.columna{flex-direction:column;margin-top:12px}.ia-cortes{flex-direction:column;gap:8px;padding:10px 0;display:flex}.ia-cortes .titulo{font-weight:600}.fila-revision{border-top:1px solid var(--borde);flex-direction:column;gap:8px;padding:12px 0;display:flex}.fila-revision p{overflow-wrap:anywhere;margin:0}.ia-respuesta>.botones{flex-wrap:wrap;margin-top:12px}.respuesta-revisada{flex-direction:column;gap:6px;font-size:14px;display:flex}.respuesta-revisada p,.respuesta-revisada ul{overflow-wrap:anywhere;margin:0}.respuesta-revisada ul{padding-left:18px}.ia-texto-promo{border:1px solid var(--borde);border-radius:14px;flex-direction:column;gap:6px;margin:8px 0;padding:12px;display:flex}.ia-texto-promo .t{color:var(--suave);font-size:13px;font-weight:600}.ia-texto-promo p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ia-texto-promo .btn{align-self:flex-start}.ia-sugerencia{background:color-mix(in srgb, var(--marca) 6%, var(--tarjeta-vidrio));border:.5px solid color-mix(in srgb, var(--marca) 22%, transparent);border-radius:18px;align-items:center;gap:12px;margin:10px 0;padding:12px 8px 12px 14px;display:flex}.ia-sugerencia .txt{flex:1;min-width:0}.ia-sugerencia .t{font-size:14.5px;font-weight:600;line-height:1.25}.ia-sugerencia .d{color:var(--suave);margin-top:2px;font-size:12.5px}.ia-sugerencia .btn.chico{flex:none}.ia-icono.chico{background:color-mix(in srgb, var(--marca) 13%, transparent);width:32px;height:32px;color:var(--marca);border-radius:10px;flex:none;place-items:center;display:grid}.ia-icono.chico svg{width:18px;height:18px}.ia-cerrar{width:36px;height:44px;color:var(--suave);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.explicamelo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}.explicamelo .nota{margin:0}.texto-manual p{margin:6px 0}.texto-manual ol,.texto-manual ul,.que-revisar,.por-que-puede{margin:6px 0;padding-left:22px}.texto-manual li,.que-revisar li,.por-que-puede li{overflow-wrap:anywhere;margin:4px 0}.lista-ajustes-alta{flex-direction:column;gap:6px;margin:4px 0 12px;padding-left:20px;font-size:14px;display:flex}.lista-ajustes-alta code{overflow-wrap:anywhere;font-size:12px}.respuestas-alta{margin:8px 0 4px}.respuesta-alta{text-align:right;overflow-wrap:anywhere;font-weight:600}.texto-libre-alta{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--texto);font-weight:600;display:block}.dar-de-alta{border-top:.5px solid var(--borde);margin-top:14px;padding-top:12px}.campo-fecha{min-width:0;display:inline-block;position:relative}.campo-fecha .cf-boton{text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;width:100%}.campo-fecha .cf-calendario{z-index:30;background:var(--tarjeta);border:1px solid var(--borde);width:min(320px,100vw - 32px);box-shadow:var(--sombra-flotante);border-radius:16px;padding:10px;display:block;position:absolute;top:calc(100% + 6px);left:0}.campo-fecha .cf-cabeza{text-transform:capitalize;justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.campo-fecha .cf-cabeza button{cursor:pointer;color:inherit;background:0 0;border:0;padding:4px 12px;font-size:22px}.campo-fecha .cf-dias{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.campo-fecha .cf-semana{color:var(--suave);padding:4px 0;font-size:12px}.campo-fecha .cf-dias button,.campo-fecha .cf-meses button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:10px;padding:9px 0}.campo-fecha .cf-meses{text-transform:capitalize;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.campo-fecha button.cf-hoy{box-shadow:inset 0 0 0 1px var(--marca)}.campo-fecha button[aria-pressed=true]{background:var(--marca);color:var(--sobre-marca);font-weight:700}.campo-fecha button:disabled{opacity:.3;cursor:default}.campo-fecha .cf-atajos{gap:6px;margin-top:8px;display:flex}.paso-instalar{padding:0;overflow:hidden}.paso-instalar .encabezado-paso{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;display:flex}.paso-instalar .titulo-paso{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.paso-instalar .titulo-paso small{color:var(--suave);overflow-wrap:anywhere;font-size:13px}.paso-instalar .marca-paso{background:var(--apagado);width:28px;height:28px;color:var(--suave);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.paso-instalar .marca-paso.listo{background:var(--bien-fondo);color:var(--bien)}.paso-instalar .cuerpo-paso{padding:0 16px 16px}.tabla-planes-caja{margin:6px 0 10px;overflow-x:auto}.tabla-planes{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.tabla-planes th,.tabla-planes td{border-bottom:1px solid var(--borde);text-align:center;vertical-align:top;padding:8px 6px}.tabla-planes tbody th{text-align:left;font-weight:500}.tabla-planes thead th{font-weight:700}.tabla-planes thead th.tuyo{background:var(--apagado)}.tabla-planes .precio-tabla{margin-top:4px;font-weight:600;display:block}.tabla-planes .si{color:var(--bien,#1a7f37);font-weight:700}.tabla-planes .no{color:var(--suave)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.portada-producto{letter-spacing:-.02em;-webkit-user-select:none;user-select:none;background:var(--portada-fondo);width:44px;height:44px;color:var(--portada-tinta);box-shadow:inset 0 0 0 1px var(--portada-acento);border-radius:12px;flex:none;place-items:center;font-weight:800;display:inline-grid;overflow:hidden}:root[data-tema=noche] .portada-producto:not(.con-foto){background:linear-gradient(145deg, hsl(var(--portada-tono) 38% 20%) 0%, hsl(calc(var(--portada-tono) + 18) 34% 28%) 100%);color:hsl(var(--portada-tono) 70% 86%);box-shadow:inset 0 0 0 1px hsl(var(--portada-tono) 35% 34%)}.portada-producto.grande{border-radius:24px;width:96px;height:96px}.portada-producto.con-foto{object-fit:cover;background:var(--apagado)}.portada-producto .portada-icono{filter:saturate(.9);font-size:22px;line-height:1}.portada-producto.grande .portada-icono{font-size:46px}.portada-producto .portada-iniciales{font-size:15px}.portada-producto.grande .portada-iniciales{font-size:32px}.fila-dato.con-portada{justify-content:flex-start}.fila-dato.con-portada>.portada-producto{margin-right:2px}.ficha-portada{justify-content:center;margin:0 0 14px;display:flex}.etiqueta.estado-importar{white-space:normal;text-align:left}.importar-seguro{margin:0 0 4px}:root[data-tema=noche] .aldea{--fondo:#f1f4f2;--tarjeta:#fff;--tarjeta-vidrio:#ffffffc7;--vidrio:#ffffff9e;--borde-barra:#ffffffb3;--texto:#151917;--suave:#6c7570;--borde:#dee3e0;--apagado:#f1f4f2;--bien:#237045;--bien-fondo:#e2f3ea;--marca:var(--marca-dia,#237045);--marca-fuerte:var(--marca-oscura,#185332);--sobre-marca:var(--sobre-dia,#fff);--chip-fondo:#ffffffbf;--sombra:0 1px 2px #0000000a, 0 8px 24px #14281e0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--texto)}.boton-tema{border:.5px solid var(--borde);background:var(--tarjeta);width:44px;height:44px;box-shadow:var(--sombra);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-size:19px;line-height:1;display:grid}.boton-tema:focus-visible{outline:3px solid color-mix(in srgb, var(--marca) 40%, transparent)}:root[data-tema=noche] .qr-grande{background:#fff}:root[data-tema=noche] .aviso.ojo{background:var(--ojo-fondo)}:root[data-tema=noche] .aviso.mala{background:var(--mala-fondo)}.icono-seccion{background:color-mix(in srgb, var(--marca) 11%, transparent);width:32px;height:32px;color:var(--marca);border-radius:10px;flex:none;place-items:center;display:grid}.icono-seccion svg{width:19px;height:19px}.atajo-ajustes{width:44px;height:44px;color:var(--suave);background:var(--apagado);border-radius:50%;flex:none;place-items:center;margin-left:auto;text-decoration:none;display:grid}.atajo-ajustes:hover{color:var(--marca)}
