.container.svelte-1gijkpc{width:100%;max-width:800px;margin:0 auto;padding:2rem 1.25rem 3rem}.title-row.svelte-1gijkpc{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.title.svelte-1gijkpc{font-size:2rem;font-weight:700;margin:0}.badge-beta.svelte-1gijkpc{display:inline-flex;padding:.25rem .6rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.lead.svelte-1gijkpc{font-size:1.1rem;color:var(--muted);line-height:1.6;margin:0 0 2.5rem}.card-grid.svelte-1gijkpc{display:grid;gap:1.25rem;margin-bottom:2.5rem}.feature-card.svelte-1gijkpc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem}.feature-icon.svelte-1gijkpc{width:2.5rem;height:2.5rem;border-radius:var(--radius);background:#3b82f626;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.feature-icon.svelte-1gijkpc svg{width:1.25rem;height:1.25rem;color:#93c5fd}.feature-card.svelte-1gijkpc h2:where(.svelte-1gijkpc){font-size:1rem;font-weight:600;margin:0 0 .5rem}.feature-card.svelte-1gijkpc p:where(.svelte-1gijkpc){font-size:.9375rem;color:var(--muted);line-height:1.5;margin:0}.cta.svelte-1gijkpc{font-size:.9375rem;color:var(--muted);margin:0}.link.svelte-1gijkpc{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.link.svelte-1gijkpc:hover{color:#93c5fd}.cta-panel.svelte-1gijkpc{margin:1.5rem 0 2.5rem;padding:1.25rem 1.5rem;border-radius:16px;border:1px solid var(--border);background:#ffffff05;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.cta-panel.svelte-1gijkpc h2:where(.svelte-1gijkpc){margin:0 0 .4rem;font-size:1rem;font-weight:600}.cta-panel.svelte-1gijkpc p:where(.svelte-1gijkpc){margin:0;color:var(--muted);font-size:.95rem}.cta-button.svelte-1gijkpc{border-radius:999px;padding:.5rem 1.1rem;background:var(--accent);color:var(--fg);text-decoration:none;font-weight:600;white-space:nowrap}.cta-button.svelte-1gijkpc:hover{filter:brightness(1.05)}.container.svelte-14volab{width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.25rem 3rem}.header.svelte-14volab{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.title-row.svelte-14volab{display:flex;align-items:center;gap:.75rem;margin-bottom:.35rem}.title.svelte-14volab{font-size:2rem;font-weight:700;margin:0}.badge-beta.svelte-14volab{display:inline-flex;padding:.25rem .6rem;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.lead.svelte-14volab{font-size:1.05rem;color:var(--muted);margin:0}.actions.svelte-14volab{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;max-width:360px;margin-top:.1rem}.actions.svelte-14volab .updated:where(.svelte-14volab){font-size:.8rem;color:var(--muted)}.refresh-btn.svelte-14volab{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.6rem .95rem;border-radius:999px;border:1px solid var(--border);background:linear-gradient(135deg,#ffffff0a,#fff0);color:var(--fg);font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .2s ease-out,background .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.refresh-btn.svelte-14volab:hover{border-color:var(--accent);background:var(--surface-overlay);box-shadow:0 0 0 1px #ffffff05}.refresh-btn.svelte-14volab:disabled{opacity:.6;cursor:not-allowed}.refresh-main.svelte-14volab{display:inline-flex;align-items:center;gap:.45rem}.refresh-label.svelte-14volab{white-space:nowrap}.status-wrap.svelte-14volab{display:inline-block;overflow:hidden;max-width:0;opacity:0;transform:translate(6px);transition:max-width .5s ease-in-out,opacity .5s ease-in-out,transform .5s ease-in-out;vertical-align:bottom}.status-wrap.active.svelte-14volab{max-width:7rem;opacity:1;transform:translate(0)}.spinner.svelte-14volab{width:14px;height:14px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:svelte-14volab-spin .8s linear infinite}.task-status.svelte-14volab{font-size:.8rem;font-weight:600;color:var(--muted)}.task-status.inline.svelte-14volab{font-size:.78rem;font-weight:500}.task-status[data-status=running].svelte-14volab{color:var(--accent)}.task-status[data-status=succeeded].svelte-14volab{color:#5ad67d}.task-status[data-status=failed].svelte-14volab{color:#f25c5c}.toast-error.svelte-14volab{position:fixed;right:1.25rem;bottom:1.25rem;z-index:20;display:flex;align-items:flex-start;gap:.75rem;max-width:320px;padding:.85rem .9rem .85rem 1rem;border-radius:12px;background:var(--card);border:1px solid rgba(242,92,92,.45);box-shadow:0 18px 45px #0000008c}.toast-error.svelte-14volab:before{content:"";width:3px;border-radius:999px;align-self:stretch;background:#f25c5c}.toast-error-content.svelte-14volab{flex:1;min-width:0}.toast-error-title.svelte-14volab{font-size:.85rem;font-weight:600;margin-bottom:.15rem}.toast-error-text.svelte-14volab{font-size:.8rem;line-height:1.4;color:var(--muted)}.toast-error-link.svelte-14volab{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.toast-error-link.svelte-14volab:hover{color:var(--fg)}.toast-error-dismiss.svelte-14volab{border:none;background:transparent;color:var(--muted);cursor:pointer;padding:0;font-size:1rem;line-height:1}.toast-error-dismiss.svelte-14volab:hover{color:var(--fg)}@media(max-width:600px){.toast-error.svelte-14volab{left:1rem;right:1rem;bottom:.9rem;max-width:none}}@keyframes svelte-14volab-spin{to{transform:rotate(360deg)}}.top-fixed.svelte-14volab{position:sticky;top:0;z-index:5;background:var(--bg);padding-bottom:.5rem;margin-bottom:1rem}.summary.svelte-14volab{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1rem}.summary-card.svelte-14volab{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:.85rem 1rem;display:grid;gap:.25rem}.summary-card.primary.svelte-14volab strong:where(.svelte-14volab){font-size:1.25rem}.summary-card.svelte-14volab span:where(.svelte-14volab){font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.summary-card.svelte-14volab strong:where(.svelte-14volab){font-size:1.05rem}.controls.svelte-14volab{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem}.view-tabs.svelte-14volab{display:flex;gap:.25rem}.tab.svelte-14volab{padding:.5rem .9rem;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.tab.svelte-14volab:hover{border-color:var(--input-border-hover);color:var(--fg)}.tab.active.svelte-14volab{border-color:var(--accent);background:var(--accent-soft);color:var(--fg)}.group-by.svelte-14volab{display:flex;gap:.35rem}.pill.svelte-14volab{padding:.4rem .75rem;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:.8rem;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pill.svelte-14volab:hover{border-color:var(--input-border-hover);color:var(--fg)}.pill.active.svelte-14volab{border-color:var(--border);background:var(--surface-overlay);color:var(--fg)}.connections-link.svelte-14volab{margin-left:auto;padding:.25rem .5rem;border:none;background:transparent;color:var(--accent);font-size:.8rem;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.connections-link.svelte-14volab:hover{color:var(--fg)}.platform-blocks.svelte-14volab{display:flex;flex-direction:column;gap:1.25rem}.platform-block.svelte-14volab{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden}html[data-theme=light] .platform-block.svelte-14volab{background:#f0f0f1}@media(prefers-color-scheme:light){html[data-theme=system] .platform-block.svelte-14volab{background:#f0f0f1}}.platform-block-header.svelte-14volab{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--border)}.platform-icon.svelte-14volab{border-radius:50%;object-fit:contain}.platform-name.svelte-14volab{margin:0;font-size:.95rem;font-weight:600;flex:1}.platform-total.svelte-14volab{font-size:.9rem;font-variant-numeric:tabular-nums;color:var(--muted)}.platform-block.svelte-14volab .table-wrap:where(.svelte-14volab){border:none;border-radius:0}.type-badge.svelte-14volab{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:var(--surface-overlay);color:var(--muted)}.type-badge[data-type=asset].svelte-14volab{background:var(--tag-success-bg);color:var(--tag-success-fg)}.type-badge[data-type=position].svelte-14volab{background:var(--tag-info-bg);color:var(--tag-info-fg)}.type-badge[data-type=debt].svelte-14volab{background:var(--tag-warning-bg);color:var(--tag-warning-fg)}.table-wrap.svelte-14volab{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--card)}html[data-theme=light] .table-wrap.svelte-14volab{background:#f0f0f1}@media(prefers-color-scheme:light){html[data-theme=system] .table-wrap.svelte-14volab{background:#f0f0f1}}.table-wrap.svelte-14volab tbody:where(.svelte-14volab) tr:where(.svelte-14volab):hover{background:var(--surface-overlay);cursor:default}.asset-link.svelte-14volab{text-decoration:none;color:inherit;display:inline-flex}.asset-link.svelte-14volab:hover .asset-symbol:where(.svelte-14volab){color:var(--accent)}.asset-link.platform-link.svelte-14volab:hover span:where(.svelte-14volab){color:var(--accent)}.asset-cell.svelte-14volab{display:inline-flex;align-items:center;gap:.5rem}.asset-cell.svelte-14volab img:where(.svelte-14volab){border-radius:50%}.asset-cell-position.svelte-14volab{align-items:center;gap:.6rem}.asset-icons.svelte-14volab{position:relative;width:36px;height:26px}.asset-icons.svelte-14volab img:where(.svelte-14volab){position:absolute;top:0}.icon-front.svelte-14volab{left:0;z-index:2}.icon-back.svelte-14volab{left:12px;z-index:1}.asset-cell-currency.svelte-14volab img:where(.svelte-14volab){width:32px;height:32px}.asset-text.svelte-14volab{display:flex;flex-direction:column;line-height:1.2}.asset-symbol.svelte-14volab{font-size:.85rem;color:var(--fg);text-transform:uppercase;font-weight:700}.asset-name.svelte-14volab{font-size:.72rem;color:var(--muted)}table.svelte-14volab{width:100%;border-collapse:collapse}th.svelte-14volab,td.svelte-14volab{padding:.75rem 1rem;border-bottom:1px solid var(--border);text-align:left;font-size:.88rem}th.svelte-14volab{text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;color:var(--muted)}tr.svelte-14volab:last-child td:where(.svelte-14volab){border-bottom:none}.num.svelte-14volab{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:720px){.col-type.svelte-14volab,.col-accounts.svelte-14volab{display:none}}.state.svelte-14volab{border:1px dashed var(--border);border-radius:16px;padding:2rem;color:var(--muted);background:var(--readonly-bg)}.state.svelte-14volab h2:where(.svelte-14volab){margin:0 0 .5rem;font-size:1.1rem;color:var(--fg)}.state.error.svelte-14volab{border-color:var(--border);background:var(--readonly-bg)}.connections-link-inline.svelte-14volab{margin-top:1rem;border:none;background:transparent;color:var(--accent);font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.connections-link-inline.svelte-14volab:hover{color:var(--fg)}.empty-inline.svelte-14volab{padding:1.5rem;text-align:center;color:var(--muted);font-size:.95rem}
