/* v22: common body proportions, visible complete weapons, no legacy idle mirroring. */
.v6-menu .v5-party-unit[data-character="0"] .party-sprite{height:239.00px!important;width:239.00px!important;max-width:none!important;left:50%!important;bottom:136.04px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="1"] .party-sprite{height:270.07px!important;width:270.07px!important;max-width:none!important;left:50%!important;bottom:134.75px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="2"] .party-sprite{height:239.00px!important;width:239.00px!important;max-width:none!important;left:50%!important;bottom:136.04px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="3"] .party-sprite{height:267.68px!important;width:267.68px!important;max-width:none!important;left:50%!important;bottom:134.85px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="4"] .party-sprite{height:274.85px!important;width:274.85px!important;max-width:none!important;left:50%!important;bottom:134.55px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="5"] .party-sprite{height:262.90px!important;width:262.90px!important;max-width:none!important;left:50%!important;bottom:135.05px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="6"] .party-sprite{height:239.00px!important;width:239.00px!important;max-width:none!important;left:50%!important;bottom:136.04px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="7"] .party-sprite{height:270.07px!important;width:270.07px!important;max-width:none!important;left:50%!important;bottom:134.75px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="8"] .party-sprite{height:394.35px!important;width:394.35px!important;max-width:none!important;left:50%!important;bottom:129.57px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="9"] .party-sprite{height:291.58px!important;width:291.58px!important;max-width:none!important;left:50%!important;bottom:133.85px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="10"] .party-sprite{height:286.80px!important;width:286.80px!important;max-width:none!important;left:50%!important;bottom:134.05px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
.v6-menu .v5-party-unit[data-character="11"] .party-sprite{height:286.80px!important;width:286.80px!important;max-width:none!important;left:50%!important;bottom:134.05px!important;transform:translateX(-50%)!important;object-fit:contain!important;image-rendering:auto}
 .party-cursor{object-fit:contain;image-rendering:auto}

.v6-menu.v5-page-settings .setting-line>span:first-child:nth-last-child(2){grid-column:1 / 3;line-height:1.35}

/* Only the overhead shield marker changes shape; hit absorption is unchanged. */
.field-status-icon .status-shield{display:block;margin:0 auto;color:var(--status-color);overflow:visible}

.v6-menu .v5-party-unit[data-character="3"] .party-sprite{height:calc(267.68px * var(--unit-scale))!important;width:calc(267.68px * var(--unit-scale))!important;bottom:calc(146px - 11.15px * var(--unit-scale))!important}

.v6-menu .v5-party-unit[data-character="4"] .party-sprite{height:calc(274.85px * var(--unit-scale))!important;width:calc(274.85px * var(--unit-scale))!important;bottom:calc(146px - 11.45px * var(--unit-scale))!important}

.v6-menu .v5-party-unit[data-character="5"] .party-sprite{height:calc(262.90px * var(--unit-scale))!important;width:calc(262.90px * var(--unit-scale))!important;bottom:calc(146px - 10.95px * var(--unit-scale))!important}

.v6-menu .v5-party-unit[data-character="11"] .party-sprite{height:calc(286.80px * var(--unit-scale))!important;width:calc(286.80px * var(--unit-scale))!important;bottom:calc(146px - 11.95px * var(--unit-scale))!important}

.v6-menu .v5-party-unit[data-character="2"] .party-sprite{height:calc(239.00px * var(--unit-scale))!important;width:calc(239.00px * var(--unit-scale))!important;bottom:calc(146px - 9.96px * var(--unit-scale))!important}

.v6-menu .v5-party-unit[data-character="8"] .party-sprite{height:calc(394.35px * var(--unit-scale))!important;width:calc(394.35px * var(--unit-scale))!important;bottom:calc(146px - 16.43px * var(--unit-scale))!important}

.v6-menu .v5-party-unit[data-character="9"] .party-sprite{height:calc(291.58px * var(--unit-scale))!important;width:calc(291.58px * var(--unit-scale))!important;bottom:calc(146px - 12.15px * var(--unit-scale))!important}

/* Explicit background-pause preference; keep the existing scrollable settings panel. */
.pause-window-setting{margin:8px 0 18px;padding:10px 16px 14px;border:1px solid #b49c6c66;border-radius:10px;background:#f9edce55}.pause-window-setting .setting-line{min-height:74px;line-height:1.3}.pause-window-setting .setting-note{line-height:1.45;margin:5px 0 0!important}.pause-window-setting small{display:block;font-size:18px;line-height:1.4;margin-top:9px;color:#51412e}
