/* Cửa sổ "Tổng kết treo máy" (game/js/pcwin/offline.js, docs/idle.md §3.6) — khung PC chung của win.js; màu chữ theo ini PC:
   tiêu đề 170,230,130, nhãn 148,174,165. Màn gọn (cửa sổ thành tấm phủ): lưới 2 cột, ô vật phẩm co theo bề ngang. */
.ofw{color:#e8ece6;font-size:12px;line-height:1.45}
.ofw-top{margin:2px 0 8px;color:#d6dad4}
.ofw-top b{color:#aae682}
.ofw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:8px}
.ofw-c{background:rgba(0,0,0,.28);border:1px solid #5d625c;padding:5px 6px;display:flex;flex-direction:column;min-width:0}
.ofw-c span{color:#94aea5;font-size:11px}
.ofw-c b{font-size:14px;color:#f1f3ef;overflow-wrap:anywhere}
.ofw-c small{color:#94aea5;font-size:11px}
.ofw-c small b{font-size:12px;color:#aae682}
.ofw-c.ofw-exp b{color:#aae682}
.ofw-c.ofw-bac b{color:#f3d36b}
.ofw-c.ofw-bad b{color:#ff8a7a}
.ofw-sec{background:rgba(0,0,0,.22);border:1px solid #4c514b;padding:5px 7px;margin:6px 0}
.ofw-sec .t{color:#aae682;margin-bottom:3px}
.ofw-q{display:flex;flex-wrap:wrap;gap:2px 8px;padding:2px 0;border-bottom:1px solid #3c403b}
.ofw-q:last-child{border-bottom:0}
.ofw-q .n{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}
.ofw-q small{color:#94aea5}
.ofw-q .ok{color:#7be07b;font-weight:normal}
.ofw-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}
.ofw-it{display:flex;align-items:center;gap:5px;min-width:0;padding:1px 0}
.ofw-it .ic{flex:0 0 26px;width:26px;height:26px;display:inline-block}
.ofw-it span{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.25}
.ofw-it b{color:#f1f3ef;font-weight:normal}
.ofw-it small{color:#94aea5;font-size:10px;white-space:nowrap}
.ofw-note{color:#94aea5;font-size:11px;margin:5px 0}
.ofw-warn{color:#ffcf7a;font-size:12px;margin:6px 0}
.ofw-bch{margin:4px 0;color:#d6dad4}
.ofw-bch b{color:#aae682}
.ofw-acts{display:flex;justify-content:center;margin-top:8px}
.ofw-acts .btn{min-width:96px;min-height:28px}
@media (max-width:820px),(max-height:500px){
  .ofw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ofw-items{grid-template-columns:minmax(0,1fr)}
  .ofw-acts .btn{min-height:34px}
}
