.rg-count .ss-stage{--gutter:32px}.rg-count .ss-stage[data-layout=compact]{--gutter:16px}.rg-count .rg-count-card{width:min(340px, calc((100% - 2 * var(--gutter) - 296px) / 2));padding:4px 18px 0;position:absolute;inset-block-start:var(--gutter)}.rg-count .rg-record{inset-inline-start:var(--gutter)}.rg-count .rg-ledger{inset-inline-end:var(--gutter)}.rg-count [data-layout=compact] .rg-count-card{inset-inline:var(--gutter);width:auto}.rg-count [data-layout=compact] .rg-ledger{inset-block-start:246px}.rg-count [data-layout=compact] .rg-record{padding-block-end:4px}.rg-count [data-layout=compact] .rg-record .rg-count-row--meta{display:none}.rg-count [data-layout=compact] .rg-record .rg-count-row:nth-last-child(2){border-block-end:0}.rg-count .rg-count-head{border-block-end:1px solid var(--ss-line);align-items:center;gap:8px;height:48px;display:flex}.rg-count .rg-count-title{color:var(--ss-text-strong);font-size:13px;font-weight:600}.rg-count .rg-count-sub{color:var(--ss-text-faint);text-align:end;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-inline-start:auto;font-size:11.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.rg-count .rg-count-title{flex:none}.rg-count :is(.rg-count-row,.rg-count-net){border-block-end:1px solid var(--ss-line);justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.rg-count .rg-count-label{min-width:0;color:var(--ss-text-strong);flex-direction:column;gap:3px;font-size:12.5px;line-height:1.3;display:flex}.rg-count .rg-count-value{font-variant-numeric:tabular-nums;color:var(--ss-text-strong);white-space:nowrap;font-size:12.5px;font-weight:600}.rg-count .rg-record .rg-count-row[data-off] .rg-count-value{color:var(--ss-text-faint);text-decoration:line-through}.rg-count .rg-ledger :is(.rg-count-row,.rg-count-net)>*{opacity:0;translate:calc(-6px * var(--dir,1)) 0;transition:opacity .4s .55s,translate .5s cubic-bezier(.25,.8,.25,1) .55s}.rg-count .rg-ledger :is(.rg-count-row,.rg-count-net)[data-in]>*{opacity:1;translate:none}.rg-count .rg-ledger .rg-count-net>*{transition-delay:0s}.rg-count .rg-ledger .rg-count-row[data-tone=tax] .rg-count-value{color:var(--ss-text-faint);font-weight:500}.rg-count .rg-ledger .rg-count-row[data-tone=fee] .rg-count-value{color:var(--rg-down)}.rg-count .rg-count-net{border-block-end:0;min-height:60px}.rg-count .rg-count-net .rg-count-label{font-weight:600}.rg-count .rg-count-figure{font-size:22px;line-height:1}.rg-count .rg-record .rg-count-row--meta{border-block-end:0;min-height:60px}.rg-count .rg-record .rg-count-row--meta .rg-count-label{flex:none}.rg-count .rg-record .rg-count-row--meta .rg-count-value{text-overflow:ellipsis;overflow:hidden}.rg-count .rg-record .rg-count-row--meta :is(.rg-count-label,.rg-count-value){color:var(--ss-text);font-weight:400}.rg-count .rg-count-note{color:var(--ss-text);align-items:center;gap:5px;font-size:11px;font-weight:400;display:flex}.rg-count .rg-rule{background:var(--ss-accent-soft);width:16px;height:16px;color:var(--ss-accent);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:inline-grid}.rg-count .rg-count-line-label{color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.rg-count .rg-count-line{--ss-accent:var(--rg-accent-faint)}
