/************************** ملف ستايل *************************/
/***************************************************/
/***************************************************/
::-webkit-scrollbar {height: 12px;width: 12px;background: #929292;}
::-webkit-scrollbar-thumb {background: #ffffff; -webkit-border-radius: 1ex;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);}
::-webkit-scrollbar-corner {background: #000;}

/*title التبديل بين أكثر من لون /title*/
/* 1) متغيرات عامة تعتمد على data-theme */
/* افتراضي (fallback) */
/* 2) موضوعات (Themes) عبر data-theme على عنصر html */
/* 3) تنسيق عام */
/* ألوان عرضية لأزرار الاختيار */
:root
{--bg: #0b1220; --fg: #e9eef8; --primary: #c43d3d; --primary2: #9e2a2a; --card: #111827; --muted: #9aa3b2;}
html[data-theme="red"]       {--bg: #0b1220; --fg: #e9eef8; --primary: #c43d3d; --card: #111827; --muted: #9aa3b2;} /* أحمر */
html[data-theme="green"]   {--bg: #0f1a14;  --fg: #ecf8f0;  --primary: #34956e;  --card: #102017; --muted: #98b2a1;} /* أخضر */
html[data-theme="blue"]     {--bg: #160f1a;  --fg: #f3e9f8;  --primary: #1B4586; --card: #1b1020; --muted: #b39ec2;} /* أزرق */
html[data-theme="orange"] {--bg: #1b130b; --fg: #fff3e7;   --primary: #a62a93;  --card: #21170d; --muted: #c6b6a1;} /* بنفسجي */

html[data-theme="red"]       {--bg: #0b1220; --fg: #e9eef8; --primary2: #9e2a2a; --card: #111827; --muted: #9aa3b2;}
html[data-theme="green"]   {--bg: #0f1a14;  --fg: #ecf8f0;  --primary2: #206c4d; --card: #102017; --muted: #98b2a1;}
html[data-theme="blue"]     {--bg: #160f1a;  --fg: #f3e9f8;  --primary2: #143567; --card: #1b1020; --muted: #b39ec2;}
html[data-theme="orange"] {--bg: #1b130b; --fg: #fff3e7;   --primary2: #8f257f;   --card: #21170d; --muted: #c6b6a1;}

.color-container0000003.mag-box-container .block-custom_html-4 .widget-title, .block-custom_html-5 .widget-title {background-color: var(--primary2);}
.color-container0000003 {appearance:none;border: 2px solid #dd757500; border-radius:8px; width:30px;height: 30px;cursor: pointer;position: absolute;top:75px;right:850px;outline: none;z-index:1000;transition: transform 150ms ease, box-shadow 150ms ease, border-color 150ms ease;}
.color-container0000003:focus-visible {box-shadow: 0 0 0 3px rgba(255,255,255,0.25);}
.color-container0000003[aria-pressed="true"] {border-color: var(--fg);}
.color-container0000003.red          {box-shadow: 1px 1px 5px rgb(255 255 255 / 20%); top:30px;right:500px; background: linear-gradient(135deg, #9e2a2a, #d55b5b);}
.color-container0000003.red:hover    {background: linear-gradient(135deg, #d93939, #d93939);}
.color-container0000003.green        {box-shadow: 1px 1px 5px rgb(255 255 255 / 20%); top:30px;right:540px;background: linear-gradient(135deg, #206c4d, #1ba66d);}
.color-container0000003.green:hover  {background: linear-gradient(135deg, #17ae71, #17ae71);}
.color-container0000003.blue         {box-shadow: 1px 1px 5px rgb(255 255 255 / 20%); top:30px;right:580px; background: linear-gradient(135deg, #1B4586, #5d86c8);}
.color-container0000003.blue:hover   {background: linear-gradient(135deg, #0057df, #0057df);}
.color-container0000003.orange       {box-shadow: 1px 1px 5px rgb(255 255 255 / 20%); top:30px;right:620px; background: linear-gradient(135deg, #8f257f, #af9bac);}
.color-container0000003.orange:hover {background: linear-gradient(135deg, #e51bc7, #e51bc7);}

@media (max-width:900px) {
.color-container0000003 {border-radius:50%; border:1px solid transparent;width:20px;height:20px;}
.color-container0000003.red {top:20px;right: 285px;}
.color-container0000003.green {top:20px;right: 310px;}
.color-container0000003.blue {top:45px;right:285px;}
.color-container0000003.orange {top:45px;right:310px;}
}

.color-container0000003 [aria-pressed="true"] {border-color: var(--fg);}
.color-container0000003 .red [data-theme="red"]            {background: linear-gradient(135deg, #9d2a2a, #c43d3d);}
.color-container0000003 .green [data-theme="green"]     {background: linear-gradient(135deg, #15803d, #34956e);}
.color-container0000003 .blue [data-theme="blue"]         {background: linear-gradient(135deg, #1d4ed8, #FFEB3B); }
.color-container0000003 .orange [data-theme="orange"] {background: linear-gradient(135deg, #8c287d, #8c287d);}


.container0000003 {background: var(--primary);}
#main-nav .container0000003 {background: var(--primary2) !important;}
.topics_for_discussion .p1 a {color: var(--primary);}

a {color:#000; text-decoration:none; transition:0.15s;}
a:hover {color: var(--primary2); cursor:pointer;}
h2 {color: var(--primary2);}
h3 {color: var(--primary2);}
.entry ul li, .entry ol ul li, .comment-content ul li, .comment-content ol ul li {background-color: var(--primary2);}
#site-info {background-color: var(--primary2) !important;}
footer .tie-col-md-12 {background-color: var(--primary2);}
.main-menu ul li:hover>.menu-sub-content,.main-menu ul li[aria-expanded="true"]>ul,.main-menu ul li[aria-expanded="true"]>.mega-menu-block {background-color:var(--primary2);}
#search button {background-color:var(--primary2);}
#search button:hover {background-color:var(--primary);}
.ditty[data-title_position=start]>.ditty__title {border-radius: 0px 8px 8px 0px;background-color:var(--primary);}

/************************** ملف ستايل *************************/
/***************************************************/
/***************************************************/