@import "https://fonts.googleapis.com/css2?family=Jua&family=Black+Han+Sans&display=swap";.game[data-theme=hwatu]{--hw-font-round:"Jua", "Black Han Sans", "Pretendard", "Apple SD Gothic Neo", sans-serif;--hw-font-num:"Black Han Sans", "Jua", "Pretendard", sans-serif;--hw-felt:#1f6a46;--hw-felt-hi:#2e8a5c;--hw-felt-lo:#0f4632;--hw-frame:#4a2f1d;--hw-frame-lo:#2a170c;--hw-cream:#f3e3b6;--hw-paper:#fbf6ea;--hw-ink:#3a1c10;--hw-red:#d3202f;--hw-pink:#f2559c;--hw-orange:#ff8a1f;--hw-gold:#f4c542;--hw-gold-lo:#b8860b;--hw-strip:#06281ab8;--hw-go-grad:linear-gradient(180deg, #ffe15a, #ff7a2e 40%, #e6338a 70%, #7a3cff);--hw-card-shadow:0 2px 0 #9a1b22, 0 4px 6px #00000059;--hw-pop-shadow:0 6px 0 #00000040, 0 0 24px #ffdc7899;--hw-panel-r:14px}.game[data-theme=hwatu] .hw-sudda,.game[data-theme=hwatu].hw-sudda{--hw-felt:#2b3510;--hw-felt-hi:#4e5420;--hw-felt-lo:#151a06;--hw-frame:#331a0d;--hw-frame-lo:#160a04;--hw-panel:#1a120b;--hw-gold:#d6b678;--hw-gold-hi:#f3dda4;--hw-gold-lo:#8c6a3a;--hw-gold-rim:linear-gradient(90deg, #8c6a3a, #e9c27a, #8c6a3a);color:#efe2c4}@layer components{.game[data-theme=hwatu] .hw-round{font-family:var(--hw-font-round);letter-spacing:-.01em;font-weight:400}.game[data-theme=hwatu] .hw-num{font-family:var(--hw-font-num);font-variant-numeric:tabular-nums;font-weight:400}.game[data-theme=hwatu] .hw-unit{opacity:.92;margin-left:.06em;margin-right:.28em;font-size:max(12px,.7em);font-weight:700}.game[data-theme=hwatu] .hw-unit:last-child{margin-right:0}.game[data-theme=hwatu] .hw-ol{--ol-fill:#fff;--ol-in:#fff;--ol-out:#3a1c10;--ol-w:min(.1em, max(1.5px, calc(.2em - 2px)));--ol-b:min(.3em, max(3px, calc(.6em - 7px)));white-space:nowrap;isolation:isolate;line-height:1.05;display:inline-grid}.game[data-theme=hwatu] .hw-ol>*{grid-area:1/1;position:relative}.game[data-theme=hwatu] .hw-ol .hw-ol-b{color:var(--ol-out);-webkit-text-stroke:var(--ol-b) var(--ol-out);filter:drop-shadow(0 .06em 0 var(--ol-out)) drop-shadow(0 .08em .06em #00000059)}.game[data-theme=hwatu] .hw-ol .hw-ol-m{color:var(--ol-in);-webkit-text-stroke:var(--ol-w) var(--ol-in)}.game[data-theme=hwatu] .hw-ol .hw-ol-t{color:var(--ol-fill)}.game[data-theme=hwatu] .hw-ol[data-grad] .hw-ol-t{color:#0000;background-image:linear-gradient(180deg, #ffffff8c, #fff0 45%), var(--ol-grad);-webkit-background-clip:text;background-clip:text}.game[data-theme=hwatu] .hw-go{align-items:flex-end;gap:.04em;line-height:1;display:inline-flex;transform:rotate(-4deg)}.game[data-theme=hwatu] .hw-go .hw-ol{--ol-w:.1em;--ol-b:.28em;--ol-out:#2a0f22;--ol-grad:var(--hw-go-grad)}.game[data-theme=hwatu] .hw-go .hw-ol .hw-ol-b{filter:drop-shadow(0 .03em #2a0f22)drop-shadow(0 .03em #2a0f22)drop-shadow(0 .03em #2a0f22)drop-shadow(0 .04em #12040e)drop-shadow(0 .1em .08em #00000073)}.game[data-theme=hwatu] .hw-go-n{font-family:var(--hw-font-num)}.game[data-theme=hwatu] .hw-go-g{font-family:var(--hw-font-round);margin-bottom:.06em;font-size:.62em}.game[data-theme=hwatu] .hw-go-g .hw-ol{--ol-grad:linear-gradient(180deg, #ffd0f0, #e6338a 55%, #7a3cff)}.game[data-theme=hwatu] .hw-felt{isolation:isolate;background:repeating-linear-gradient(45deg, #ffffff06 0 2px, transparent 2px 6px), repeating-linear-gradient(-45deg, #0000000d 0 2px, transparent 2px 6px), radial-gradient(110% 80% at 50% 45%, var(--hw-felt-hi), var(--hw-felt) 55%, var(--hw-felt-lo));color:#fff;position:relative}.game[data-theme=hwatu] .hw-felt:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:2px dashed #ffffff17;position:absolute;inset:8px}.game[data-theme=hwatu] .hw-frame{background:repeating-linear-gradient(92deg, #ffffff08 0 2px, transparent 2px 7px, #0000000d 7px 9px, transparent 9px 15px), linear-gradient(180deg, #6b4426, var(--hw-frame) 45%, var(--hw-frame-lo));border-radius:20px;padding:10px;box-shadow:inset 0 1px #ffe6aa59,inset 0 0 0 1px #00000080,0 18px 40px -12px #000000a6}.game[data-theme=hwatu] .hw-frame>.hw-felt{border-radius:12px;box-shadow:0 0 0 2px #d9a84a,0 0 0 3px #1f0f06,inset 0 0 40px #00000073}.game[data-theme=hwatu] .hw-watermark{font-family:var(--hw-font-num);color:#00000029;text-shadow:0 1px #ffffff0d;pointer-events:none;line-height:.9}.game[data-theme=hwatu] .hw-panel{border-radius:var(--hw-panel-r);color:var(--hw-ink);background:linear-gradient(180deg, var(--hw-paper), var(--hw-cream));border:3px solid var(--hw-frame);position:relative;box-shadow:inset 0 0 0 2px #fff8e2,inset 0 0 0 4px #d9b77a,0 6px #00000040,0 14px 30px -10px #0000008c}.game[data-theme=hwatu] .hw-ribbon{isolation:isolate;background:linear-gradient(180deg, #e94a3a, var(--hw-red) 55%, #9a1420);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:2px 28px 4px;display:inline-flex;position:relative;box-shadow:inset 0 2px #ffffff59,inset 0 -2px #0003,0 3px #5e0a12,0 8px 14px -6px #00000080}.game[data-theme=hwatu] .hw-ribbon:before,.game[data-theme=hwatu] .hw-ribbon:after{content:"";z-index:-1;filter:drop-shadow(0 3px #5e0a12);border:15px solid #9a1420;position:absolute;top:9px}.game[data-theme=hwatu] .hw-ribbon:before{border-left-color:#0000;left:-20px}.game[data-theme=hwatu] .hw-ribbon:after{border-right-color:#0000;right:-20px}.game[data-theme=hwatu] .hw-ribbon[data-tone=brown]{background:linear-gradient(180deg, #8a5a34, var(--hw-frame) 60%, #2a170c);box-shadow:inset 0 2px #ffdca04d,0 3px #1a0c04,0 8px 14px -6px #00000080}.game[data-theme=hwatu] .hw-ribbon[data-tone=brown]:before,.game[data-theme=hwatu] .hw-ribbon[data-tone=brown]:after{filter:drop-shadow(0 3px #1a0c04);border-color:#5a3a22}.game[data-theme=hwatu] .hw-ribbon[data-tone=brown]:before{border-left-color:#0000}.game[data-theme=hwatu] .hw-ribbon[data-tone=brown]:after{border-right-color:#0000}.game[data-theme=hwatu] .hw-card{aspect-ratio:200/328;box-shadow:var(--hw-card-shadow);object-fit:cover;-webkit-user-select:none;user-select:none;background:#fff;border-radius:4px;display:block}.game[data-theme=hwatu] .hw-back{aspect-ratio:200/328;box-shadow:inset 0 0 0 2px #f6d9a0, inset 0 0 0 3px #8e1b12, var(--hw-card-shadow);background:radial-gradient(circle,#ffe7a8 0 14%,#c0392b 15% 19%,#0000 20%),repeating-linear-gradient(45deg,#ffffff1a 0 3px,#0000 3px 7px),linear-gradient(160deg,#e0412f,#9a1b12);border-radius:4px;display:block}.game[data-theme=hwatu] .hw-back[data-tone=gold]{background:radial-gradient(#ffffff59 1px,#0000 1.6px) 0 0/6px 6px,linear-gradient(160deg,#ffd23f,#f0a500 55%,#d78400);box-shadow:inset 0 0 0 2px #ffe98a,inset 0 0 0 3px #b06a00,0 2px #8a5300,0 4px 6px #00000059}.game[data-theme=hwatu] .hw-can{box-shadow:0 0 0 2px #ffe15a, 0 0 14px 3px #ffe15abf, var(--hw-card-shadow);transform:translateY(-8px)}.game[data-theme=hwatu] .hw-dim{filter:brightness(.82)saturate(.85)}.game[data-theme=hwatu] .hw-count{color:#222;min-width:22px;height:20px;font:400 13px/1 var(--hw-font-num);background:linear-gradient(#fff,#e6e6e6);border-radius:4px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex;box-shadow:0 0 0 1.5px #333,0 2px #0006}.game[data-theme=hwatu] .hw-count[data-hot]{color:#5a2a00;background:linear-gradient(#ffe98a,#f4c542);box-shadow:0 0 0 1.5px #8a5300,0 2px #0006}.game[data-theme=hwatu] .hw-setchip{height:22px;font:400 12.5px/1 var(--hw-font-round);color:#fff;white-space:nowrap;background:#00000061;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.game[data-theme=hwatu] .hw-setchip i{background:#ffffff38;border-radius:50%;width:7px;height:7px;display:inline-block}.game[data-theme=hwatu] .hw-setchip i[data-on]{background:var(--dot,#ffe15a);box-shadow:0 0 6px var(--dot,#ffe15a)}.game[data-theme=hwatu] .hw-setchip[data-near]{background:linear-gradient(#ff9a3a,#e8590c);box-shadow:0 0 0 1px #ffe15a,0 0 10px #ffaa3cb3}.game[data-theme=hwatu] .hw-setchip[data-done]{color:#5a2a00;background:linear-gradient(#ffe98a,#e9a30a);box-shadow:0 0 0 1px #fff3b0,0 0 12px #ffdc5ad9}.game[data-theme=hwatu] .hw-bak{font-size:26px;transform:rotate(-8deg)}.game[data-theme=hwatu] .hw-bak .hw-ol{--ol-fill:#ff3d6e;--ol-in:#fff;--ol-out:#5a0a2e}.game[data-theme=hwatu] .hw-bak[data-kind=gwangbak] .hw-ol{--ol-fill:#ffc21a;--ol-out:#5a3200}.game[data-theme=hwatu] .hw-bak[data-kind=mungbak] .hw-ol{--ol-fill:#4fb3ff;--ol-out:#062a57}.game[data-theme=hwatu] .hw-strip{background:linear-gradient(180deg, #0000002e, var(--hw-strip));align-items:center;gap:10px;min-height:40px;padding:4px 6px 4px 12px;display:flex;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006}.game[data-theme=hwatu] .hw-slot{min-width:30px;height:28px;font:400 15px/1 var(--hw-font-round);color:#ffffff61;border-radius:8px;place-items:center;padding:0 6px;display:inline-grid}.game[data-theme=hwatu] .hw-slot[data-on]{color:#4a2500;background:linear-gradient(#fff1a8,#f4c542 55%,#d99a0a);box-shadow:inset 0 1px #fff,0 2px #8a5300,0 0 10px #ffd23f8c}.game[data-theme=hwatu] .hw-slot[data-on][data-tone=red]{color:#fff;background:linear-gradient(#ff7d66,#d3202f 60%,#9a1420);box-shadow:inset 0 1px #ffffff80,0 2px #5e0a12,0 0 10px #ff503c8c}.game[data-theme=hwatu] .hw-scorebox{color:#ffe15a;background:linear-gradient(#06251a,#0b3a28);border-radius:8px;justify-content:flex-end;align-items:baseline;gap:2px;min-width:76px;height:32px;padding:0 10px;line-height:32px;display:inline-flex;box-shadow:inset 0 2px 4px #0009,0 1px #ffffff1f}.game[data-theme=hwatu] .hw-sun{color:#fff;background:linear-gradient(#ff5a4a,#c3121e);border-radius:4px;place-items:center;width:22px;height:22px;font:900 13px/1 Noto Serif KR,serif;display:inline-grid;box-shadow:0 0 0 1.5px #fff,0 2px #0006}.game[data-theme=hwatu] .hw-ava{background:radial-gradient(circle at 50% 35%,#3a8a64,#0c3a28);border-radius:999px;flex:none;position:relative;overflow:hidden;box-shadow:0 0 0 3px #0b3a28,0 0 0 5px #2e8a5c,0 4px 10px #00000080}.game[data-theme=hwatu] .hw-ava[data-turn]{box-shadow:0 0 0 3px #0b3a28,0 0 0 5px #ffe15a,0 0 18px 4px #ffe15ab3}.game[data-theme=hwatu] .hw-timer{gap:3px;display:flex}.game[data-theme=hwatu] .hw-timer i{background:#0000004d;border-radius:2px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #ffffff14}.game[data-theme=hwatu] .hw-timer i[data-on]{background:linear-gradient(#ffe98a,#f0a500);box-shadow:0 0 4px #ffd23f99}.game[data-theme=hwatu] .hw-timer[data-low] i[data-on]{background:linear-gradient(#ff8a6a,#d3202f)}.game[data-theme=hwatu] .hw-mult{height:30px;color:var(--hw-ink);font:400 15px/1 var(--hw-font-round);box-shadow:inset 0 0 0 2px var(--hw-frame), 0 2px 0 #00000040;white-space:nowrap;background:linear-gradient(#fffaf0,#f3e3b6);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}.game[data-theme=hwatu] .hw-mult b{font:400 17px/1 var(--hw-font-num);color:var(--hw-red)}.game[data-theme=hwatu] .hw-mult[data-total]{color:#fff;background:linear-gradient(#ff7d66,#d3202f);box-shadow:inset 0 0 0 2px #5e0a12,0 2px #0000004d,0 0 14px #ff503c80}.game[data-theme=hwatu] .hw-mult[data-total] b{color:#ffe15a}.game[data-theme=hwatu] .hw-rays{z-index:-1;background:repeating-conic-gradient(from 0deg, #ffec8c8c 0 8deg, #ffec8c00 8deg 20deg);pointer-events:none;animation:18s linear infinite hw-spin;position:absolute;inset:-40%;-webkit-mask:radial-gradient(circle,#000 0 18%,#0009 32%,#0000 62%);mask:radial-gradient(circle,#000 0 18%,#0009 32%,#0000 62%)}.game[data-theme=hwatu] .hw-glow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#fff5bef2,#ffd25a59 30%,#0000 60%);position:absolute;inset:0}@keyframes hw-spin{to{transform:rotate(360deg)}}.game[data-theme=hwatu] .hw-gostop{isolation:isolate;text-align:center;padding:40px 22px 22px;position:relative}.game[data-theme=hwatu] .hw-gostop .hw-ribbon{position:absolute;top:-22px;left:50%;transform:translate(-50%)}.game[data-theme=hwatu] .hw-bigbtn{color:#fff;cursor:pointer;background-image:linear-gradient(180deg, #ffffff52, #ffffff14 48%, #fff0 50%), linear-gradient(180deg, var(--b-hi), var(--b-mid) 55%, var(--b-lo));min-width:132px;min-height:84px;box-shadow:inset 0 0 0 2px #ffffff59, inset 0 -3px 0 #0000002e, 0 0 0 3px var(--b-rim), 0 6px 0 var(--b-lip), 0 12px 18px -6px #00000080;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 18px 10px;transition:transform .1s,filter .1s;display:inline-flex;position:relative}.game[data-theme=hwatu] .hw-bigbtn:hover{filter:brightness(1.08);transform:translateY(-1px)}.game[data-theme=hwatu] .hw-bigbtn:active{box-shadow:inset 0 0 0 2px #ffffff4d, 0 0 0 3px var(--b-rim), 0 2px 0 var(--b-lip);transform:translateY(4px)}.game[data-theme=hwatu] .hw-bigbtn[data-tone=go]{--b-hi:#ff9a6a;--b-mid:#ee3b2a;--b-lo:#b81420;--b-rim:#6e0a10;--b-lip:#4a0508}.game[data-theme=hwatu] .hw-bigbtn[data-tone=stop]{--b-hi:#78b6ff;--b-mid:#2f74e0;--b-lo:#1a4cb0;--b-rim:#0f2a6a;--b-lip:#0a1c4a}.game[data-theme=hwatu] .hw-bigbtn[data-tone=gold]{--b-hi:#fff0a0;--b-mid:#f4c542;--b-lo:#c98a00;--b-rim:#6a4200;--b-lip:#4a2c00;color:#4a2500}.game[data-theme=hwatu] .hw-bigbtn small{opacity:.95;text-shadow:0 1px #00000059;font:800 12.5px/1.1 Pretendard,sans-serif}.game[data-theme=hwatu] .hw-event{isolation:isolate;place-items:center;display:inline-grid;position:relative}.game[data-theme=hwatu] .hw-event-burst{z-index:-1;background:radial-gradient(circle at 50% 38%, color-mix(in oklab, var(--ev-fill) 55%, #fff), var(--ev-fill) 55%, color-mix(in oklab, var(--ev-fill) 70%, #000));filter:drop-shadow(0 0 0 var(--ev-ring)) drop-shadow(0 4px 0 #0000004d);position:absolute;inset:0}.game[data-theme=hwatu] .hw-event-ring{z-index:-1;border:3px dashed var(--ev-ring);opacity:.85;border-radius:50%;position:absolute;inset:9%}.game[data-theme=hwatu] .hw-event[data-pop]{animation:.5s cubic-bezier(.2,1.6,.4,1) both hw-pop}@keyframes hw-pop{0%{opacity:0;transform:scale(.2)rotate(-30deg)}to{transform:scale(1) rotate(var(--ev-rot,-8deg));opacity:1}}@media (prefers-reduced-motion:reduce){.game[data-theme=hwatu] .hw-event[data-pop],.game[data-theme=hwatu] .hw-rays{animation:none}}.game[data-theme=hwatu] .hw-mission{background:repeating-linear-gradient(92deg,#ffffff08 0 2px,#0000 2px 7px),linear-gradient(#7a4e2c,#5a3820 50%,#3e2414);border-radius:16px;padding:34px 14px 14px;position:relative;box-shadow:inset 0 0 0 3px #2a170c,inset 0 0 0 5px #a87a48,inset 0 0 0 7px #2a170c,0 6px #0000004d,0 14px 26px -8px #0009}.game[data-theme=hwatu] .hw-mission-head{font-size:30px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.game[data-theme=hwatu] .hw-mission-head .hw-ol{--ol-grad:linear-gradient(180deg, #fff6a0, #ffc21a 50%, #ff7a1a);--ol-out:#3a1c10}.game[data-theme=hwatu] .hw-o{filter:drop-shadow(0 0 1px #fff)drop-shadow(0 2px #05507a);background:linear-gradient(#8ff4ff,#18a8f0) border-box;border:.5em solid #0000;border-radius:50%;position:absolute;inset:14% 8%;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.game[data-theme=hwatu] .hw-x{place-items:center;display:grid;position:absolute;inset:0}.game[data-theme=hwatu] .hw-x:before,.game[data-theme=hwatu] .hw-x:after{content:"";background:linear-gradient(#ff9ad0,#f2559c 50%,#c21a6e);border-radius:999px;grid-area:1/1;width:96%;height:.55em;transform:rotate(45deg);box-shadow:0 0 0 2px #fff,0 3px #7a0a40}.game[data-theme=hwatu] .hw-x:after{transform:rotate(-45deg)}.game[data-theme=hwatu] .hw-settle{isolation:isolate;color:#fff;background:radial-gradient(120% 60% at 50% 0,#3a2a5a,#161028 60%,#0b0816);border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffdc8c8c,inset 0 0 0 4px #0b0816,inset 0 0 0 5px #ffdc8c40,0 20px 40px -12px #000000b3}.game[data-theme=hwatu] .hw-formula{grid-template-columns:1fr auto;gap:6px 14px;font-size:14px;display:grid}.game[data-theme=hwatu] .hw-formula dt{color:#cdbfe8;font-weight:700}.game[data-theme=hwatu] .hw-formula dd{text-align:right;font:400 16px/1.2 var(--hw-font-num);color:#fff}.game[data-theme=hwatu] .hw-formula dd[data-mult]{color:#ffb3d6}.game[data-theme=hwatu] .hw-win-money{font:400 40px/1 var(--hw-font-num);background:linear-gradient(#fff6c0,#ffd23f 50%,#e08a00);color:#0000;filter:drop-shadow(0 2px #5a2a00)drop-shadow(0 0 14px #ffc83c73);-webkit-background-clip:text;background-clip:text}.game[data-theme=hwatu] .hw-lvl{color:#5a6a9a;font:400 18px/1 var(--hw-font-num);background:radial-gradient(circle at 50% 30%,#2a3a6a,#121a36);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #2a3a6a}.game[data-theme=hwatu] .hw-lvl[data-done]{color:#fff;font:400 13px/1 var(--hw-font-round);background:radial-gradient(circle at 50% 30%,#8cc4ff,#3a7ae0);box-shadow:inset 0 0 0 2px #cfe6ff,0 0 10px #78b4ff80}.game[data-theme=hwatu] .hw-lvl[data-now]{color:#fff;background:radial-gradient(circle at 50% 30%,#1d2c58,#0e1630);box-shadow:inset 0 0 0 3px #48e0ff,0 0 16px #48e0ff99}.game[data-theme=hwatu] .hw-camellia{width:var(--s,48px);height:var(--s,48px);filter:drop-shadow(0 3px #7a0a10)drop-shadow(0 6px 8px #0006);pointer-events:none;background:radial-gradient(circle,#ffd23f 0 9%,#f08a00 10% 14%,#0000 15%),radial-gradient(circle at 50% 18%,#ff5a4a 0 22%,#0000 23%),radial-gradient(circle at 82% 42%,#ff5a4a 0 22%,#0000 23%),radial-gradient(circle at 70% 80%,#e8302a 0 22%,#0000 23%),radial-gradient(circle at 30% 80%,#e8302a 0 22%,#0000 23%),radial-gradient(circle at 18% 42%,#ff5a4a 0 22%,#0000 23%),radial-gradient(circle,#d3202f 0 46%,#0000 47%);border-radius:50%;position:absolute}.game[data-theme=hwatu] .hw-hex{isolation:isolate;aspect-ratio:1/.92;place-items:center;display:inline-grid;position:relative}.game[data-theme=hwatu] .hw-hex>i{clip-path:polygon(25% 3%,75% 3%,99% 50%,75% 97%,25% 97%,1% 50%);position:absolute}.game[data-theme=hwatu] .hw-hex .hw-hex-rim{z-index:-3;background:linear-gradient(160deg, var(--rim-a), var(--rim-b));inset:0}.game[data-theme=hwatu] .hw-hex .hw-hex-in{z-index:-2;background:linear-gradient(#00000059,#ffffff40);inset:9%}.game[data-theme=hwatu] .hw-hex .hw-hex-face{z-index:-1;background:linear-gradient(180deg, #ffffff4d, #fff0 45%), linear-gradient(180deg, var(--face-a), var(--face-b));inset:13%}.game[data-theme=hwatu] .hw-hex[data-glow]{filter:drop-shadow(0 0 14px var(--rim-b))}.game[data-theme=hwatu] .hw-sudda .hw-felt,.game[data-theme=hwatu] .hw-felt.hw-leather{background:radial-gradient(#ffffff06 1px,#0000 1.5px) 0 0/5px 5px,radial-gradient(#0000001f 1px,#0000 1.6px) 2px 3px/7px 7px,radial-gradient(100% 75% at 50% 42%,#5c6428,#4e5420 30%,#2b3510 65%,#10140a)}.game[data-theme=hwatu] .hw-sudda .hw-felt:before{border:1px solid #d6b67840;inset:10px}.game[data-theme=hwatu] .hw-sudda .hw-frame{background:repeating-linear-gradient(90deg, #ffffff05 0 1px, transparent 1px 4px), linear-gradient(180deg, #4a2614, var(--hw-frame) 50%, var(--hw-frame-lo));box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #d6b67873,0 18px 40px -12px #000000bf}.game[data-theme=hwatu] .hw-sudda .hw-frame>.hw-felt{box-shadow:0 0 0 2px #8c6a3a,0 0 0 3px #000,inset 0 0 60px #0009}.game[data-theme=hwatu] .hw-noir{color:#efe2c4;background:linear-gradient(180deg, #2a1d12, var(--hw-panel,#1a120b));border-radius:12px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #d6b6788c,inset 0 1px 0 3px #ffe6aa0f,0 10px 22px -8px #000000b3}.game[data-theme=hwatu] .hw-goldline{background:var(--hw-gold-rim,linear-gradient(90deg, #8c6a3a, #e9c27a, #8c6a3a));height:2px}.game[data-theme=hwatu] .hw-brush{font-family:var(--hw-font-num);color:#0000;background:linear-gradient(#fffbe8 0%,#f3dda4 30%,#b8904c 52%,#f8e2a8 70%,#8c6a3a 100%);filter:drop-shadow(0 2px #000)drop-shadow(0 0 10px #e9c27a59);white-space:nowrap;-webkit-background-clip:text;background-clip:text;line-height:1;display:inline-block;transform:skew(-6deg)}.game[data-theme=hwatu] .hw-swash{z-index:-1;clip-path:polygon(2% 30%,10% 12%,40% 6%,70% 10%,96% 4%,100% 40%,94% 70%,98% 92%,60% 88%,30% 96%,6% 86%,0% 60%);background:linear-gradient(176deg,#0000 0 8%,#0a0603f2 12% 86%,#0000 92%),radial-gradient(60% 120% at 0%,#0a0603e6,#0000 70%);position:absolute;inset:8% -6%;transform:skew(-6deg)rotate(-2deg)}.game[data-theme=hwatu] .hw-pot{background:var(--hw-gold-rim,linear-gradient(90deg, #8c6a3a, #e9c27a, #8c6a3a));border-radius:14px;padding:2px;position:relative;box-shadow:0 10px 24px -8px #000000bf,0 0 24px #d6b6782e}.game[data-theme=hwatu] .hw-pot>div{background:radial-gradient(120% 90% at 50% 0,#2e2114,#120c07 70%);border-radius:12px}.game[data-theme=hwatu] .hw-ttaengpot{color:#fff;background:linear-gradient(#ff5a4a,#b3121f 60%,#6a0a10);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;animation:1.6s ease-in-out infinite hw-throb;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 0 0 1.5px #e9c27a,0 0 16px #ff3c288c}@keyframes hw-throb{50%{box-shadow:inset 0 1px #ffffff59,0 0 0 1.5px #ffe8a8,0 0 26px #ff5032d9}}@media (prefers-reduced-motion:reduce){.game[data-theme=hwatu] .hw-ttaengpot{animation:none}}.game[data-theme=hwatu] .hw-noirbtn{color:#f3dda4;min-width:64px;min-height:48px;font:400 17px/1 var(--hw-font-num);cursor:pointer;background:linear-gradient(#3a2a1a,#1a120b);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:4px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #8c6a3a,inset 0 2px 0 3px #ffe6aa14,0 3px #000}.game[data-theme=hwatu] .hw-noirbtn small{color:#b8a27a;margin-top:3px;font:700 12px/1.2 Pretendard,sans-serif}.game[data-theme=hwatu] .hw-noirbtn[data-hot]{color:#2a1400;background:linear-gradient(#fff0b8,#e9c27a 50%,#a8803e);box-shadow:inset 0 0 0 1px #5a3a10,0 3px #3a2208,0 0 14px #e9c27a80}.game[data-theme=hwatu] .hw-noirbtn[data-hot] small{color:#5a3a10}.game[data-theme=hwatu] .hw-noirbtn[data-danger]{color:#fff;background:linear-gradient(#c3302a,#6a0a10);box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #e9c27a,0 3px #000}.game[data-theme=hwatu] .hw-noirbtn[data-danger] small{color:#ffd0c8}.game[data-theme=hwatu] .hw-chart li[data-on]{color:#fff6d8;background:linear-gradient(90deg,#e9c27a4d,#e9c27a0f);box-shadow:inset 2px 0 #e9c27a}}
