.ant-pro-basicLayout-content:has(.panel-fixed-shell){min-height:0;overflow:hidden}.ant-pro-page-container:has(.panel-fixed-shell){min-height:0;overflow:hidden}.ant-pro-page-container:has(.panel-fixed-shell)>div{min-height:0;overflow:hidden}.coupon-summary-strip{flex:none;padding-top:8px;overflow:visible}.coupon-summary-item{align-items:center;padding-top:2px;padding-right:6px;display:inline-flex;position:relative}.coupon-summary-button{white-space:nowrap;max-width:none}.coupon-summary-count-trigger{color:#fff;cursor:pointer;background:#ff4d4f;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:11px;line-height:16px;display:inline-flex;position:absolute;top:-6px;right:-2px}.coupon-summary-count-trigger:hover{box-shadow:0 0 0 2px #ff4d4f2e}.panel-page-shell .ant-tag.ant-tag{border-radius:3px;min-height:22px;margin-inline-end:0;padding:0 6px;font-size:12px;line-height:20px}.coupon-status-cell{grid-template-columns:max-content minmax(0,1fr);place-items:center start;gap:4px 8px;width:100%;min-width:0;display:grid}.coupon-status-cell .coupon-info-line{display:contents}.coupon-info-cell{flex-direction:column;align-items:stretch;gap:2px;width:100%;min-width:0;line-height:20px;display:flex}.coupon-info-line{white-space:nowrap;align-items:center;width:100%;min-width:0;display:flex}.coupon-field-label{flex:none}.coupon-info-value{flex:1 1 0;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.coupon-info-value :deep(.tc-copy-text){min-width:0;max-width:100%;display:inline-flex}.coupon-data-table .ant-table-thead>tr>th,.coupon-data-table .ant-table-tbody>tr>td{padding:8px 6px}.coupon-data-table .ant-table-cell{overflow:hidden}
