a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;color:inherit}a,button{cursor:pointer}button:focus{outline:0}ol,ul{list-style:none}input:focus{outline:0}.only-desktop{display:none}@media (min-width:996px){.only-desktop{display:block}}.only-phone{display:block}@media (min-width:996px){.only-phone{display:none}}.hidden{display:none}::-webkit-input-placeholder{color:#ccc;font-weight:300}:-ms-input-placeholder{color:#ccc;font-weight:300}::placeholder{color:#ccc;font-weight:300;text-transform:uppercase}body.shadow:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:5}section{position:relative;overflow:hidden}section .title+span{font-family:Roboto slab,serif;color:#757575;font-size:14px;font-weight:300;padding:0 10px;display:block}@media (min-width:996px){section .title+span{padding:0 20px 10px}}section.notice{background:#eee;margin:10px}@media (prefers-color-scheme:dark){section.notice{background:#757575}}section.notice .content{font-family:Roboto slab,serif;color:#757575;font-size:14px;font-weight:300}section.notice .content p{margin:10px 0}@media (prefers-color-scheme:dark){section.notice .content p{color:#fff}}section.notice .content a{font-weight:600;color:#00aad5}.button-more{display:inline-flex;padding:5px 10px;margin:10px 0;background:#00aad5;color:#fff;border-radius:5px}.button-more,.item-row .more,section .more{font-family:Roboto slab,serif;font-size:12px;font-weight:400}.item-row .more,section .more{color:#333;padding:0 30px 10px;-webkit-appearance:none;border:0;z-index:1;position:relative;background:transparent;float:right;cursor:pointer}@media (prefers-color-scheme:dark){.item-row .more,section .more{color:#fff}}.item-row .triangle,section .triangle{width:0;height:0;border-bottom:30px solid #00aad5;border-left:30px solid transparent;position:absolute;top:auto;right:0;bottom:0;left:auto;z-index:0}.no-content{font-family:Roboto slab,serif;color:#999;font-size:12px;font-weight:300;display:inline-flex;align-items:center}@media (prefers-color-scheme:dark){.no-content{color:#fff}}.no-content a,.no-content span{background:#00aad5;padding:5px 10px;border-radius:5px;color:#fff;margin:5px;cursor:pointer}.ads{font-size:9px;position:absolute;top:0;right:0;bottom:auto;left:auto;background:rgba(0,0,0,.5);font-size:8px;padding:3px}.ads,.uptodown-toast{font-family:Roboto slab,serif;font-weight:400;color:#fff}.uptodown-toast{padding-top:15px;padding-bottom:15px;font-size:12px}.item-row{position:relative;z-index:1;border-bottom:1px solid #ccc;overflow:hidden}@media (prefers-color-scheme:dark){.item-row{border-bottom:1px solid #757575}}.item-row:last-of-type{border-bottom:0}@media (min-width:996px){.item-row{max-width:996px;margin:auto}}.item-row .content{width:100%;height:auto;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;margin:0;white-space:nowrap;-webkit-overflow-scrolling:touch;display:inline-flex;position:relative}@media (min-width:996px){.item-row .content{display:flex;flex-wrap:wrap;padding:10px 0 20px 20px}}@media (max-width:996px){.item-row .content::-webkit-scrollbar{display:none}}.item-row .content .item:last-child{padding-right:10px}@media (min-width:996px){.item-row .content .item:last-child{padding-right:0}}.item-row .more{font-family:Roboto slab,serif;color:#333;font-size:12px;font-weight:400;padding:0 30px 10px;-webkit-appearance:none;border:0;z-index:1;position:relative;background:transparent;float:right;cursor:pointer}@media (prefers-color-scheme:dark){.item-row .more{color:#fff}}.item-row .triangle{width:0;height:0;border-bottom:30px solid #00aad5;border-left:30px solid transparent;position:absolute;top:auto;right:0;bottom:0;left:auto;z-index:0}@media (prefers-color-scheme:dark){.item-row .triangle{filter:brightness(.7)}}.item-row.categories .item{min-width:fit-content;position:relative;vertical-align:top;margin:10px 10px 10px 0;white-space:normal;line-height:1.2}@media (min-width:996px){.item-row.categories .item{margin:0 10px 10px 0}}.item-row.categories .item div.name{font-family:Roboto slab,serif;color:#fff;font-size:12px;font-weight:400;padding:5px 10px;text-align:center;word-break:break-word;background:#00aad5;border-radius:5px}@media (prefers-color-scheme:dark){.item-row.categories .item div.name{background:#696969}}.item{min-width:100px;width:100px;height:100%;position:relative;vertical-align:top;margin:10px 10px 10px 0;white-space:normal;line-height:1.2}@media (min-width:996px){.item{margin-right:22px}}.item>img{position:absolute;top:-5px;right:auto;bottom:auto;left:-5px;z-index:1}.item>img.lazyload:not([src]){opacity:.001}.item>img.lazyload,.item>img.lazyloading{opacity:0}.item>img.lazyloaded{opacity:1;transition:opacity .5s}.item figure{width:auto;height:100px;margin-bottom:10px;text-align:center;cursor:pointer}.item figure img{max-height:100px;max-width:100px;width:auto;height:auto;border-radius:5px;font-size:10px;word-break:break-word;text-align:center}.item figure img.lazyload:not([src]){opacity:.001}.item figure img.lazyload,.item figure img.lazyloading{opacity:0}.item figure img.lazyloaded{opacity:1;transition:opacity .5s}.item div.author{color:#348402;font-size:12px;font-weight:400;-webkit-line-clamp:1}.item div.author,.item div.name{font-family:Roboto slab,serif;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.item div.name{color:#333;font-size:14px;font-weight:600;word-break:break-word;-webkit-line-clamp:3;text-align:center}@media (prefers-color-scheme:dark){.item div.name{color:#ccc}}.item div.name img{position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:0;background:#fff;border-radius:20%;border:1px solid #ccc;padding:5px}.item div.name img.lazyload:not([src]){opacity:.001}.item div.name img.lazyload,.item div.name img.lazyloading{opacity:0}.item div.name img.lazyloaded{opacity:1;transition:opacity .5s}.item div.description{font-family:Roboto slab,serif;color:#999;font-size:12px;font-weight:300;margin-top:5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center}@media (prefers-color-scheme:dark){.item div.description{color:#888}}.f-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:50px}@media (min-width:996px){.f-search{width:996px;height:80px;margin:auto;bottom:auto}}.f-search div{cursor:pointer}.f-search button{position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;background:#fff;border:0}@media (min-width:996px){.f-search button{width:80px;height:80px}}@media (prefers-color-scheme:dark){.f-search button{background:#333}}.f-search img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.f-search img.lazyload:not([src]){opacity:.001}.f-search img.lazyload,.f-search img.lazyloading{opacity:0}.f-search img.lazyloaded{opacity:1;transition:opacity .5s}.f-search img.close{position:absolute;top:0;right:10px;bottom:0;left:auto;margin:auto}@media (min-width:996px){.f-search img.close{right:20px}}.f-search input{padding:0 40px 0 50px;width:100%;height:50px;font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:600;box-sizing:border-box;border:none}@media (prefers-color-scheme:dark){.f-search input{background:#333;color:#fff}}@media (min-width:996px){.f-search input{width:100%;height:80px;padding-left:80px;font-size:20px}}.suggestion-list{position:fixed;top:50px;right:0;bottom:0;left:0;z-index:5;font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300}@media (min-width:996px){.suggestion-list{top:80px;width:996px;margin:auto;font-size:16px}}.suggestion-list li{position:relative;z-index:4;background:#fff;display:block;width:100%;box-sizing:border-box;border-top:1px solid #ccc}@media (prefers-color-scheme:dark){.suggestion-list li{background:#121212;color:#fff;border-top:1px solid #333}}.suggestion-list li:hover{background:#eee}@media (prefers-color-scheme:dark){.suggestion-list li:hover{color:#333}}.suggestion-list li:last-child{border-bottom:2px solid #ccc}.suggestion-list li a{display:block;padding:10px}.suggestion-list li .sug_match{width:70%;display:inline-block;font-weight:300;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.suggestion-list li .sug_match b{font-weight:700}.suggestion-list li .system{display:inline-block;width:20%;color:#ccc;text-align:right;float:right}.panel{overflow:auto;width:100%;height:auto;z-index:5;background:#fff}.panel div .content{padding:10px}@media (min-width:767px){.panel{width:520px;height:auto}.panel.full{width:100%}.panel.full.open{transform:translate(-520px)}}@media (prefers-color-scheme:dark){.panel{background:#121212}}.panel .logo{display:block;margin:10px auto 20px}.panel button{display:block;width:100%;padding:10px;margin:10px 0;background:#00aad5;border:0;border-radius:5px;font-family:Roboto slab,serif;color:#fff;font-size:16px;font-weight:600}.panel button.hidden{display:none}.panel button.file{height:200px;background:#fff;border:1px dashed #ccc;color:#00aad5;z-index:auto}@media (prefers-color-scheme:dark){.panel button.file{background:#333;color:#fff}}.panel.open{transform:translate(-100%);transition:all .5s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media (min-width:996px){.panel.open{transform:translate(-520px)}}.panel.close{transform:translate(0)}.panel .header{height:50px;position:relative;font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:600}@media (prefers-color-scheme:dark){.panel .header{color:#fff}}.panel .header div div.left{width:50px;height:50px;position:relative;display:inline-block;float:left;cursor:pointer}.panel .header div div.left img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.panel .header span{position:absolute;top:14px;right:0;bottom:0;left:10px}.panel .header p{width:50px;height:50px;position:relative;display:inline-block;float:right;cursor:pointer}.panel .header p.left{float:left}.panel .header p.hidden{display:none}.panel .header p img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media (prefers-color-scheme:dark){.panel .header p img{filter:brightness(.7)}}.panel .panel-header{margin:10px}.panel .panel-header h1{font-family:Roboto slab,serif;color:#333;font-size:16px;font-weight:600;line-height:1;padding:0;background:transparent;text-align:left;margin:0}@media (prefers-color-scheme:dark){.panel .panel-header h1{color:#fff}}.panel .panel-header h1 span{font-family:Roboto slab,serif;color:#757575;font-size:12px;font-weight:300;margin:0 5px;text-transform:none}.panel .panel-header .version{color:#348402}.panel .panel-header .author,.panel .panel-header .version{font-family:Roboto slab,serif;font-size:14px;font-weight:400}.panel .panel-header .author{color:#757575;text-transform:uppercase}.panel .panel-header>div{display:table-cell;vertical-align:middle}.panel .panel-header>div img{margin:0 10px 0 0;width:50px;border-radius:5px}.panel .text-box{margin:10px}@media (prefers-color-scheme:dark){.panel .text-box{color:#fff}}.panel .text-box h2{font-family:Roboto slab,serif;color:#333;font-size:20px;font-weight:300}@media (prefers-color-scheme:dark){.panel .text-box h2{color:#fff}}.panel .text-box p{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300}@media (prefers-color-scheme:dark){.panel .text-box p{color:#fff}}.panel .list-items span{font-family:Roboto slab,serif;color:#333;font-size:12px;font-weight:300;word-break:break-all;margin-left:10px}@media (prefers-color-scheme:dark){.panel .list-items span{color:#fff}}.panel li{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:600;position:relative;padding:20px 10px;border-bottom:1px solid #ccc;text-transform:uppercase;overflow:hidden}@media (prefers-color-scheme:dark){.panel li{color:#fff;border-bottom:1px solid #333}}.panel li:hover{background:#eee}@media (prefers-color-scheme:dark){.panel li:hover{background:#333}}.panel li.disabled{color:#ccc;cursor:auto}.panel li.disabled a{cursor:auto}.panel li a{display:block}.panel li img{width:20px;height:20px;float:left;margin-right:10px}.panel li li{border-bottom:0;display:inline-flex;padding:10px 10px 0 0;font-size:12px}.panel li span{display:block}.panel li span b{font-weight:600}.panel li span span{float:right}.panel .rate{text-align:center;margin:10px}.panel .rate img{filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(96%) contrast(88%);margin:20px 15px;transform:scale(3)}.panel .rate img.active{filter:invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%)}.panel .form-panel{padding:20px;background:#eee}@media (prefers-color-scheme:dark){.panel .form-panel{background:#333;color:#fff}}.panel .form-panel textarea{width:100%;height:100px;margin:10px 0;padding:10px;box-sizing:border-box;font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300;border:1px solid #ccc;resize:none}@media (prefers-color-scheme:dark){.panel .form-panel textarea{background:transparent;color:#fff}}.panel .filter ul{display:flex}.panel .filter ul li{font-family:Roboto slab,serif;color:#fff;font-size:12px;font-weight:400;text-transform:capitalize;border:0;padding:10px}.panel .filter ul li.active{background:#00aad5}@media (prefers-color-scheme:dark){.panel .filter ul li.active{color:#fff}}.panel .filter ul.options{background:#fff;border-bottom:1px solid #c1c1c1;margin-bottom:10px}@media (prefers-color-scheme:dark){.panel .filter ul.options{background:transparent;border-bottom:1px solid #fff}}.panel .filter ul.options li{padding:0;background:#fff;color:#c1c1c1}@media (prefers-color-scheme:dark){.panel .filter ul.options li{background:transparent}}.panel .filter ul.options li:hover{color:#00aad5}.panel .filter ul.options li a{padding:15px;background:none;display:block;border-radius:0;font-weight:600;font-size:12px}.panel .filter ul.options li.active{color:#00aad5}@media (prefers-color-scheme:dark){.panel .filter ul.options li.active{color:#fff}}.panel .filter ul.options li.active a{border-bottom:5px solid #00aad5;background:#fff}@media (prefers-color-scheme:dark){.panel .filter ul.options li.active a{border-bottom:5px solid #fff;background:transparent}}.panel .access,.panel .setting{padding:10px}.panel .access img,.panel .setting img{display:block;margin:auto}.panel .access p,.panel .setting p{text-align:left;position:relative;padding:10px 0;box-sizing:border-box}.panel .access p.checkbox,.panel .setting p.checkbox{text-align:left}.panel .access p.checkbox span,.panel .setting p.checkbox span{position:relative;top:0;font-family:Roboto slab,serif;color:#333;font-size:12px;font-weight:400}@media (prefers-color-scheme:dark){.panel .access p.checkbox span,.panel .setting p.checkbox span{color:#fff}}.panel .access p span,.panel .setting p span{position:absolute;top:5px}.panel .access p span img,.panel .setting p span img{position:absolute;top:20px;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(2065%) hue-rotate(74deg) brightness(78%) contrast(107%)}.panel .access p input[type=email],.panel .access p input[type=password],.panel .access p input[type=text],.panel .setting p input[type=email],.panel .setting p input[type=password],.panel .setting p input[type=text]{border:0;border-bottom:1px solid #bdbdbd;box-sizing:border-box;padding:15px 10px 15px 30px;width:100%;font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:400}@media (prefers-color-scheme:dark){.panel .access p input[type=email],.panel .access p input[type=password],.panel .access p input[type=text],.panel .setting p input[type=email],.panel .setting p input[type=password],.panel .setting p input[type=text]{background:transparent;color:#fff}}.panel .access p input[type=email]:focus,.panel .access p input[type=password]:focus,.panel .access p input[type=text]:focus,.panel .setting p input[type=email]:focus,.panel .setting p input[type=password]:focus,.panel .setting p input[type=text]:focus{border-bottom:1px solid #00aad5}.panel .access p input[type=checkbox],.panel .setting p input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.panel .access p input[type=file],.panel .setting p input[type=file]{opacity:0;position:absolute;top:20px;right:0;bottom:0;left:0;width:100%;height:200px;background:red;cursor:pointer}.panel .access span a,.panel .setting span a{margin:0;display:inline-block}.panel .access a,.panel .setting a{display:block;font-family:Roboto slab,serif;color:#00aad5;font-size:12px;font-weight:600;margin:20px 0;text-align:right}.panel .access a.hidden,.panel .setting a.hidden{display:none}.panel .safety-analysis{display:flex;color:#fff}.panel .safety-analysis.ok{background:#00aad5}.panel .safety-analysis.ko{background:#c40606}.panel .safety-analysis.warning{background:#e8a01c}.panel .safety-analysis div{padding:10px}.panel .safety-analysis div:first-child{min-width:100px;text-align:center;font-size:60px;font-weight:600;border-right:1px solid #fff}.panel .safety-analysis div p{font-family:Roboto slab,serif;color:#fff;font-size:14px;font-weight:300;margin-bottom:10px;text-transform:lowercase}.panel .safety-analysis div p+p{font-size:12px}.panel .safety-analysis div p span{font-weight:600}.panel .safety-info li{font-weight:300;font-size:12px;word-break:break-all}.panel .safety-info li span{font-size:12px}.panel .safety-report li{display:flex;flex-direction:column}.panel .safety-report li span{display:flex}.panel .safety-report li span.ko{width:25px;height:25px;background:#c40606;position:absolute;border-radius:5px}.panel .safety-report li p{font-family:Roboto slab,serif;color:#333;font-size:12px;font-weight:300;padding-left:35px;word-break:break-all}@media (prefers-color-scheme:dark){.panel .safety-report li p{color:#fff}}.panel .safety-report li p+p{font-family:Roboto slab,serif;color:#ccc;font-size:10px;font-weight:600}.panel .certified{padding:20px}.panel .certified>img{position:absolute}.panel .certified ul{padding-left:80px}.panel .certified ul li{border:0;padding:1px 0;text-transform:capitalize}.panel .certified span{padding-left:80px;font-family:Roboto slab,serif;color:#ccc;font-size:10px;font-weight:300}.panel .certified p{margin-top:20px;color:#757575;font-weight:400}.panel .alert,.panel .certified p{text-align:center;font-family:Roboto slab,serif;font-size:14px}.panel .alert{padding:10px;background:#c40606;color:#fff;font-weight:300}.panel .no-content{margin:10px}.panel .preload{margin:auto;z-index:10;transform:rotate(45deg);background:none;shape-rendering:auto}.panel .preload,.panel .preload:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.panel .preload:before{content:"";background:rgba(0,0,0,.7);width:100%;height:100%}.panel .preload-bg{background:hsla(0,0%,100%,.7);width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:auto;z-index:5}.panel .comment{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300;display:table;margin-bottom:40px}.panel .comment img{width:50px;display:table-cell;vertical-align:top;overflow:hidden;font-size:12px;word-wrap:anywhere;border-radius:5px;color:#ccc}.panel .comment p{margin:10px 0;word-break:break-word}@media (prefers-color-scheme:dark){.panel .comment p{color:#ccc}}.panel .comment>div{display:table-cell;vertical-align:top;padding:0 0 0 10px}.panel .comment>div div{display:flex;margin-top:5px}.panel .comment>div div img{width:12px;filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(96%) contrast(88%);margin-right:3px}.panel .comment>div div img.lazyload:not([src]){opacity:.001}.panel .comment>div div img.lazyload,.panel .comment>div div img.lazyloading{opacity:0}.panel .comment>div div img.lazyloaded{opacity:1;transition:opacity .5s}@media (prefers-color-scheme:dark){.panel .comment>div div img{filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(50%) contrast(88%)}}.panel .comment>div div img.active{filter:invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%)}.panel .comment>div .user{font-family:Roboto slab,serif;color:#00aad5;font-size:14px;font-weight:600;display:inline-flex;margin-right:5px;cursor:pointer}@media (prefers-color-scheme:dark){.panel .comment>div .user{color:#fff}}.panel .comment>div .user img{margin-left:5px;margin-top:2px;width:fit-content}@media (prefers-color-scheme:dark){.panel .comment>div .user img{filter:brightness(7.5)}}.panel .comment>div span{display:inline-flex;font-family:Roboto slab,serif;color:#757575;font-size:10px;font-weight:300}@media (prefers-color-scheme:dark){.panel .comment>div span{color:#aaa}}.panel .comment .stats{margin-top:10px;display:flex;font-family:Roboto slab,serif;color:#333;font-size:12px;font-weight:300}.panel .comment .stats>div{cursor:pointer;margin-right:20px;line-height:1}.panel .comment .stats>div span{padding-left:2px}.panel .comment .stats img{vertical-align:bottom;border-radius:0;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(2065%) hue-rotate(74deg) brightness(78%) contrast(107%)}.panel .comment.answer{padding-left:20px;font-family:Roboto slab,serif;color:#757575;font-size:12px;font-weight:300}.panel .comment.answer img{width:40px}.panel .answers{margin:0 -10px -10px;background:#fcf9f7;padding:20px 0 0;box-sizing:border-box;overflow:hidden}@media (prefers-color-scheme:dark){.panel .answers{background:transparent}}.panel .answers .form{display:flex;padding:0 20px;margin-bottom:20px;flex-wrap:wrap}.panel .answers .form input{flex:0 0 calc(100% - 50px);box-sizing:border-box;padding:10px;margin-left:10px;border:1px solid #ccc}.panel .answers .form button{margin-top:10px;flex:0 0 100%}.panel .answers .form img{width:40px}.panel .gallery-full{height:100%}.panel .gallery-full img{max-width:80%;max-height:80%;position:absolute;top:0;right:0;bottom:0;left:0}.panel .gallery-full img.left{width:30px;height:50%;cursor:pointer;margin:auto;position:absolute;top:0;right:auto;bottom:0;left:0}@media (prefers-color-scheme:dark){.panel .gallery-full img.left{filter:brightness(7.5)}}.panel .gallery-full img.right{width:30px;height:50%;cursor:pointer;margin:auto;position:absolute;top:0;right:0;bottom:0;left:auto}@media (prefers-color-scheme:dark){.panel .gallery-full img.right{filter:brightness(7.5)}}.cookies{position:fixed;top:auto;right:auto;bottom:0;left:auto;background:#333;z-index:5;padding:10px;font-family:Roboto slab,serif;color:#fff;font-size:12px;font-weight:300;line-height:1.6;display:block;text-align:center;box-sizing:border-box}@media (min-width:996px){.cookies{width:996px}}.cookies a{color:#ccc;text-decoration:underline;display:block}.nav-main{position:fixed;top:0;right:0;bottom:0;left:-256px;width:256px;height:auto;z-index:5;background:#fff;overflow:auto}.nav-main img.lazyload:not([src]){opacity:.001}.nav-main img.lazyload,.nav-main img.lazyloading{opacity:0}.nav-main img.lazyloaded{opacity:1;transition:opacity .5s}@media (prefers-color-scheme:dark){.nav-main{background:#121212}}.nav-main.open{left:0;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.nav-main .header{height:50px;position:relative}.nav-main .header a,.nav-main .header div{width:50px;height:50px;position:relative;display:inline-block;float:right;cursor:pointer}.nav-main .header a.left,.nav-main .header div.left{float:left}.nav-main .header a img,.nav-main .header div img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media (prefers-color-scheme:dark){.nav-main .header a img,.nav-main .header div img{filter:brightness(.7)}}.nav-main .header a.my-lang,.nav-main .header div.my-lang{float:left;display:block;margin:15px 10px;width:auto;height:auto;font-family:Roboto slab,serif;color:#000;font-size:12px;font-weight:300}@media (prefers-color-scheme:dark){.nav-main .header a.my-lang,.nav-main .header div.my-lang{color:#fff}}.nav-main .header a.my-lang img,.nav-main .header div.my-lang img{transform:scale(.5);position:relative;top:-8px;right:inherit;bottom:inherit;left:0;float:left}@media (prefers-color-scheme:dark){.nav-main .header a.my-lang img,.nav-main .header div.my-lang img{filter:none}}.nav-main .li{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:400;position:relative;border-bottom:1px solid #eee}@media (prefers-color-scheme:dark){.nav-main .li{color:#fff;border-bottom:1px solid #333}}.nav-main .li.reg-log{border-bottom:1px solid #ccc}.nav-main .li.reg-log .user img{width:30px;height:30px;position:absolute;top:0;right:auto;bottom:0;left:10px;margin:auto}.nav-main .li:hover{background:#eee}@media (prefers-color-scheme:dark){.nav-main .li:hover{color:#fff;background:#333}}.nav-main .li.active{background:#eee}@media (prefers-color-scheme:dark){.nav-main .li.active{color:#fff;background:#333}}.nav-main .li.active:before{width:10px}.nav-main .li.android:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:3px;height:60px;background:#9c0}.nav-main .li.android img{position:absolute;top:0;right:auto;bottom:0;left:15px;margin:auto;transform:scale(1)}.nav-main .li.windows:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:3px;height:60px;background:#00adef}.nav-main .li.windows img{position:absolute;top:0;right:auto;bottom:0;left:15px;margin:auto;transform:scale(1)}.nav-main .li.mac:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:3px;height:60px;background:#bcbfc1}.nav-main .li img{left:13px;transform:scale(.6)}.nav-main .li.mac img,.nav-main .li img{position:absolute;top:0;right:auto;bottom:0;margin:auto}.nav-main .li.mac img{left:15px;transform:scale(1)}.nav-main .li a,.nav-main .li div{display:block;position:relative;padding:20px 20px 20px 50px;cursor:pointer}.nav-main div>div .li{font-family:Roboto slab,serif;color:#757575;font-size:12px;font-weight:300;padding:0}@media (prefers-color-scheme:dark){.nav-main div>div .li{color:#fff}}.nav-main div>div .li a{padding:15px 20px 15px 50px}.gallery-full{height:100%}.gallery-full img{max-width:80%;max-height:80%;position:absolute;top:0;right:0;bottom:0;left:0}.gallery-full img.left{width:30px;height:50%;cursor:pointer;margin:auto;position:absolute;top:0;right:auto;bottom:0;left:0}@media (prefers-color-scheme:dark){.gallery-full img.left{filter:brightness(7.5)}}.gallery-full img.right{width:30px;height:50%;cursor:pointer;margin:auto;position:absolute;top:0;right:0;bottom:0;left:auto}@media (prefers-color-scheme:dark){.gallery-full img.right{filter:brightness(7.5)}}@media (prefers-color-scheme:dark){article{color:#ccc}}article .text-description{word-break:break-word}article .text-description a{color:#00aad5;font-weight:600;text-decoration:underline}@media (min-width:996px){article{font-size:16px}}article h2{font-size:20px;font-weight:600;margin-top:20px;clear:both}article .article-content{margin:40px 0}@media (min-width:996px){article .article-content{overflow:hidden}}article .article-content .title{font-family:Roboto slab,serif;color:#333;font-size:16px;font-weight:600}@media (prefers-color-scheme:dark){article .article-content .title{color:#fff}}article .question-content{margin:10px 0}@media (min-width:996px){article .question-content{margin:20px 0;overflow:hidden}}article .question-content .title{font-family:Roboto slab,serif;color:#333;font-size:16px;font-weight:600}@media (prefers-color-scheme:dark){article .question-content .title{color:#fff}}article .by{text-align:right;display:block;margin-top:10px;font-size:12px}article .by+.by{margin-top:0}article .by span{font-weight:600}article .note{clear:both;padding:10px;background:#eee;word-break:break-word;border-radius:5px;margin-top:5px}@media (prefers-color-scheme:dark){article .note{background:#333}}article .note p{font-weight:600}article .notice{clear:both;padding:10px;box-shadow:0 0 15px rgba(0,0,0,.09);word-break:break-word;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:5px;margin-top:20px}@media (prefers-color-scheme:dark){article .notice{background:#333;border:1px solid #fff;border-left-width:5px}}article .notice img{filter:brightness(0) saturate(100%) invert(35%) sepia(44%) saturate(706%) hue-rotate(160deg) brightness(100%) contrast(90%);padding:10px 20px 10px 10px}.info{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300;clear:both}.info .title{margin-bottom:20px}.info .content{padding:0 10px;width:100%}@media (min-width:996px){.info .content{padding:0 20px}}.info .content tbody{display:grid;grid-template-columns:50% 50%}.info .content tbody tr{word-break:break-word;box-shadow:0 0 6px rgba(0,0,0,.09);padding:5px;border-radius:5px}@media (prefers-color-scheme:dark){.info .content tbody tr{color:#ccc;border:1px solid #333}}@media (max-width:360px){.info .content tbody tr{grid-column-start:1;grid-column-end:3}}.info .content tbody tr.full{grid-column-start:1;grid-column-end:3}.info .content tbody tr th{font-weight:600}.info .content tbody tr td,.info .content tbody tr th{vertical-align:middle;padding:10px 5px;display:table-row;text-align:left}.info .content tbody tr td:first-child,.info .content tbody tr th:first-child{width:30px;float:left}.info .content tbody tr td label,.info .content tbody tr th label{display:block;font-weight:600}.info .content tbody tr td a,.info .content tbody tr th a{color:#00aad5;font-weight:600;text-decoration:underline}@media (prefers-color-scheme:dark){.info .content tbody tr td a,.info .content tbody tr th a{color:#fff}}.info .content tbody tr td img,.info .content tbody tr th img{margin:5px 3px;vertical-align:middle}.info .content tbody tr td img.lazyload:not([src]),.info .content tbody tr th img.lazyload:not([src]){opacity:.001}.info .content tbody tr td img.lazyload,.info .content tbody tr td img.lazyloading,.info .content tbody tr th img.lazyload,.info .content tbody tr th img.lazyloading{opacity:0}.info .content tbody tr td img.lazyloaded,.info .content tbody tr th img.lazyloaded{opacity:1;transition:opacity .5s}.info .content tbody tr td img.color,.info .content tbody tr th img.color{filter:brightness(0) saturate(100%) invert(92%) sepia(1%) saturate(270%) hue-rotate(82deg) brightness(88%) contrast(89%)}.info .content tbody tr td div:last-child,.info .content tbody tr th div:last-child{display:inline-block;color:#00aad5;cursor:pointer;font-weight:600;text-decoration:underline}@media (prefers-color-scheme:dark){.info .content tbody tr td div:last-child,.info .content tbody tr th div:last-child{color:#fff}}.info .content .requirements-list{padding-left:20px}.info .content .requirements-list li{list-style:circle}.info+.ad{margin:20px auto}@media (min-width:996px){.info+.ad{margin:10px auto}}.versions{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300}@media (min-width:996px){.versions .content{display:grid;grid-template-columns:33% 33% 33%}}.versions .content div{padding:10px;border-bottom:1px solid #ccc;display:block;font-weight:600;cursor:pointer}@media (prefers-color-scheme:dark){.versions .content div{color:#fff}}@media (min-width:996px){.versions .content div{margin-right:10px}}.versions .content div span{float:right;font-weight:300}.platforms{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300}@media (min-width:996px){.platforms .content{display:grid;grid-template-columns:33% 33% 33%}}.platforms .content div{padding:10px;border-bottom:1px solid #ccc}@media (min-width:996px){.platforms .content div{margin-right:10px}}.platforms .content div a{display:flex;flex-direction:row;align-items:center}.platforms .content div a span:first-child{position:relative;width:25px;height:25px;box-sizing:border-box;border-radius:5px;margin-right:5px}.platforms .content div a span:first-child.android{background:#9c0}.platforms .content div a span:first-child.windows{background:#00adef}.platforms .content div a span:first-child.mac{background:#bcbfc1}.platforms .content div a span:first-child img{position:absolute;top:2px;right:3px;bottom:auto;left:auto;filter:brightness(.7);transform:scale(.6)}.platforms .content div a span+span{flex:1 1;text-align:left;font-weight:600}@media (prefers-color-scheme:dark){.platforms .content div a span+span{color:#fff}}.platforms .content div a span+span+span{font-weight:300;flex:1 1;text-align:right}@media (prefers-color-scheme:dark){.platforms .content div a span+span+span{color:#fff}}.rate{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300}.rate .content{display:flex}@media (min-width:996px){.rate .content{width:50%}}.rate .content .score{font-family:Roboto slab,serif;color:#333;font-size:80px;font-weight:300;line-height:74px}@media (prefers-color-scheme:dark){.rate .content .score{color:#fff}}.rate .content .score div{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300;line-height:1;margin-top:20px}.rate .content .score div span{color:#00aad5;cursor:pointer}@media (prefers-color-scheme:dark){.rate .content .score div span{color:#fff}}.rate .content .score div img{vertical-align:middle}@media (prefers-color-scheme:dark){.rate .content .score div img{filter:brightness(.7)}}.rate .content .graph{padding-left:30px;width:100%}.rate .content .graph div{display:block;width:100%;position:relative}.rate .content .graph div span{display:inline-flex;height:10px;border-radius:5px;margin:2px 0}.rate .content .graph div span:first-child{position:absolute;left:-15px;font-size:10px;line-height:1;color:#757575}.rate .content .graph div span:last-child{background:#00aad5}@media (prefers-color-scheme:dark){.rate .content .graph div span:last-child{background:#fff}}.review .content{display:table}.review .content img{width:50px;height:auto;display:table-cell;border-radius:5px}.review .content .rate{display:table-cell;vertical-align:middle;padding:0 20px;box-sizing:border-box;cursor:pointer}.review .content .rate div{font-size:12px;margin:0 0 2px}.review .content .rate div b{font-weight:600;color:#00aad5}.review .content .rate img{margin:10px 2px;filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(96%) contrast(88%);display:inline-flex;width:30px}@media (prefers-color-scheme:dark){.review .content .rate img{filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(50%) contrast(88%)}}.review .content .rate img.active{filter:invert(35%) sepia(100%) saturate(336%) hue-rotate(160deg) brightness(92%) contrast(91%)}@media (prefers-color-scheme:dark){.review .content .rate img.active{filter:invert(35%) sepia(100%) saturate(336%) hue-rotate(201deg) brightness(7.5) contrast(91%)}}.comment{font-family:Roboto slab,serif;color:#333;font-size:14px;font-weight:300;display:table;margin-bottom:40px}.comment img{width:50px;display:table-cell;vertical-align:top;overflow:hidden;font-size:12px;word-wrap:anywhere;border-radius:5px;color:#ccc}.comment p{margin:10px 0;word-break:break-word}@media (prefers-color-scheme:dark){.comment p{color:#ccc}}.comment>div{display:table-cell;vertical-align:top;padding:0 0 0 10px}.comment>div div{display:flex;margin-top:5px}.comment>div div img{width:12px;filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(96%) contrast(88%);margin-right:3px}.comment>div div img.lazyload:not([src]){opacity:.001}.comment>div div img.lazyload,.comment>div div img.lazyloading{opacity:0}.comment>div div img.lazyloaded{opacity:1;transition:opacity .5s}@media (prefers-color-scheme:dark){.comment>div div img{filter:invert(88%) sepia(0) saturate(326%) hue-rotate(152deg) brightness(50%) contrast(88%)}}.comment>div div img.active{filter:invert(58%) sepia(81%) saturate(3812%) hue-rotate(158deg) brightness(95%) contrast(101%)}.comment>div .user{font-family:Roboto slab,serif;color:#00aad5;font-size:14px;font-weight:600;display:inline-flex;margin-right:5px;cursor:pointer}@media (prefers-color-scheme:dark){.comment>div .user{color:#fff}}.comment>div .user img{margin-left:5px;margin-top:2px;width:fit-content}@media (prefers-color-scheme:dark){.comment>div .user img{filter:brightness(7.5)}}.comment>div span{display:inline-flex;font-family:Roboto slab,serif;color:#757575;font-size:10px;font-weight:300}@media (prefers-color-scheme:dark){.comment>div span{color:#aaa}}.comment .stats{margin-top:10px;display:flex;font-family:Roboto slab,serif;color:#333;font-size:12px;font-weight:300}.comment .stats>div{cursor:pointer;margin-right:20px;line-height:1}.comment .stats>div span{padding-left:2px}.comment .stats img{vertical-align:bottom;border-radius:0;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(2065%) hue-rotate(74deg) brightness(78%) contrast(107%)}.comment.answer{padding-left:20px;font-family:Roboto slab,serif;color:#757575;font-size:12px;font-weight:300}.comment.answer img{width:40px}.answers{margin:0 -10px -10px;background:#fcf9f7;padding:20px 0 0;box-sizing:border-box;overflow:hidden}@media (prefers-color-scheme:dark){.answers{background:transparent}}.answers .form{display:flex;padding:0 20px;margin-bottom:20px;flex-wrap:wrap}.answers .form input{flex:0 0 calc(100% - 50px);box-sizing:border-box;padding:10px;margin-left:10px;border:1px solid #ccc}.answers .form button{margin-top:10px;flex:0 0 100%}.answers .form img{width:40px}.posts .content{display:grid}@media (min-width:767px){.posts .content{grid-template-columns:50% 50%;margin:0}}@media (min-width:996px){.posts .content{grid-template-columns:325px 325px 325px;margin:0 -10px}}.posts .post{font-family:Roboto slab,serif;color:#333;font-size:16px;font-weight:600;overflow:hidden;margin-bottom:20px}@media (min-width:767px){.posts .post{padding:0 10px}}@media (min-width:996px){.posts .post{padding:0 10px}}.posts .post a{height:170px;display:block}.posts .post a .image{width:100%;height:100%;max-height:170px;border-radius:5px;object-fit:cover;cursor:pointer}.posts .post div a{display:block;height:fit-content;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:996px){.posts .post div a{height:45px}}@media (prefers-color-scheme:dark){.posts .post div a{color:#fff}}.posts .post div span{font-family:Roboto slab,serif;color:#757575;font-size:12px;font-weight:300}@media (prefers-color-scheme:dark){.posts .post div span{color:#fff}}.posts .post div img{margin:10px 0;width:100px;height:auto;float:right}.posts .post div img.lazyload:not([src]){opacity:.001}.posts .post div img.lazyload,.posts .post div img.lazyloading{opacity:0}.posts .post div img.lazyloaded{opacity:1;transition:opacity .5s}@media (prefers-color-scheme:dark){.posts .post div img{filter:brightness(7.5)}}.posts .post:last-child{margin-bottom:0}footer{background:#333;padding:10px;display:flex;flex-flow:row wrap}@media (prefers-color-scheme:dark){footer{background:#222}}footer .logo{display:block;text-align:center;flex:1 100%;padding:30px}footer .logo img{filter:brightness(0) saturate(100%) invert(97%) sepia(0) saturate(0) hue-rotate(144deg) brightness(86%) contrast(92%)}footer div{flex:1 100%;text-align:center;margin:10px}@media (min-width:767px){footer div{flex:1 30%}}footer div>p{font-family:Roboto slab,serif;color:#fff;font-size:14px;font-weight:600;padding-bottom:10px;text-transform:uppercase}footer div a,footer div div{font-family:Roboto slab,serif;color:#ccc;font-size:14px;font-weight:300;display:block;padding:10px;margin:0;cursor:pointer}footer div button#ot-sdk-btn.optanon-show-settings,footer div button#ot-sdk-btn.ot-sdk-show-settings{font-family:Roboto slab,serif;color:#ccc;font-size:14px;font-weight:300;border:0;padding:10px;background:transparent}footer div button#ot-sdk-btn.optanon-show-settings:hover,footer div button#ot-sdk-btn.ot-sdk-show-settings:hover{font-family:Roboto slab,serif;color:#ccc;font-size:14px;font-weight:300;background:transparent}footer div .social{display:inline-flex;margin:20px 0 50px}footer div .social a{padding:0 10px}footer div .social a img.lazyload:not([src]){opacity:.001}footer div .social a img.lazyload,footer div .social a img.lazyloading{opacity:0}footer div .social a img.lazyloaded{opacity:1;transition:opacity .5s}.ad{position:relative;z-index:2;display:table;margin:0 auto;clear:both}.ad.text{margin-bottom:10px}@media (min-width:996px){.ad.text{float:right;margin:0 0 10px 10px}}.suggestion-list+.ad{min-height:100px;padding-top:60px;margin-bottom:10px}@media (min-width:996px){.suggestion-list+.ad{min-height:auto;padding-top:10px}}