.wKnown,.wLetters,.wLettersBorder{margin-right:auto;margin-left:auto}.wButtons,.wLabelSub{margin-top:10px}.wClear,.wSubmit{background:#eee;padding:0;font-weight:400;border:1px solid #aaa;color:#000}.wClear,.wLabel,.wSubmit{font-weight:400}.wClear,.wLetter,.wResults,.wSubmit{border:1px solid #aaa}#wForm{margin:0;padding:0}.wLabel{font-size:18px;margin-bottom:3px;display:block}.wKnown,.wLetters{max-width:420px}.wLettersBorder{max-width:600px}.wLetter{appearance:none;padding:0;width:12vw;min-width:35px;max-width:50px;height:12vw;min-height:35px;max-height:50px;margin-right:5px;text-align:center;display:inline-block;font-size:36px}.wButtons{display:flex;justify-content:space-between;align-items:flex-end;max-width:420px;margin-left:auto;margin-right:auto}.wClear,.wDisplay,.wSubmit{display:block}.wClear{height:28px;font-size:20px;width:80px;margin-right:10px}.wSubmit{height:56px;font-size:38px;width:200px}.wResults{position:relative;margin:0 auto 10px;padding:15px;border-radius:10px;min-height:100vh;max-width:600px}.wResultsTitle{margin-top:0}.wInput{height:50px;overflow:hidden}.wExclude,.wOther{text-transform:uppercase;text-indent:5px;width:100%;height:60px;max-width:420px;border:1px solid #aaa;box-sizing:border-box;margin:0}.wOther{background:#c0c000;color:#000;font-size:36px;letter-spacing:10px}.wExclude{background:silver;font-size:26px;letter-spacing:4px}.wDisplay{min-height:50vh}h2{margin-top:5px;margin-bottom:5px}.wTitle::after{content:"Wordle Solver"}.searchword{font-size:24px}