/* Hartly · v41 · بلوک 024 از ۱۱۸
   v41: PRO UI PACK — ROOM LAYOUT, BLOCK FX, PRO PROFILE, REAL 
   تولید خودکار توسط tools/split-layers.py */
/* ضد فلش سفید: محتوای دمو تا مشخص‌شدن وضعیت ورود مخفی می‌ماند */
#stack,#chatList,#newChatsRow{opacity:0;transition:opacity .35s ease}
body.auth-ready #stack,body.auth-ready #chatList,body.auth-ready #newChatsRow{opacity:1}
/* اتاق گفتگو: اینپوت فیکس پایین، پیام‌ها اسکرول داخلی */
#s-room.screen.on{display:flex;flex-direction:column;height:calc(100vh - 128px);height:calc(100dvh - 128px)}
#s-room #msgs{flex:1;overflow-y:auto;min-height:0}
#s-room .sticky{position:static}
/* حلقه استوری/گفتگوهای جدید — بیرون‌زدگی حلقه زرد فیکس شد */
#newChatsRow{padding:10px 6px 14px;gap:14px}
.story-ring{padding:3px;border-radius:9999px;background:conic-gradient(#FFC940,#FF7A3D,#E84393,#FFC940)}
.story-ring.seen{background:#e7e5e4}
/* ویوور استوری */
#storyM{position:fixed;inset:0;z-index:90;background:#000;display:none;flex-direction:column;max-width:420px;margin:0 auto}
#storyM.on{display:flex}
.story-seg{height:3px;flex:1;background:rgba(255,255,255,.3);border-radius:99px;overflow:hidden}
.story-seg>i{display:block;height:100%;width:0;background:#fff;border-radius:99px}
/* افکت مسدودشده روی پروفایل */
.pv-blocked{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(160deg,rgba(15,0,0,.55),rgba(90,0,12,.78));backdrop-filter:grayscale(1) brightness(.55)}
.blocked-badge{background:linear-gradient(135deg,#dc2626,#7f1d1d);color:#fff;font-weight:900;padding:9px 24px;border-radius:99px;box-shadow:0 10px 34px rgba(220,38,38,.55);border:1px solid rgba(255,255,255,.25);font-size:14px}
/* برچسب نسخه روی اینپوت اتاق نیافتد */
body.h365-room #liveMark{display:none!important}
