.FiveElementTactics-module__JUBAEq__page{color:#273e35;background:#f0eadb;min-height:100dvh;padding:32px 22px 65px}.FiveElementTactics-module__JUBAEq__shell{max-width:1150px;margin:auto}.FiveElementTactics-module__JUBAEq__hero{grid-template-columns:1fr 240px;align-items:center;gap:30px;margin-bottom:30px;display:grid}.FiveElementTactics-module__JUBAEq__hero a{text-underline-offset:5px;color:#546e5c;font-size:12px;text-decoration:underline}.FiveElementTactics-module__JUBAEq__eyebrow{letter-spacing:.15em;color:#956d3e;margin-top:23px;font-size:11px;display:block}.FiveElementTactics-module__JUBAEq__hero h1{font:500 clamp(29px,4vw,43px)/1.5 var(--font-serif),serif;margin:10px 0 14px}.FiveElementTactics-module__JUBAEq__hero p{color:#657264;font-size:13px;line-height:1.9}.FiveElementTactics-module__JUBAEq__cover{border:3px solid #fbf4de;border-radius:80px 9px 60px 8px;max-height:235px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:7px 8px #b89e6860}.FiveElementTactics-module__JUBAEq__cover img{object-fit:cover;object-position:50% 35%;width:100%;height:235px;display:block}.FiveElementTactics-module__JUBAEq__cover span{color:#f6e8bf;background:linear-gradient(#0000,#263a32e6);padding:20px 12px 12px;font-size:10px;line-height:1.6;position:absolute;bottom:0;left:0;right:0}.FiveElementTactics-module__JUBAEq__chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:25px;display:grid}.FiveElementTactics-module__JUBAEq__chapters button{text-align:left;cursor:pointer;color:#4c6352;background:#f8f3e5;border:1px solid #c2b493;border-radius:16px 3px;padding:14px 18px;position:relative;box-shadow:0 3px #b9a97e33}.FiveElementTactics-module__JUBAEq__chapters button[aria-pressed=true]{color:#f9ebc5;background:#2b5143;border-color:#244333}.FiveElementTactics-module__JUBAEq__chapters small{letter-spacing:.1em;opacity:.8;font-size:9px}.FiveElementTactics-module__JUBAEq__chapters strong{font:600 20px/1.6 var(--font-serif),serif;margin:4px 0;display:block}.FiveElementTactics-module__JUBAEq__chapters span{opacity:.8;font-size:10px}.FiveElementTactics-module__JUBAEq__chapters button:disabled{opacity:.45;cursor:default}.FiveElementTactics-module__JUBAEq__workspace{grid-template-columns:minmax(0,1.55fr) minmax(285px,1fr);align-items:start;gap:24px;display:grid}.FiveElementTactics-module__JUBAEq__arena{background:#faf6e9;border-top:3px solid #967c4d;border-radius:4px 20px 6px;min-width:0;padding:22px;box-shadow:0 9px 25px #5e62481c}.FiveElementTactics-module__JUBAEq__arenaHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.FiveElementTactics-module__JUBAEq__arenaHead small{color:#94764c;font-size:10px}.FiveElementTactics-module__JUBAEq__arenaHead h2{font:600 26px/1.5 var(--font-serif),serif;margin:5px 0}.FiveElementTactics-module__JUBAEq__arenaHead>span{color:#7e5f29;background:#ece0bb;border-radius:7px 2px;align-items:center;gap:5px;padding:7px 10px;font-size:12px;display:flex}.FiveElementTactics-module__JUBAEq__goal{color:#61715f;margin:7px 0 18px;font-size:12px;line-height:1.8}.FiveElementTactics-module__JUBAEq__turn{border-top:1px solid #d9cfb6;align-items:center;gap:18px;margin-bottom:14px;padding-top:12px;font-size:11px;display:flex}.FiveElementTactics-module__JUBAEq__turn b{font-variant-numeric:tabular-nums;margin-left:4px;font-size:17px}.FiveElementTactics-module__JUBAEq__saved{color:#7b8b6f;margin-left:auto;font-size:9px}.FiveElementTactics-module__JUBAEq__boardWrap{background:radial-gradient(#7e9a6c44,#526e6222),linear-gradient(#e2dcc3,#cdd5bb);border-radius:30px 8px;padding:15px;overflow:hidden;box-shadow:inset 0 0 0 1px #a5b18f}.FiveElementTactics-module__JUBAEq__board{aspect-ratio:1;isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid;position:relative}.FiveElementTactics-module__JUBAEq__tile{color:#45654b;cursor:pointer;isolation:isolate;background:radial-gradient(at 30% 20%,#eff1d4,#c5d5ac);border:1px solid #e7ecd0;border-bottom:4px solid #a4b28e;border-radius:38% 30% 22% 28%/19% 25% 27% 20%;min-width:0;min-height:0;position:relative;box-shadow:1px 3px 4px #3e583921}.FiveElementTactics-module__JUBAEq__tile:nth-child(3n){border-radius:24% 35% 26% 33%/24% 20% 30% 18%}.FiveElementTactics-module__JUBAEq__tile[data-move=true]{outline-offset:-6px;background:radial-gradient(#f4f6d2,#b7d494);outline:2px dashed #6a9865}.FiveElementTactics-module__JUBAEq__tile[data-selected=true]{outline-offset:0;z-index:2;background:#e8d9ad;outline:3px solid #dcaf55}.FiveElementTactics-module__JUBAEq__tile img{object-fit:contain;filter:drop-shadow(0 4px 2px #223b3d33);pointer-events:none;width:116%;height:103%;position:absolute;inset:-8% -8% 5%}.FiveElementTactics-module__JUBAEq__name{z-index:2;text-align:center;color:#244839;background:#f9f5e5e6;border-radius:5px;padding:2px;font:650 10px/1.4 sans-serif;display:block;position:absolute;bottom:2px;left:2px;right:2px}.FiveElementTactics-module__JUBAEq__name small{font-size:8px;font-weight:400;display:block}.FiveElementTactics-module__JUBAEq__coord{color:#637c4c99;z-index:-1;font-size:7px;position:absolute;top:5px;right:5px}.FiveElementTactics-module__JUBAEq__tile[data-tree=true]{cursor:help;background:radial-gradient(#fffbda,#a7c589);border-color:#749a66}.FiveElementTactics-module__JUBAEq__garden{flex-direction:column;align-items:center;gap:2px;display:flex}.FiveElementTactics-module__JUBAEq__garden b{font:40px/1.2 var(--font-serif),serif;color:#3a7955}.FiveElementTactics-module__JUBAEq__garden small{font-size:9px}.FiveElementTactics-module__JUBAEq__garden svg{color:#618756}.FiveElementTactics-module__JUBAEq__tile[data-blocked=true]{color:#7098a2;cursor:default;background:radial-gradient(#a8cbd0,#7b9da64d);border-bottom-color:#7798a0}.FiveElementTactics-module__JUBAEq__step{color:#759752;font-size:23px}.FiveElementTactics-module__JUBAEq__pond{width:35%;height:auto}.FiveElementTactics-module__JUBAEq__connections{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FiveElementTactics-module__JUBAEq__connections path{fill:none;stroke:#8ca981;stroke-width:.6px;stroke-dasharray:2 3;opacity:.2}.FiveElementTactics-module__JUBAEq__connections path[data-lit=true]{stroke:#f2c457;opacity:.9;stroke-width:1px;filter:drop-shadow(0 0 1px #fbe58c);animation:2s linear infinite FiveElementTactics-module__JUBAEq__relay}.FiveElementTactics-module__JUBAEq__boardHelp{color:#6e7c65;margin:14px 0;font-size:11px;line-height:1.8}.FiveElementTactics-module__JUBAEq__relay{border-top:1px solid #d3ceb5;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:10px;display:flex}.FiveElementTactics-module__JUBAEq__relay span{color:#7c856d;background:#e8e8d8;border-radius:5px;padding:5px 7px;font-size:9px}.FiveElementTactics-module__JUBAEq__relay span[data-ready=true]{color:#715324;background:#efe0ab}.FiveElementTactics-module__JUBAEq__relay i{color:#9e9e78;font-size:12px;font-style:normal}.FiveElementTactics-module__JUBAEq__side{gap:16px;display:grid}.FiveElementTactics-module__JUBAEq__dialogue{background:#fffdf1;border:2px solid #b5b48d;border-radius:28px 5px 24px 9px;min-height:155px;padding:14px 18px;animation:.25s ease-out FiveElementTactics-module__JUBAEq__speech;position:relative;box-shadow:4px 5px #bfbb9933}.FiveElementTactics-module__JUBAEq__dialogue:after{content:"";background:#fffdf1;border-right:2px solid #b5b48d;width:20px;height:16px;position:absolute;bottom:-10px;right:34px;transform:skewY(-35deg)}.FiveElementTactics-module__JUBAEq__speaker{align-items:center;gap:12px;height:65px;display:flex}.FiveElementTactics-module__JUBAEq__speaker img{object-fit:contain;object-position:50% 5%;align-self:end;width:60px;height:80px}.FiveElementTactics-module__JUBAEq__speaker small{letter-spacing:.12em;color:#9a7e4f;font-size:9px}.FiveElementTactics-module__JUBAEq__speaker strong{font:600 20px/1.6 var(--font-serif),serif;display:block}.FiveElementTactics-module__JUBAEq__dialogue>p{color:#445d47;margin:12px 0 3px;font-size:12px;line-height:1.9}.FiveElementTactics-module__JUBAEq__resources{background:#e3e9d7;border:1px solid #bcc9aa;border-radius:5px 19px;padding:16px 18px}.FiveElementTactics-module__JUBAEq__resources h3,.FiveElementTactics-module__JUBAEq__team h3{margin:0 0 12px;font-size:12px;font-weight:600}.FiveElementTactics-module__JUBAEq__resources>div{text-align:center;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.FiveElementTactics-module__JUBAEq__resources>div span{color:#738060;font-size:10px}.FiveElementTactics-module__JUBAEq__resources b{color:#385844;font:600 25px/1.5 Georgia,serif;display:block}.FiveElementTactics-module__JUBAEq__resources b small{color:#8a947b;font-size:11px}.FiveElementTactics-module__JUBAEq__resources label{color:#817345;justify-content:space-between;font-size:10px;display:flex}.FiveElementTactics-module__JUBAEq__resources progress{accent-color:#bf8a58;border:0;border-radius:4px;width:100%;height:8px;margin:7px 0;display:block}.FiveElementTactics-module__JUBAEq__resources p{color:#7b8167;margin:6px 0 0;font-size:9px;line-height:1.8}.FiveElementTactics-module__JUBAEq__team{padding:4px 0}.FiveElementTactics-module__JUBAEq__team button{cursor:pointer;color:#576f55;background:0 0;border:0;border-bottom:1px solid #c9ccb6;align-items:center;gap:10px;width:100%;min-height:42px;padding:9px 12px;font-size:12px;display:flex}.FiveElementTactics-module__JUBAEq__team button small{color:#8a8d70;font-size:10px}.FiveElementTactics-module__JUBAEq__team button b{margin-left:auto;font-size:9px;font-weight:500}.FiveElementTactics-module__JUBAEq__team button[aria-pressed=true]{color:#655026;background:#e4dbbc;border-radius:8px 2px}.FiveElementTactics-module__JUBAEq__turnActions{flex-wrap:wrap;gap:10px;display:flex}.FiveElementTactics-module__JUBAEq__turnActions>button:first-child{color:#f8edce;font:600 14px/1.6 var(--font-serif),serif;cursor:pointer;background:#2b5143;border:1px solid #2b5143;border-radius:13px 3px;flex:1;padding:13px 18px}.FiveElementTactics-module__JUBAEq__turnActions>button:first-child span{color:#c3d6bb;font:9px/1.8 sans-serif;display:block}.FiveElementTactics-module__JUBAEq__turnActions>button:last-child{color:#7c7d5c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px;font-size:10px;display:flex}.FiveElementTactics-module__JUBAEq__turnActions>button:disabled{opacity:.4;cursor:default}.FiveElementTactics-module__JUBAEq__error{color:#814a31;background:#f5d5c3;padding:12px;font-size:12px}.FiveElementTactics-module__JUBAEq__clear{color:#72501e;background:linear-gradient(110deg,#eee2b3,#fff9e8);border:2px solid #c49f58;border-radius:25px 4px;align-items:center;gap:20px;margin:28px 0 0;padding:25px;display:flex}.FiveElementTactics-module__JUBAEq__clear small{letter-spacing:.12em;font-size:10px}.FiveElementTactics-module__JUBAEq__clear h2{font:600 25px/1.6 var(--font-serif),serif;margin:5px 0}.FiveElementTactics-module__JUBAEq__clear p{margin:0;font-size:12px}.FiveElementTactics-module__JUBAEq__clear button,.FiveElementTactics-module__JUBAEq__clear a{color:#fff5d9;font:inherit;cursor:pointer;background:#806539;border:0;border-radius:10px 3px;margin-left:auto;padding:13px 17px;font-size:12px;text-decoration:none}.FiveElementTactics-module__JUBAEq__hand{margin:35px 0 25px}.FiveElementTactics-module__JUBAEq__hand header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.FiveElementTactics-module__JUBAEq__hand header small{color:#947349;letter-spacing:.08em;font-size:10px}.FiveElementTactics-module__JUBAEq__hand h2{font:500 26px/1.6 var(--font-serif),serif;margin:5px 0}.FiveElementTactics-module__JUBAEq__hand header p{color:#7d7e62;font-size:11px;line-height:1.8}.FiveElementTactics-module__JUBAEq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.FiveElementTactics-module__JUBAEq__cards button{text-align:left;color:#435e49;cursor:pointer;isolation:isolate;background:linear-gradient(160deg,#f9f0d4,#e5e1c8);border:1px solid #bfa577;border-radius:16px 4px;min-width:0;padding:15px 16px;transition:transform .2s;position:relative;overflow:hidden;box-shadow:3px 5px #a7a47e44}.FiveElementTactics-module__JUBAEq__cards button[data-actor=water]{background:linear-gradient(160deg,#eaf4ee,#cadadd)}.FiveElementTactics-module__JUBAEq__cards button[data-actor=fire]{background:linear-gradient(160deg,#fff0d4,#e8c8a9)}.FiveElementTactics-module__JUBAEq__cards button[data-ready=true]{outline-offset:2px;outline:2px solid #a38a50}.FiveElementTactics-module__JUBAEq__cards button:hover:not(:disabled){transform:translateY(-5px)}.FiveElementTactics-module__JUBAEq__cards button:disabled{opacity:.45;cursor:default}.FiveElementTactics-module__JUBAEq__cardTag{letter-spacing:.12em;color:#8b7652;font-size:9px}.FiveElementTactics-module__JUBAEq__cards strong{font:600 21px/1.6 var(--font-serif),serif;margin-top:5px;display:block}.FiveElementTactics-module__JUBAEq__cardPortrait{background:radial-gradient(#fff8,#0000 65%);height:110px;margin:10px -10px 4px;display:block}.FiveElementTactics-module__JUBAEq__cardPortrait img{object-fit:contain;width:100%;height:100%;display:block}.FiveElementTactics-module__JUBAEq__cards p{min-height:40px;margin:7px 0 12px;font-size:11px;line-height:1.8}.FiveElementTactics-module__JUBAEq__cards small{color:#7b7e5e;border-top:1px solid #9f9f7544;padding-top:9px;font-size:9px;display:block}.FiveElementTactics-module__JUBAEq__guide{color:#66745c;border-top:1px solid #c9c3aa;font-size:12px}.FiveElementTactics-module__JUBAEq__guide summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;padding:17px 0;font-weight:600;display:flex}.FiveElementTactics-module__JUBAEq__guide summary:before{content:"＋";font-weight:400}.FiveElementTactics-module__JUBAEq__guide[open] summary:before{content:"−"}.FiveElementTactics-module__JUBAEq__guide ol{padding:0 0 20px 22px;font-size:11px;line-height:2.1}.FiveElementTactics-module__JUBAEq__guide p{padding-bottom:20px;font-size:11px;line-height:1.9}.FiveElementTactics-module__JUBAEq__roadmap{border-top:2px solid #b7a983;margin-top:35px;padding-top:20px}.FiveElementTactics-module__JUBAEq__roadmap h2{font:500 26px/1.6 var(--font-serif),serif;margin:10px 0 20px}.FiveElementTactics-module__JUBAEq__roadmap>div{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.FiveElementTactics-module__JUBAEq__roadmap article{border-top:1px solid #b8b69a;padding-top:15px}.FiveElementTactics-module__JUBAEq__roadmap b{color:#586b4c;font-size:13px}.FiveElementTactics-module__JUBAEq__roadmap p{color:#7c7d63;font-size:11px;line-height:1.9}.FiveElementTactics-module__JUBAEq__roadmap>p{margin-top:22px}.FiveElementTactics-module__JUBAEq__page :is(button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #b08643}@keyframes FiveElementTactics-module__JUBAEq__relay{to{stroke-dashoffset:-10px}}@keyframes FiveElementTactics-module__JUBAEq__speech{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:760px){.FiveElementTactics-module__JUBAEq__page{padding:22px 14px 45px}.FiveElementTactics-module__JUBAEq__hero{grid-template-columns:1fr 130px;gap:15px}.FiveElementTactics-module__JUBAEq__cover img{height:180px}.FiveElementTactics-module__JUBAEq__cover{max-height:180px}.FiveElementTactics-module__JUBAEq__cover span{font-size:8px}.FiveElementTactics-module__JUBAEq__hero h1{font-size:29px}.FiveElementTactics-module__JUBAEq__hero p{font-size:11px}.FiveElementTactics-module__JUBAEq__hero h1 br{display:none}.FiveElementTactics-module__JUBAEq__workspace{grid-template-columns:1fr;gap:22px}.FiveElementTactics-module__JUBAEq__side{grid-template-columns:1fr 1fr;gap:14px}.FiveElementTactics-module__JUBAEq__team,.FiveElementTactics-module__JUBAEq__turnActions{grid-column:1/-1}.FiveElementTactics-module__JUBAEq__team{flex-wrap:wrap;gap:5px;display:flex}.FiveElementTactics-module__JUBAEq__team h3{width:100%;margin-bottom:4px}.FiveElementTactics-module__JUBAEq__team button{flex-wrap:wrap;flex:1;gap:5px;min-width:85px;padding:8px}.FiveElementTactics-module__JUBAEq__team button small{font-size:8px}.FiveElementTactics-module__JUBAEq__team button b{display:none}.FiveElementTactics-module__JUBAEq__dialogue{padding:12px}.FiveElementTactics-module__JUBAEq__speaker img{width:45px;height:65px}.FiveElementTactics-module__JUBAEq__speaker{gap:7px;height:55px}.FiveElementTactics-module__JUBAEq__speaker strong{font-size:17px}.FiveElementTactics-module__JUBAEq__dialogue>p{font-size:11px}.FiveElementTactics-module__JUBAEq__resources{padding:13px}.FiveElementTactics-module__JUBAEq__resources>div{gap:4px}.FiveElementTactics-module__JUBAEq__resources b{font-size:22px}.FiveElementTactics-module__JUBAEq__resources p{font-size:9px}.FiveElementTactics-module__JUBAEq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FiveElementTactics-module__JUBAEq__chapters{gap:8px}.FiveElementTactics-module__JUBAEq__chapters button{padding:12px 10px}.FiveElementTactics-module__JUBAEq__chapters strong{font-size:17px}.FiveElementTactics-module__JUBAEq__chapters span{font-size:9px}.FiveElementTactics-module__JUBAEq__chapters small{font-size:8px}.FiveElementTactics-module__JUBAEq__arena{padding:17px}.FiveElementTactics-module__JUBAEq__clear{flex-wrap:wrap;gap:10px;padding:18px}.FiveElementTactics-module__JUBAEq__clear h2{font-size:21px}.FiveElementTactics-module__JUBAEq__clear button,.FiveElementTactics-module__JUBAEq__clear a{margin:10px 0 0}.FiveElementTactics-module__JUBAEq__roadmap>div{grid-template-columns:1fr;gap:12px}.FiveElementTactics-module__JUBAEq__hand h2{font-size:23px}.FiveElementTactics-module__JUBAEq__hand header p{font-size:10px}.FiveElementTactics-module__JUBAEq__boardWrap{padding:12px}.FiveElementTactics-module__JUBAEq__garden b{font-size:34px}.FiveElementTactics-module__JUBAEq__tile img{width:112%;height:99%;inset:-6% -6% 7%}}@media (max-width:420px){.FiveElementTactics-module__JUBAEq__hero{grid-template-columns:1fr}.FiveElementTactics-module__JUBAEq__cover{display:none}.FiveElementTactics-module__JUBAEq__hero h1{max-width:300px;font-size:31px}.FiveElementTactics-module__JUBAEq__arenaHead h2{font-size:23px}.FiveElementTactics-module__JUBAEq__arenaHead>span{padding:6px 8px;font-size:10px}.FiveElementTactics-module__JUBAEq__board{gap:5px}.FiveElementTactics-module__JUBAEq__boardWrap{padding:9px}.FiveElementTactics-module__JUBAEq__name{font-size:9px}.FiveElementTactics-module__JUBAEq__name small{font-size:7px}.FiveElementTactics-module__JUBAEq__garden b{font-size:29px}.FiveElementTactics-module__JUBAEq__garden svg{width:14px;height:14px}.FiveElementTactics-module__JUBAEq__garden small{font-size:8px}.FiveElementTactics-module__JUBAEq__boardHelp{font-size:10px}.FiveElementTactics-module__JUBAEq__turn{gap:12px}.FiveElementTactics-module__JUBAEq__saved{font-size:8px}.FiveElementTactics-module__JUBAEq__resources>div span{font-size:9px}.FiveElementTactics-module__JUBAEq__cards button{padding:12px}.FiveElementTactics-module__JUBAEq__cards strong{font-size:20px}}@media (prefers-reduced-motion:reduce){.FiveElementTactics-module__JUBAEq__connections path[data-lit=true],.FiveElementTactics-module__JUBAEq__dialogue{animation:none}.FiveElementTactics-module__JUBAEq__cards button{transition:none}.FiveElementTactics-module__JUBAEq__cards button:hover:not(:disabled){transform:none}}.FiveElementTactics-module__JUBAEq__board{grid-template-rows:repeat(4,minmax(0,1fr));max-width:470px;margin:0 auto}.FiveElementTactics-module__JUBAEq__quickActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0 0 15px;display:grid}.FiveElementTactics-module__JUBAEq__quickActions button{color:#596f51;cursor:pointer;background:#eef0df;border:1px solid #babda0;border-radius:9px 2px;min-width:0;padding:8px 4px}.FiveElementTactics-module__JUBAEq__quickActions small{color:#85916e;font-size:8px;display:block}.FiveElementTactics-module__JUBAEq__quickActions strong{font:600 12px/1.8 var(--font-serif),serif;display:block}.FiveElementTactics-module__JUBAEq__quickActions button[data-ready=true]{color:#755321;background:#f5e6b8;border-color:#ae8c48}.FiveElementTactics-module__JUBAEq__quickActions button:disabled{opacity:.4;cursor:default}@media (max-width:420px){.FiveElementTactics-module__JUBAEq__quickActions{gap:4px}.FiveElementTactics-module__JUBAEq__quickActions strong{font-size:10px}.FiveElementTactics-module__JUBAEq__quickActions small{font-size:7px}}.FiveElementTactics-module__JUBAEq__page{color:#3b304a;background:#f2edf7}.FiveElementTactics-module__JUBAEq__hero a,.FiveElementTactics-module__JUBAEq__hero p{color:#796783}.FiveElementTactics-module__JUBAEq__chapters button{color:#533967;background:#faf6fc;border-color:#c8b0d4}.FiveElementTactics-module__JUBAEq__chapters button[aria-pressed=true]{color:#fff0ce;background:#5c4272}.FiveElementTactics-module__JUBAEq__arena{background:#fffaf1;border-color:#c4a87d}.FiveElementTactics-module__JUBAEq__boardWrap{background:radial-gradient(#b6c6dd88,#e5dfed);box-shadow:inset 0 0 0 1px #a1afc6}.FiveElementTactics-module__JUBAEq__resources{color:#513a63;background:#f6effa;border-color:#cbb3d8}.FiveElementTactics-module__JUBAEq__resources>div>span:first-child{color:#63427d;background:#e6d9f2}.FiveElementTactics-module__JUBAEq__resources>div>span:nth-child(2){color:#365b90;background:#dce8f9}.FiveElementTactics-module__JUBAEq__resources>div>span:nth-child(3){color:#805b23;background:#fae8b5}.FiveElementTactics-module__JUBAEq__resources>div>span b{color:inherit}.FiveElementTactics-module__JUBAEq__resources label{color:#a34249}.FiveElementTactics-module__JUBAEq__resources progress{accent-color:#ba5862}.FiveElementTactics-module__JUBAEq__resources progress::-webkit-progress-value{background:#ba5862}.FiveElementTactics-module__JUBAEq__resources progress::-moz-progress-bar{background:#ba5862}.FiveElementTactics-module__JUBAEq__dialogue{color:#4e375d;background:#fffdf6;border-color:#b69ac7}.FiveElementTactics-module__JUBAEq__dialogue:after{background:#fffdf6;border-color:#b69ac7}.FiveElementTactics-module__JUBAEq__dialogue>p{color:#60476b}.FiveElementTactics-module__JUBAEq__team button[aria-pressed=true]{color:#58366d;background:#eadbf3;border-color:#b18ec4}.FiveElementTactics-module__JUBAEq__cards button[data-actor=water]{color:#583a6a;background:#eee2f6;border-color:#b69ac7}.FiveElementTactics-module__JUBAEq__cards button[data-actor=fire]{color:#395a89;background:#e5eefb;border-color:#9fb6dc}.FiveElementTactics-module__JUBAEq__cards button[data-actor=earth]{color:#805c25;background:#faf0ce;border-color:#d7bb72}.FiveElementTactics-module__JUBAEq__quickActions button{color:#5c436c;background:#eee5f5;border-color:#cbb5d8}.FiveElementTactics-module__JUBAEq__quickActions button[data-ready=true]{color:#755323;background:#f8e7ba}.FiveElementTactics-module__JUBAEq__page :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #956cae}@media (max-width:760px){.FiveElementTactics-module__JUBAEq__dialogue>p,.FiveElementTactics-module__JUBAEq__resources p,.FiveElementTactics-module__JUBAEq__boardHelp{font-size:12px;line-height:1.85}.FiveElementTactics-module__JUBAEq__quickActions strong{font-size:12px}.FiveElementTactics-module__JUBAEq__quickActions small{font-size:10px}}
