/* BUILD 133 的样式表:罗马竞技场(BUILD 134 下架)那部分已在 BUILD 138 清掉,剩下的是当时顺手改的鱼虾蟹台面 / 共用件 */
/* ══════════════════════════════════════════════════════════════════════
   BUILD 133 · 鱼虾蟹:骰盅搬到台面「正中上」那一格(老板给的传统台面图)——
   左边那一栏拿掉,台面占满;中间两排:上 葫芦 · 骰盅(两格宽)· 虎,下 蟹 · 鱼 · 鸡 · 虾;外圈 左 4 · 右 4 · 底 7。
   ══════════════════════════════════════════════════════════════════════ */
#app .lsgrid.fsg.fsg1{grid-template-columns:minmax(0,1fr)}
#app .fswrap .fsg1 > .fsstats{display:none}
#app .fswrap .fbx{grid-template-columns:minmax(0,1fr) minmax(0,4.4fr) minmax(0,1fr)}
#app .fswrap .fbx-side{grid-template-rows:repeat(4,minmax(0,1fr))}
#app .fswrap .fbx-bot{grid-template-columns:repeat(7,minmax(0,1fr))}
#app .fswrap .fbx-six.fbx-bowl{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}
/* 骰盅那一格:同样是白瓷砖底,中间一只白瓷碗 */
#app .fswrap .fbx-bowl .fsstage{grid-column:2 / 4;grid-row:1;position:relative;width:auto;height:auto;min-width:0;min-height:0;margin:0;border:0;border-radius:0;overflow:hidden;
  background:radial-gradient(70% 80% at 50% 55%,#fffaf0,var(--fk-tile) 60%,var(--fk-tile2));
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.6),inset 0 -2px 3px rgba(120,90,40,.18)}
#app .fswrap .fbx-bowl .fsstage::after{display:none}

#app .fswrap .fbx-bowl .fsdie,#app .fswrap .fbx-bowl .fsdie svg{width:clamp(22px,7.2vh,34px);height:clamp(22px,7.2vh,34px)}

#app .fswrap .fbx-bowl .fsres{top:3px;left:4px;right:4px;padding:2px 6px}
#app .fswrap .fbx-bowl .fssum{bottom:3px}
#app .fswrap .fbx-bowl .dkclock{top:3px}
/* 结算大卡:骰盅搬到正中上了,卡往下挪到骰盅下面,别把刚开出来的三颗骰子盖住 */
#app .fswrap .fsg1 .fsbig{place-items:end center;padding-bottom:6px}
#app .fswrap .fsg1 .fsbigc{transform:scale(.72);transform-origin:bottom center}
#app .fswrap .fsg1 .fsbig.on .fsbigc{transform:scale(.78)}

/* ══════════════════════════════════════════════════════════════════════
   BUILD 133 · 全服同场几款共用同一条下注栏(ARCADE.railHTML):筹码 + 重复 / 撤回 / 清除 / 确认 一条胶囊,
   和轮盘一模一样(老板:「下注盘也跟轮盘那些一样 …… 用同一组」)。
   ══════════════════════════════════════════════════════════════════════ */
#app .lsrail.rlrail.uni{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:3px 8px 4px}
#app .lsrail.uni .rlrhide{display:none !important}
#app .lsrail.uni .rlbar .scprices{flex:0 0 auto;gap:5px}
#app .lsrail.uni .rlbar .scprices .lbl{display:none}
#app .lsrail.uni .rlbar .scprices .chipbtn{width:31px;height:31px}
#app .lsrail.uni .rlrmid{height:13px}
#app .lsrail.uni .rlact{height:32px}
#app .lsrail.uni .rlact svg{width:13px;height:13px}
#app .lsrail.uni .rlrmid .lstotal small{margin-left:0}
/* 百家乐那条原来嵌在牌桌里 —— 换成同一条以后贴着桌面底边 */
#app .bcwrap .lsrail.uni{margin-top:4px}

/* ══════════════════════════════════════════════════════════════════════
   BUILD 133 · 鱼虾蟹「那个年代的感觉」(老板给的老印刷台面图):
   米黄旧纸 + 黑色细格线 + 单色版画图案(红鱼 / 红鸡、绿蟹 / 绿虾、蓝葫芦 / 蓝虎)+ 红色版画骰盅;
   双图案格底下印红字「一中 5倍」。木框、瓷砖、红格线全部拿掉。
   ══════════════════════════════════════════════════════════════════════ */
