.calcu{--v2c-radio:16px;--v2c-hueco:6px;--v2c-pad:clamp(.95rem,1.2vw,1.15rem);--v2c-sombra:0 20px 40px -30px #1c16104d;--v2c-sombra-encima:0 28px 52px -30px #1c161061;--ap-radio:var(--v2c-radio);--ap-hueco:var(--v2c-hueco);--ap-pad:var(--v2c-pad);gap:max(.9rem,min(1.8vw,1.4rem)) max(.9rem,min(1.4vw,1.25rem))}.calcu .aparato{box-shadow:var(--v2c-sombra), inset 0 1px 0 #ffffffe6;outline:0;transition:box-shadow .35s cubic-bezier(.2,.7,.2,1),transform .35s cubic-bezier(.2,.7,.2,1);-webkit-backdrop-filter:blur(14px)saturate(1.15)!important;backdrop-filter:blur(14px)saturate(1.15)!important;background:linear-gradient(#ffffff8c,#fff0 38%),#faf9f6e0!important;border:1px solid #171a1d17!important}@media (hover:hover){.calcu .aparato:hover{box-shadow:var(--v2c-sombra-encima), inset 0 1px 0 #ffffffe6;transform:translateY(-2px)}}.calcu .aparato__visor{padding:.8rem var(--v2c-pad) .9rem;-webkit-backdrop-filter:none;backdrop-filter:none;gap:max(.9rem,min(1.8vw,1.35rem));position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0a,0 1px 2px #00000040;background:radial-gradient(120% 90% at 100% 0,#f0761f29,#f0761f00 55%),linear-gradient(#2a2d31 0%,#1b1d20 100%)!important}.calcu .aparato__visor:after{content:"";pointer-events:none;background:linear-gradient(#ffffff12,#fff0);height:46%;position:absolute;top:0;bottom:auto;left:0;right:0}.calcu .aparato__cabeza{letter-spacing:.08em;font-size:.64rem}.calcu .aparato__n{color:#ffb27a}.calcu .aparato__cabeza,.calcu .aparato__codigo{color:#ffffffc7}.calcu .aparato__lectura-etiqueta{letter-spacing:.01em;font-size:.8rem;color:#ffffffb8!important}.calcu .aparato__cifra{letter-spacing:-.04em;color:#fff;text-shadow:0 0 24px #ffbe8c1a;font-size:max(1.7rem,min(12.5cqi,2.75rem));font-weight:400}.calcu .aparato__visor-sub{font-size:.78rem;color:#ffffffb8!important}.calcu .aparato__visor-sub b{color:#fff;font-weight:500}.calcu .aparato__pregunta{letter-spacing:-.005em;color:#171a1d;padding-block-start:.85rem;padding-block-end:.1rem;font-size:.92rem;font-weight:500;line-height:1.4}.calcu .aparato__campos{row-gap:.85rem}.calcu[data-modo=plegable] .aparato__campos{padding-block-start:.8rem;padding-block-end:1rem}.calcu .aparato__etiqueta{color:#171a1d9e;letter-spacing:.005em;font-size:.78rem}.calcu .aparato__valor{font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:500}.calcu .aparato input[type=range]{background:0 0;height:22px}.calcu .aparato input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #c9561a 0, #e06a22 var(--p,0%), #171a1d1f var(--p,0%));border-radius:4px;height:4px}.calcu .aparato input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s;box-shadow:0 0 0 .5px #171a1d2e,0 2px 6px #171a1d38,0 6px 14px -4px #171a1d2e}.calcu .aparato input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.06)}.calcu .aparato input[type=range]:active::-webkit-slider-thumb{transform:scale(1.14);box-shadow:0 0 0 .5px #171a1d33,0 0 0 6px #e06a2224,0 4px 10px #171a1d40}.calcu .aparato input[type=range]::-moz-range-track{background:#171a1d1f;border-radius:4px;height:4px}.calcu .aparato input[type=range]::-moz-range-progress{background:#d2601e;border-radius:4px;height:4px}.calcu .aparato input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 .5px #171a1d2e,0 2px 6px #171a1d38}.calcu .aparato__teclas{background:#171a1d0f;border-radius:11px;gap:3px;padding:3px;box-shadow:inset 0 1px 1px #171a1d0d}.calcu .aparato__tecla{color:#171a1dc7;background:0 0;border-radius:8px;min-height:34px;font-size:.8rem;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s,transform .12s}@media (hover:hover){.calcu .aparato__tecla:hover{color:#171a1d;background:#fff9}}.calcu .aparato__tecla[aria-pressed=true]{color:#171a1d;background:#fff;font-weight:600;box-shadow:0 1px 2px #171a1d1f,0 3px 8px -2px #171a1d1f,inset 0 0 0 .5px #171a1d14}.calcu .aparato__tecla[aria-pressed=true]:before{content:"";vertical-align:.12em;background:#e06a22;border-radius:50%;width:5px;height:5px;margin-right:.4em;display:inline-block}.calcu .aparato__teclas--cifras .aparato__tecla[aria-pressed=true]:before{display:none}.calcu .aparato__teclas--cifras .aparato__tecla[aria-pressed=true]{color:#a8480f}.calcu .aparato__importe{background:#fff;border-radius:10px;padding:.35rem .6rem;transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #171a1d1f,inset 0 1px 2px #171a1d0d}.calcu .aparato__importe:focus-within{box-shadow:inset 0 0 0 1.5px #d2601e,0 0 0 4px #e06a2224}.calcu .aparato__importe input:focus-visible{outline:none}.calcu .aparato__detalle{color:#a8480f;letter-spacing:.005em;font-size:.82rem;font-weight:600}.calcu .aparato__fila{padding-block-start:.5rem;padding-block-end:.5rem;font-size:.84rem}.calcu .aparato__fila dd{font-family:var(--mono);font-variant-numeric:tabular-nums}.calcu .aparato__fila--total{border-top:1px solid #171a1db3}.calcu .aparato__fila--total dd{font-weight:600}.calcu .aparato__pie{color:#171a1d99;font-size:.74rem}@media (prefers-reduced-motion:reduce){.calcu .aparato,.calcu .aparato__tecla{transition:none}.calcu .aparato input[type=range]::-webkit-slider-thumb{transition:none}.calcu .aparato:hover{transform:none}}
