/* Stone and brass, with the larger effects reserved for fusion. */
body{background-color:#151a16}.board-panel,.loadout-panel{box-shadow:0 5px 15px #0006}.sheet{box-shadow:0 12px 40px #000a}.painted-icon{filter:saturate(.82) contrast(.98)}
.cell.skill,.cell.gear{box-shadow:inset 0 2px 6px #0008,0 2px 3px #0006}.cell.skill:not(.active):not(.selected){filter:none}.cell.linked{box-shadow:inset 0 0 9px #d6ae4b55,0 0 0 1px #b4935e;filter:none}.cell.in-range{box-shadow:inset 0 0 9px #b9cf5d44;filter:brightness(1.1)}
.cell::before,.rack-card::before{opacity:.35}.choice-card,.shop-card{box-shadow:0 4px 9px #0006}.choice-card strong,.shop-card strong,.sheet h2{ text-shadow:0 2px 2px #0008}.choice-card:hover{filter:brightness(1.08)}
.score-burst:not(.final){backdrop-filter:none}.score-burst:not(.final) .burst-main{text-shadow:0 3px 0 #432d16,0 7px 15px #0009;filter:none}.burst-history{max-width:88vw;line-height:1.6}.burst-combo{letter-spacing:1px}.burst-math{font-size:clamp(12px,2.6vw,21px)}
.score-burst:not(.final) .burst-rays{opacity:.25}.score-burst.pop{animation-duration:.18s}.cell.active:not(.fusion-release){box-shadow:inset 0 0 14px #e3be6677}.rack-card.proc{animation-duration:.28s}.mult-pop,.equip-pop{animation-duration:.65s}
@media(max-width:760px){.sheet{border-width:17px;border-image-width:17px}.choice-card{border-width:13px;border-image-width:13px}.shop-card{border-width:11px;border-image-width:11px}.pool-row{grid-template-columns:46px 1fr}.sheet-actions{gap:8px}.burst-history{font-size:11px}.burst-combo{font-size:11px}.shop-info{line-height:1.8}}
