.agent-rebate-groups[data-v-9c82b17a]{--agent-primary:#8352d0;--agent-text:#34273f;--agent-muted:#777;--agent-border:#dec9fe;--agent-surface:#fff;gap:12px;display:grid}.agent-rebate-groups.is-dark[data-v-9c82b17a]{--agent-primary:#d7c092;--agent-text:#fff;--agent-muted:#aaa;--agent-border:#766342;--agent-surface:#1d1b1d}.agent-rebate-group[data-v-9c82b17a]{border:1px solid var(--agent-border);background:var(--agent-surface);border-radius:14px;overflow:hidden}.agent-rebate-group-header[data-v-9c82b17a]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:8px;min-height:46px;padding:6px 9px;display:grid}.agent-rebate-group-header[data-v-9c82b17a]:focus-visible{outline:2px solid var(--agent-primary);outline-offset:-2px}.agent-rebate-batch[data-v-9c82b17a],.agent-rebate-group-title[data-v-9c82b17a]{align-items:center;min-width:0;display:flex}.agent-rebate-group-title[data-v-9c82b17a]{color:var(--agent-primary);gap:7px}.agent-rebate-group-title svg[data-v-9c82b17a]{flex:none;width:16px;height:16px}.agent-rebate-group-title strong[data-v-9c82b17a]{color:var(--agent-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.agent-rebate-batch[data-v-9c82b17a]{gap:5px}.agent-rebate-batch-input[data-v-9c82b17a]{flex:0 0 72px;width:72px;min-width:0}.agent-rebate-batch-input[data-v-9c82b17a] input{text-align:center;appearance:textfield;border-radius:6px;min-height:34px;padding-inline:7px 22px;border-color:var(--agent-border)!important;color:var(--agent-text)!important;background:var(--agent-surface)!important}.agent-rebate-batch-input[data-v-9c82b17a] input::-webkit-inner-spin-button{appearance:none;margin:0}.agent-rebate-batch-input[data-v-9c82b17a] input::-webkit-outer-spin-button{appearance:none;margin:0}.agent-rebate-apply[data-v-9c82b17a]{border:1px solid color-mix(in srgb,var(--agent-primary) 62%,#fff);color:#fff;background:linear-gradient(90deg,color-mix(in srgb,var(--agent-primary) 72%,#fff),var(--agent-primary),color-mix(in srgb,var(--agent-primary) 82%,#000));min-height:30px;box-shadow:0 5px 12px color-mix(in srgb,var(--agent-primary) 32%,transparent);cursor:pointer;white-space:nowrap;border-radius:50em;flex:none;padding-inline:10px;font-size:11px;font-weight:700}.agent-rebate-groups.is-dark .agent-rebate-apply[data-v-9c82b17a]{color:#fff;box-shadow:none;background:linear-gradient(90deg,#7b5926,#aa8045 53%,#7b5926);border-color:#ffe795}.agent-rebate-chevron[data-v-9c82b17a]{width:15px;height:15px;color:var(--agent-muted);transition:transform .2s}.agent-rebate-chevron.is-expanded[data-v-9c82b17a]{transform:rotate(180deg)}.agent-rebate-collapse[data-v-9c82b17a]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.agent-rebate-collapse.is-expanded[data-v-9c82b17a]{grid-template-rows:1fr}.agent-rebate-collapse-inner[data-v-9c82b17a]{min-height:0;overflow:hidden}.agent-rebate-item-grid[data-v-9c82b17a]{border-top:1px solid color-mix(in srgb,var(--agent-border) 68%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agent-rebate-row[data-v-9c82b17a]{border:0;border-bottom:1px solid color-mix(in srgb,var(--agent-border) 50%,transparent);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 66px;align-items:center;gap:5px;min-width:0;min-height:50px;padding:4px 7px;display:grid}.agent-rebate-row[data-v-9c82b17a]:nth-child(odd){border-right:1px solid color-mix(in srgb,var(--agent-border) 50%,transparent)}.agent-rebate-copy[data-v-9c82b17a]{gap:1px;min-width:0;display:grid}.agent-rebate-copy label[data-v-9c82b17a]{color:var(--agent-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.agent-rebate-copy small[data-v-9c82b17a]{color:var(--agent-muted);font-size:9px}.agent-rebate-row .agent-input[data-v-9c82b17a]{width:100%;min-width:0}.agent-rebate-row .agent-input[data-v-9c82b17a] input{text-align:center;appearance:textfield;min-height:30px;padding-inline:6px;font-size:11px}.agent-rebate-row .agent-input[data-v-9c82b17a] input::-webkit-inner-spin-button{appearance:none;margin:0}.agent-rebate-row .agent-input[data-v-9c82b17a] input::-webkit-outer-spin-button{appearance:none;margin:0}@media (width<=420px){.agent-rebate-group-header[data-v-9c82b17a]{gap:5px;padding-inline:7px}.agent-rebate-batch-input[data-v-9c82b17a]{flex-basis:66px;width:66px}.agent-rebate-apply[data-v-9c82b17a]{padding-inline:8px;font-size:10px}.agent-rebate-row[data-v-9c82b17a]{grid-template-columns:minmax(0,1fr) 62px;gap:4px;padding-inline:6px}}
