.personal-supplies[data-v-945f53e7]{background:var(--qh-bg,#f6f8fa);color:var(--qh-text,#17212b);min-height:100svh;padding:0 min(3.733vw,22.4px) min(25.6vw,153.6px)}.list-heading[data-v-945f53e7]{align-items:baseline;display:flex;justify-content:space-between;padding:min(6.133vw,36.8px) min(.8vw,4.8px) min(4.267vw,25.6px)}.list-heading h1[data-v-945f53e7]{font-size:min(5.6vw,33.6px);margin:0}.list-heading span[data-v-945f53e7]{color:var(--qh-muted,#71879a);font-size:min(3.2vw,19.2px)}.supply-items[data-v-945f53e7]{background:var(--qh-line,#e5ebf0);border:min(.267vw,1.6px) solid var(--qh-line,#e5ebf0);border-radius:min(2.133vw,12.8px);display:grid;gap:min(.267vw,1.6px);overflow:hidden}.supply-item[data-v-945f53e7]{align-items:center;background:var(--qh-card,#fff);cursor:pointer;display:flex;gap:min(3.467vw,20.8px);min-height:min(29.333vw,176px);min-width:0;padding:min(2.933vw,17.6px)}.supply-item img[data-v-945f53e7]{background:var(--qh-bg-soft,#edf3f8);border-radius:min(1.067vw,6.4px);flex:0 0 min(22.933vw,137.6px);height:min(22.933vw,137.6px);-o-object-fit:cover;object-fit:cover;width:min(22.933vw,137.6px)}.supply-info[data-v-945f53e7]{align-self:stretch;display:flex;flex:1;flex-direction:column;min-width:0}.supply-info h2[data-v-945f53e7]{display:-webkit-box;margin:min(.267vw,1.6px) 0 min(1.333vw,8px);overflow:hidden;-webkit-box-orient:vertical;font-size:min(3.733vw,22.4px);-webkit-line-clamp:2;line-height:1.35}.supply-info p[data-v-945f53e7]{color:var(--qh-muted,#71879a);font-size:min(2.933vw,17.6px);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supply-info strong[data-v-945f53e7]{color:#d34b38;font-size:min(4vw,24px);margin-top:auto}.remove-button[data-v-945f53e7]{align-self:flex-start;background:transparent;border:0;color:#c18939;font-size:min(4.8vw,28.8px);padding:min(1.067vw,6.4px)}.row-arrow[data-v-945f53e7]{color:var(--qh-muted,#71879a)}.list-state[data-v-945f53e7]{color:var(--qh-muted,#71879a);display:grid;font-size:min(3.467vw,20.8px);gap:min(3.2vw,19.2px);justify-items:center;min-height:45svh;place-content:center}.list-state .van-icon[data-v-945f53e7]{font-size:min(8.533vw,51.2px)}.list-state p[data-v-945f53e7]{margin:0}.list-state button[data-v-945f53e7]{background:var(--qh-card,#fff);border:min(.267vw,1.6px) solid var(--qh-line,#e5ebf0);border-radius:min(1.333vw,8px);color:var(--qh-text,#17212b);padding:min(2.133vw,12.8px) min(4vw,24px)}
