/* Match the established painted dialogue UI without a rectangular focus box. */
.v18-dialogue-auto{right:290px;top:34px;width:248px;height:56px;padding:0 20px;background:url('https://arcana-pony-media.pages.dev/shared/objects/2173dd60f364371ab85fdac74057ecfae77bb10c302e5e66ae78a1c8c0f31ed9.webp') center/100% 100% no-repeat;display:flex;align-items:center;justify-content:center;gap:11px;font:24px ArcanaJua;color:#efdfba;text-shadow:0 2px 2px #101c34;outline:none;box-shadow:none}
.v18-dialogue-auto[aria-pressed=true]{background-image:url('https://arcana-pony-media.pages.dev/shared/objects/7a46e31f4df0c5a62dbd64fde7bc3b071986c21ea6196661e21d4c02e576113d.webp');color:#d1ffe8;filter:none}
.v18-dialogue-auto:focus-visible{outline:none;filter:drop-shadow(0 0 4px #f1cc7e)}
.v18-dialogue-auto .v19-auto-icon{font:20px ArcanaJua;color:#eed393;line-height:1;min-width:18px}
.v18-dialogue-auto kbd{font:15px ArcanaJua;color:#cab98e;opacity:.8}
.v18-dialogue-auto:hover{filter:brightness(1.1)}
.v6-menu .v5-party-unit[data-character="6"] .party-sprite,.v6-menu .v5-party-unit[data-character="7"] .party-sprite,.v6-menu .v5-party-unit[data-character="8"] .party-sprite,.v6-menu .v5-party-unit[data-character="9"] .party-sprite{height:239px!important;width:auto!important;max-width:none!important;left:50%!important;transform:translateX(-50%)!important;image-rendering:pixelated}
.v19-equipped{position:absolute;left:15px;top:212px;width:148px;height:435px;z-index:8;display:grid;grid-template-rows:repeat(3,139px);gap:9px;color:#f5e5ba;font:21px ArcanaJua;pointer-events:none}
.v19-equipped-slot{position:relative;text-align:center;padding:8px 9px 22px;overflow:hidden}
.v19-equipped-slot>span:last-child{position:absolute;left:4px;right:4px;bottom:7px;font:17px ArcanaJua;white-space:nowrap;text-shadow:0 2px #11243e}
.v19-equipped-slot button{position:absolute;inset:5px 8px 47px;background:none;border:0;padding:0;cursor:pointer;pointer-events:auto}
.v19-equipped-slot button>img{position:absolute;left:24px;top:3px;width:70px;height:62px;object-fit:contain;filter:drop-shadow(0 3px 3px #071021aa)}
.v19-equipped-slot button>b{position:absolute;bottom:0;left:0;right:0;color:#f6d88e;font:17px ArcanaJua;text-shadow:0 2px #10213a;white-space:nowrap}
.v19-empty-mark{position:absolute;left:0;right:0;top:29px;font:32px ArcanaJua;opacity:.35}
