.panel{color:var(--user-panel-text,inherit)}
.column,.stats article{color:var(--user-panel-text,inherit)}
.panel-color-control{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;white-space:nowrap}
.panel-color-control input{width:34px;height:34px;padding:2px;border-radius:9px;cursor:pointer}
.theme-reset{width:34px;height:34px;border-radius:9px;cursor:pointer}
@media(max-width:700px){.panel-color-control span{display:none}}
dialog{max-width:calc(100vw - 16px);overflow-x:hidden}
dialog .dialog-form{width:100%;min-width:0}
dialog .dialog-form footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important}
dialog .dialog-form footer>.button{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-left:8px!important;padding-right:8px!important;overflow:hidden;text-align:center;white-space:normal}
@media(max-width:420px){dialog .dialog-form footer{grid-template-columns:1fr!important}dialog .dialog-form footer>.button{min-height:44px}}
