.PasswordGenerator-module__ktDg4W__range{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:24px;margin:0}.PasswordGenerator-module__ktDg4W__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-black-900) var(--fill), var(--color-black-200) var(--fill));border-radius:2px;height:4px}.PasswordGenerator-module__ktDg4W__range::-moz-range-track{background:var(--color-black-200);border-radius:2px;height:4px}.PasswordGenerator-module__ktDg4W__range::-moz-range-progress{background:var(--color-black-900);border-radius:2px;height:4px}.PasswordGenerator-module__ktDg4W__range::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-black-900);background:var(--color-white-100);width:18px;height:18px;box-shadow:0 1px 3px var(--color-black-100);border-radius:50%;margin-top:-7px}.PasswordGenerator-module__ktDg4W__range::-moz-range-thumb{border:2px solid var(--color-black-900);background:var(--color-white-100);width:14px;height:14px;box-shadow:0 1px 3px var(--color-black-100);border-radius:50%}.PasswordGenerator-module__ktDg4W__number{appearance:textfield}.PasswordGenerator-module__ktDg4W__number::-webkit-outer-spin-button{appearance:none;margin:0}.PasswordGenerator-module__ktDg4W__number::-webkit-inner-spin-button{appearance:none;margin:0}
@media (prefers-reduced-motion:no-preference){.Header-module__i0sbPG__panel[open]{animation:.2s ease-out Header-module__i0sbPG__menu-in}}@keyframes Header-module__i0sbPG__menu-in{0%{opacity:0;transform:translateY(-8px)}}
.Chart-module__fwcTbG__area{transform-box:view-box;transform-origin:0 100%}.Chart-module__fwcTbG__line{stroke-dasharray:1}.Chart-module__fwcTbG__dot{transform-box:fill-box;transform-origin:50%}[data-reveal=armed] .Chart-module__fwcTbG__area{opacity:0;transform:scaleY(0)}[data-reveal=armed] .Chart-module__fwcTbG__line{stroke-dashoffset:1px}[data-reveal=armed] :is(.Chart-module__fwcTbG__dash,.Chart-module__fwcTbG__stat){opacity:0}[data-reveal=armed] .Chart-module__fwcTbG__dot{transform:scale(0)}[data-reveal=play] .Chart-module__fwcTbG__area{animation:1.6s cubic-bezier(.3,.7,.2,1) both Chart-module__fwcTbG__rise}[data-reveal=play] .Chart-module__fwcTbG__line{animation:1.6s cubic-bezier(.3,.7,.2,1) both Chart-module__fwcTbG__draw}[data-reveal=play] .Chart-module__fwcTbG__dash{animation:.5s 1.45s both Chart-module__fwcTbG__fade}[data-reveal=play] .Chart-module__fwcTbG__dot{animation:.5s 1.45s both Chart-module__fwcTbG__pop}[data-reveal=play] .Chart-module__fwcTbG__stat{animation:.5s 1.6s both Chart-module__fwcTbG__fade}@keyframes Chart-module__fwcTbG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Chart-module__fwcTbG__rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes Chart-module__fwcTbG__fade{0%{opacity:0}to{opacity:1}}@keyframes Chart-module__fwcTbG__pop{0%{transform:scale(0)}70%{transform:scale(1.3)}to{transform:scale(1)}}