#app .fswrap{--vt-paper:#f1e7cf;--vt-paper2:#e9dcbd;--vt-ink:#2b241d;--vt-red:#c9362b;
  --vt-serif:"Noto Serif SC","Songti SC","STSong","SimSun","Source Han Serif SC",serif;
  background:radial-gradient(90% 70% at 50% 0%,#3a2a1c,#16100b 70%)}
#app .fswrap .fbx{padding:7px;border-radius:4px;
  background:
    radial-gradient(40% 30% at 18% 22%,rgba(160,120,60,.13),transparent 70%),
    radial-gradient(35% 28% at 82% 70%,rgba(150,110,50,.12),transparent 70%),
    radial-gradient(25% 20% at 60% 12%,rgba(120,90,40,.08),transparent 70%),
    linear-gradient(90deg,transparent 49.6%,rgba(90,70,40,.10) 50%,transparent 50.4%),
    linear-gradient(0deg,transparent 49.4%,rgba(90,70,40,.08) 50%,transparent 50.6%),
    linear-gradient(180deg,#f4ead3,var(--vt-paper) 40%,var(--vt-paper2));
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),inset 0 0 38px rgba(120,90,40,.28),0 10px 24px rgba(0,0,0,.6)}
/* 格线:外框一道粗黑线,里面细黑线(用 gap 露出黑底) */
#app .fswrap .fbx > .fbx-side,#app .fswrap .fbx > .fbx-mid,#app .fswrap .fbx > .fbx-bot{background:var(--vt-ink)}
#app .fswrap .fbx-side{gap:1.5px;padding:1.5px 0 0 1.5px;border-radius:0}
#app .fswrap .fbx-side.r{padding:1.5px 1.5px 0 0}
#app .fswrap .fbx-mid{padding:1.5px 1.5px 0}
#app .fswrap .fbx-six{gap:1.5px}
#app .fswrap .fbx-bot{gap:1.5px;padding:1.5px;border-radius:0}
#app .fswrap .fbx-cap{background:var(--vt-paper);color:var(--vt-red);font-family:var(--vt-serif);font-weight:900;letter-spacing:.2em;margin-top:1.5px}
#app .fswrap .fbx-cap.bot{background:transparent;color:var(--vt-red);text-shadow:none;font-family:var(--vt-serif);font-weight:900}
/* 格子:就是那张纸,没有瓷砖的高光 */
#app .fswrap .fscell,#app .fswrap .fspair,#app .fswrap .fbx-bowl .fsstage{
  background:
    radial-gradient(60% 50% at 30% 30%,rgba(255,250,235,.55),transparent 70%),
    linear-gradient(180deg,#f5ecd6,var(--vt-paper));
  box-shadow:inset 0 0 14px rgba(140,105,50,.12)}
#app .fswrap .fscell .art svg{height:min(96%,86px);max-width:96%}
#app .fswrap .fscell .nm{font-family:var(--vt-serif);font-weight:900;color:var(--vt-ink);opacity:.55}
#app .fswrap .fscell .pool{color:#7a6448}
/* 双图案格:两个小图案并排,底下红字「一中 5倍」 */
#app .fswrap .fspair{flex-direction:column;justify-content:center;gap:0;padding:1px 2px 2px}
#app .fswrap .fspair .pa,#app .fswrap .fspair .pb{transform:none;width:auto;height:62%;max-height:none;aspect-ratio:1;display:inline-grid}
#app .fswrap .fspair{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center}
#app .fswrap .fspair .pa,#app .fswrap .fspair .pb{height:100%;max-height:34px}
#app .fswrap .fspair .p5{grid-column:1 / 3;font-style:normal;font-family:var(--vt-serif);font-weight:900;font-size:clamp(8px,2.2vh,11px);line-height:1.05;letter-spacing:.1em;color:var(--vt-red)}
#app .fbx-bot .fspair .pa,#app .fbx-bot .fspair .pb{width:auto}

/* 骰子:象牙色小方块,黑边 */
#app .fswrap .fbx-bowl .fsdie{background:linear-gradient(160deg,#fffaf0,#efe3c8);border:1.2px solid var(--vt-ink);border-radius:6px;box-shadow:0 2px 4px rgba(60,40,20,.35)}
#app .fswrap .fsdie .pip{background:var(--vt-red)}
/* 顶栏最近几场也用纸色 */
#app .lstop .fshist b{background:var(--vt-paper,#f1e7cf);box-shadow:inset 0 0 0 1px rgba(43,36,29,.6)}
/* 中了 / 押了:在纸上用红笔圈 / 金色描边 */
#app .fswrap .fscell.won,#app .fswrap .fspair.won{box-shadow:inset 0 0 0 3px #1f8a4c,inset 0 0 22px rgba(31,138,76,.3)}

/* 开出来的三颗骰子放大一点;倒计时是一枚红印章 */
#app .fswrap .fbx-bowl .fsstage.result .fsdie,#app .fswrap .fbx-bowl .fsstage.result .fsdie svg{width:clamp(30px,10vh,46px);height:clamp(30px,10vh,46px)}

#app .fswrap .fbx-bowl .dkclock{background:var(--vt-red);color:#fbf1dc;font-family:var(--vt-serif);box-shadow:0 0 0 2px #fbf1dc,0 0 0 3px var(--vt-red)}
#app .fswrap .fspair .pa,#app .fswrap .fspair .pb{max-height:42px}
#app .fswrap .fbx-bowl .fssum{display:none !important}
