*{font-family:JetBrains Mono,monospace}:root{font-weight:800}::-webkit-scrollbar{width:0}h1{font-weight:700;font-size:40px;color:#2d0d8d}a{text-decoration:none;color:#000}body{margin:0;padding:0;background-color:#1a4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%237F3' stroke-width='1' stroke-opacity='0.2'%3E%3Crect x='-40' y='40' width='75' height='75'/%3E%3Crect x='-35' y='45' width='65' height='65'/%3E%3Crect x='-30' y='50' width='55' height='55'/%3E%3Crect x='-25' y='55' width='45' height='45'/%3E%3Crect x='-20' y='60' width='35' height='35'/%3E%3Crect x='-15' y='65' width='25' height='25'/%3E%3Crect x='-10' y='70' width='15' height='15'/%3E%3Crect x='-5' y='75' width='5' height='5'/%3E%3Crect width='35' height='35'/%3E%3Crect x='5' y='5' width='25' height='25'/%3E%3Crect x='10' y='10' width='15' height='15'/%3E%3Crect x='15' y='15' width='5' height='5'/%3E%3Crect x='40' width='75' height='75'/%3E%3Crect x='45' y='5' width='65' height='65'/%3E%3Crect x='50' y='10' width='55' height='55'/%3E%3Crect x='55' y='15' width='45' height='45'/%3E%3Crect x='60' y='20' width='35' height='35'/%3E%3Crect x='65' y='25' width='25' height='25'/%3E%3Crect x='70' y='30' width='15' height='15'/%3E%3Crect x='75' y='35' width='5' height='5'/%3E%3Crect x='40' y='80' width='35' height='35'/%3E%3Crect x='45' y='85' width='25' height='25'/%3E%3Crect x='50' y='90' width='15' height='15'/%3E%3Crect x='55' y='95' width='5' height='5'/%3E%3Crect x='120' y='-40' width='75' height='75'/%3E%3Crect x='125' y='-35' width='65' height='65'/%3E%3Crect x='130' y='-30' width='55' height='55'/%3E%3Crect x='135' y='-25' width='45' height='45'/%3E%3Crect x='140' y='-20' width='35' height='35'/%3E%3Crect x='145' y='-15' width='25' height='25'/%3E%3Crect x='150' y='-10' width='15' height='15'/%3E%3Crect x='155' y='-5' width='5' height='5'/%3E%3Crect x='120' y='40' width='35' height='35'/%3E%3Crect x='125' y='45' width='25' height='25'/%3E%3Crect x='130' y='50' width='15' height='15'/%3E%3Crect x='135' y='55' width='5' height='5'/%3E%3Crect y='120' width='75' height='75'/%3E%3Crect x='5' y='125' width='65' height='65'/%3E%3Crect x='10' y='130' width='55' height='55'/%3E%3Crect x='15' y='135' width='45' height='45'/%3E%3Crect x='20' y='140' width='35' height='35'/%3E%3Crect x='25' y='145' width='25' height='25'/%3E%3Crect x='30' y='150' width='15' height='15'/%3E%3Crect x='35' y='155' width='5' height='5'/%3E%3Crect x='200' y='120' width='75' height='75'/%3E%3Crect x='40' y='200' width='75' height='75'/%3E%3Crect x='80' y='80' width='75' height='75'/%3E%3Crect x='85' y='85' width='65' height='65'/%3E%3Crect x='90' y='90' width='55' height='55'/%3E%3Crect x='95' y='95' width='45' height='45'/%3E%3Crect x='100' y='100' width='35' height='35'/%3E%3Crect x='105' y='105' width='25' height='25'/%3E%3Crect x='110' y='110' width='15' height='15'/%3E%3Crect x='115' y='115' width='5' height='5'/%3E%3Crect x='80' y='160' width='35' height='35'/%3E%3Crect x='85' y='165' width='25' height='25'/%3E%3Crect x='90' y='170' width='15' height='15'/%3E%3Crect x='95' y='175' width='5' height='5'/%3E%3Crect x='120' y='160' width='75' height='75'/%3E%3Crect x='125' y='165' width='65' height='65'/%3E%3Crect x='130' y='170' width='55' height='55'/%3E%3Crect x='135' y='175' width='45' height='45'/%3E%3Crect x='140' y='180' width='35' height='35'/%3E%3Crect x='145' y='185' width='25' height='25'/%3E%3Crect x='150' y='190' width='15' height='15'/%3E%3Crect x='155' y='195' width='5' height='5'/%3E%3Crect x='160' y='40' width='75' height='75'/%3E%3Crect x='165' y='45' width='65' height='65'/%3E%3Crect x='170' y='50' width='55' height='55'/%3E%3Crect x='175' y='55' width='45' height='45'/%3E%3Crect x='180' y='60' width='35' height='35'/%3E%3Crect x='185' y='65' width='25' height='25'/%3E%3Crect x='190' y='70' width='15' height='15'/%3E%3Crect x='195' y='75' width='5' height='5'/%3E%3Crect x='160' y='120' width='35' height='35'/%3E%3Crect x='165' y='125' width='25' height='25'/%3E%3Crect x='170' y='130' width='15' height='15'/%3E%3Crect x='175' y='135' width='5' height='5'/%3E%3Crect x='200' y='200' width='35' height='35'/%3E%3Crect x='200' width='35' height='35'/%3E%3Crect y='200' width='35' height='35'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-position:center}nav{max-width:100%;display:flex;align-items:center;padding:15px;color:#fff;background-color:#000;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:25px;font-weight:1000}footer{max-width:100%;background-color:#000;color:#fff;padding:10px;text-align:center}.container{max-width:100%}nav img{width:50px;height:auto;margin-right:10px}nav span{font-size:.6em;margin-bottom:-10px;margin-left:8px;color:#1a4}.nav-logo{display:flex;align-items:center}.nav-buttons{display:flex;justify-content:center;align-items:center;gap:1rem}.nav-buttons button{padding:.6rem 1rem;font-size:16px;font-weight:700;border-radius:5px;border:none;cursor:pointer}.heading{margin-top:30px;font-size:20px;text-align:center}.mainbox{display:flex;justify-content:center;align-items:center;flex-direction:column}.boxx{display:flex;justify-content:center;align-items:center;flex-direction:row;width:auto;padding:20px;margin-top:-25px}.box1{justify-content:center;flex-direction:column;background-color:#06ef60;width:240px;height:170px;margin:20px;padding:35px;display:flex;justify-content:space-evenly;align-items:center;text-align:center;border-radius:20px}@media (max-width: 900px){.boxx{flex-direction:column}.passwordbox{max-width:400px}nav{max-width:100%}}@media (max-width: 500px){.nav-buttons button{padding:.2rem .6rem}.nav-buttons{gap:.5rem}nav span{font-size:0px}nav{width:100%;max-width:100%}footer{padding:15px;width:100%}.passwordbox{max-width:300px}.copybtn{margin-left:155px;position:relative}}@media (max-width: 767px){.appstore-button,.button-text{display:block;margin:0}}.passwordbox{border:3.5px solid rgb(2,53,6);background-color:#82ee89;width:auto;height:2px;margin:0 auto;padding:33px;display:flex;justify-content:space-evenly;align-items:center;text-align:center;border-radius:20px}.copybtn{padding:5px;border-radius:5px;background-color:#30b15b;color:#000;font-weight:600;cursor:pointer}.genbtn{padding:10px;border-radius:5px;background-color:#8a2be2;color:#000;font-weight:600;text-transform:uppercase;cursor:pointer}h4{color:#3c3131}.selection{display:grid;grid-template-columns:auto auto;justify-content:space-around;align-items:center;width:300px;height:60px;gap:5px}.selection1{display:flex;justify-content:center;align-items:center;width:220px;height:50px}.selectionx{display:flex;justify-content:center;align-items:center;color:#331616;width:350px;height:50px}.selectiony{display:flex;justify-content:center;align-items:center;color:#000;width:390px;height:10px}.gap{height:15px}.selectionrange{display:flex;justify-content:center;align-items:center;width:350px;height:50px}input[type=checkbox]{display:none}label{position:relative;padding-left:30px;cursor:pointer;line-height:20px;font-size:16px}label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid black;background-color:transparent}input[type=checkbox]:checked+label:before{content:"✔";font-size:20px;color:#000;background-color:transparent;text-align:center}.range-slider{overflow:hidden;position:relative;width:80vmin;height:20vmin}.range-slider_input{position:absolute;top:50%;z-index:5;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;opacity:0;margin:0}.range-slider_input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:100px;cursor:pointer;border-radius:50%;opacity:0}.range-slider_input::-moz-range-thumb{width:14vmin;height:14vmin;cursor:pointer;border-radius:50%;opacity:0}.range-slider_thumb{width:5vmin;height:5vmin;border:.7vmin solid black;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#f4f4f4;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:2vmin;z-index:2}.range-slider_line{height:.5vmin;width:100%;background-color:#000;top:50%;transform:translateY(-50%);left:0;position:absolute;z-index:1}.range-slider_line-fill{position:absolute;height:.5vmin;width:0}.genbtn{border:none;width:12em;height:4em;display:flex;justify-content:center;align-items:center;gap:12px;background:black;cursor:pointer}.sparkle{fill:#fff;transition:all .4s ease}.text{font-weight:600;color:#fff;transition:all .4s ease;font-size:19px}.genbtn:hover{background:linear-gradient(0deg,black)}.genbtn:hover .text{color:#fff;transform:scale(1.03)}.genbtn:hover .sparkle{fill:#fff;transform:scale(1.1)}.appstore-button{display:flex;align-items:center;justify-content:center;padding:4px 9px;border:3px solid rgb(189,189,189);background-color:#0f0f0f;border-radius:15px;gap:10px;cursor:pointer;transition:all .3s;margin:10px auto}.appstore-button svg{width:auto}.appstore-button svg path{fill:#fff;transition:all .3s}.button-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;transition:all .3s}.top-text{font-size:13.2px;font-weight:500}.bottom-text{font-size:17px;font-weight:600}.appstore-button:hover{background-color:#ececec;border:3px solid rgb(138,138,138)}.appstore-button:hover .button-text{color:#000}.appstore-button:hover svg path{fill:#000}
