*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#fff;line-height:1.4}img,picture,video,canvas,svg{width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate;flex-direction:column;height:100%;display:flex}
body.dark-mode{background:#202124}body.dark-mode a{color:#8ab4f8}body.dark-mode input,body.dark-mode main li{color:#e8eaed;background:#303134}body.dark-mode main li:hover{background:#282828!important}body.dark-mode footer{color:#999da2;background:#171717}body.dark-mode #resultsWrapper{color:#e8eaed;background:#171717}body.dark-mode #suggestionWrapper::-webkit-scrollbar-track{background:#303134}body.dark-mode #suggestionWrapper::-webkit-scrollbar-thumb{background:#282828;border:6px solid #303134}body.dark-mode #infoBody,body.dark-mode select{color:#e8eaed;background:#303134}body.dark-mode #faq-item{color:#e8eaed;background-color:#303134}
.ad-mob{display:none}.banner-300x250{max-width:350px;height:auto;margin-bottom:30px}.banner-300x600{max-width:300px;height:auto}.banner-728x90{max-width:728px;height:auto;margin:0 auto}.ads.sticky{position:sticky;top:20px}@media only screen and (max-width:600px){.ad-mob{margin:0 auto;display:block}.ad-desktop{display:none}}
