#playerInventoryDialog{width:min(800px,calc(100vw - 24px));max-width:800px;max-height:85vh;padding:0;border:3px solid #b88a3c;border-radius:10px;background:#22394b;color:#f8e7ba;box-shadow:0 20px 65px #000b}#playerInventoryDialog::backdrop{background:#000a}.inv-head{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:transparent;border-bottom:1px solid #987a4d66}.inv-head h2{margin:0;color:#f5cf79}.inv-head button{font-size:25px;border:0;background:transparent;color:#ef9b65;cursor:pointer}.inv-contents{min-height:260px;max-height:65vh;overflow:auto;padding:20px}.inv-empty{text-align:center;padding:75px 0;color:#e0cfa8}.inv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.inv-item{min-height:100px;background:#ecd398;color:#392613;border:3px ridge #9d6e30;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:12px;text-align:center}.inv-item span{font-size:13px}@media(max-width:520px){.inv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-contents{padding:10px}}