#game-stage .howto-tabs{display:flex;gap:8px;margin:-2px 0 8px}#game-stage .howto-tab{position:relative;padding:7px 16px;border-radius:14px 14px 4px 4px;border:2.5px solid #b98a52;background:#f6e7c4;color:#7a3413;font:800 14px/1 "Baloo 2",Nunito,sans-serif;cursor:pointer}#game-stage .howto-tab.on{background:#fff;border-color:#5c2d0c;color:#3b1e08;box-shadow:0 3px #5c2d0c}#game-stage .howto-tab i{font-style:normal;margin-left:6px;padding:1px 7px;border-radius:999px;background:#ef4444;color:#fff;font-size:11px}#game-stage .howto-tab i.hidden,#game-stage .howto-page.hidden{display:none}#game-stage .hm-wallets{display:grid;grid-template-columns:1.15fr 1fr 1.1fr;gap:8px}#game-stage .hm-card{padding:7px 11px;border-radius:16px;border:2.5px solid;background:#fff;font-size:12.5px;font-weight:700;line-height:1.35;color:#57310f}#game-stage .hm-card>b{display:flex;align-items:center;gap:6px;margin-bottom:3px;font-size:15px;font-weight:900;color:#3b1e08}#game-stage .hm-card>b small{font-size:11px;font-weight:800;color:#8a5a2a}#game-stage .hm-card p{margin:0}#game-stage .hm-card ul,#game-stage .hm-box ul{margin:0;padding-left:16px;list-style:disc}#game-stage .hm-card.is-bank{border-color:#38bdf8;background:#f0f9ff}#game-stage .hm-card.is-cash{border-color:#34d399;background:#ecfdf5}#game-stage .hm-card.is-trap{border-color:#f87171;background:#fef2f2}#game-stage .hm-steps{margin-top:8px;padding:6px 11px;border-radius:16px;border:2.5px solid #fcd34d;background:#fffbeb}#game-stage .hm-steps-h{margin-bottom:3px;font-size:14px;font-weight:900;color:#92400e}#game-stage .hm-steps ol{margin:0;padding-left:20px;list-style:decimal;font-size:12.5px;font-weight:700;line-height:1.4;color:#57310f}#game-stage .hm-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}#game-stage .hm-box{padding:6px 11px;border-radius:16px;border:2.5px solid #d6b98a;background:#fff;font-size:12.5px;font-weight:700;line-height:1.35;color:#57310f}#game-stage .hm-box>b{display:block;margin-bottom:2px;font-size:14px;font-weight:900;color:#3b1e08}#game-stage .t2 .t2-round.t2-howto{position:relative}#game-stage .t2 .t2-round.t2-howto .howto-dot{position:absolute;right:-3px;top:-4px;min-width:16px;height:16px;border-radius:999px;background:#ef4444;border:2px solid #3b1e08;color:#fff;font:900 10px/12px sans-serif;font-style:normal;text-align:center}#game-stage .t2 .t2-round.t2-howto .howto-dot.hidden{display:none}#game-stage .prep-bankwarn{display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:16px;border:2px solid #f59e0b;background:#fef3c7;color:#78350f;font-size:12.5px;font-weight:900}#game-stage .prep-bankwarn.is-red{border-color:#ef4444;background:#fee2e2;color:#7f1d1d}#game-stage .prep-bankwarn span{flex:1 1 auto;min-width:0}#game-stage .prep-bankwarn button{flex:none;padding:4px 10px;border-radius:12px;border:2px solid #92400e;background:#fff7e6;color:#78350f;font-size:12px;font-weight:900;cursor:pointer}#game-stage .prep-bankwarn.hidden{display:none}#game-stage .st-bubble.is-warn{background:#fff1ef;border-color:#d9482b}#game-stage .st-pill.is-low{background:#9b1c1c}#game-stage .st-pill.is-low i{color:#ffd3c9}#game-stage .st-guide{align-self:flex-start}#game-stage .st-bubble.is-warn{-webkit-line-clamp:9;font-size:13px}#game-stage #howto-modal .howto-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(var(--howto-h, 0px),1fr) auto}#game-stage #howto-modal .howto-card>.howto-head{grid-row:1}#game-stage #howto-modal .howto-card>.howto-tabs{grid-row:2}#game-stage #howto-modal .howto-card>.howto-page{grid-row:3;grid-column:1;align-self:start;min-width:0}#game-stage #howto-modal .howto-card>.howto-foot{grid-row:4}#game-stage #howto-modal .howto-page.hidden{display:block!important;visibility:hidden;pointer-events:none}
