/* 실작동판 추가 스타일 */
#lv-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);background:var(--ink);color:var(--on-ink);padding:12px 20px;border-radius:10px;font-size:14.5px;font-weight:600;box-shadow:0 10px 30px rgba(35,39,42,.25);opacity:0;pointer-events:none;transition:.2s;z-index:100;max-width:calc(100vw - 32px)}
#lv-toast.on{opacity:1;transform:translate(-50%,0)}
#lv-toast.bad{background:#8E2A22}
.btn.disabled,.btn:disabled{opacity:.45;pointer-events:none}
.js-sztbl tbody tr{cursor:pointer}
.js-sztbl tbody tr.out{cursor:default}
.citem>span:first-child{display:block}
#lv-orders .order{margin-bottom:16px}
.amain .atbl img{width:44px;height:44px;object-fit:contain;background:var(--bg);border-radius:6px}
.amain .in.out{border-color:#C0392B}
.amain .in.low{border-color:#C27A10}
@media (max-width:760px){.amain .kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:640px){#lv-toast{bottom:84px}}
