
:root{
--wa-seigaiha:url("/media/08ad9525192e55ae6224df291f5f192514ba34890d472f6b96f02b7bfcd38903.svg");
--wa-asanoha:url("/media/f90e88bbfddc193325ac047feb8205566cb44ff4cc3d10f5c188c5d3a22ec472.svg");
--wa-shippo:url("/media/2e748120ee1ed1c3eea791f6e9c7ea99f27bf437c472ef670cc3ddbde72e104f.svg");
--wa-kikko:url("/media/22d51b503a44e4339cd7783013c24522f3e8219973c92755a20d0a2b83eecdbe.svg");
--wa-map-wave:url("/media/5c8aca921488919a3ae2c49ccd72fee7be1eed1623b4d29d5f7e9822637d98d4.svg");--wa-corner:url("/media/604af96887965da8db24f3bd094cb24629a5a3be10323ba9f7e95933f8c185f3.svg");--wa-divider:url("/media/4839f6b9d0c31cce5e66031294fd7ab77d6234c46366dcb3020610eb301072dc.svg");--wa-cloud:url("/media/aeb83d2089200720a0f4ff8e0bdf85ad119b04ccfd4663ed4197a09c15bf7868.svg");}


.sheet-head{background-image:var(--wa-corner),var(--wa-asanoha),linear-gradient(105deg,#faf4e4,#e9dfc6);background-position:8px 8px,right top,center;background-size:52px 52px,48px 56px,auto;background-repeat:no-repeat,repeat,no-repeat}
.sheet-foot{background-image:var(--wa-seigaiha);background-size:48px 48px}
.home-cmd{background-image:var(--wa-corner),var(--wa-shippo),linear-gradient(115deg,#f7f0da,#e4d8bb);background-size:44px 44px,48px 48px,auto;background-position:5px 5px,right bottom,center;background-repeat:no-repeat,repeat,no-repeat}
.home-cmd[data-home=expedition]{background-image:var(--wa-corner),var(--wa-seigaiha),linear-gradient(130deg,#526751,#324b43);background-size:44px 44px,48px 48px,auto;background-position:5px 5px,right bottom,center;background-repeat:no-repeat,repeat,no-repeat}
.home-cmd:after{width:82px;height:82px;right:-13px;bottom:-15px;border:0;border-radius:0;transform:none;background:var(--wa-cloud) center/contain no-repeat}
.sheet-foot button,.preset-grid button,.reserve-pages button,#openInstructions{background-image:var(--wa-seigaiha);background-size:48px 48px}
.section-title{padding-bottom:9px;background:var(--wa-divider) left bottom/180px 18px no-repeat}
.prep-fold>summary::after,.prep-treasures h2::after{height:12px;background:var(--wa-divider) left center/200px 20px no-repeat;clip-path:none;margin-top:3px}
.opponent,.army,.info-box{background-image:var(--wa-corner);background-size:40px 40px;background-position:right 5px top 5px;background-repeat:no-repeat}
.army{background-image:var(--wa-corner),var(--wa-kikko);background-size:40px 40px,48px 56px;background-position:right 5px top 5px,center;background-repeat:no-repeat,repeat}
.map.route.ink-route{background-image:var(--wa-cloud),var(--wa-cloud),var(--wa-map-wave),radial-gradient(ellipse at 25% 40%,#81896812,transparent 45%);background-position:right -30px top 20px,left -55px bottom 60px,center,center;background-size:200px 100px,240px 120px,64px 64px,auto;background-repeat:no-repeat,no-repeat,repeat,no-repeat;border-image:linear-gradient(transparent,#a58a5544,transparent) 1}
.wa-crest{display:inline-block;width:20px;height:20px;flex:none;vertical-align:middle;background:currentColor;-webkit-mask:var(--wa-mon) center/contain no-repeat;mask:var(--wa-mon) center/contain no-repeat}
.card-tile>small{display:flex;gap:4px;align-items:center;min-width:0}.card-tile>small .wa-crest{width:17px;height:17px}
.wa-crest[data-clan="lumina"]{--wa-mon:var(--codex-shared-image0);}
.wa-crest[data-clan="varga"]{--wa-mon:var(--codex-shared-image1);}
.wa-crest[data-clan="nox"]{--wa-mon:var(--codex-shared-image2);}
.wa-crest[data-clan="minatonami"]{--wa-mon:var(--codex-shared-image3);}
.wa-crest[data-clan="tsukishiro"]{--wa-mon:var(--codex-shared-image4);}
.wa-crest[data-clan="tokiwa"]{--wa-mon:var(--codex-shared-image5);}
.wa-crest[data-clan="narukami"]{--wa-mon:var(--codex-shared-image6);}
.wa-crest[data-clan="rikka"]{--wa-mon:var(--codex-shared-image7);}
.wa-crest[data-clan="inamori"]{--wa-mon:var(--codex-shared-image8);}
.wa-crest[data-clan="unrei"]{--wa-mon:var(--codex-shared-image9);}

