الفصل 122: إلنور [1]
الفصل 122: إلنور [1]
“شواء الجمر؟ نفس ما طلبه؟”
بوابة كبيرة وقفت أمام أسوار المدينة.
كانت طريقة نظره لي غريبة.
عندما اقتربنا، انفتح الباب مرحبًا بنا في قلب المدينة.
أغلق ليون القائمة برضا. لكن، كما فعل، عبس وفتحها مجددًا. بعد أن مسح عينيه عبر القائمة ولم يجد شيئًا آخر، أغلقها مرة أخرى وهو يهز رأسه.
طريق واسع مرصوف بالحصى امتد أمامنا، محاطًا بمنازل خشبية متينة وأكشاك مزدحمة تحتها.
وقف فارسان على قمة أسوار البلدة، يراقبان بعناية ما يحدث خارجها بوجوه عابسة.
“احصل على الخضروات الطازجة هنا! إنها قادمة مباشرة من أركانا! لن تجد خضروات أطيب!”
أجاب السير تريستان بنظرة واثقة. ثم أدار رأسه لينظر نحو البلدة أسفلهم.
“اشترِ واحدة واحصل على الأخرى مجانًا!”
“هممم~” بدأت تهمهم لنفسها.
“تخفيضات محدودة لليوم فقط!”
عندما اقتربنا، انفتح الباب مرحبًا بنا في قلب المدينة.
المشهد كان مليئًا بالضجيج، حيث صرخ أصحاب الأكشاك بأعلى أصواتهم لجذب الحشود التي تتجول في الطريق.
في الوقت نفسه، في جزء آخر من البلدة.
وقفت مذهولًا من هذا المنظر غير المتوقع أمامي.
“حسنًا…”
“هذا أكثر نشاطًا مما توقعت في البداية.”
“آه.”
بالنسبة لبلدة تقع في وسط اللاشيء، بدت حيوية للغاية.
“ألم يكن الهدف كله من التظاهر ألا يكتشف الآخرون حقيقتي؟”
“مرحبًا بكم في إلنور.”
بينما كان يعبث بالساعة الجيبية في جيبه، ابتسم فجأة.
رحب بنا الحراس الذين يرتدون دروعًا خفيفة. وكأنهم كانوا يتوقعون قدومنا، لم نواجه أي فحوصات ودخلنا دون أي مشاكل.
.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي يوليو 2026 ⏳ 1 يوم متبقي 14,000 شعلة الهدف: 66,666 21% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 12,000🥈Fares saeed🔥 1,000🥉Hamood Mahemed🔥 5004Abdullah K🔥 500 🥇M. K💎 12,000🥈Fares saeed💎 1,000🥉ibrahim shazly💎 5004Hamood Mahemed💎 5005Abdullah K💎 5006الخال!💎 100
عندما مررت أنا وليون بجانب الحراس، لاحظت النظرات الغريبة التي كانوا يوجهونها له.
“هل تريد الذهاب؟”
يبدو أنه لاحظها أيضًا، حيث عبس قليلًا.
كانت بلدة إلنور أكبر بكثير مما توقعت في البداية. في الواقع، بدا أن لديها كل ما قد يحتاجه المرء من مدينة كبرى: مطاعم، مقاهي، فنادق، مسارح، وحتى كازينوهات.
أشرت إليه برأسي.
“وهذا. أريد أن أجربه.”
“أرأيت؟ حتى هم يعتقدون أنك تبدو غبيًا.”
“اسمعي أيتها الحمقاء، إنه خطير.”
“…”
الطريقة التي وافق بها دون تردد هي ما أفقدني الكلمات.
دون أن يقول كلمة، بدأ ليون في خلع معطفه. يبدو أن النظرات كانت تؤثر عليه. كان الأمر مضحكًا إلى حد ما.
أجاب السير تريستان بنظرة واثقة. ثم أدار رأسه لينظر نحو البلدة أسفلهم.
يبدو من النوع الذي يأخذ كل شيء حرفيًا.
“هاه؟ ستغيب؟ إلى أين؟”
“والآن.”
استمر قائلًا:
نظرت إلى البلدة أمامي وربت على معدتي.
“والآن.”
“… هل نتناول شيئًا أولًا؟”
“لم تعد تبدو كشخص يريد الموت بعد الآن.”
كانت بلدة إلنور أكبر بكثير مما توقعت في البداية.
في الواقع، بدا أن لديها كل ما قد يحتاجه المرء من مدينة كبرى: مطاعم، مقاهي، فنادق، مسارح، وحتى كازينوهات.
لكن بالطبع… ‘لقد اعتادوا على ذلك.’
“كازينوهات؟”
“حسنًا، حسنًا، أيا يكن. اذهبي إلى الحمام. سأنتظرك هنا.”
توقفت عن السير ونظرت إلى المبنى الكبير على يميني. كان مبنى ملفتًا للنظر، مع كلمة [كازينو] مكتوبة على لوحة خشبية في الأعلى.
“للذهاب للقاء التعزيزات.”
تشكلت طوابير طويلة عند مدخل المبنى، حيث وقف عدة أفراد يتحققون من الداخلين.
أنا ابتسم . هل كان حقًا غريبًا؟
“هل هناك كازينوهات في هذا العالم؟”
“قشعريرة.”
كان المشهد شيئًا لم أكن أعتقد أنني سأعتاد عليه أبدًا. لم يكن منطقيًا بالنسبة لي.
حتى يومنا هذا، لم يتوقف عن العد.
“كيف…”
“هممم…”
“لا، لا بأس. لست هنا لأتساءل عن قرارات مطوري اللعبة.”
“شريحة لحم سمك التنين البري؟”
هذا العالم لم يكن بالكامل بأسلوب العصور الوسطى.
لقد لاحظت هذا منذ فترة. كان هناك الكثير من اللمسات العصرية المضافة هنا وهناك.
“نعم، هذا أيضًا.”
“إنه مزيج من الاثنين، على ما أعتقد.”
يبدو من النوع الذي يأخذ كل شيء حرفيًا.
عصور وسطى وحداثة.
قاطع ليون النادل مرة أخرى وهو يشير إلى طبق آخر.
“هل تريد الذهاب إلى الكازينو؟”
هل كان هذا طريقته لإخباري أنني أفقد مظهري المصطنع الذي كنت أحاول الحفاظ عليه؟
عند سماع صوت ليون بجانبي، هززت رأسي.
“لا.”
كانت بلدة إلنور أكبر بكثير مما توقعت في البداية. في الواقع، بدا أن لديها كل ما قد يحتاجه المرء من مدينة كبرى: مطاعم، مقاهي، فنادق، مسارح، وحتى كازينوهات.
“إذن؟”
“هممم~” بدأت تهمهم لنفسها.
“كنت فقط أنظر.”
“لقد تغيرت.”
“آه.”
السير تريستان بلاكوود كان واحدًا من هؤلاء. كان يفهم ألمهم جيدًا.
ألقيت نظرة جانبية على ليون. لماذا يبدو وكأنه يشعر بخيبة أمل؟
“كنت تبتسم.”
“هل تريد الذهاب؟”
“ماذا؟ لم أسمع.”
“…”
“حسنًا…”
إذن هو يريد. حسنًا،
‘هذا الرجل…’
“ربما لاحقًا. دعنا نأكل أولاً.”
“…..”
“… حسنًا.”
“هل هناك كازينوهات في هذا العالم؟”
نهر كبير قطع البلدة من المنتصف.
كان مياهه تنبع مباشرة من الجبال، مما جعله شديد الصفاء.
أغلق ليون القائمة برضا. لكن، كما فعل، عبس وفتحها مجددًا. بعد أن مسح عينيه عبر القائمة ولم يجد شيئًا آخر، أغلقها مرة أخرى وهو يهز رأسه.
حول تلك المنطقة، كان هناك العديد من المطاعم والمتاجر. اخترنا أنا وليون أي مكان بدا جيدًا. لم نكن من النوع الذي يدقق في الطعام، لذا لم يكن الأمر مهمًا.
“هاا، اللعنة. حسنًا. أنت مزعجة جدًا.”
“سآخذ هذا.”
الطبق الذي طلبته كان [شواء الجمر]، وهو شواء مطهو ببطء من لحم “إمبر”، وهو وحش صغير الرتبة. يقال إنه يساعد العضلات على التعافي، لذا رأيته مناسبًا لحالتي.
ثم، وهو ينظر إلى النادل الذي بدا هو الآخر مرهقًا، أشار إلى القائمة.
بمجرد أن أنهيت طلب الطعام، وضعت القائمة جانبًا وانتظرت ليون.
حول تلك المنطقة، كان هناك العديد من المطاعم والمتاجر. اخترنا أنا وليون أي مكان بدا جيدًا. لم نكن من النوع الذي يدقق في الطعام، لذا لم يكن الأمر مهمًا.
لكن…
من الجبال الشاهقة في المسافة إلى النهر النقي الذي يعبر وسط البلدة.
“هممم…”
عندما اقتربنا، انفتح الباب مرحبًا بنا في قلب المدينة.
بدا غير قادر على اتخاذ قرار بشأن ما يختاره.
“وهذا.”
“هناك الكثير…”
لا، ربما كان مصطلح “مرتبك” أكثر دقة.
توقف النادل.
ما الذي…
“كنت تبتسم.”
“هذا يبدو جيدًا أيضًا. آه، لا، ولكن هذا أيضًا.”
“لا، ليس حقًا.”
بدأ ليون يمسك جبهته.
وهكذا، اختفت “كيرا”.
“يا لها من معضلة.”
قائد الفرسان، السير تريستان بلاكوود، فارس من المستوى الثالث، ورجل في منتصف الأربعينيات، أخرج ساعته الجيبية ليتفقد الوقت.
“…..”
“…”
استمر هذا الأمر لبضع دقائق حتى لم أعد أتحمل وقلت بصوت عالٍ:
“لا، لا بأس. ليس هناك شيء.”
“هل ستطلب أم لا؟”
“أريد هذا.”
“آه…”
“هممم…”
ارتسمت على وجه ليون تعابير صعبة.
رحب بنا الحراس الذين يرتدون دروعًا خفيفة. وكأنهم كانوا يتوقعون قدومنا، لم نواجه أي فحوصات ودخلنا دون أي مشاكل.
ثم، وهو ينظر إلى النادل الذي بدا هو الآخر مرهقًا، أشار إلى القائمة.
“سأنهي بطلب هذا.”
“أريد هذا.”
وقف فارسان على قمة أسوار البلدة، يراقبان بعناية ما يحدث خارجها بوجوه عابسة.
“كاري ستارفير؟”
‘هذا الرجل…’
“نعم.”
“هل ستطلب أم لا؟”
“تحت…”
“ماذا تقصد بـ’ليس حقًا’؟”
“وهذا أيضًا.”
أعادني صوت ليون إلى الواقع. نظرت إليه لألتقي بنظراته.
توقف النادل.
“هـ-هـووه.”
نظر إلى القائمة، ثم أعاد نظره نحوي.
“أنا…”
“شواء الجمر؟ نفس ما طلبه؟”
“كاري ستارفير؟”
“نعم، هذا أيضًا.”
“سآخذ هذا.” الطبق الذي طلبته كان [شواء الجمر]، وهو شواء مطهو ببطء من لحم “إمبر”، وهو وحش صغير الرتبة. يقال إنه يساعد العضلات على التعافي، لذا رأيته مناسبًا لحالتي.
“تحت…”
“شواء الجمر؟ نفس ما طلبه؟”
“وهذا.”
“شريحة لحم سمك التنين البري؟”
قاطع ليون النادل مرة أخرى وهو يشير إلى طبق آخر.
“بأي طريقة؟”
“شريحة لحم سمك التنين البري؟”
رغم مظهرها الخارجي، كانت البلدة ملعونة. وراء ابتساماتهم كان هناك… ألم لا يفهمه سوى من عاشه.
“نعم.”
رغم مظهرها الخارجي، كانت البلدة ملعونة. وراء ابتساماتهم كان هناك… ألم لا يفهمه سوى من عاشه.
“حسنًا…”
بدا غير قادر على اتخاذ قرار بشأن ما يختاره.
“وهذا أيضًا.”
توقف ليون ونظر إلى الخلف.
“…”
“إنه مزيج من الاثنين، على ما أعتقد.”
“وهذا. أريد أن أجربه.”
مسح زاوية فمه، ثم التفت لينظر إليّ قليلًا.
استمررت في التحديق بذهول نحو ليون وهو يشير إلى الأطباق في القائمة.
“…..”
كم كمية الطعام التي ينوي طلبها؟ ما هذا بحق السماء؟
نظرت إلى البلدة أمامي وربت على معدتي.
“سأنهي بطلب هذا.”
“ألم يكن الهدف كله من التظاهر ألا يكتشف الآخرون حقيقتي؟”
بلاك—
نظرت حولي قبل أن أهمس.
أغلق ليون القائمة برضا. لكن، كما فعل، عبس وفتحها مجددًا. بعد أن مسح عينيه عبر القائمة ولم يجد شيئًا آخر، أغلقها مرة أخرى وهو يهز رأسه.
“حسنًا، حسنًا، أيا يكن. اذهبي إلى الحمام. سأنتظرك هنا.”
“نعم، هذا سيكون كل شيء.”
كم كمية الطعام التي ينوي طلبها؟ ما هذا بحق السماء؟
“أنا…”
“…..”
بدا النادل وكأنه يريد قول شيء، لكنه أمسك نفسه.
لا ألومه. في النهاية، ليون طلب كل طبق موجود في القائمة. لقد أضاع كل هذا الوقت عندما كان بإمكانه ببساطة أن يقول: “أريد كل شيء”.
لا ألومه. في النهاية، ليون طلب كل طبق موجود في القائمة. لقد أضاع كل هذا الوقت عندما كان بإمكانه ببساطة أن يقول: “أريد كل شيء”.
في الوقت نفسه، في جزء آخر من البلدة.
‘هذا الرجل…’
وقفت مذهولًا من هذا المنظر غير المتوقع أمامي.
أطلقت زفيرًا قصيرًا، وأدرت رأسي لأتأمل المشهد أمامي.
استمر قائلًا:
كان المنظر مذهلًا.
يبدو أنه لاحظها أيضًا، حيث عبس قليلًا.
من الجبال الشاهقة في المسافة إلى النهر النقي الذي يعبر وسط البلدة.
“يا لها من معضلة.”
أعطى المكان إحساسًا مختلفًا تمامًا عن الأكاديمية.
بطريقة ما، كان هذا التغيير في الوتيرة منعشًا.
“كيف…”
“تعلم…”
كم كمية الطعام التي ينوي طلبها؟ ما هذا بحق السماء؟
أعادني صوت ليون إلى الواقع. نظرت إليه لألتقي بنظراته.
“آه.”
كانت طريقة نظره لي غريبة.
“ماذا؟ حقيقة أنني أبتسم؟”
“ماذا؟”
أعطى المكان إحساسًا مختلفًا تمامًا عن الأكاديمية. بطريقة ما، كان هذا التغيير في الوتيرة منعشًا.
“لقد تغيرت.”
وهكذا، اختفت “كيرا”.
“هاه؟”
“لا أعرف شيئًا عن ماضيك. في الواقع، لا أعرف عنك الكثير على الإطلاق. الشيء الوحيد الذي يمكنني قوله هو أنك تحاول تحقيق شيء ما.”
أي هراء هذا؟
عندما مررت أنا وليون بجانب الحراس، لاحظت النظرات الغريبة التي كانوا يوجهونها له.
“لا أعلم. أنت فقط تبدو مختلفًا عن المرة الأولى التي التقيت فيها بك.”
كان الهدف منها أن يستخدمها لتتبع الوقت الذي ستكون فيه بعيدة.
“بأي طريقة؟”
أخيرًا هزت كيرا رأسها.
بصراحة، لم أشعر أنني تغيرت على الإطلاق.
“… شكرًا.”
هل كان يتحدث عن قوتي؟
“لا، ليس حقًا.”
إذا كان كذلك…
“هل هناك كازينوهات في هذا العالم؟”
“ذاك—”
“ماذا تقصد بـ’ليس حقًا’؟”
“كنت تبتسم.”
“تعتقد؟”
“….”
وقف فارسان على قمة أسوار البلدة، يراقبان بعناية ما يحدث خارجها بوجوه عابسة.
فتحت عينيَّ على وسعهما ولمست شفتي.
“كنت أبتسم؟ متى؟”
عند سماع صوت ليون بجانبي، هززت رأسي. “لا.”
“لا أعتقد أنني رأيتك تبتسم من قبل. الأمر غريب في الواقع.”
مذهولًا، نظرت إليه.
فرك ذراعيه ونظر إليَّ بتعبير غير مريح.
“هناك الكثير…” لا، ربما كان مصطلح “مرتبك” أكثر دقة.
“قشعريرة.”
طريق واسع مرصوف بالحصى امتد أمامنا، محاطًا بمنازل خشبية متينة وأكشاك مزدحمة تحتها.
“ماذا؟ حقيقة أنني أبتسم؟”
عند سماع صوت ليون بجانبي، هززت رأسي. “لا.”
“نعم. إنه غريب.”
“كيف الوضع؟ هل لاحظت أي شيء غير طبيعي؟”
“…..”
نظرت جوزفين إلى كييرا بقلق.
الطريقة التي وافق بها دون تردد هي ما أفقدني الكلمات.
“همم؟”
أنا ابتسم . هل كان حقًا غريبًا؟
.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي يوليو 2026 ⏳ 1 يوم متبقي 14,000 شعلة الهدف: 66,666 21% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 12,000🥈Fares saeed🔥 1,000🥉Hamood Mahemed🔥 5004Abdullah K🔥 500 🥇M. K💎 12,000🥈Fares saeed💎 1,000🥉ibrahim shazly💎 5004Hamood Mahemed💎 5005Abdullah K💎 5006الخال!💎 100
“هل من السيئ أنني ابتسمت؟”
“ما زال الوقت مبكرًا. لدينا وقت قبل الموجة القادمة.”
هل كان هذا طريقته لإخباري أنني أفقد مظهري المصطنع الذي كنت أحاول الحفاظ عليه؟
عندما مررت أنا وليون بجانب الحراس، لاحظت النظرات الغريبة التي كانوا يوجهونها له.
إذا كان كذلك…
“ما رأيك؟ هل تعتقد أننا سننجو هذه المرة؟”
“لا تقلق، أنا و—”
توقف السير تريستان ونظر للخلف.
“لا، ليس حقًا.”
“اسمعي أيتها الحمقاء، إنه خطير.”
“همم؟”
بوابة كبيرة وقفت أمام أسوار المدينة.
رمشت بعيني مجددًا.
هل كان يتحدث عن قوتي؟
“ماذا تقصد بـ’ليس حقًا’؟”
“والآن.”
“إنه شيء جيد، أعتقد.”
“أخبريني ما الأمر.”
“تعتقد؟”
“قشعريرة.”
نظرت حولي قبل أن أهمس.
على أسوار البلدة الخارجية.
“ألم يكن الهدف كله من التظاهر ألا يكتشف الآخرون حقيقتي؟”
“جهزوا الاستعدادات. سأغيب لبعض الوقت.”
“كان كذلك، نعم.”
كان النادل قادمًا مع عدة أطباق ورائحة شهية تملأ المكان.
“إذن؟”
كان مكتوبًا عليه:
“لم تكن تبدو كشخص يريد أن يعيش.”
“يا لها من معضلة.”
“…..”
الفصل 122: إلنور [1]
مذهولًا، نظرت إليه.
كانت بلدة إلنور أكبر بكثير مما توقعت في البداية. في الواقع، بدا أن لديها كل ما قد يحتاجه المرء من مدينة كبرى: مطاعم، مقاهي، فنادق، مسارح، وحتى كازينوهات.
فتحت فمي، لكن الكلمات التي حاولت قولها رفضت الخروج.
كان الهدف منها أن يستخدمها لتتبع الوقت الذي ستكون فيه بعيدة.
بغض النظر عن مدى محاولتي، لم أجد الكلمات التي تدحض كلامه.
ترجمة : TIFA
استمر قائلًا:
المشهد كان مليئًا بالضجيج، حيث صرخ أصحاب الأكشاك بأعلى أصواتهم لجذب الحشود التي تتجول في الطريق.
“لا أعرف شيئًا عن ماضيك. في الواقع، لا أعرف عنك الكثير على الإطلاق. الشيء الوحيد الذي يمكنني قوله هو أنك تحاول تحقيق شيء ما.”
نظرت إلى البلدة أمامي وربت على معدتي.
“…..”
“…..”
“لكن مهما كان ما تحاول تحقيقه، فهو يلتهمك من الداخل. أو على الأقل، كان يفعل.”
كم كمية الطعام التي ينوي طلبها؟ ما هذا بحق السماء؟
“…..”
توقف ليون ونظر إلى الخلف.
“تبدو أكثر هدوءًا مؤخرًا. لا أعلم لماذا. فقط أن…”
“كازينوهات؟”
توقف ليون ونظر إلى الخلف.
المشهد كان مليئًا بالضجيج، حيث صرخ أصحاب الأكشاك بأعلى أصواتهم لجذب الحشود التي تتجول في الطريق.
كان النادل قادمًا مع عدة أطباق ورائحة شهية تملأ المكان.
“وهذا.”
مسح زاوية فمه، ثم التفت لينظر إليّ قليلًا.
“هاا.” أخذ نفسًا عميقًا وأعاد الساعة الجيبية إلى جيبه.
“لم تعد تبدو كشخص يريد الموت بعد الآن.”
“ماذا؟ لم أسمع.”
***
“هاه؟ ستغيب؟ إلى أين؟”
في الوقت نفسه، في جزء آخر من البلدة.
_______________
“لدينا مشكلة.”
فتحت فمي، لكن الكلمات التي حاولت قولها رفضت الخروج.
كيرا نظرت إلى جوزفين بنظرة جادة.
بينما كانت تمسح رأسها، بدا عليها الصراع.
لأي سبب كان متمسكًا بلا جدوى بفكرة عودة أخته؟ “هاه.”
“ماذا؟ ماذا؟”
استمر قائلًا:
نظرت جوزفين إلى كييرا بقلق.
كان المشهد شيئًا لم أكن أعتقد أنني سأعتاد عليه أبدًا. لم يكن منطقيًا بالنسبة لي.
“أخبريني ما الأمر.”
ما الذي…
“آه، حسنًا…”
“هاا.” أخذ نفسًا عميقًا وأعاد الساعة الجيبية إلى جيبه.
أخيرًا هزت كيرا رأسها.
بوابة كبيرة وقفت أمام أسوار المدينة.
“لا، لا بأس. ليس هناك شيء.”
“تحت…”
“نننغ؟ هيا. فقط أخبريني. الآن أصبحت فضولية.”
توقفت عن السير ونظرت إلى المبنى الكبير على يميني. كان مبنى ملفتًا للنظر، مع كلمة [كازينو] مكتوبة على لوحة خشبية في الأعلى.
“أخبرتك، لا شيء.”
“اسمعي أيتها الحمقاء، إنه خطير.”
“لا، فقط أخبريني! لا يمكنك أن تقولي ذلك ثم تتصرفي وكأن شيئًا لم يحدث.”
“اسمعي أيتها الحمقاء، إنه خطير.”
“هاا، اللعنة. حسنًا. أنت مزعجة جدًا.”
هل كان هذا طريقته لإخباري أنني أفقد مظهري المصطنع الذي كنت أحاول الحفاظ عليه؟
رمقت كيرا جوزفين بنظرة غاضبة وهمست بشيء في أذنها.
“همم؟”
“هاه؟ آه. فقط هذا؟”
“والآن.”
“ماذا تعنين بـ’فقط هذا’؟”
“أخبرتك، لا شيء.”
“حسنًا، هذا طبيعي، كما تعلمين… آه، اللعنة~ ظننت أن الأمر كان شيئًا خطيرًا.”
“آه، حسنًا…”
“اسمعي أيتها الحمقاء، إنه خطير.”
“للذهاب للقاء التعزيزات.”
“حسنًا، حسنًا، أيا يكن. اذهبي إلى الحمام. سأنتظرك هنا.”
بلاك—
“هل تمزحين؟”
“هل تريد الذهاب إلى الكازينو؟”
“لا.”
ترجمة : TIFA
“… شكرًا.”
كان المشهد شيئًا لم أكن أعتقد أنني سأعتاد عليه أبدًا. لم يكن منطقيًا بالنسبة لي.
تمتمت كييرا كلمات الشكر بصوت منخفض.
كان صوتًا تصنعت جوزفين أنها لم تسمعه، حيث وضعت يدها قرب أذنها.
“كنت تبتسم.”
“ماذا؟ لم أسمع.”
نهر كبير قطع البلدة من المنتصف. كان مياهه تنبع مباشرة من الجبال، مما جعله شديد الصفاء.
“تبًا لكِ.”
إذا كان كذلك…
أشارت كييرا لها بحركة وقحة ثم توجهت نحو الحمام.
بالتدريج، تلاشى ظهرها وسط الحشود، ومعه تلاشى اتجاهها.
رحب بنا الحراس الذين يرتدون دروعًا خفيفة. وكأنهم كانوا يتوقعون قدومنا، لم نواجه أي فحوصات ودخلنا دون أي مشاكل.
“هممم~”
بدأت تهمهم لنفسها.
“لا، لا بأس. لست هنا لأتساءل عن قرارات مطوري اللعبة.”
التفتت لتواجه الاتجاه المعاكس، متجهة نحو مبنى كبير في المسافة.
المشهد كان مليئًا بالضجيج، حيث صرخ أصحاب الأكشاك بأعلى أصواتهم لجذب الحشود التي تتجول في الطريق.
كان مكتوبًا عليه:
“سآخذ هذا.” الطبق الذي طلبته كان [شواء الجمر]، وهو شواء مطهو ببطء من لحم “إمبر”، وهو وحش صغير الرتبة. يقال إنه يساعد العضلات على التعافي، لذا رأيته مناسبًا لحالتي.
‘كازينو’
“وهذا. أريد أن أجربه.”
“هممم~”
بالنسبة لبلدة تقع في وسط اللاشيء، بدت حيوية للغاية.
وهكذا، اختفت “كيرا”.
“إذن؟”
على أسوار البلدة الخارجية.
“نعم، هذا أيضًا.”
“كيف الوضع؟ هل لاحظت أي شيء غير طبيعي؟”
فتحت فمي، لكن الكلمات التي حاولت قولها رفضت الخروج.
“ليس بعد.”
أعطى المكان إحساسًا مختلفًا تمامًا عن الأكاديمية. بطريقة ما، كان هذا التغيير في الوتيرة منعشًا.
وقف فارسان على قمة أسوار البلدة، يراقبان بعناية ما يحدث خارجها بوجوه عابسة.
“هاه؟ ستغيب؟ إلى أين؟”
قائد الفرسان، السير تريستان بلاكوود، فارس من
المستوى الثالث، ورجل في منتصف الأربعينيات، أخرج ساعته الجيبية ليتفقد الوقت.
السير تريستان بلاكوود كان واحدًا من هؤلاء. كان يفهم ألمهم جيدًا.
“ما زال الوقت مبكرًا. لدينا وقت قبل الموجة القادمة.”
ارتسمت على وجه ليون تعابير صعبة.
“هـ-هـووه.”
كانت تعج بالحركة والنشاط. من حيث كان يقف، استطاع أن يرى الابتسامات وتعابير السعادة على وجوه المواطنين.
أطلق الفارس الآخر نفسًا متوترًا.
“هذا يبدو جيدًا أيضًا. آه، لا، ولكن هذا أيضًا.”
“ما رأيك؟ هل تعتقد أننا سننجو هذه المرة؟”
تمتمت كييرا كلمات الشكر بصوت منخفض. كان صوتًا تصنعت جوزفين أنها لم تسمعه، حيث وضعت يدها قرب أذنها.
“أنا متأكد من ذلك.”
ثم، وهو ينظر إلى النادل الذي بدا هو الآخر مرهقًا، أشار إلى القائمة.
أجاب السير تريستان بنظرة واثقة.
ثم أدار رأسه لينظر نحو البلدة أسفلهم.
“كيف الوضع؟ هل لاحظت أي شيء غير طبيعي؟”
كانت تعج بالحركة والنشاط.
من حيث كان يقف، استطاع أن يرى الابتسامات وتعابير السعادة على وجوه المواطنين.
“هـ-هـووه.”
لكن بالطبع…
‘لقد اعتادوا على ذلك.’
أي هراء هذا؟
رغم مظهرها الخارجي، كانت البلدة ملعونة.
وراء ابتساماتهم كان هناك… ألم لا يفهمه سوى من عاشه.
دون أن يقول كلمة، بدأ ليون في خلع معطفه. يبدو أن النظرات كانت تؤثر عليه. كان الأمر مضحكًا إلى حد ما.
السير تريستان بلاكوود كان واحدًا من هؤلاء.
كان يفهم ألمهم جيدًا.
“هاه؟ آه. فقط هذا؟”
‘سأعود قريبًا. هذا وعد. احتفظ بهذا لي.’
“…..”
حتى الآن، لا يزال بإمكانه سماع صوت أخته وهي تغادر أسوار البلدة.
“…”
لكن…
“ما رأيك؟ هل تعتقد أننا سننجو هذه المرة؟”
ذلك كان قبل ثلاثين عامًا.
حينها، كان بالكاد يبلغ الثامنة من عمره.
أخته… لم تَفِ بوعدها.
“وهذا.”
“هاا.”
أخذ نفسًا عميقًا وأعاد الساعة الجيبية إلى جيبه.
“هل تريد الذهاب؟”
الساعة الجيبية.
كانت هدية من أخته. كان من المفترض أن تكون هدية مؤقتة له.
“همم؟”
كان الهدف منها أن يستخدمها لتتبع الوقت الذي ستكون فيه بعيدة.
قائد الفرسان، السير تريستان بلاكوود، فارس من المستوى الثالث، ورجل في منتصف الأربعينيات، أخرج ساعته الجيبية ليتفقد الوقت.
حتى يومنا هذا، لم يتوقف عن العد.
بدأ ليون يمسك جبهته.
لأي سبب كان متمسكًا بلا جدوى بفكرة عودة أخته؟
“هاه.”
أغلق ليون القائمة برضا. لكن، كما فعل، عبس وفتحها مجددًا. بعد أن مسح عينيه عبر القائمة ولم يجد شيئًا آخر، أغلقها مرة أخرى وهو يهز رأسه.
ضحك القائد لنفسه.
قائد الفرسان، السير تريستان بلاكوود، فارس من المستوى الثالث، ورجل في منتصف الأربعينيات، أخرج ساعته الجيبية ليتفقد الوقت.
“جهزوا الاستعدادات. سأغيب لبعض الوقت.”
بمجرد أن أنهيت طلب الطعام، وضعت القائمة جانبًا وانتظرت ليون.
“هاه؟ ستغيب؟ إلى أين؟”
.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي يوليو 2026 ⏳ 1 يوم متبقي 14,000 شعلة الهدف: 66,666 21% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 12,000🥈Fares saeed🔥 1,000🥉Hamood Mahemed🔥 5004Abdullah K🔥 500 🥇M. K💎 12,000🥈Fares saeed💎 1,000🥉ibrahim shazly💎 5004Hamood Mahemed💎 5005Abdullah K💎 5006الخال!💎 100
توقف السير تريستان ونظر للخلف.
رغم مظهرها الخارجي، كانت البلدة ملعونة. وراء ابتساماتهم كان هناك… ألم لا يفهمه سوى من عاشه.
بينما كان يعبث بالساعة الجيبية في جيبه، ابتسم فجأة.
لأي سبب كان متمسكًا بلا جدوى بفكرة عودة أخته؟ “هاه.”
“للذهاب للقاء التعزيزات.”
“شريحة لحم سمك التنين البري؟”
بصراحة، لم أشعر أنني تغيرت على الإطلاق.
_______________
“هاا، اللعنة. حسنًا. أنت مزعجة جدًا.”
ترجمة : TIFA
.shola-widget, .shola-lb-wrap, .shola-pb-wrap { background: var(--bg-color, #fff); border: 1px solid var(--border-color, #e5e2e2); border-radius: 4px; padding: 15px; color: var(--text-color, #333); font-family: inherit; direction: rtl; box-sizing: border-box; margin-bottom: 20px; } .darkmode .shola-widget, .darkmode .shola-lb-wrap, .darkmode .shola-pb-wrap { background: #1a1a1a; border-color: #333; color: #ddd; } .shola-progress-wrap { margin-bottom: 20px; } .shola-progress-header, .shola-pb-header { display: flex; justify-content: space-between; align-items: center; font-size: .95em; margin-bottom: 6px; font-weight: bold; } .shola-days-left, .shola-pb-days { color: #f5a623; font-size: .85em; font-weight: normal; } .shola-numbers, .shola-pb-numbers { display: flex; justify-content: space-between; font-size: .85em; color: inherit; margin-bottom: 8px; opacity: 0.8; } .shola-bar-bg, .shola-pb-bg { background: rgba(150,150,150,0.2); border-radius: 20px; height: 25px; overflow: hidden; } .shola-bar-fill, .shola-pb-fill { background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); height: 100%; border-radius: 20px; display: flex; align-items: center; justify-content: flex-end; padding-left: 10px; min-width: 4px; transition: width 1s ease; font-size: .8em; font-weight: bold; color:#fff; } .shola-completed, .shola-pb-done { text-align: center; color: #2ecc71; font-weight: bold; margin-top: 10px; font-size: 1.05em; } .shola-pre-goal, .shola-pb-pre { text-align: center; color: inherit; font-weight: bold; margin-top: 10px; font-size: 1.05em; opacity: 0.9; } .shola-tabs { display: flex; gap: 8px; margin-bottom: 14px; border-bottom: 1px solid rgba(150,150,150,0.2); padding-bottom: 10px; flex-wrap: wrap; } .shola-tab { background: rgba(150,150,150,0.1); border: 1px solid rgba(150,150,150,0.2); color: inherit; padding: 5px 12px; border-radius: 3px; cursor: pointer; font-family: inherit; font-size: .85em; transition: all .3s; } .shola-tab.active { background: #366ad3; border-color: #366ad3; color: #fff; } .shola-tab:hover:not(.active) { background: rgba(150,150,150,0.2); } .shola-row, .shola-lb-row { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 4px; margin-bottom: 6px; background: rgba(150,150,150,0.05); transition: background .2s; border:1px solid rgba(150,150,150,0.1); } .shola-top3, .shola-lb-top3 { background: rgba(54,106,211,0.08); border-color:rgba(54,106,211,0.2); } .shola-row:hover, .shola-lb-row:hover { background: rgba(150,150,150,0.1); } .shola-rank, .shola-lb-rank { min-width: 30px; text-align: center; font-size: 1.1em; } .shola-num, .shola-lb-num { display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: rgba(150,150,150,0.2); border-radius: 50%; font-size: .8em; color: inherit; opacity:0.8; } .shola-avatar { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; border: 1px solid rgba(150,150,150,0.3); flex-shrink: 0; } .shola-uname, .shola-lb-uname { flex: 1; font-size: .95em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:600;} .shola-score, .shola-lb-score { color: #f5a623; font-weight: bold; font-size: .9em; white-space: nowrap; } .shola-empty, .shola-lb-empty { text-align: center; color: inherit; opacity:0.7; padding: 20px 0; font-size: .9em; } .shola-btn-support { display: block; width: 100%; background: #366ad3; background: linear-gradient(90deg, #366ad3, #5785e6); color: #fff; text-align: center; padding: 10px; border-radius: 4px; font-weight: bold; cursor: pointer; border: none; margin-top: 15px; font-family: inherit; font-size: 1.05em; transition: opacity 0.3s; } .shola-btn-support:hover { opacity: 0.9; color: #fff; } .shola-modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 999999; display: none; align-items: center; justify-content: center; backdrop-filter: blur(3px); } .shola-modal-box { background: var(--bg-color, #fff); color: var(--text-color, #333); padding: 25px; border-radius: 8px; width: 90%; max-width: 400px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } .darkmode .shola-modal-box { background: #1a1a1a; color: #ddd; border: 1px solid #333; } .shola-modal-close { position: absolute; top: 10px; left: 15px; font-size: 24px; cursor: pointer; color: inherit; opacity: 0.7; font-weight: bold; line-height: 1; } .shola-modal-close:hover { opacity: 1; } function sholaTab(btn, id) { var widget = btn.closest(".shola-widget"); widget.querySelectorAll(".shola-tab").forEach(function(b){ b.classList.remove("active"); }); widget.querySelectorAll(".shola-board").forEach(function(b){ b.style.display = "none"; }); btn.classList.add("active"); document.getElementById("shola-" + id).style.display = "block"; } function sholaOpenModal(modalId) { document.getElementById(modalId).style.display = "flex"; } function sholaCloseModal(modalId) { document.getElementById(modalId).style.display = "none"; } 🔥 تحدي يوليو 2026 ⏳ 1 يوم متبقي 14,000 شعلة الهدف: 66,666 21% 🔥 ادعم الموقع لضمان استمراريته وبدون ظهور إعلانات مزعجة للجميع! إدعمنا × شراء عملة الشعلة 🏆 أكبر الداعمين هذا الشهر 💎 أكبر الداعمين كل الأوقات 🥇M. K🔥 12,000🥈Fares saeed🔥 1,000🥉Hamood Mahemed🔥 5004Abdullah K🔥 500 🥇M. K💎 12,000🥈Fares saeed💎 1,000🥉ibrahim shazly💎 5004Hamood Mahemed💎 5005Abdullah K💎 5006الخال!💎 100
كان المنظر مذهلًا.
