.pic-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.pic-stat{text-align:left;background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px;color:var(--ink)}.pic-stat span{display:block;font-size:13px;color:var(--muted)}.pic-stat strong{display:block;font-size:28px;margin-top:8px}.pic-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin:18px 0}.pic-filters label{min-width:0}.pic-table-scroll{overflow-x:auto}.pic-table-scroll table{min-width:780px}.pic-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pic-actions button{font-size:13px;padding:8px 12px}.pic-table-scroll td{vertical-align:top}.pic-table-scroll small{display:block;margin-top:5px}.pic-stat:hover{border-color:var(--accent)}@media(max-width:1000px){.pic-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pic-filters{grid-template-columns:1fr 1fr}.pic-filters label:first-child{grid-column:1/-1}}@media(max-width:560px){.pic-filters{grid-template-columns:1fr}.pic-summary{gap:8px}.pic-stat{padding:12px}}
