@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wght@400;600;700&display=swap');
:root{--gold:#c5a466;--panel:#252c29;--app-height:100dvh}*{box-sizing:border-box}body{margin:0;background:#101715;color:#fff1d4;font:14px 'Noto Sans Thai',sans-serif;overflow:hidden}button,input{font:inherit}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:where(:not(.ui-btn,.ui-chip,.ui-tile)){color:#fff1d4;background:#303b34;border:2px solid var(--gold);border-radius:6px;min-height:44px;padding:8px 12px}button:where(:not(.ui-btn,.ui-chip,.ui-tile)):hover:enabled{filter:brightness(1.07)}button:disabled:where(:not(.ui-btn)){opacity:.48;cursor:default}button:focus-visible,input:focus-visible{outline:3px solid #fff2b1;outline-offset:3px}::selection{background:#a58345;color:#fff}::-webkit-scrollbar{height:5px;width:6px}::-webkit-scrollbar-thumb{background:#997d49}header,.run-head,.health-row,.feedback,footer,#telegraph,.seed-tools{display:none!important}main{position:relative;height:var(--app-height);max-width:1600px;margin:auto;background:#1c302c}.arena{position:absolute;inset:0}canvas{display:block;position:absolute;inset:0;width:100%;height:100%}.arena-top{position:absolute;z-index:2;top:64px;left:50%;transform:translateX(-50%);display:flex;gap:10px;white-space:nowrap;font-size:12px;text-shadow:0 2px 3px #000}.pill{color:#f4ce88}.route-row{position:absolute;z-index:3;top:20px;left:20px;right:20px;height:30px;display:flex;align-items:center}.route-row>b{order:-1;background:#44372b;border:2px solid #a79777;border-radius:5px;padding:6px 18px;color:#ffda7d;min-width:120px}#journey{display:flex;align-items:center;position:absolute;left:30%;right:24%;justify-content:space-between;border-bottom:2px solid #b7b39b;height:18px;padding-bottom:24px}#journey span{font-size:12px;color:#d3d0bd}#journey .done{color:#b3ce97}#journey .active{color:#ffd17c}#inspect{position:absolute;z-index:4;right:18px;top:15px;background:#2c352e;min-height:38px;font-size:12px}.hud{position:absolute;inset:0;z-index:3;pointer-events:none}.hud button,.skill-strip{pointer-events:auto}.stat-row{position:absolute;left:18px;bottom:18px;width:156px;padding:15px 14px;background:#e6d1a1;color:#473b2d;border:5px solid #62533e;border-radius:3px;box-shadow:0 5px 14px #0006;display:flex;flex-direction:column;gap:7px;font-size:12px}.stat-row span{display:flex;justify-content:space-between}.stat-row b{color:#493a28}.stat-row span:nth-child(4){display:none}.xp-row{position:absolute;bottom:18px;left:195px;right:205px;display:flex;align-items:center;gap:8px;font-size:12px}.bar{height:7px;background:#102019;overflow:hidden;border:1px solid #b6a271;flex:1}.bar i{display:block;height:100%;background:#dac277;transition:none}.controls{position:absolute;bottom:52px;right:18px;display:flex;gap:8px;align-items:flex-end}.controls button{width:82px;height:100px;padding:6px;background:#272f2c;border-color:#aaa58e;box-shadow:0 4px 12px #0007;font-size:12px}.controls svg{display:block;width:42px;height:42px;margin:auto;stroke:#ffdea5;stroke-width:2.5;fill:#a74a42}.controls #ultimate svg{fill:none;stroke:#b4e6e3}.controls small{display:block;font-size:11px;line-height:1.3;margin-top:3px}.controls #start{width:180px;height:52px;background:#665039;color:#fff0b8;font-size:16px}.controls #start[hidden]{display:none}kbd{display:none}.skill-heading{position:absolute;bottom:130px;left:195px;right:205px;display:flex;justify-content:space-between;font-size:12px}.skill-heading small{color:#d9d5ba}.skill-strip{position:absolute;bottom:48px;left:195px;right:205px;display:flex;gap:6px;overflow-x:auto;height:76px;align-items:start}.skill-tag{position:relative;width:62px;min-width:62px;height:66px;min-height:66px;padding:4px;background:#25332c;border-color:var(--tier);border-radius:4px}.skill-tag svg{width:32px;height:32px;stroke:var(--tier);stroke-width:2;fill:none}.skill-tag span{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-tag em{position:absolute;right:3px;top:0;font-size:11px;font-style:normal}.Common{--tier:#b8bd9b}.Rare{--tier:#83c5ed}.Epic{--tier:#d49cea}dialog{width:min(850px,96vw);max-height:calc(var(--app-height) - 20px);overflow:auto;padding:20px}dialog::backdrop{background:#0c1513b5}dialog h2{margin:0 0 5px;font-size:22px}dialog p{font-size:13px;line-height:1.5}#choiceDesc{margin:0 0 10px;color:#ded8c2}#draftStats{font-size:12px;color:#dad8bf}#choiceButtons{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.card{text-align:left;border:3px solid var(--tier);padding:12px;background:#e6d1a1;color:#463725;position:relative}.card:before{content:'';display:block;height:95px;margin:-12px -12px 10px;background:#203e36 url('assets/hero.webp') center 20%/contain no-repeat}.card:nth-child(2):before{background-image:url('assets/enemy-sheet.webp');background-size:400% 200%;background-position:0 0}.card:nth-child(3):before{background-position:70% 20%;background-color:#354438}.rarity{display:block;font-size:11px;color:#755321;text-transform:uppercase}.card b{display:block;font-size:16px;margin:4px 0}.card small{display:block;font-size:11px;line-height:1.45}.card p{font-size:13px;margin:6px 0}.card:hover:enabled{background:#f0ddb5}.potion-choice{grid-column:1/-1}.potion-choice small,#choiceButtons>button>small{display:block}#details{position:absolute;top:65px;right:15px;left:auto;margin:0;width:330px;max-height:calc(var(--app-height) - 85px);z-index:7}#details .card:before{display:none}.detail-head{display:flex;justify-content:space-between;align-items:center}.detail-head h2{font-size:18px}#detailContent{display:grid;gap:8px}#detailContent h3{margin:4px 0}#detailContent p{margin:4px 0}
@media(max-height:550px) and (orientation:landscape){.arena-top{top:48px;font-size:11px}.route-row{top:8px}.route-row>b{padding:3px 12px}#inspect{top:7px;min-height:36px}.stat-row{width:130px;left:10px;bottom:10px;padding:8px;font-size:11px;gap:3px}.xp-row{bottom:9px;left:155px;right:175px;font-size:11px}.skill-heading{bottom:98px;left:155px;right:175px;font-size:11px}.skill-strip{bottom:33px;left:155px;right:175px;height:60px}.skill-tag{width:52px;min-width:52px;height:56px;min-height:56px}.skill-tag svg{width:26px;height:26px}.controls{bottom:33px;right:10px;gap:6px}.controls button{width:72px;height:87px;font-size:11px}.controls svg{height:34px;width:34px}.controls small{font-size:10px}dialog{padding:12px}dialog h2{font-size:18px}#choiceButtons{margin-top:8px;gap:8px}.card:before{height:60px}.card{padding:8px}.card:before{margin:-8px -8px 6px}.card b{font-size:14px}.card p{font-size:11px;margin:3px 0}.card small{font-size:10px}}
@media(max-width:600px) and (orientation:portrait){.arena{bottom:210px;top:70px}.route-row{top:15px;left:10px;right:10px}.route-row>b{min-width:85px;font-size:12px;padding:4px 10px}#journey{left:30%;right:0;gap:2px}#journey span{font-size:10px}#inspect{top:auto;bottom:168px;right:10px}.arena-top{top:8px;font-size:11px}.stat-row{bottom:82px;left:10px;width:140px;font-size:11px;padding:8px;gap:4px}.stat-row span:nth-child(5){display:none}.controls{bottom:82px;right:10px}.controls button{height:82px;width:76px;font-size:11px}.controls svg{height:32px;width:32px}.controls small{font-size:10px}.controls #start{position:fixed;left:calc(50% - 90px);top:45%;height:50px}.xp-row{bottom:7px;left:10px;right:10px;font-size:11px}.skill-heading{bottom:65px;left:10px;right:10px;font-size:11px}.skill-strip{bottom:28px;left:10px;right:10px;height:35px}.skill-tag{height:32px;min-height:32px;width:70px;min-width:70px;padding:2px}.skill-tag svg{display:none}.skill-tag span{font-size:11px;padding-right:7px}.skill-tag em{font-size:10px}dialog{width:calc(100vw - 16px);padding:12px}dialog h2{font-size:18px}#choiceButtons{grid-template-columns:1fr;gap:7px;margin-top:9px}.card{padding:9px 10px 9px 70px;min-height:96px}.card:before{position:absolute;left:9px;top:12px;width:48px;height:70px;margin:0;background-size:contain}.card:nth-child(2):before{background-image:url('assets/hero.webp');background-size:contain}.card b{font-size:14px}.card p{font-size:12px;margin:3px 0}.card small{font-size:11px}#choiceDesc,#draftStats{font-size:11px}#details{width:calc(100vw - 20px);top:50px}#details .card{padding:9px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}
/* Each illustrated card uses an undistorted original portrait. */
.card:before,.card:nth-child(2):before,.card:nth-child(3):before{background-image:url('assets/hero.webp');background-size:contain;background-position:center;background-repeat:no-repeat}
/* Resource controls must remain above the adjacent passive tray. */
.controls{z-index:1}
/* V6: real combat stats, speed switches and inn home. */
.stat-row span:nth-child(4){display:flex}.stat-row .stat-extra{display:none}.stat-row{width:168px;gap:5px}.speed-control{position:absolute;z-index:5;right:120px;top:15px;display:flex;gap:4px}.speed-control button{min-height:36px;padding:4px 10px;font-size:12px;background:#273c32}.speed-control button[aria-pressed=true]{background:#dfc591;color:#34291e;border-color:#f4deab}.home{position:absolute;inset:0;z-index:10;background:#253e32 url('assets/valley.webp') center/cover no-repeat;overflow:hidden}.home[hidden]{display:none}.home:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#14271e85,transparent 60%),linear-gradient(0deg,#10251fee,transparent 45%)}.home-name{position:absolute;z-index:2;left:25px;top:20px;display:flex;gap:16px;align-items:center;text-shadow:0 2px 3px #000}.home-name b{font-size:24px}.home-name span{font-size:13px;color:#e9d4b2}.home-inn{position:absolute;width:74%;height:80%;object-fit:contain;left:3%;top:3%}.home-hero{position:absolute;left:35%;top:51%;width:160px;height:160px;background:url('assets/hero-sheet.webp') 0 0/400% 200% no-repeat;animation:home-breathe 3s ease-in-out infinite}.home-copy{position:absolute;right:4%;top:23%;width:25%;text-shadow:0 3px 8px #142019}.home-copy h1{font-size:30px;line-height:1.3;margin:0 0 12px;color:#ffe5b0}.home-copy p{font-size:14px;line-height:1.7;color:#f2ddbf}.home-destination{position:absolute;bottom:115px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 24px;background:#21382ceb;border:1px solid #ae955e;min-width:310px}.home-destination b{font-size:18px;color:#ffe3a0}.home-destination span,.home-destination label{font-size:12px}.home-destination label{display:flex;gap:7px;align-items:center;margin-top:6px}.home-actions{position:absolute;bottom:52px;left:50%;transform:translateX(-50%);display:flex;gap:12px;white-space:nowrap}.home-actions #depart{background:#d7b576;color:#352c21;min-width:200px;font-size:18px;border-color:#f0d5a0}.home-actions #homeJournal{font-size:12px}.home-note{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-size:11px;color:#d6cfb8}#details{z-index:20}.home~.speed-control{z-index:5}@keyframes home-breathe{50%{transform:translateY(-3px) scaleY(1.025)}}
@media(max-height:550px) and (orientation:landscape){.speed-control{right:90px;top:7px}.speed-control button{min-height:34px;font-size:11px;padding:3px 7px}.stat-row{width:137px;gap:2px}.home-name{top:10px;left:15px}.home-name b{font-size:20px}.home-inn{width:68%;height:86%;top:-6%}.home-hero{width:100px;height:100px;top:45%;left:32%}.home-copy{top:17%;right:4%;width:28%}.home-copy h1{font-size:24px}.home-copy p{font-size:12px}.home-destination{bottom:87px;padding:6px 15px;gap:2px;min-width:280px}.home-destination b{font-size:15px}.home-destination span,.home-destination label{font-size:11px}.home-actions{bottom:32px;gap:7px}.home-actions #depart{min-width:165px;font-size:16px}.home-note{bottom:0;font-size:10px}}
@media(max-width:600px) and (orientation:portrait){.speed-control{top:51px;right:10px;gap:3px}.speed-control button{min-height:30px;font-size:11px;padding:3px 8px}.arena{top:85px}.arena-top{left:8px;transform:none;top:5px;font-size:10px}.stat-row{width:153px;font-size:11px;gap:3px;bottom:85px}.home-name{left:15px;top:15px;flex-direction:column;gap:0;align-items:start}.home-inn{width:125%;left:-18%;height:65%;top:10%}.home-hero{left:43%;top:43%;width:100px;height:100px}.home-copy{left:15px;right:auto;top:15%;width:65%}.home-copy h1{font-size:24px;margin:0 0 5px}.home-copy p{font-size:12px;margin:0;width:230px}.home-destination{bottom:140px;min-width:calc(100% - 30px)}.home-actions{bottom:54px;flex-direction:column;gap:5px;width:calc(100% - 30px)}.home-actions button{min-height:40px}.home-actions #depart{font-size:18px}.home-note{bottom:12px;font-size:10px}}
@media(prefers-reduced-motion:reduce){.home-hero{animation:none}}
.home-hero{background-image:url('assets/reaction-sheet.webp');background-size:400% 400%;animation:home-breathe 3s ease-in-out infinite,home-idle 2.4s steps(1) infinite}@keyframes home-idle{0%,20%{background-position:0 0}25%,45%{background-position:33.333% 0}50%,70%{background-position:66.666% 0}75%,100%{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.home-hero{animation:none}}
.card:before,.card:nth-child(2):before,.card:nth-child(3):before{width:90px;height:90px;margin:0 auto 8px;background-image:url('assets/reaction-sheet.webp');background-size:400% 400%;background-position:0 0;background-color:transparent}.card:nth-child(2):before{background-position:33.333% 0}.card:nth-child(3):before{background-position:100% 0}@media(max-height:550px) and (orientation:landscape){.card:before,.card:nth-child(2):before,.card:nth-child(3):before{width:50px;height:50px;margin:0 auto 5px}}@media(max-width:600px) and (orientation:portrait){.card:before,.card:nth-child(2):before,.card:nth-child(3):before{width:48px;height:48px;margin:0;top:20px;left:10px}}
main:has(.home:not([hidden]))>.arena,main:has(.home:not([hidden]))>.hud,main:has(.home:not([hidden]))>.route-row,main:has(.home:not([hidden]))>.speed-control,main:has(.home:not([hidden]))>#inspect{visibility:hidden}
.stat-row span:not(.stat-extra){display:flex}.stat-row .stat-extra{display:none!important}
/* Home actors and architecture share one ground anchor, including tall desktop panels. */
.home{--home-ground:calc(var(--app-height)*.73);--inn-width:clamp(650px,74vw,1050px);background-size:100% 100%;background-repeat:no-repeat;background-position:center calc(var(--home-ground) - var(--app-height)*.73)}
.home-inn{width:var(--inn-width);height:auto;max-width:none;top:auto;bottom:calc(var(--app-height) - var(--home-ground) - var(--inn-width)*.1053);left:50%;transform:translateX(-50%)}
.home-hero{width:calc(var(--inn-width)*.16);height:calc(var(--inn-width)*.16);top:auto;bottom:calc(var(--app-height) - var(--home-ground));left:52%;transform-origin:center bottom}
.home-copy h1{white-space:nowrap}
@media(orientation:portrait) and (max-width:1000px){.home{--home-ground:calc(var(--app-height) - 270px);--inn-width:clamp(600px,90vw,950px)}.home-name{left:18px;top:18px;flex-direction:column;gap:0;align-items:start}.home-copy{left:18px;right:auto;top:12%;width:calc(100% - 36px)}.home-copy h1{font-size:clamp(24px,4vw,32px);margin:0 0 5px}.home-copy p{font-size:12px;width:80%;max-width:360px;margin:0}.home-destination{bottom:140px;min-width:min(420px,calc(100% - 30px))}.home-actions{bottom:54px;gap:6px}.home-note{bottom:12px}.home-inn{top:auto;left:50%;height:auto}.home-hero{top:auto;left:52%}}
.home{--home-bg-height:max(var(--app-height),calc(min(100vw,1600px)*.5628));background-size:cover;background-position:center calc(var(--home-ground) - var(--home-bg-height)*.73)}

/* V7: skill seals and separate life/qi/defense. */
.card:before,.card:nth-child(2):before,.card:nth-child(3):before{display:none}
.skill-art{display:flex;justify-content:center;align-items:center;height:88px;margin:0 0 8px;color:#275e60;background:#d6c28f;border-radius:3px}
.skill-art .skill-icon{width:70px;height:70px;filter:drop-shadow(0 2px 1px #f8e7ba)}
.Rare .skill-art{color:#205979;background:#b7cbd0}.Epic .skill-art{color:#67367b;background:#d1bad4}
.skill-tag .skill-icon{width:32px;height:32px;stroke:currentColor;color:var(--tier)}
#details .skill-art{height:52px;float:left;width:52px;margin:0 10px 5px 0}#details .skill-art svg{width:45px;height:45px}
.stat-row{width:220px;font-size:12px;gap:4px;padding:12px}.stat-row span{gap:8px}.stat-row b{white-space:nowrap}.vital-stat{border-top:1px solid #a88f65;padding-top:5px;margin-top:2px}
.xp-row,.skill-heading,.skill-strip{left:255px}
@media(max-height:550px) and (orientation:landscape){.stat-row{width:196px;font-size:10px;padding:7px;gap:1px}.xp-row,.skill-heading,.skill-strip{left:218px}.skill-art{height:45px;margin-bottom:4px}.skill-art .skill-icon{width:43px;height:43px}}
@media(max-width:600px) and (orientation:portrait){.arena{bottom:260px}.stat-row{width:205px;font-size:10px;gap:2px;bottom:84px;padding:7px}.xp-row,.skill-heading,.skill-strip{left:10px}.card{padding:9px 10px 9px 70px;min-height:108px}.skill-art{position:absolute;top:17px;left:9px;width:49px;height:58px;margin:0}.skill-art .skill-icon{width:44px;height:44px}.skill-tag{width:86px;min-width:86px;height:42px;display:flex;align-items:center;gap:3px}.skill-tag .skill-icon{display:block;width:24px;height:24px;flex-shrink:0}.skill-tag span{font-size:10px;max-width:50px;padding:0}.skill-strip{height:48px;bottom:24px}.skill-heading{bottom:73px}#details .skill-art{position:static}#details .card{padding:9px}}
/* V9 bounded combat pages. */
.skill-strip{overflow:visible}.skill-page{width:44px;min-width:44px;height:66px;padding:2px}.detail-pager{display:flex;justify-content:space-between;align-items:center;gap:8px}#details{overflow:visible}#detailContent .card{padding:10px}#details .skill-art{width:46px;height:46px;float:left;margin-right:8px}#details .card small{font-size:11px}
@media(max-height:600px){#details{top:54px;max-height:calc(var(--app-height) - 64px)}#details .card p{font-size:11px}#details .skill-art{width:32px;height:32px}.skill-page{height:56px}}
@media(max-width:650px) and (orientation:portrait){.skill-tag{width:calc((100vw - 130px)/3);min-width:0}.skill-page{height:44px;min-height:44px}.skill-strip{height:44px;bottom:28px}#choices{padding:12px;overflow:visible}#choiceButtons{gap:6px;margin-top:8px}#choiceButtons .card{min-height:90px}#choiceTitle{font-size:17px}#choices #draftStats{font-size:10px}#details{top:60px;max-height:calc(var(--app-height) - 70px)}}
@media(max-height:600px) and (orientation:landscape){#choices{padding:12px;max-height:calc(var(--app-height) - 16px);overflow:visible}#choiceButtons .card{min-height:140px;padding:8px}#choiceButtons .skill-art{height:38px;width:38px}#choiceButtons .card p{font-size:11px}.potion-choice{min-height:44px!important}#choiceButtons .card b{font-size:13px}.skill-tag{width:calc((100vw - 450px)/4);min-width:44px}}
@media(max-width:350px) and (orientation:portrait){.stat-row{width:155px;font-size:9px;padding:5px;gap:2px}.controls button{width:65px}.controls{gap:4px}.arena{bottom:220px}.speed-control{gap:2px!important}.speed-control button{padding:4px!important;font-size:11px}#choiceButtons .card{min-height:90px;padding-left:56px}#choiceButtons .skill-art{left:5px;width:36px}.card p{font-size:11px}.card small{font-size:10px}#choiceDesc{margin-bottom:4px}}

/* ===== combat status panel v2 (icons, 2 groups, aps) — overrides layout-v15 stat-row via #statSheet specificity ===== */
#statSheet .stat-grp{display:flex;flex-direction:column}
#statSheet .stat-hd{margin:0;font:800 10px/1 'Noto Sans Thai',sans-serif;letter-spacing:.06em;color:#8a5a22;display:flex;align-items:center;gap:6px;padding:2px 2px 4px}
#statSheet .stat-hd:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#9a6b2e,transparent)}
#statSheet .st{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:2px 6px;border-radius:5px;min-height:24px;color:#5a4224}
#statSheet .st:nth-of-type(odd){background:rgba(106,67,32,.11)}
#statSheet .st .si{width:20px;height:20px;object-fit:contain;filter:drop-shadow(0 1px 0 rgba(255,240,200,.6))}
#statSheet .st em{font-style:normal;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#statSheet .st b{font-variant-numeric:tabular-nums;font-weight:800;font-size:13px;color:#3a2410;text-align:right;white-space:nowrap}
@media (orientation:landscape){
  html main[data-journey="combat"] .hud #statSheet.stat-row{display:flex!important;flex-direction:column;gap:4px!important;width:208px!important;padding:8px 8px 9px!important;left:10px!important;bottom:96px!important;border:3px solid #5a3a1a!important;border-radius:12px!important;background:var(--v16-paper)!important;box-shadow:0 6px 16px rgba(0,0,0,.5),inset 0 0 0 2px rgba(255,235,190,.5)!important}
  html main[data-journey="combat"] .hud #statSheet .stat-vitals{display:none}
}
@media (orientation:landscape) and (max-height:550px){
  html main[data-journey="combat"] .hud #statSheet.stat-row{width:190px!important;padding:5px 6px 6px!important;gap:1px!important;bottom:62px!important}
  #statSheet .st{min-height:19px;padding:0 5px;gap:5px;grid-template-columns:18px 1fr auto}
  #statSheet .st .si{width:16px;height:16px}#statSheet .st em{font-size:10.5px}#statSheet .st b{font-size:11.5px}
  #statSheet .stat-hd{padding:1px 2px 2px;font-size:9px}
}
@media (orientation:portrait) and (max-width:699px){
  html main[data-journey="combat"].stats-open .hud #statSheet.stat-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 10px!important;padding:10px!important;border-radius:14px!important;background:linear-gradient(180deg,rgba(58,34,14,.96),rgba(30,16,6,.96))!important;border:2px solid #c48a3a!important}
  #statSheet .stat-vitals{display:none}
  #statSheet .stat-hd{color:#f0c878}#statSheet .stat-hd:after{background:linear-gradient(90deg,#c48a3a,transparent)}
  #statSheet .st{color:#e8d2a4;min-height:30px;padding:2px 6px;grid-template-columns:20px 1fr auto}
  #statSheet .st:nth-of-type(odd){background:rgba(255,220,150,.07)}
  #statSheet .st b{color:#fff3d2;font-size:12.5px}#statSheet .st em{font-size:11px}
  #statSheet .st .si{width:18px;height:18px;filter:none}
}
