/* The whole neutral sprite is deformed continuously through the neck and torso.
   This replaces the old static-head / stepped-torso overlay completely. */
.organic-idle{background-image:var(--idle-image)!important;background-size:400% 100%;background-position:0 0;animation:none!important}.organic-idle.breath-ready{background-image:none!important}.organic-idle>canvas{position:absolute;inset:0;display:block;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}.pose-viewport.acting>.organic-idle{display:none}.mobile-layout .combat-board .unit{touch-action:manipulation}.mobile-layout .hand .card{touch-action:none}
@media(max-width:960px){.header{flex-wrap:wrap;justify-content:space-between;gap:7px;padding:9px 12px}.header .stats{width:100%;order:3;justify-content:center;gap:26px}.header-actions{gap:3px}.brand{font-size:15px}.header-actions .small{font-size:10px;padding:7px 6px}.music-controls input{width:45px}.in-combat .layout{overflow:visible}.combat-board{width:100%;height:auto;transform:none}.combat-board .combat-top{gap:8px}.combat-board .combat-top h2{font-size:16px}.combat-board .battlefield{height:clamp(240px,36svh,340px);min-height:240px}.combat-board .enemies{gap:clamp(4px,2vw,20px)}.combat-board .unit,.combat-board .enemy,.combat-board .enemies:has(.enemy:nth-child(2)) .unit{width:clamp(95px,22vw,170px);min-width:0}.combat-board .hand{justify-content:safe center;overflow-x:auto;scrollbar-width:thin}.combat-board .hand .card{width:clamp(118px,19vw,155px);min-width:118px;flex-shrink:0}.combat-board .hand-controls{padding-inline:5px}.content-center{padding-inline:18px}.expedition .minimap-surface{min-width:660px}.title-screen .layout{min-height:610px}.title-stage{padding-bottom:95px}.knights-window{width:100%}.soft-scene-label{font-size:8px;bottom:10px;right:10px}}
@media(max-width:480px){.brand{font-size:13px}.header-actions .small{font-size:9px;padding:6px 4px}.music-controls input{width:35px}.header .stats{gap:20px}.combat-board .combat-top h2{font-size:13px}.combat-board .unit,.combat-board .enemy,.combat-board .enemies:has(.enemy:nth-child(2)) .unit{width:clamp(83px,24vw,112px)}.combat-board .hand{justify-content:flex-start}}
