#bag-button{font-weight:800}#village-bag{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 80px);overflow:auto;border:2px dashed #b7a78c;border-radius:24px;padding:24px;background:#fff9ed;color:#302f29;font:17px system-ui}#village-bag::backdrop{background:#24352866}#village-bag h2{margin-top:0}#village-bag p{line-height:1.5}#village-bag button{min-height:64px;width:100%;justify-content:center;margin:6px 0;font-weight:750}#bag-items button[aria-pressed=true]{background:#d2e8c7;border:2px solid #315c50}#held-object-controls{position:fixed;z-index:3;bottom:168px;left:16px;padding:8px;max-width:220px;display:flex;flex-wrap:wrap;gap:6px}#held-object-controls[hidden]{display:none}#held-object-name{width:100%;font-size:14px}#held-object-controls button{min-height:64px;flex:1;justify-content:center;font-size:14px;padding:6px 10px;font-weight:750}body.whistle-playing #held-object-controls{display:none}
