/* v28.43 — صفحة التصوير: آخر لقطة، أسماء الفلاتر، لوحة الملصقات بتبويبات، تسمية زر الملصق، عنوان تأثيرات الصوت
   لحذفها: احذف هذا الملف وسطره من index.html */
/* (8) مربع آخر لقطة يُظهر الصورة فعلًا */
.cam .cam-gal.has-thumb{background-image:var(--th)!important;background-size:cover!important;background-position:center!important}
.cam .cam-gal.has-thumb svg{opacity:0}
/* (5) اسم صغير تحت كل فلتر (بدل الاسم الواحد في المنتصف) */
.cam.v281 .cam-filters button{display:flex;flex-direction:column;align-items:center;gap:4px}
.cam.v281 .cam-filters button small{display:block!important;font-size:10px!important;font-weight:700;color:#fff;text-shadow:0 1px 4px #000;white-space:nowrap;opacity:.85}
.cam.v281 .cam-filters button.on small{opacity:0} /* الفلتر المختار تحت زر التسجيل — اسمه يظهر فوق الزر (.cam-fmini) */
/* (7) تسمية زر الملصقات */
.cam .cam-stk{overflow:visible!important}
.cam .cam-stk .stk-lbl{position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%);font-size:10px;font-weight:700;color:#fff;text-shadow:0 1px 4px #000;white-space:nowrap;pointer-events:none}
/* (10)(11) لوحة الملصقات: تبويبات + الصف الأخير كامل + تلاشٍ يدل على التمرير */
.cam .cam-stick:not(.hidden){max-height:62vh;display:flex;flex-direction:column;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}
.cam .stk-tabs{display:flex;gap:6px;margin:4px 0 12px;overflow-x:auto;scrollbar-width:none;flex-shrink:0}
.cam .stk-tabs::-webkit-scrollbar{display:none}
.cam .stk-tabs button{flex:1 0 auto;height:36px;padding:0 14px;border-radius:18px;background:#ffffff0f;border:1px solid #ffffff1f;color:#ffffffc7;font:700 13px Cairo,system-ui,sans-serif}
.cam .stk-tabs button.on{background:linear-gradient(135deg,#FF2D7A,#8B5CF6);border-color:transparent;color:#fff}
.cam .stk-pane{overflow-y:auto;min-height:0;padding-bottom:18px;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),transparent);mask-image:linear-gradient(#000 calc(100% - 22px),transparent)}
.cam .stk-pane.hidden{display:none}
.cam .stk-pane .cam-cities{max-height:none;margin-top:0}
.cam .stk-flags button{display:grid;place-items:center;padding:0}
.cam .stk-flags img{width:38px;height:28px;object-fit:cover;border-radius:5px;box-shadow:0 2px 6px #0007}
.cam .cam-cities button{display:inline-flex;align-items:center;gap:5px}
.cam .cam-cities button svg{color:#FF7AB0;flex-shrink:0}
/* (14) عنوان صف تأثيرات الصوت */
.cam .cs-voices .cs-vt{flex-basis:100%;font-size:12px;color:#ffffffa6;margin-bottom:2px}
.cam .cs-voices{flex-wrap:wrap}
/* v28.44 — دائرة الفلتر المختار كانت تظهر من خلف زر التسجيل الزهري (وجه باهت داخل الزر) */
.cam.v281 .cam-filters button.on span{opacity:0!important}
