:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif;line-height:1.4}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{max-width:40rem;margin:0 auto;padding:0 1rem 2rem}header{justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}nav{gap:1rem;display:flex}nav a[aria-current=page]{font-weight:700}.center{text-align:center;margin-top:30vh}.list{margin:0 0 1rem;padding:0;list-style:none}.list .list{margin:0;padding-left:1.25rem}.row{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-bottom:1px solid #8884;padding:.75rem .25rem;display:block}form.edit label,form.edit fieldset{margin:.5rem 0;display:block}form.edit input:not([type=checkbox]):not([type=radio]),form.edit select{box-sizing:border-box;width:100%;font:inherit;padding:.4rem;display:block}.actions{gap:.5rem;margin-top:1rem;display:flex}button{font:inherit;padding:.4rem .8rem}[role=alert]{color:#c22}.update-banner{color:#000;background:#fd4;padding:.5rem}.chips{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;display:flex}.txn{grid-template-columns:auto 1fr auto;gap:.25rem .75rem;text-decoration:none;display:grid}.txn small{opacity:.7;grid-column:2/4}.filters{margin:.5rem 0}.networth{justify-content:space-between;font-size:1.25rem;display:flex}h2{justify-content:space-between;display:flex}.item{grid-template-columns:1fr auto;gap:.25rem .75rem;text-decoration:none;display:grid}.item small{opacity:.7;grid-column:1/3}.chips button[aria-pressed=true]{outline:2px solid;font-weight:700}section>h3{justify-content:space-between;display:flex}
