.calc-range{appearance:none;cursor:pointer;--fill:0%;background:0 0;width:100%;height:.75rem;display:block}.calc-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-brand) var(--fill), #d6e2f5 var(--fill));border-radius:99px;height:.25rem}.calc-range::-moz-range-track{background:linear-gradient(to right, var(--color-brand) var(--fill), #d6e2f5 var(--fill));border-radius:99px;height:.25rem}.calc-range::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-brand);background:#fff;border-radius:50%;width:.75rem;height:.75rem;margin-top:-.25rem;transition:transform .2s;box-shadow:0 2px 6px #3069e44d}.calc-range::-moz-range-thumb{border:2px solid var(--color-brand);background:#fff;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 2px 6px #3069e44d}.calc-range:hover::-webkit-slider-thumb{transform:scale(1.15)}.calc-range:disabled{cursor:default;opacity:.5}@media (min-width:68.75rem){.calc-range{height:calc(12 * var(--u))}.calc-range::-webkit-slider-runnable-track{height:calc(4 * var(--u))}.calc-range::-moz-range-track{height:calc(4 * var(--u))}.calc-range::-webkit-slider-thumb{width:calc(12 * var(--u));height:calc(12 * var(--u));margin-top:calc(-4 * var(--u))}.calc-range::-moz-range-thumb{width:calc(8 * var(--u));height:calc(8 * var(--u))}}.calc-tower{z-index:-1;opacity:.5;pointer-events:none;width:300px;height:240px;position:absolute;top:-50px;right:-120px;-webkit-mask-image:linear-gradient(#0000 0,#000 34% 56%,#0000 90%),linear-gradient(90deg,#0000 0,#000 16%);mask-image:linear-gradient(#0000 0,#000 34% 56%,#0000 90%),linear-gradient(90deg,#0000 0,#000 16%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:39.9375rem){.calc-tower{opacity:.75;top:14px;right:-118px}}@media (min-width:68.75rem){.calc-tower{left:calc(990 * var(--uw));right:auto;top:calc(-20 * var(--uw));width:calc(612 * var(--uw));height:calc(490 * var(--uw));opacity:1}}.calc-tower svg{width:100%;height:100%;display:block;overflow:visible}.calc-tower svg>*{transition:opacity .9s var(--ease-soft,ease)}.calc-tower[data-lit=false] svg>*{opacity:0}.calc-tower .l{fill:none;stroke:#c2d2f0;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.calc-tower .w{fill:#f5f8ff}.calc-tower .d{stroke-dasharray:4 6}.calc-tower .a{fill:none;stroke:#3069e4;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.calc-tower .f{fill:#3069e4}.calc-tower [class*=ucs-]{transform-box:fill-box;transform-origin:50%}.ucs-led{animation:2.4s step-end infinite ucs-led}.ucs-flow{stroke-dasharray:6 10;animation:1s linear infinite ucs-flow}.ucs-wave2{opacity:0;animation:2s ease-out infinite ucs-wave2}.ucs-ripple{animation:2.4s ease-out infinite ucs-ripple}@keyframes ucs-led{0%,to{opacity:1}40%{opacity:.2}70%{opacity:.8}}@keyframes ucs-flow{to{stroke-dashoffset:-16px}}@keyframes ucs-wave2{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes ucs-ripple{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.calc-tower *{animation:none!important}}.vt-type{view-transition-name:calc-type}.vt-period{view-transition-name:calc-period}.vt-fraud{view-transition-name:calc-fraud}.vt-sum{view-transition-name:calc-sum}.vt-right{view-transition-name:calc-right}.vt-incl{view-transition-name:calc-incl}.vt-qty{view-transition-name:calc-qty}.vt-gb{view-transition-name:calc-gb}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(*){animation-duration:.56s;animation-timing-function:cubic-bezier(.22,.9,.25,1)}::view-transition-old(*){object-fit:none;object-position:top left;height:auto}::view-transition-new(*){object-fit:none;object-position:top left;height:auto}::view-transition-group(calc-type){border-radius:12px;overflow:hidden}::view-transition-group(calc-sum){border-radius:12px;overflow:hidden}::view-transition-group(calc-right){border-radius:12px;overflow:hidden}::view-transition-group(calc-gb){border-radius:12px;overflow:hidden}::view-transition-image-pair(calc-type){background:linear-gradient(#f0f5fff5,#f5f8ffeb);border-radius:12px;box-shadow:inset 0 0 0 1px #fff}::view-transition-image-pair(calc-sum){background:linear-gradient(#f0f5fff5,#f5f8ffeb);border-radius:12px;box-shadow:inset 0 0 0 1px #fff}::view-transition-image-pair(calc-right){background:linear-gradient(#f0f5fff5,#f5f8ffeb);border-radius:12px;box-shadow:inset 0 0 0 1px #fff}::view-transition-image-pair(calc-gb){background:linear-gradient(#f0f5fff5,#f5f8ffeb);border-radius:12px;box-shadow:inset 0 0 0 1px #fff}::view-transition-image-pair(calc-type){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-sum){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-right){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-gb){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-period){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-fraud){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-incl){animation:.56s linear both calc-vt-card}::view-transition-image-pair(calc-qty){animation:.56s linear both calc-vt-card}::view-transition-old(*){animation:.2s cubic-bezier(.4,0,1,1) both calc-vt-out}::view-transition-new(*){animation:.32s cubic-bezier(.22,.8,.24,1) .24s both calc-vt-in}@keyframes calc-vt-card{0%{opacity:1}36%,43%{opacity:0}to{opacity:1}}@keyframes calc-vt-out{to{opacity:0}}@keyframes calc-vt-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.vt-tabs{view-transition-name:calc-tabs}.vt-x{view-transition-name:calc-x}::view-transition-old(calc-tabs){opacity:0;animation:none}::view-transition-new(calc-tabs){animation:none}html.vt-ai::view-transition-group(calc-period){border-radius:12px;overflow:hidden}html.vt-ai::view-transition-group(calc-incl){border-radius:12px;overflow:hidden}html.vt-ai::view-transition-image-pair(calc-period){background:linear-gradient(#f0f5fff5,#f5f8ffeb);border-radius:12px;box-shadow:inset 0 0 0 1px #fff}html.vt-ai::view-transition-image-pair(calc-incl){background:linear-gradient(#f0f5fff5,#f5f8ffeb);border-radius:12px;box-shadow:inset 0 0 0 1px #fff}html.vt-ai::view-transition-image-pair(calc-gb){box-shadow:none;background:0 0;animation:.56s linear both calc-vt-card}html.vt-ai::view-transition-image-pair(calc-qty){box-shadow:none;background:0 0;animation:.56s linear both calc-vt-card}html.vt-ai::view-transition-image-pair(calc-fraud){box-shadow:none;background:0 0;animation:.56s linear both calc-vt-card}html.vt-ai::view-transition-old(calc-tabs){opacity:1;animation:.2s cubic-bezier(.4,0,1,1) both calc-vt-out}html.vt-ai::view-transition-new(calc-tabs){animation:.3s cubic-bezier(.22,.8,.24,1) .3s both calc-vt-in}html.vt-ai::view-transition-new(calc-x){animation:.36s cubic-bezier(.3,1.4,.5,1) .3s both calc-vt-pop}html.vt-ai::view-transition-old(calc-x){animation:.15s both calc-vt-out}@keyframes calc-vt-pop{0%{opacity:0;transform:scale(.4)}}@keyframes sheet-row-in{0%{opacity:0;transform:translateY(-6px)}}.calc-spark{position:relative}.calc-spark:after{content:"";pointer-events:none;border-radius:50%;animation:6s 3s infinite calc-ai-ping;position:absolute;inset:0}@media (max-width:39.9375rem){.calc-spark:after{border-radius:.875rem}}@keyframes calc-ai-ping{0%,84%{box-shadow:0 0 #3069e459}to{box-shadow:0 0 0 14px #3069e400}}@media (prefers-reduced-motion:reduce){.calc-spark:after{animation:none}}.pay-dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);background:radial-gradient(58% 92% at 100% 100%, #cddcfa 0%, #cddcfa8c 38%, #cddcfa00 100%), var(--color-canvas);clip-path:circle(0 at var(--px,50%) var(--py,50%));border:0;margin:0;padding:0;transition:clip-path .7s cubic-bezier(.65,0,.25,1);position:fixed;inset:0;overflow:hidden}html:has(.pay-dialog[open]){overflow:hidden}.pay-dialog [data-off=true][aria-hidden]{opacity:0}.pay-dialog[data-on]{clip-path:circle(150vmax at var(--px,50%) var(--py,50%))}.pay-dialog::backdrop{background:0 0}.pay-dialog-in{opacity:0;transition:opacity .5s var(--ease-soft), transform .7s var(--ease-soft);transform:translateY(1.125rem)}.pay-dialog[data-on] .pay-dialog-in{opacity:1;transition-delay:.28s;transform:none}@media (prefers-reduced-motion:reduce){.pay-dialog{clip-path:none;opacity:0;transition:opacity .2s}.pay-dialog[data-on]{opacity:1}.pay-dialog-in,.pay-dialog[data-on] .pay-dialog-in{transition:opacity .2s;transform:none}}
