.treasury-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:16px}.treasury-total,.treasury-sync{display:flex;flex-direction:column;gap:7px}.treasury-total>strong{font-size:2rem}.treasury-sync>strong{font-size:1.4rem}.treasury-account-grid{display:grid;gap:12px}.treasury-account-grid>article{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px;border:1px solid var(--border,#dfe6ef);border-radius:14px}.treasury-account-grid h3{margin:3px 0}.treasury-company{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.treasury-balance{text-align:right}.treasury-balance strong{display:block;font-size:1.35rem}.treasury-home-totals{display:flex;gap:14px;flex-wrap:wrap;margin:8px 0 14px}.treasury-home-totals>div{padding:10px 14px;border:1px solid var(--border,#dfe6ef);border-radius:12px}.treasury-home-totals small,.treasury-home-totals strong{display:block}.treasury-home-totals strong{font-size:1.25rem}.treasury-home-accounts{display:grid;gap:7px}.treasury-home-accounts>a{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;border-top:1px solid var(--border,#e5e9ef);text-decoration:none;color:inherit}.treasury-home-accounts span small{display:block}.treasury-home-accounts>a>strong{white-space:nowrap}.treasury-sync-note{font-size:.78rem;opacity:.68;margin-top:10px}.treasury-access-table-wrap{overflow:auto}.treasury-access-table{border-collapse:collapse;min-width:900px;width:100%}.treasury-access-table th,.treasury-access-table td{padding:12px;border-bottom:1px solid var(--border,#dfe6ef);vertical-align:middle}.treasury-access-table th small,.treasury-access-table td small{display:block;font-weight:400;margin-top:3px}.treasury-access-check{display:flex;justify-content:center;gap:7px;align-items:center}.treasury-access-card .settings-info{margin:16px 0}@media(max-width:760px){.treasury-account-grid>article,.treasury-home-accounts>a{align-items:flex-start;flex-direction:column}.treasury-balance{text-align:left}.treasury-home-accounts>a>strong{font-size:1.15rem}}
