*{padding:0;margin:0}*,*::before,*::after{box-sizing:border-box;-webkit-box-sizing:border-box}*{border:none}*{font-size:1em}*{-webkit-text-size-adjust:100%}html{overflow-y:scroll}html,body{height:100%}body{font-family:sans-serif}div,p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}table{border-collapse:collapse}input,button,textarea,select{font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}html{scroll-behavior:smooth}#contentsWrapper{max-width:1280px;min-width:360px;margin:auto;padding:8px}#contentsWrapper header,#contentsWrapper footer{padding-top:1rem;text-align:center;vertical-align:center}#contentsWrapper button{background-color:#d0d0d0;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-radius:4px}#contentsWrapper button:hover{background-color:#f0f0f0;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-bottom:1px solid silver;border-right:1px solid silver}#contentsWrapper button:active{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}#contentsWrapper header{height:100px;background-color:#000;color:#fff}#contentsWrapper main{margin:8px 0px}#contentsWrapper main button#chkAllSyms,#contentsWrapper main button#unchkAllSyms{margin-top:8px;padding:.2rem 1rem}#contentsWrapper main button#chkAllSyms{margin-right:.5rem}#contentsWrapper main button#genPwBtn{margin-top:8px;padding:.5rem 2rem}#contentsWrapper main table#mainContent{width:100%}#contentsWrapper main table#mainContent th,#contentsWrapper main table#mainContent td{border:1px solid #909090;padding:8px}#contentsWrapper main table#mainContent th.title{width:9rem;text-align:left}#contentsWrapper main table#mainContent td.content{width:auto}#contentsWrapper main table#mainContent td.content ul#charTypesList{list-style:none}#contentsWrapper main table#mainContent td.content ul#charTypesList label input[name=charType]{scale:1.3;margin:8px}#contentsWrapper main table#mainContent td.content label.forSymbols{margin-right:1rem}#contentsWrapper main table#mainContent td.content label.forSymbols input.symbols{scale:1.3;margin:8px}#contentsWrapper main table#mainContent td.content input#pwLen,#contentsWrapper main table#mainContent td.content input#numOfPws{padding-top:1px;outline:none;border:1px solid #909090;border-radius:4px;text-align:center;margin-right:1rem;width:4rem}#contentsWrapper main table#mainContent td.content input#pwLen:focus,#contentsWrapper main table#mainContent td.content input#numOfPws:focus{outline:2px solid #303030}#contentsWrapper main div#genPws{margin-top:16px}#contentsWrapper main div#pwsBox{background-color:#f0f0f0;padding:8px}#contentsWrapper main div#pwsBox .comment{font-size:.8rem}#contentsWrapper main div#pwsBox div#gentedPws{margin-top:4px}#contentsWrapper main div#pwsBox div#gentedPws input[name=generatedPasswordText]{border:1px solid #909090;margin:8px;padding:4px 8px;font-size:1.2rem;font-variant-numeric:slashed-zero;font-family:"consolas","Osaka-Mono";text-align:center}#contentsWrapper main div#msgBox{margin-top:1rem;width:100%;height:2rem;text-align:right}#contentsWrapper main div#msgBox span#msgAllPwCopied{font-size:.8rem;margin-right:1rem;-webkit-transition-duration:3.5s;transition-duration:3.5s}#contentsWrapper main .unshowMsg{color:#fff}#contentsWrapper main div#allPwCopy{height:3rem}#contentsWrapper main div#allPwCopy button#allPwCopyBtn{padding:.2rem 1rem}#contentsWrapper main div#allPwforCopy textarea#allPwforCopyList{height:1px;display:none;position:absolute;left:-9999px}#contentsWrapper footer{height:100px;background-color:#000;color:#909090}@media screen and (min-width: 769px){#contentsWrapper main table#mainContent th.title{width:200px}br.nallowWidth{display:none}}/*# sourceMappingURL=style.min.css.map */