/* Hartly · v79 · بلوک 096 از ۱۱۸
   V78
   تولید خودکار توسط tools/split-layers.py */
/* ============ V79 — دقت‌های دقیق رولت مثل ویدیو ============ */
#rl78 .rl78-felt{border-radius:50% 50% 0 0 / 46px 46px 0 0}
#rl78 .rl78-wheelbox{width:min(73vw,300px);top:-142px}
/* START پایین چرخ مثل ویدیو */
#rl78 #rl78Center{top:69%}
#rl78 #rl78Center .st{font-size:22px}
/* روبان‌ها تمام‌عرض مثل ویدیو */
#rl78 .rl78-ribbon{left:-19.5%;right:-19.5%;top:47%;padding:11px 6px;font-size:16px}
/* بنر نتیجه: نوار تمام‌عرض + پلاک قهوه‌ای + دو خط جدا */
#rl78 .rl78-resban{left:-19.5%;right:-19.5%;top:42%}
#rl78 .rl78-resban .strip{background:rgba(24,16,8,.72);border-top:1px solid rgba(255,210,110,.3);border-bottom:1px solid rgba(255,210,110,.3);padding:10px 0 12px}
#rl78 .rl78-resban .ribwrap{position:relative;display:inline-block}
#rl78 .rl78-resban .rib{display:inline-flex;align-items:center;gap:12px;padding:7px 26px;
  background:linear-gradient(180deg,#4a2f14,#2c1c0b);border:2px solid #caa14f;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.6)}
#rl78 .rl78-resban .rib::before,#rl78 .rl78-resban .rib::after{content:"❧";position:absolute;color:#caa14f;font-size:17px;top:50%;transform:translateY(-50%)}
#rl78 .rl78-resban .rib::before{left:7px}
#rl78 .rl78-resban .rib::after{right:7px;transform:translateY(-50%) scaleX(-1)}
#rl78 .rl78-resban .poc{width:36px;height:36px;border-radius:6px;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;
  border:2px solid #e8c37a;box-shadow:inset 0 0 8px rgba(0,0,0,.55)}
#rl78 .rl78-resban .poc span{transform:rotate(-45deg);color:#fff;font-weight:900;font-size:16px;text-shadow:0 1px 3px rgba(0,0,0,.7)}
#rl78 .rl78-resban .nt{color:#e8c37a;font-size:15px;font-weight:800;margin-left:2px}
#rl78 .rl78-resban .nb{color:#fff;font-size:30px;font-weight:900;text-shadow:0 2px 6px rgba(0,0,0,.6)}
#rl78 .rl78-resban .mine{margin-top:9px;color:#fff;font-size:15.5px;font-weight:800;text-shadow:0 2px 6px rgba(0,0,0,.7);line-height:1.75}
#rl78 .rl78-resban .mine b{color:#ffd23e;font-weight:900;margin-right:4px}
/* Total bet — عدد لیمویی مثل ویدیو */
#rl78 .rl78-tot{color:#fff;padding-top:150px}
#rl78 .rl78-tot b{color:#d4ff4d}
