#potion-aim[hidden],#potion-aim [hidden]{display:none!important}#potion-aim{position:fixed;z-index:65;pointer-events:none;overflow:hidden}#potion-aim>canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;touch-action:none;image-rendering:pixelated}
.potion-shop-tabs{display:flex;gap:8px;margin:10px 0}.potion-shop-tabs button{min-height:44px;flex:1}.potion-shop-tabs [aria-pressed=true]{color:#ffe6a7!important;border-color:#d2ab63!important}.potion-filtered{display:none!important}
body.pb-refined-theme #modal-merchant #goods-list .goods-row.potion-filtered{display:none!important}
body.pb-refined-theme #modal-merchant #goods-list.potion-stock-only .goods-row img{width:56px!important;height:56px!important;flex-basis:56px!important}
body.pb-refined-theme #modal-merchant #goods-list.potion-stock-only .goods-info{max-height:none!important;overflow:visible!important;line-height:1.6!important}
#modal-merchant #goods-list .potion-summary{display:block;font:13px/1.65 system-ui;color:#c8b991;margin-top:6px;white-space:normal}
#btn-potion .potion-main-icon{display:block;width:32px;height:32px;object-fit:contain;image-rendering:pixelated;pointer-events:none}
#goods-list.potion-stock-only .goods-row img{width:56px!important;height:56px!important;flex:0 0 56px;image-rendering:pixelated}#goods-list.potion-stock-only .goods-info{font-size:14px;line-height:1.6}#goods-list.potion-stock-only .goods-info>span:first-child{font-size:16px!important}
#potion-aim .potion-aim-actions button{position:relative;isolation:isolate;border:0;text-shadow:0 2px #241414;background:transparent}#potion-aim .potion-aim-actions button:before{content:'';position:absolute;inset:0;z-index:-1;background:url('../assets/camp/pixel-b/controls.png') 50.48% 11.91%/105.08% 259.5% no-repeat;image-rendering:pixelated;filter:saturate(.15) brightness(.38)}#potion-aim .potion-aim-actions [data-potion-confirm]:before{filter:none}
#potion-aim .potion-aim-actions{position:absolute;bottom:110px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;width:min(540px,calc(100% - 28px));pointer-events:auto;padding:12px;border:1px solid #9f7e48;background:#160e23ed;box-shadow:0 5px 25px #0008;color:#f0dbac;font:14px/1.5 system-ui}
#potion-aim .potion-aim-actions>div{flex:1;min-width:0}#potion-aim small{display:block;color:#c2afcf;font-size:11px;margin-top:4px}#potion-aim button{min-height:44px;min-width:56px;border:1px solid #a8844c;border-radius:0;background:linear-gradient(#4e3b2d,#241a29);color:#ffe3ac;padding:8px 12px;font:14px system-ui;cursor:pointer}#potion-aim button:disabled{opacity:.4}#potion-aim button:focus-visible{outline:2px solid #ffe3ac;outline-offset:2px}
@media(max-width:600px){#potion-aim .potion-aim-actions{bottom:100px;flex-wrap:wrap}#potion-aim .potion-aim-actions>div{flex-basis:100%}#potion-aim button{flex:1}}@media(max-height:500px){#potion-aim .potion-aim-actions{bottom:90px;padding:8px;max-width:500px}#potion-aim .potion-aim-actions>div{flex-basis:auto}}
