/* 6.0.27–28 — أنس 30/10: لمسات فخامة للزوار (تُحمّل بعد كل التنسيقات).
   ١ نقشة قطة الشعار · ٢ بطاقة أنظف (التفاصيل تطلع فوق الصورة عند المرور) · ٣ لون سعر موحّد
   ٤ فاصل مزخرف · ٥ آخر صف بالنص · ٦ دخول متتابع + لمعة «النخبة». */

/* ── ١ المونوغرام ── */
:is(.catsec,.mkrevs,.mkwait,.mkstrip,.mktr2){position:relative;isolation:isolate}
:is(.catsec,.mkrevs,.mkwait,.mkstrip,.mktr2)::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask:url(mk-mono.png) 0 0/150px 150px repeat;mask:url(mk-mono.png) 0 0/150px 150px repeat;background:#C9A27E;opacity:.05}
html.mk-light :is(.catsec,.mkrevs,.mkwait,.mkstrip,.mktr2)::after{background:#9A6A71;opacity:.09}

/* ── ٤ الفاصل المزخرف (بدل الخط والماسة) ── */
.mkdiv{width:150px;height:12px;margin-inline:auto!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='12' viewBox='0 0 150 12'%3E%3Cg fill='none' stroke='%23B1868D' stroke-width='1.1'%3E%3Cpath d='M0 6H58M92 6H150'/%3E%3Cpath d='M75 0.5L80.5 6L75 11.5L69.5 6Z' fill='%23C8A96A' stroke='none'/%3E%3Ccircle cx='63' cy='6' r='1.8' fill='%23B1868D'/%3E%3Ccircle cx='87' cy='6' r='1.8' fill='%23B1868D'/%3E%3Cpath d='M66.5 6h2M81.5 6h2' stroke='%23C8A96A'/%3E%3C/g%3E%3C/svg%3E") center/150px 12px no-repeat}
.mkdiv>*{display:none!important}

/* ── ٣ السعر بلون واحد (روز قولد) ── */
.mkcard .pr :is(.n,.n .amount,.duo div),.mkcard .pr .n *{color:#D2AEB4!important}
html.mk-light .mkcard .pr :is(.n,.n .amount,.duo div),html.mk-light .mkcard .pr .n *{color:#8A5560!important}

/* ── ٥ آخر صف بالنص (كمبيوتر وتابلت) ── */
@media (min-width:701px){
	.catsec ul.products{display:flex!important;flex-wrap:wrap;justify-content:center;gap:28px!important}
	.catsec ul.products>li{flex:0 0 calc((100% - 56px)/3)!important;max-width:calc((100% - 56px)/3)!important;min-width:0}
}
@media (min-width:701px) and (max-width:999px){
	.catsec ul.products>li{flex-basis:calc((100% - 28px)/2)!important;max-width:calc((100% - 28px)/2)!important}
}

@media (max-width:700px){
	.catsec ul.products>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}
}

/* ── ٢ بطاقة أنظف: اللون والعيون والعمر والميلاد تطلع فوق الصورة لما تمر عليها ── */
.mkcard .ph .mkov{position:absolute;inset:auto 0 0 0;z-index:2;padding:40px 14px 50px;background:linear-gradient(180deg,transparent,rgba(12,9,10,.8) 32%,rgba(12,9,10,.95));color:#F5EEE7;transform:translateY(102%);transition:transform .38s cubic-bezier(.2,.7,.2,1);pointer-events:none;font-size:12.5px}
.mkcard .ph .mkov :is(.spec,.meta){margin:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important}
.mkcard .ph .mkov .spec .r{display:flex;align-items:center;gap:7px;padding:3px 0!important;border:0!important}
.mkcard .ph .mkov .spec .k,.mkcard .ph .mkov .meta span{color:#CBBDB8!important}
.mkcard .ph .mkov .spec .v,.mkcard .ph .mkov .meta b{color:#fff!important}
.mkcard .ph .mkov .meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px!important}
@media (hover:hover){.mkcard:is(:hover,:focus-within) .ph .mkov{transform:none}.mkcard:is(:hover,:focus-within) .ph .sexb{opacity:0}}
.mkcard .ph .sexb{transition:opacity .25s}
@media (hover:none){.mkcard .ph .mkov{display:none}}

/* ── ٦ دخول متتابع ── */
.mkrv{opacity:0;transform:translateY(22px)}
.mkrv.in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}
/* «النخبة»: لمسة وحدة بس (مو متكررة) — هالة روز قولد تتوسع وتختفي + لمعة تمر مرة وحدة، لما تظهر البطاقة */
.mkcard .mkeliteseal{overflow:hidden;position:relative}
.mkcard .mkeliteseal::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%);transform:translateX(-120%);pointer-events:none}
:is(.mkcard:not(.mkrv),.mkcard.in) .mkeliteseal{animation:mkhalo 1.6s .5s cubic-bezier(.2,.7,.2,1) 1 both}
:is(.mkcard:not(.mkrv),.mkcard.in) .mkeliteseal::after{animation:mksweep 1.1s .7s ease-out 1 both}
@keyframes mkhalo{0%{box-shadow:0 0 0 0 rgba(215,169,143,.75)}60%{box-shadow:0 0 0 9px rgba(215,169,143,0)}100%{box-shadow:0 6px 16px -8px rgba(0,0,0,.6)}}
@keyframes mksweep{from{transform:translateX(-120%)}to{transform:translateX(120%)}}
@media (prefers-reduced-motion:reduce){.mkrv{opacity:1;transform:none}.mkcard .mkeliteseal,.mkcard .mkeliteseal::after{animation:none!important}.mkcard .ph .mkov{transition:none}}

/* ── إصلاحات الفحص الشامل (30/10) ── */
/* أسماء القطط بقسم «قطط متاحة» داخل المقالات كانت سوداء على بطاقة داكنة */
.mkart-sg a b{color:inherit!important}
/* روابط نص المقالات: الوردي على الكريمي كان باهت (2.9) */
.mk-content a:not([class]){color:#8A5560}
.mk-content a:not([class]):hover{color:#6E3F49}
/* الوضع الفاتح: أسماء الدول بقسم الاستيراد (البطاقات فاتحة) */
html.mk-light body .mkimpg-cs a b{color:#4A3438!important}
/* زر «للمربين» بالشريط: صار زر وردي واضح بالوضعين */
html body .mkbar a.mkbrlink,html.mk-light body .mkbar a.mkbrlink{background:#B1868D!important;color:#140F10!important;border-color:#B1868D!important;font-weight:700}
html body .mkbar a.mkbrlink:hover{background:#C99AA2!important}
/* جدول التزاوج بصفحة السلالة */
html.mk-light body td.mkfs-same{color:#8A5560!important}
/* السلة الفاضية: زر «العودة إلى المتجر» */
html body .woocommerce .return-to-shop a.button.wc-backward,html.mk-light body .woocommerce .return-to-shop a.button.wc-backward{background:#B1868D!important;color:#140F10!important;border-radius:999px;padding:12px 22px!important;font-weight:700}
/* الأسئلة بصفحة الألوان */
html.mk-light body .mk-content details>p,html.mk-light body section details>p{color:#5E554C}

/* 6.0.35 فاتح: «ريال»/الألوان بصفحة السلالة (2.9) · أزرار وضع حاسبة الألوان */
html.mk-light body :is(.mkbfaq-price,.mkbcolors) i{color:#6E655D!important}
html.mk-light body .mkq-mode{background:rgba(177,134,141,.14)!important}
html.mk-light body .mkq-mode button:not([aria-pressed="true"]){color:#4A3438!important}
