._page_2l2g2_1{gap:var(--ui-spacing-md);min-width:0;height:100%;min-height:0;padding:var(--ui-page-padding);flex-direction:column;display:flex;overflow:hidden}._header_2l2g2_12{justify-content:space-between;align-items:flex-start;gap:var(--ui-spacing-lg);display:flex}._header_2l2g2_12 .ant-typography{margin:0}._headerCopy_2l2g2_20{gap:var(--ui-spacing-xs);display:grid}._stack_2l2g2_21{gap:var(--ui-spacing-md);flex-direction:column;flex:1;min-height:0;display:flex}._stats_2l2g2_22{gap:var(--ui-spacing-md);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._statCard_2l2g2_23{border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);min-width:0;padding:var(--ui-spacing-md) var(--ui-spacing-lg)}._statLabel_2l2g2_24{color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-sm)}._statValue_2l2g2_25{margin-top:var(--ui-spacing-xs);font-size:var(--ui-font-size-metric);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height)}._filterBar_2l2g2_26{align-items:center;gap:var(--ui-spacing-sm);padding:var(--ui-spacing-md);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);flex-wrap:wrap;display:flex}._keyword_2l2g2_27{width:min(300px,100%)}._filterSelect_2l2g2_28{width:160px}._sourceLink_2l2g2_29{cursor:pointer}._receiptGrid_2l2g2_30{gap:var(--ui-spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._receiptGrid_2l2g2_30 img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--ui-radius-lg);border:var(--ui-border-width) solid var(--ui-color-border);width:100%}._formGrid_2l2g2_32{column-gap:var(--ui-spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._full_2l2g2_33{grid-column:1/-1}._fullWidth_2l2g2_34{width:100%}@media (width<=900px){._stats_2l2g2_22{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._page_2l2g2_1{overflow:auto}._header_2l2g2_12{flex-direction:column;align-items:stretch}._stats_2l2g2_22{grid-template-columns:repeat(2,minmax(0,1fr))}._filterBar_2l2g2_26>*{width:100%!important}._detailGrid_2l2g2_45,._formGrid_2l2g2_32{grid-template-columns:1fr}._full_2l2g2_33{grid-column:auto}}
