/* BTW.io: Überlagerung für das Aussehen (Orange #EE7001, Schwarz/Dunkel #1E1E1E, Arial). Ändert nichts am bestehenden System. */
html[data-theme=light]{--night:#f4f4f4;--fog:#000;--card:#fff;--line:#e3e3e3;--soft:#444;--muted:#666;--slate:#777;--green:#EE7001;--moss:#f0a560;--red:#b4261b;--amber:#a24a00;--btw:#EE7001;--btwd:#1E1E1E}
html,body,button,input,select,textarea,.logo{font-family:Arial,Helvetica,sans-serif !important}
#thm{display:none !important}
/* Seitenleiste dunkel */
html[data-theme=light] aside{background:#1E1E1E;border-right:0}
html[data-theme=light] aside .nav a,html[data-theme=light] aside .nav a:hover{color:#fff}
html[data-theme=light] aside .nav a:hover{background:rgba(255,255,255,.08)}
html[data-theme=light] aside .nav a.on{background:#EE7001;color:#fff;box-shadow:none;font-weight:700}
html[data-theme=light] aside .nav h6,html[data-theme=light] aside h6{color:#EE7001 !important}
html[data-theme=light] aside .nav h6[data-k]:hover{background:rgba(255,255,255,.06)}
html[data-theme=light] aside .nav h6 small{background:#EE7001;color:#fff}
html[data-theme=light] aside .hint,html[data-theme=light] aside a{color:#cfcfcf}
html[data-theme=light] aside .logo img{height:40px;display:block}
.logo.btwlogo{display:inline-block}.logo.btwlogo img{display:block;height:44px;width:auto}
.login .logo.btwlogo img{height:64px;margin:0 auto}
/* Knöpfe, Links, Hervorhebungen */
html[data-theme=light] button.pri,html[data-theme=light] .btn.pri{background:#EE7001;color:#fff;border-color:#EE7001}
html[data-theme=light] button.pri:hover{background:#d46400;border-color:#d46400}
html[data-theme=light] button:hover{border-color:#EE7001}
html[data-theme=light] a,html[data-theme=light] a.dl{color:#c25a00}
html[data-theme=light] select:focus,html[data-theme=light] input:focus,html[data-theme=light] textarea:focus{border-color:#EE7001;box-shadow:0 0 0 2px rgba(238,112,1,.18)}
html[data-theme=light] .ct-n{color:#EE7001}
html[data-theme=light] .badge.ok{color:#256b25;border-color:#9ccc9c}
html[data-theme=light] #toast div{border-color:#EE7001}
html[data-theme=light] .ctile:hover,html[data-theme=light] .chip:hover{border-color:#EE7001}
html[data-theme=light] .kpi .v{color:#EE7001}
html[data-theme=light] .spark i{background:#EE7001}
html[data-theme=light] .bars i{background:#EE7001}
.mu,html[data-theme=light] .mu{background:#EE7001 !important;color:#fff !important}
.bub2.me{background:#EE7001 !important;color:#fff !important;border-color:#EE7001 !important}
.bub2.mnme{box-shadow:0 0 0 2px #EE7001 !important}
.mnt{background:rgba(238,112,1,.22) !important}
.apb{background:#EE7001 !important;color:#fff !important}
.jtpl.jsel{border-color:#EE7001 !important;box-shadow:0 0 0 3px rgba(238,112,1,.25) !important}
.jsteps .d{border-color:#EE7001 !important}
textarea.drop,.jdrop.drop{outline-color:#EE7001 !important}
select option:checked,select option:hover{background-color:#EE7001 !important;color:#fff !important}
.up{color:#256b25 !important}
strong.mq{color:#EE7001 !important}
.login{padding-top:40px}
