.CouponDashboard-module__sF0QFW__page{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.CouponDashboard-module__sF0QFW__actionBar{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}.CouponDashboard-module__sF0QFW__actionBar .ant-breadcrumb{animation:.22s ease-out both CouponDashboard-module__sF0QFW__pfBreadcrumbSlideIn}@keyframes CouponDashboard-module__sF0QFW__pfBreadcrumbSlideIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes CouponDashboard-module__sF0QFW__pfRouteFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CouponDashboard-module__sF0QFW__card{border-radius:8px}.CouponDashboard-module__sF0QFW__formCard{flex-direction:column;flex:1;min-height:0;animation:.22s ease-out both CouponDashboard-module__sF0QFW__pfRouteFadeIn;display:flex;overflow:hidden}.CouponDashboard-module__sF0QFW__formCard .ant-card-body{flex:1;min-height:0;overflow:auto}.CouponDashboard-module__sF0QFW__tableCard{flex-direction:column;flex:1;min-height:0;animation:.22s ease-out both CouponDashboard-module__sF0QFW__pfRouteFadeIn;display:flex}.CouponDashboard-module__sF0QFW__tableCard .ant-card-body{flex-direction:column;flex:1;min-height:0;display:flex;padding:0!important}.CouponDashboard-module__sF0QFW__tableCard .ant-table-thead>tr>th{vertical-align:top;padding-top:12px;padding-bottom:12px}.CouponDashboard-module__sF0QFW__tableCard .ant-table-thead .pf-col-title-row{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-height:22px;display:flex;overflow:hidden}.CouponDashboard-module__sF0QFW__tableCard .ant-table-thead .pf-col-title-row>.ant-table-column-sorters{flex:1;min-width:0}.CouponDashboard-module__sF0QFW__tableCard .ant-table-thead .pf-col-filter{cursor:default;width:100%;padding-top:6px}.CouponDashboard-module__sF0QFW__couponTable,:is(.CouponDashboard-module__sF0QFW__couponTable .ant-spin-nested-loading,.CouponDashboard-module__sF0QFW__couponTable .ant-spin-container,.CouponDashboard-module__sF0QFW__couponTable .ant-table){flex-direction:column;flex:1;min-height:0;display:flex}.CouponDashboard-module__sF0QFW__couponTable .ant-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.CouponDashboard-module__sF0QFW__couponTable .ant-table-body{flex:1!important;max-height:none!important;overflow-y:auto!important}.CouponDashboard-module__sF0QFW__couponTable .ant-table-pagination.ant-pagination{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:flex-end;margin-bottom:0;padding:8px 12px;display:flex}.CouponDashboard-module__sF0QFW__couponTable .ant-pagination-total-text{text-align:left;flex:1;margin-inline-end:auto!important}.CouponDashboard-module__sF0QFW__userFooter{background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.CouponDashboard-module__sF0QFW__userFooterTotal{color:#000000a6;font-size:13px}.CouponDashboard-module__sF0QFW__code{font-family:var(--font-geist-mono),monospace;font-size:12px}.CouponDashboard-module__sF0QFW__formHint{font-size:13px}.CouponDashboard-module__sF0QFW__formIntro{max-width:760px;margin-bottom:20px!important}.CouponDashboard-module__sF0QFW__fullWidth,.CouponDashboard-module__sF0QFW__fullWidthStack{width:100%}.CouponDashboard-module__sF0QFW__hiddenRow{display:none}.CouponDashboard-module__sF0QFW__resultSection{gap:16px;margin-top:20px;display:grid}.CouponDashboard-module__sF0QFW__resultCard{border-radius:16px}.CouponDashboard-module__sF0QFW__assignDescriptions .ant-descriptions-item-label{width:160px}.CouponDashboard-module__sF0QFW__testerDescriptions .ant-descriptions-item-label{width:180px}.CouponDashboard-module__sF0QFW__resultBox{white-space:pre-wrap;word-break:break-word;font-family:var(--font-geist-mono),monospace;border-radius:16px;padding:16px;font-size:12px;line-height:1.6}
.pf-nprog{z-index:1000;pointer-events:none;opacity:0;height:2.5px;transition:opacity .25s;position:fixed;top:0;left:0;right:0}.pf-nprog.on{opacity:1;transition:none}.pf-nprog i{background:var(--pf-primary,#1677ff);transform-origin:0;height:100%;display:block;transform:scaleX(0);box-shadow:0 0 10px #1677ff8c,0 0 4px #1677ff66}html.pf-nav-busy,html.pf-nav-busy *{cursor:progress!important}@media (prefers-reduced-motion:reduce){.pf-nprog,.pf-nprog i{transition:none!important}}
