#game-stage{--st-wood-dk: #4a2a10;--st-wood: #7a4a24;--st-wood-lt: #a8723d;--st-paper: #fbf4e2;--st-paper-dk: #f1e3c2;--st-ink: #1f3d7a;--st-ink-soft: #4d6597;--st-rule: #bcd0ea;--st-margin: #d65a4e;--st-red: #c0392b;--st-green: #3c8a26;--st-amber: #e7a032;--st-sticky: #fde68a;--st-ui: "Baloo 2", "Nunito", system-ui, sans-serif;--st-hand: "Patrick Hand", "Baloo 2", "Comic Sans MS", cursive}#game-stage .st-sheet{display:none}#game-stage.is-phone:not(.st-off) .modal-backdrop[data-st]>.st-sheet{display:block;position:absolute;left:0;top:0;z-index:2;zoom:var(--pz, 1)!important;width:var(--ph-vw, 844px)!important;height:var(--ph-vh, 390px)!important;max-width:none!important;max-height:none!important;overflow:hidden!important;font-family:var(--st-ui);color:var(--st-wood-dk);user-select:none;-webkit-user-select:none;background:radial-gradient(120% 90% at 50% 0%,#8b5a2b,var(--st-wood-dk))}#game-stage.is-phone:not(.st-off) .modal-backdrop[data-st]>:not(.st-sheet){display:none!important}#game-stage.is-phone:not(.st-off) .modal-backdrop[data-st]{padding:0;background:#2a170a}#game-stage .st-sheet button{font-family:var(--st-ui);cursor:pointer}#game-stage .st-sheet button:focus-visible{outline:3px solid var(--st-amber);outline-offset:2px}#game-stage .st-frame{position:absolute;inset:6px;border-radius:16px;background:linear-gradient(var(--st-paper-dk),#ead6ad);box-shadow:inset 0 0 0 3px var(--st-wood-lt),inset 0 0 0 6px var(--st-wood-dk);padding:8px 10px 10px;display:grid;grid-template-rows:44px minmax(0,1fr);gap:6px}#game-stage .st-top{display:flex;align-items:center;gap:10px;min-width:0}#game-stage .st-day{display:grid;line-height:1.05;min-width:0}#game-stage .st-day small{justify-self:start;padding:2px 10px;border-radius:6px;background:linear-gradient(#f6cf74,#d99f3f);color:#5a3419;font:800 13px/1.35 var(--st-ui);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 2px #9a6421;white-space:nowrap}#game-stage .st-day b{font:800 21px/1.2 var(--st-ui);color:var(--st-wood-dk);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#game-stage .st-hint{min-width:0;flex:1 1 auto;font:17px/1.15 var(--st-hand);color:var(--st-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#game-stage .st-pills{margin-left:auto;display:flex;gap:8px;flex:none}#game-stage .st-pill{display:flex;align-items:center;gap:6px;padding:3px 12px 3px 6px;border-radius:12px;background:var(--st-wood-dk);color:#fff4dc;box-shadow:0 3px #2c1707}#game-stage .st-pill img{width:28px;height:28px}#game-stage .st-pill span{display:grid;line-height:1.05}#game-stage .st-pill i{font:700 12px/1.2 var(--st-ui);font-style:normal;color:#f6d79a}#game-stage .st-pill b{font:800 18px/1.15 var(--st-ui);font-variant-numeric:tabular-nums}#game-stage .st-net{margin-left:auto;display:grid;justify-items:end;line-height:1;padding:4px 14px;border:3px solid currentColor;border-radius:10px;transform:rotate(-2deg);background:#fffaeebf}#game-stage .st-net.pos{color:var(--st-green)}#game-stage .st-net.neg{color:var(--st-red)}#game-stage .st-net i{font:700 12px/1.2 var(--st-ui);font-style:normal;text-transform:uppercase;letter-spacing:.05em}#game-stage .st-net b{font:800 24px/1.05 var(--st-ui);font-variant-numeric:tabular-nums}#game-stage .st-x{flex:none;width:40px;height:40px;border:0;border-radius:50%;background:var(--st-wood-dk);color:#fff4dc;font:800 18px/1 var(--st-ui);box-shadow:0 3px #2c1707}#game-stage .st-body{display:grid;grid-template-columns:120px minmax(0,1fr) 156px;gap:8px;min-height:0}#game-stage .st-tabs{display:grid;grid-auto-rows:auto;gap:6px;min-height:0;align-content:start}#game-stage .st-tab{position:relative;height:64px;display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:6px;align-content:center;text-align:left;padding:6px 8px;border:0;border-radius:12px 0 0 12px;background:linear-gradient(#b98450,#93602f);color:#fff6e2;box-shadow:inset 0 -3px #0000002e;margin-right:-8px}#game-stage .st-tab img{grid-row:1 / 3;width:30px;height:30px;object-fit:contain;align-self:center}#game-stage .st-tab b{font:800 16px/1.15 var(--st-ui);white-space:nowrap}#game-stage .st-tab span{font:600 13px/1.25 var(--st-ui);color:#ffe7b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#game-stage .st-tab.on{background:var(--st-paper);color:var(--st-wood-dk);box-shadow:inset 4px 0 0 var(--st-margin);z-index:2}#game-stage .st-tab.on span{color:var(--st-wood)}#game-stage .st-dot{position:absolute;top:5px;right:12px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--st-red);color:#fff;font:800 12px/20px var(--st-ui);font-style:normal;text-align:center;box-shadow:0 0 0 2px #fff4dc}#game-stage .st-slip{position:relative;margin-top:8px;padding:8px 8px 7px;background:#fffaf0;border:1px solid #e3cfa6;transform:rotate(-2deg);box-shadow:0 3px 6px #46280a2e;font:15px/1.25 var(--st-hand);color:var(--st-ink);overflow:hidden}#game-stage .st-slip:before{content:"";position:absolute;top:-6px;left:50%;width:34px;height:12px;margin-left:-17px;background:#fadc82d9;transform:rotate(3deg)}#game-stage .st-slip b{display:block;font:800 12px/1.3 var(--st-ui);color:var(--st-red);letter-spacing:.04em;text-transform:uppercase}#game-stage .st-paper{position:relative;min-height:0;overflow:hidden;border-radius:4px 10px 10px;color:var(--st-ink);font-family:var(--st-hand);background-color:var(--st-paper);background-image:linear-gradient(to right,transparent 36px,var(--st-margin) 36px,var(--st-margin) 38px,transparent 38px),url(../assets/sprites/giao-dien/giay_vo_texture.webp);background-size:auto,256px 256px;box-shadow:0 2px #d7c193,0 4px 10px #502d0f2e}#game-stage .st-pg{position:absolute;inset:0 12px 0 46px;display:none;grid-template-rows:38px minmax(0,1fr) auto}#game-stage .st-pg.on{display:grid}#game-stage .st-ph{display:flex;align-items:center;gap:10px;font:24px/38px var(--st-hand);color:var(--st-ink);white-space:nowrap;min-width:0;border-bottom:1px solid var(--st-rule)}#game-stage .st-ph small{margin-left:auto;font:16px/1 var(--st-hand);color:var(--st-ink-soft);overflow:hidden;text-overflow:ellipsis}#game-stage .st-tagline{margin-left:auto;font:700 13px/1.2 var(--st-ui);color:var(--st-green);border:2px solid var(--st-green);padding:3px 8px;border-radius:6px;transform:rotate(-2deg);opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}#game-stage .st-lines{min-height:0;overflow:hidden;display:grid;grid-auto-rows:38px;align-content:start;background-image:repeating-linear-gradient(to bottom,transparent 0 37px,var(--st-rule) 37px 38px);background-attachment:local}#game-stage .st-lines.st-scroll{overflow-y:auto;overscroll-behavior:contain}#game-stage .st-row{display:grid;align-items:center;gap:8px;min-width:0}#game-stage .st-cho-row{grid-template-columns:38px minmax(0,1fr) 70px 98px 80px}#game-stage .st-food{width:38px;height:30px;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}#game-stage .st-nm{display:grid;line-height:1;min-width:0}#game-stage .st-nm b{font:22px/1.05 var(--st-hand);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#game-stage .st-nm i{font:14px/1.1 var(--st-hand);font-style:normal;color:var(--st-ink-soft)}#game-stage .st-moon{font-style:normal;font-size:13px;margin-left:3px}#game-stage .st-need{font:18px/1 var(--st-hand);color:var(--st-red);white-space:nowrap}#game-stage .st-need.ok{color:var(--st-green)}#game-stage .st-cost{font:17px/1 var(--st-hand);text-align:right;white-space:nowrap;color:var(--st-ink-soft);font-variant-numeric:tabular-nums}#game-stage .st-step{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;height:30px}#game-stage .st-step button{width:28px;height:28px;padding:0;border:0;border-radius:50%;font:800 18px/1 var(--st-ui);color:#fff;box-shadow:0 2px #00000040}#game-stage .st-step button.m{background:linear-gradient(#7fb6d8,#3f7fa8)}#game-stage .st-step button.p{background:linear-gradient(#86cf52,var(--st-green))}#game-stage .st-step button:active{transform:translateY(2px);box-shadow:0 1px #00000040}#game-stage .st-step button:disabled{background:#cbbf9f;box-shadow:none;cursor:default}#game-stage .st-step output{text-align:center;font:23px/1 var(--st-hand);color:var(--st-ink);font-variant-numeric:tabular-nums;white-space:nowrap}#game-stage .st-foot{display:flex;align-items:center;gap:8px;min-height:40px;font:21px/1.1 var(--st-hand);white-space:nowrap;flex-wrap:wrap;padding-bottom:2px}#game-stage .st-foot u{text-decoration:underline double var(--st-margin);text-underline-offset:4px}#game-stage .st-stamp{height:34px;padding:0 12px;border:2.5px solid var(--st-red);border-radius:8px;background:#fff5f0bf;color:var(--st-red);font:800 14px/1 var(--st-ui)!important;letter-spacing:.02em;transform:rotate(-2deg);margin-left:auto}#game-stage .st-stamp+.st-stamp{margin-left:0}#game-stage .st-stamp.blue{border-color:var(--st-ink);color:var(--st-ink)}#game-stage .st-stamp:disabled{border-color:var(--st-green);color:var(--st-green);cursor:default}#game-stage .st-ket-cols{grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,38px);grid-auto-flow:column;column-gap:12px}#game-stage .st-ket-row{grid-template-columns:56px 84px minmax(0,1fr)}#game-stage .st-ket-row img{width:56px;height:32px;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}#game-stage .st-ket-row.is-empty img{filter:grayscale(1);opacity:.55}#game-stage .st-ket-row .st-step{grid-template-columns:26px 1fr 26px}#game-stage .st-ket-row .st-step button{width:26px;height:26px;font-size:17px}#game-stage .st-ket-row .st-step output{font-size:20px}#game-stage .st-val{font:17px/1 var(--st-hand);color:var(--st-ink-soft);white-space:nowrap;font-variant-numeric:tabular-nums}#game-stage .st-twin{min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:6px;overflow:hidden}#game-stage .st-sticky{align-self:start;background:var(--st-sticky);padding:8px 12px 10px;transform:rotate(-1.2deg);box-shadow:0 4px 8px #50320a40;color:#4a3510;font:16px/1.3 var(--st-hand)}#game-stage .st-sticky h3{margin:0 0 4px;display:flex;align-items:center;gap:6px;font:800 16px/1.2 var(--st-ui);color:#6b3d0d}#game-stage .st-sticky h3 img{width:26px;height:26px}#game-stage .st-help{margin-left:auto;width:26px;height:26px;border:2px solid #6b3d0d;border-radius:50%;background:transparent;color:#6b3d0d;font:800 14px/1 var(--st-ui)!important}#game-stage .st-sticky .st-step{width:116px;margin:2px 0 4px}#game-stage .st-sticky .st-step output{font-size:26px;color:#4a3510}#game-stage .st-sticky p{margin:0}#game-stage .st-sticky b.pos,#game-stage .st-price b.pos{color:var(--st-green)}#game-stage .st-sticky b.neg{color:var(--st-red)}#game-stage .st-price{min-width:0}#game-stage .st-price-head{display:flex;align-items:center;gap:8px}#game-stage .st-price-head b{font:21px/1.2 var(--st-hand);font-weight:400;color:var(--st-ink);white-space:nowrap}#game-stage .st-step-sm{width:110px;margin-left:auto}#game-stage .st-step-sm output{font-size:20px}#game-stage .st-price-sub{margin:2px 0 6px;font:15px/1.2 var(--st-hand);color:var(--st-ink-soft)}#game-stage .st-chips{display:grid;grid-template-columns:1fr 1fr;gap:6px}#game-stage .st-chip{position:relative;display:grid;gap:1px;padding:4px 8px;min-height:50px;border:2px dashed #9eb4d6;border-radius:10px;background:#ffffff8c;text-align:left;color:var(--st-ink)}#game-stage .st-chip b{font:23px/1 var(--st-hand);font-weight:400}#game-stage .st-chip span{font:14px/1.15 var(--st-hand);color:var(--st-ink-soft)}#game-stage .st-chip i{justify-self:end;font:800 12px/1.1 var(--st-ui);font-style:normal;color:var(--st-amber);white-space:nowrap}#game-stage .st-chip.on{border:3px solid var(--st-margin);border-radius:48% 52% 46% 54%/55% 45%;background:#fff0e6cc}#game-stage .st-note{margin:6px 0 0;font:15px/1.3 var(--st-hand);color:var(--st-ink-soft)}#game-stage .st-ledger{min-height:0;display:grid;grid-template-columns:1fr 1fr;column-gap:18px;align-content:start;overflow:hidden;background-image:repeating-linear-gradient(to bottom,transparent 0 33px,var(--st-rule) 33px 34px)}#game-stage .st-col{display:grid;grid-auto-rows:34px;align-content:start}#game-stage .st-led{display:flex;align-items:center;gap:8px;font:19px/1 var(--st-hand);white-space:nowrap;min-width:0}#game-stage .st-led span{min-width:0;overflow:hidden;text-overflow:ellipsis}#game-stage .st-led small{font-size:14px;color:var(--st-ink-soft)}#game-stage .st-led b{margin-left:auto;font-weight:400;font-variant-numeric:tabular-nums}#game-stage .st-led b.pos{color:var(--st-green)}#game-stage .st-led b.neg{color:var(--st-red)}#game-stage .st-led.total{font-size:22px}#game-stage .st-led.total span{text-decoration:underline double var(--st-margin);text-underline-offset:4px}#game-stage .st-stock{margin:4px 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#game-stage .st-mission{grid-template-columns:28px minmax(0,1fr);font:18px/1.15 var(--st-hand)}#game-stage .st-mission>span:last-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#game-stage .st-mission img{width:20px;height:20px;vertical-align:-3px;object-fit:contain}#game-stage .st-tick{font:24px/1 var(--st-hand);text-align:center;color:var(--st-ink-soft)}#game-stage .st-mission.ok .st-tick{color:var(--st-green)}#game-stage .st-mission.no .st-tick{color:var(--st-red)}#game-stage .st-mission.no>span:last-child{color:var(--st-ink-soft)}#game-stage .st-tx{grid-template-columns:26px minmax(0,1fr) auto}#game-stage .st-tx-no{font:16px/1 var(--st-hand);color:var(--st-ink-soft)}#game-stage .st-tx-who{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:17px/1.1 var(--st-hand)}#game-stage .st-tx-who b{font-weight:400;font-size:18px}#game-stage .st-tx-who i{font-style:normal;font-size:14px;color:var(--st-ink-soft);margin-right:4px}#game-stage .st-tx-who small{font-size:14px;color:var(--st-ink-soft)}#game-stage .st-tx-amt{display:flex;gap:6px;font:18px/1 var(--st-hand);white-space:nowrap;font-variant-numeric:tabular-nums}#game-stage .st-tx-amt b{font-weight:400}#game-stage .st-tx-amt b.pos{color:var(--st-green)}#game-stage .st-tx-amt b.neg{color:var(--st-red)}#game-stage .st-side{display:flex;flex-direction:column;gap:8px;min-height:0}#game-stage .st-bubble{position:relative;background:#fffaf0;border:2px solid var(--st-wood-lt);border-radius:12px;padding:6px 8px;font:600 14px/1.3 var(--st-ui);color:#4a2a10;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}#game-stage .st-bubble img{float:left;width:40px;height:40px;margin:0 6px 2px 0;border-radius:50%;background:#fff3d6;border:2px solid var(--st-wood-lt)}#game-stage .st-sum{margin-top:auto;background:#fffaeecc;border-radius:10px;padding:6px 10px;display:grid;gap:2px;font:600 14px/1.3 var(--st-ui);color:#5a3419}#game-stage .st-sum div{display:flex;justify-content:space-between;gap:8px}#game-stage .st-sum b{font-weight:800;font-variant-numeric:tabular-nums;color:var(--st-wood-dk)}#game-stage .st-mini{min-height:36px;border:2px solid var(--st-wood);border-radius:10px;background:#fff3d6;color:var(--st-wood-dk);font:800 14px/1.15 var(--st-ui)!important;padding:4px 6px}#game-stage .st-mini:disabled{opacity:.6;cursor:default}#game-stage .st-open{flex:none;min-height:60px;padding:4px 8px;border:0;border-radius:16px;background:linear-gradient(#86d153,var(--st-green));color:#fff;font:800 22px/1.05 var(--st-ui)!important;letter-spacing:.02em;text-shadow:0 2px 0 rgba(0,0,0,.25);box-shadow:0 5px #285c18;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}#game-stage .st-open img{width:30px;height:30px}#game-stage .st-open:active{transform:translateY(3px);box-shadow:0 2px #285c18}#game-stage .st-open.st-next{white-space:normal;font-size:15px!important;line-height:1.2!important;text-align:center;background:linear-gradient(#e08a3c,#b4541b);box-shadow:0 5px #6d2f0b}#game-stage .st-open:disabled{background:#b9a98a;box-shadow:0 3px #7d6e52;cursor:default}#game-stage .st-gia-cols{grid-template-rows:repeat(5,minmax(38px,auto))}#game-stage .st-gia-row{grid-template-columns:26px minmax(0,1fr) 78px 36px;gap:3px}#game-stage .st-gia-row .st-food{width:26px;height:26px}#game-stage .st-gia-row .st-food-box{display:grid;place-items:center;font-size:18px;width:26px;height:26px}#game-stage .st-gia-row .st-nm b{font-size:18px}#game-stage .st-gia-row .st-nm i{display:flex;flex-wrap:wrap;column-gap:4px;font-size:12px;line-height:1.05}#game-stage .st-gia-row .st-nm i em{font-style:normal;white-space:nowrap}#game-stage .st-gia-row .st-nm i em.up{color:var(--st-green)}#game-stage .st-gia-row .st-nm i em.dn{color:var(--st-red)}#game-stage .st-gia-row .st-step{grid-template-columns:24px 1fr 24px;width:78px;margin:0}#game-stage .st-gia-row .st-step button{width:24px;height:24px;font-size:16px}#game-stage .st-gia-row .st-step output{font-size:18px}#game-stage .st-gia-note{display:grid;justify-items:center;line-height:1}#game-stage .st-gia-note i{font-style:normal;font-size:14px}#game-stage .st-gia-note i.up{color:var(--st-green)}#game-stage .st-gia-note i.dn{color:var(--st-red)}#game-stage .st-gia-note i.ok{color:var(--st-ink-soft)}#game-stage .st-gia-note small{font:13px/1 var(--st-hand);color:var(--st-ink-soft);white-space:nowrap}#game-stage .st-lines.st-dense{grid-auto-rows:31px}#game-stage .st-lines.st-dense .st-food{height:25px;width:32px}#game-stage .st-lines.st-dense .st-nm{display:flex;align-items:baseline;gap:6px;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;line-height:1.1}#game-stage .st-lines.st-dense .st-nm i{font-size:12.5px}#game-stage .st-lines.st-dense .st-nm b{font-size:19px;overflow:visible;text-overflow:clip;flex:none}#game-stage .st-lines.st-dense .st-nm i{font-size:12px}#game-stage .st-ph small.st-gia-key{font-size:15px}#game-stage .st-ph small.st-gia-key{display:flex;gap:10px}#game-stage .st-gia-key i{font-style:normal;font-size:12px;margin-right:3px}#game-stage .st-gia-key i.up,#game-stage .st-gia-help i.up{color:var(--st-green)}#game-stage .st-gia-key i.dn,#game-stage .st-gia-help i.dn{color:var(--st-red)}#game-stage .st-gia-key i.ok,#game-stage .st-gia-help i.ok{color:var(--st-ink-soft)}#game-stage .st-gia-qbtn{flex:none;width:26px;height:26px;border-radius:50%;border:2px solid var(--st-ink);background:#fff7e0;color:var(--st-ink);font:800 16px/1 "Baloo 2",Nunito,sans-serif;cursor:pointer;display:grid;place-items:center;padding:0}#game-stage .st-gia-help{position:absolute;z-index:5;left:6px;right:6px;top:42px;padding:10px 14px 8px;border-radius:10px;background:#fffbea;border:2px solid #b8893f;box-shadow:0 6px 16px #3b1e0847;color:var(--st-ink);font:18px/1.25 var(--st-hand);cursor:pointer}#game-stage .st-gia-help>b{font-size:22px}#game-stage .st-gia-help ol{margin:4px 0 2px;padding-left:22px;list-style:decimal;display:grid;gap:3px}#game-stage .st-gia-help i{font-style:normal;font-size:16px}#game-stage .st-gia-help small{display:block;text-align:right;font-size:14px;color:var(--st-ink-soft)}#game-stage .st-open:not(.st-next){white-space:normal;text-align:center}#game-stage .st-tab .st-dot{top:2px;right:4px;min-width:18px;height:18px;line-height:18px}#game-stage .st-tab:has(.st-dot) b{padding-right:16px}#game-stage .st-gia-help{max-height:calc(100% - 50px);overflow-y:auto;font-size:17px}
