.lg{flex-direction:column;gap:20px;padding-bottom:72px;display:flex}.lg>section{box-sizing:border-box;width:min(820px,100% - 32px);min-width:0;margin-inline:auto}.lg-sum{flex-direction:column;gap:12px;margin-top:32px;display:flex}.lg-sum h2{text-wrap:balance;margin:0}.lg-sum p{max-width:62ch;margin:0}.lg-bars{flex-direction:column;gap:6px;margin-top:6px;display:flex}.lg-bar{border-radius:var(--radius-pill);background:var(--cream-200);height:14px;display:flex;overflow:hidden}.lg-bar span{height:100%;display:block}.lg-bar__won{background:var(--mint-fill)}.lg-bar__fed{background:var(--kibble)}.lg-bar__spent{background:var(--coral-fill)}.lg-key{color:var(--ink-soft);flex-wrap:wrap;gap:16px;margin-bottom:6px;display:flex}.lg-dot{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.lg-dot--won{background:var(--mint-fill)}.lg-dot--fed{background:var(--kibble)}.lg-dot--spent{background:var(--coral-fill)}.lg-coins{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lg-coin{text-align:center;background:var(--cream-000);border:1px solid var(--cream-200);border-radius:28px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:18px 12px;display:flex}.lg-coin b{font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:76px;height:76px;margin:6px 0;font-size:20px;font-weight:600;display:grid}.lg-coin--in b{background:var(--mint-soft)}.lg-coin--out b{background:var(--coral-soft,var(--gold-soft))}.lg-coin--save b{background:var(--lilac-soft)}.lg-owners{flex-direction:column;gap:10px;display:flex}.lg-owners__list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lg-owners__list li{background:var(--cream-100);border-radius:999px;align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 14px 8px 8px;display:flex}.lg-owners__list li.is-now{background:var(--mint-soft)}.lg-owners__list a{color:var(--ink);overflow-wrap:anywhere;font-weight:800;text-decoration:none}.lg-owners__av{background:var(--cream-000);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.lg-list{flex-direction:column;gap:12px;display:flex}.lg-filters{flex-wrap:wrap;gap:8px;display:flex}.lg-rows{margin:0;padding:0;list-style:none}.lg-row{border-top:1px solid var(--cream-200);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 0;display:grid}.lg-row__ico{background:var(--cream-100);border-radius:14px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.lg-row__day{font-weight:400;display:block}.lg-row__text{overflow-wrap:anywhere;min-width:0;font-weight:600}.lg-row__amt{font-family:var(--font-mono);white-space:nowrap;font-weight:500}.lg-row__amt--in{color:var(--mint)}.lg-row__amt--out{color:var(--coral)}.lg-row__tx{color:var(--kibble-deep);place-items:center;min-width:44px;min-height:44px;font-weight:800;text-decoration:none;display:inline-grid}.lg-row__tx:hover{text-decoration:underline}.lg-foot{margin:4px 0 0}.lg-empty{width:min(820px,100% - 32px);margin:32px auto 0}@media (max-width:600px){.lg-coins{grid-template-columns:1fr}.lg-coin{text-align:left;flex-direction:row;justify-content:space-between}.lg-coin b{width:64px;height:64px;margin:0}}
