
:root{
 --he-bg:#061f35;--he-bg2:#082c49;--he-panel:#083b61;--he-blue:#0d78b7;
 --he-blue2:#1297d4;--he-line:#2189c2;--he-ice:#eef9ff;--he-text:#17384f;
}
html,body{
 margin:0!important;padding:0!important;background:#061f35!important;
 background-image:none!important;color:#eef9ff!important;
}
body:before,body:after,.wrapper:before,.wrapper:after{
 background-image:none!important;
}
.wrapper,.header_table,.change,#loadPage,.container-fluid{
 background-color:transparent!important;
 background-image:none!important;
}
.change{display:none!important}

/* ห้ามพื้นหลัง Novice/ภาพเว็บเก่าทุกหน้า */
[style*="background-image"],[style*="background: url"],[style*="background:url"]{
 background-image:none!important;
}
#particles-js,#particles-js2,#particles-js canvas,#particles-js2 canvas{
 background:transparent!important;
}

/* หัวข้อทั้งหมดเป็นธีมเดียวกัน */
.panel-heading,.panel-title,.box-title,.section-title,.ui.header,
.title-head,.title,.head-title,
h1.title,h2.title,h3.title{
 background:linear-gradient(180deg,#1297d4,#08679f)!important;
 color:#fff!important;border-color:#2189c2!important;text-shadow:none!important;
}
.panel,.box,.well,.ui.segment,.ui.message,.breadcrumb{
 border-color:#2189c2!important;box-shadow:none!important;
}
.panel-body,.well,.ui.segment,.ui.message{
 background:#f4fbff!important;color:#17384f!important;
}
.panel-body a,.well a,.ui.segment a,.ui.message a{color:#086fa9!important}

/* ตาราง */
table,.table{background:#f4fbff!important;color:#17384f!important;border-color:#b8d9ea!important}
table th,.table th,thead th{
 background:linear-gradient(180deg,#1297d4,#08679f)!important;
 color:#fff!important;border-color:#2189c2!important;
}
table td,.table td{background:#f4fbff!important;color:#17384f!important;border-color:#c6deea!important}
table tr:nth-child(even) td,.table tr:nth-child(even) td{background:#e8f5fb!important}

/* ปุ่ม/label ที่เคยแดงส้มทอง ให้เข้าธีม */
.btn:not(.btn-danger),button:not(.btn-danger),.label,.badge{
 border-color:#2189c2!important;box-shadow:none!important;
}
.btn-primary,.btn-info,.btn-success,.ui.primary.button,.ui.blue.button{
 background:#0d78b7!important;color:#fff!important;border-color:#35a8df!important;
}
hr{border-color:#2189c2!important}

/* Server Info และหน้ารุ่นเก่าที่มีสีฝังไว้ */
[style*="#b00"],[style*="#c00"],[style*="#900"],
[style*="#ff9900"],[style*="#f90"],[style*="orange"],
[style*="background-color:red"],[style*="background:red"]{
 background:#083b61!important;background-color:#083b61!important;
 color:#eef9ff!important;border-color:#2189c2!important;
}

/* เมนูร่วม */
.ro-topbar{background:#061f35!important;border-bottom:1px solid #166394!important;box-shadow:none!important}
.ro-links a,.ro-login{
 background:linear-gradient(180deg,#31d36c,#0e9c45)!important;
 color:#fff!important;border:1px solid #5bed8e!important;
}

/* Unified theme for every active page */
:root{--wine:#083b61!important;--wine2:#061f35!important;--gold:#62c9f6!important;--gold2:#2189c2!important;
--page:#061f35!important;--page2:#082c49!important;--line:#2189c2!important;--accent:#8edcff!important;
--primary:#1297d4!important;--primary-2:#08679f!important;--text-main:#eef9ff!important;--text-soft:#b9dced!important}
html,body{background-color:#061f35!important}
