.rem .rem-soft-box{background:var(--rem-soft);padding:14px 16px}.rem .rem-soft-box.rem-alert,.rem .rem-payline.rem-alert{outline:2px solid var(--rem-bad);outline-offset:-2px}.rem .rem-cp-thumb{background:var(--rem-soft);width:56px;height:56px;color:var(--rem-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.rem .rem-payout{grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;display:grid}.rem .rem-payout dt{color:var(--rem-muted)}.rem .rem-payout dd{overflow-wrap:anywhere;margin:0}.rem .rem-payline{flex-wrap:wrap;align-items:center;gap:6px 14px;text-decoration:none;display:flex}.rem .rem-payline span:last-child{margin-left:auto}.rem .rem-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.rem .rem-payout{grid-template-columns:1fr}.rem .rem-payout dd{margin-bottom:6px}}.rem .rem-payline{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit}.rem .rem-cp-toolbar{background:var(--rem-card);border:1px solid var(--rem-line);gap:12px;padding:14px 16px;display:grid}.rem .rem-chip{border:1px solid var(--rem-line);background:var(--rem-card);color:var(--rem-ink);cursor:pointer;padding:6px 12px;font:13px Arial,sans-serif}.rem .rem-chip.on{background:var(--rem-ink);color:var(--rem-paper);border-color:var(--rem-ink)}.rem .rem-chip-n{opacity:.7;margin-left:4px}.rem .rem-cp-rows{border:1px solid var(--rem-line);background:var(--rem-card);margin:0;padding:0;list-style:none}.rem .rem-cp-row+.rem-cp-row{border-top:1px solid var(--rem-line)}.rem .rem-cp-rowhead{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr) 20px;align-items:center;gap:10px;padding:12px 16px;display:grid}.rem .rem-cp-rowhead:hover,.rem .rem-cp-row.open .rem-cp-rowhead{background:var(--rem-soft)}.rem .rem-cp-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rem .rem-cp-detail{padding:4px 16px 16px}@media (width<=640px){.rem .rem-cp-rowhead{grid-template-columns:minmax(0,1fr) 20px}.rem .rem-cp-rowhead>.rem-pill,.rem .rem-cp-rowhead>.rem-small{grid-column:1}}
