body{--movim-background-main:255,255,255;--movim-background:238,238,238;--movim-gray:35,35,35;--movim-font:0,0,0;--movim-header-font:200,200,200;--movim-element-action:153,153,153;scrollbar-color:rgba(var(--movim-font),.2)transparent}body.nightmode{--movim-background-main:20,26,33;--movim-background:25,32,40;--movim-gray:var(--movim-background-main);--movim-font:255,255,255;--movim-element-action:74,86,99;scrollbar-color:rgba(var(--movim-font),.1)transparent}@media (prefers-color-scheme:dark){body{--movim-background-main:20,26,33;--movim-background:25,32,40;--movim-gray:var(--movim-background-main);--movim-font:255,255,255;--movim-element-action:74,86,99;scrollbar-color:rgba(var(--movim-font),.1)transparent}}body>*,.context_menu,.icon-text,.tabs a,input,textarea,select{color:rgba(var(--movim-font),.87)}ul.list li.divided,ul.list li.divided.spaced:after,hr:not(.clear),.card>.block:not(.subheader):not(.simple),.divided>:not(:last-child),.divided.spaced>:not(:last-child):after{border-color:rgba(var(--movim-font),.12)}ul.list li span.control.divided:before{border-color:rgba(var(--movim-font),.128)}label,span.info,li div.bubble:after,ul.list li>div>p>span.second,table tr th{color:rgba(var(--movim-font),.54)}body,#drawer .card>.block:not(.subheader):not(.simple){background-color:rgb(var(--movim-background))}.drawer,ul li.date>div>p.normal,.dialog,ul.context_menu,.card>.block:not(.subheader):not(.simple){background-color:rgb(var(--movim-background-main))}main>header a,.icon:not(.placeholder):not(.active) a,.color input{color:#fff}.button.color,.color,span.icon span.counter,span.icon[data-counter]:after,span.icon.composing:after,form>div .checkbox>input[type=checkbox]:checked:before,form>div .radio>input[type=radio]:checked+label{border-color:var(--movim-accent);background-color:var(--movim-accent);color:#fff}span.icon span.counter:not(.alt){color:#fff}span.icon span.counter.alt{color:var(--movim-font);background-color:rgb(var(--movim-background-main))}.button.red,.icon.red,span.resource.red,p.encrypted.error{color:var(--p-red)}.button.purple,.icon.purple,span.resource.purple{color:var(--p-purple)}.button.indigo,.icon.indigo,span.resource.indigo{color:var(--p-indigo)}.button.blue,.icon.blue,span.resource.blue{color:var(--p-blue)}.button.green,.icon.green,span.resource.green{color:var(--p-green)}li div.bubble.moderator:after,ul li div>p>span.moderator,.button.orange,.icon.orange,span.resource.orange{color:var(--p-orange)}.button.yellow,.icon.yellow,span.resource.yellow{color:var(--p-yellow)}.button.brown,.icon.brown,span.resource.brown{color:var(--p-brown)}ul li.action>div.action,ul li.action>form>div.action,.button.gray,.icon.gray,span.resource.gray{color:var(--p-gray)}.button.black,.icon.black,span.resource.black{color:var(--p-black)}.button.lime,.icon.lime,span.resource.lime{color:var(--p-lime)}.button.cyan,.icon.cyan,span.resource.cyan{color:var(--p-cyan)}.button.teal,.icon.teal,span.resource.teal{color:var(--p-teal)}.button.pink,.icon.pink,span.resource.pink{color:var(--p-pink)}.button.dorange,.icon.dorange,span.resource.dorange{color:var(--p-dorange)}.button.lblue,.icon.lblue,span.resource.lblue{color:var(--p-lblue)}.button.amber,.icon.anber,span.resource.amber{color:var(--p-amber)}.button.bgray,.icon.bgray,span.resource.bgray{color:var(--p-bgray)}.color{color:#fff;background-color:var(--p-bgray);border-color:var(--p-bgray)}span.icon:not(.composing):not([data-counter]):not(.story).status.dnd:after,.color.red{color:#fff;background-color:var(--p-red);border-color:var(--p-red)}span.icon:not(.composing):not([data-counter]):not(.story).status.xa:after,.color.slack,.color.discord,.color.purple{color:#fff;background-color:var(--p-purple);border-color:var(--p-purple)}.color.signal,.color.mattermost,.color.indigo{color:#fff;background-color:var(--p-indigo);border-color:var(--p-indigo)}.color.facebook,.color.blue{color:#fff;background-color:var(--p-blue);border-color:var(--p-blue)}span.icon:not(.composing):not([data-counter]):not(.story).status.chat:after,span.icon:not(.composing):not([data-counter]):not(.story).status.online:after,.color.xmpp,.color.green{color:#fff;background-color:var(--p-green);border-color:var(--p-green)}.color.orange{color:#fff;background-color:var(--p-orange);border-color:var(--p-orange)}span.icon:not(.composing):not([data-counter]):not(.story).status.away:after,.color.yellow{color:#fff;background-color:var(--p-yellow);border-color:var(--p-yellow)}span.icon:not(.composing):not([data-counter]):not(.story).status.server_error:after,.color.brown{color:#fff;background-color:var(--p-brown);border-color:var(--p-brown)}.color.gray{color:#fff;background-color:var(--p-gray);border-color:var(--p-gray)}.color.black{color:#fff;background-color:var(--p-black);border-color:var(--p-black)}.color.lime{color:#fff;background-color:var(--p-lime);border-color:var(--p-lime)}.color.telegram,.color.cyan{color:#fff;background-color:var(--p-cyan);border-color:var(--p-cyan)}.color.whatsapp,.color.teal{color:#fff;background-color:var(--p-teal);border-color:var(--p-teal)}.color.pink{color:#fff;background-color:var(--p-pink);border-color:var(--p-pink)}.color.hackernews,.color.dorange{color:#fff;background-color:var(--p-dorange);border-color:var(--p-dorange)}.color.skype,.color.lblue{color:#fff;background-color:var(--p-lblue);border-color:var(--p-lblue)}.color.amber{color:#fff;background-color:var(--p-amber);border-color:var(--p-amber)}.color.steam,.color.bgray{color:#fff;background-color:var(--p-bgray);border-color:var(--p-bgray)}.color.none{color:#fff;background-color:#0000}.color.transparent{color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#00000040}.color.semi{color:rgba(var(--movim-font),.87);background-color:rgba(var(--movim-background-main),.75)}form>div>input:focus:invalid,form>div>input:focus:required{box-shadow:0px 2px 0px var(--p-red)}form>div>input:invalid,form input:focus:invalid+label,form textarea:focus:invalid+label{color:var(--p-red)}ul.list li>div>p:not(:first-of-type):not(.normal):not(.main){color:rgba(var(--movim-font),.6)}header.big ul.list li>div>p:not(:first-of-type):not(.normal):not(.main),div.snackbar ul.list li>div>p:not(:first-of-type):not(.normal):not(.main){color:rgb(var(--movim-header-font))}header.big ul.list li>div>p>span.second{color:rgba(var(--movim-header-font),.9)}input[type=button].color,header.big,main>header{background-color:var(--movim-accent);border-color:var(--movim-accent)}.tabs,.button,header:not(.big) .icon a,a{color:var(--movim-accent);border-color:var(--movim-accent)}form>div .checkbox:before{background-color:var(--movim-accent)}form input:focus:not(:invalid)+label,form textarea:focus:not(:invalid)+label{color:var(--movim-accent)}form input:focus:not(:invalid):not(.button),form textarea:focus:not(:invalid):not(.button){box-shadow:0px 2px 0px var(--movim-accent)}