@import "https://fonts.googleapis.com/css2?family=Nunito:wght@300&family=Raleway&display=swap";html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;max-width:100%;white-space:normal;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html{box-sizing:border-box;line-height:1.5}*,:before,:after{box-sizing:inherit}body{min-height:100vh;flex-direction:column;justify-content:center;align-items:center;display:flex}.container{width:750px;max-width:100%}header{text-align:center;margin:5px}.strength-message-container{justify-content:center;align-items:center;display:flex}.password-container{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.btn-container,.character-choice-container,.letter-flex-container,.numsym-flex-container{flex-wrap:wrap;justify-content:center;display:flex}.uppercase,.lowercase,.numbers,.symbols{text-align:center;width:120px;margin:5px 10px}footer{width:100%;flex-wrap:wrap;justify-content:space-evenly;margin-top:2.5rem;padding:10px;display:flex}html{letter-spacing:3px;font-size:20px}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' viewBox='0 0 192 192'%3E%3Cpath fill='%23112d4e' fill-opacity='0.15' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'%3E%3C/path%3E%3C/svg%3E");font-family:Raleway,sans-serif}h1,h2{font-family:Nunito,sans-serif}h1{font-size:1.75rem}h2{font-size:1.25rem}.range-slider-value{color:#3f72af;justify-content:center;font-size:1.5rem;font-weight:600;display:flex}.range-slider{width:750px;max-width:100%;padding:20px}input[type=range]{width:100%;-webkit-appearance:none;background-color:rgba(0,0,0,0);margin:-4.4px 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:33.8px;cursor:pointer;background:rgba(63,114,175,.25);border:0;border-radius:14.6px}input[type=range]::-webkit-slider-thumb{width:25px;height:25px;cursor:pointer;-webkit-appearance:none;background:rgba(63,114,175,.93);border:1.8px solid #3f72af;border-radius:26px;margin-top:4.4px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(63,114,175,.5)}input[type=range]::-moz-range-track{width:100%;height:33.8px;cursor:pointer;background:rgba(63,114,175,.25);border:0;border-radius:14.6px}input[type=range]:focus::-moz-range-track{background:rgba(63,114,175,.5)}input[type=range]::-moz-range-thumb{width:25px;height:25px;cursor:pointer;background:rgba(63,114,175,.93);border:1.8px solid #3f72af;border-radius:26px}input[type=range]::-ms-track{color:rgba(0,0,0,0);width:100%;height:33.8px;cursor:pointer;background:0 0;border-width:0;border-color:rgba(0,0,0,0)}input[type=range]::-ms-fill-lower{background:#38669c;border:0;border-radius:29.2px}input[type=range]::-ms-fill-upper{background:rgba(63,114,175,.25);border:0;border-radius:29.2px}input[type=range]::-ms-thumb{width:25px;height:25px;cursor:pointer;background:rgba(63,114,175,.93);border:1.8px solid #3f72af;border-radius:26px;margin-top:0}input[type=range]:focus::-ms-fill-lower{background:rgba(63,114,175,.25)}input[type=range]:focus::-ms-fill-upper{background:#4a7fbe}@supports (-ms-ime-align: auto){input[type=range]{margin:0}}.character-choice-container{margin:25px 5px}.checkbox-label{margin-left:10px;font-size:1.3rem}.switch{width:60px;height:34px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.toggle{cursor:pointer;background-color:#b3b3b3;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.toggle:before{content:"";height:26px;width:26px;background-color:#fafafa;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.toggle{background-color:#3f72af}input:focus+.toggle{box-shadow:0 0 1px #3f72af}input:checked+.toggle:before{transform:translate(26px)}.toggle.round{border-radius:34px}.toggle.round:before{border-radius:50%}.password-container{max-width:100%;width:100%;justify-content:center;align-items:center;padding:12px 10px;font-size:1.2rem;display:flex}.password{color:#fafafa;white-space:nowrap;width:100%;height:70px;border:1px solid #b3b3b3;border-radius:5px;margin-right:5px;padding:17px;overflow:hidden}.strong{background-color:#33a532}.fair{background-color:#f7b500}.weak{background-color:#cc0605}.btn{color:#a4a5a7;cursor:pointer;background:#fff;border:2px solid #b3b3b3;border-radius:5px;outline-color:#3f72af;margin:10px;padding:5px 8px}.btn:hover,.btn:focus{border-color:#3f72af}.icon-tabler-refresh{stroke:#a4a5a7}.icon-tabler-refresh:hover{stroke:#3f72af}.copy-password,.generate-password{font-size:1.3rem;font-weight:600}.copy-password:hover,.generate-password:hover{color:#3f72af}.copy-message{color:#fafafa;opacity:.75;text-transform:uppercase;background-color:#3f72af;border-radius:5px;padding:7.5px;display:none;position:fixed;top:0;right:15px}.show-message{display:block}footer a{width:64px;padding-top:1.5rem}footer a:hover{opacity:.75}.strength-message{font-size:1.2rem;font-style:italic}
/*# sourceMappingURL=index.8b83b5ee.css.map */
