*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.3;min-height:100vh}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}:root{--text-secondary:#757575;--text-tertiary:#a445ed}:root [data-theme=light]{--background:#fff;--text-primary:#2d2d2d;--search-background:#f4f4f4;--seperator-color:#e9e9e9;--toggle:url(/static/media/group.3f8a84a9b05bb1f56698.svg);--toogle-hover:url(/static/media/group-hover.23fa3c4bcd04bfb2e91a.svg)}:root [data-theme=dark]{--background:#050505;--text-primary:#fff;--search-background:#1f1f1f;--seperator-color:#3a3a3a;--toggle:url(/static/media/group2.044dd5cf9a02a2f8a616.svg);--toogle-hover:url(/static/media/group2.044dd5cf9a02a2f8a616.svg)}main{background-color:var(--background);color:var(--text-primary);display:flex;justify-content:center;min-height:100vh}.app{width:327px}nav{align-items:center;justify-content:space-between;margin-top:24px}.nav-right,nav{display:flex}select:hover{cursor:pointer}.nav-seperator{border:.5px solid var(--seperator-color);margin-left:16px;width:1px}.toggle{background-image:var(--toggle);background-repeat:no-repeat;height:22px;margin-left:16px;width:82px}.toggle:hover{background-image:var(--toogle-hover);cursor:pointer}select{background-color:var(--background);border:none;color:var(--text-primary);width:118px}.searchbar{margin-top:24px;position:relative}input{background-color:var(--search-background);border:none;border-radius:16px;color:var(--text-primary);height:64px;outline:none;padding-left:24px;text-decoration:none;width:100%}input:focus{border:1px solid #a445ed;outline:1px solid #a445ed}.search-empty{color:red;margin-top:8px}.error-border{border:1px solid red}.submit{background-color:var(--search-background);border:none;position:absolute;right:1%;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.submit:hover{cursor:pointer}.word-container h1{font-size:64px}.top-container{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.audio-button{background-color:var(--background);background-image:url(/static/media/icon-play.a659db0104303a8b8ae0.svg);border:none;height:75px;width:75px}.audio-button:hover{background-image:url(/static/media/play-hover.80102b3c562e1c7fa0f4.svg);cursor:pointer}.part-of-speech{align-items:center;display:flex;font-style:italic;font-weight:700;line-height:normal;margin-top:30px}.seperator{border:.5px solid var(--seperator-color);margin-left:20px;width:100%}.mean{color:#757575;color:var(--text-secondary);font-size:20px;font-style:normal;line-height:normal;margin-top:40px}.mean,ul{font-weight:400}ul{font-size:15px;line-height:24px;list-style-type:disc;margin-top:17px}li{color:#a445ed;color:var(--text-tertiary);margin-top:13px}li span{color:var(--text-primary)}.phonetic,.synonym{color:#a445ed;color:var(--text-tertiary)}.example{color:#757575;color:var(--text-secondary);font-size:15px;font-weight:400;margin-top:13px}.synonym-container{display:flex;margin-top:24px}.synonym-line{font-size:16px;font-weight:400}.synonyms{word-wrap:normal;margin-left:24px}.synonym{display:inline-block;font-weight:700;margin-right:12px}.synonym:hover{cursor:pointer;font-style:italic;text-decoration:underline}.full-seperator{margin-left:0;margin-top:40px}.source-heading{color:#757575;color:var(--text-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:24px;text-decoration-line:underline}.source{color:var(--te);font-size:14px;margin-bottom:85px;text-decoration:none}.new-window,.source{display:inline-block;margin-top:8px}.new-window{margin-left:9px}.api-error{text-align:center}.sad-face{font-size:64px;margin-top:132px}.no-def{color:var(--text-primary);font-size:20px;font-weight:700;margin-top:44px}.sorry-pal{color:#757575;color:var(--text-secondary);font-size:18px;margin-top:24px;padding-left:18px;padding-right:18px}@media screen and (min-width:768px){.app{width:688px}.searchbar{margin-top:51.5px}.part-of-speech,.phonetic{font-size:24px}.example,ul{font-size:18px}.synonym-line{font-size:20px}.source-container{align-items:first baseline;display:flex}.source{margin-left:25px}}@media screen and (min-width:900px){.app{width:736px}}
/*# sourceMappingURL=main.a8bbb2b8.css.map*/