:root {
		/* ZetaHopper-inspired color scheme */
		--primary-color: #00a86b; /* ZetaHopper green */
		--secondary-color: #1a1a1a;
		--background-color: #121212;
		--card-background: #1e1e1e;
		--text-color: #e0e0e0;
		--text-muted: #a0a0a0;
		--border-color: #333333;
		--positive-color: #00a86b;
		--negative-color: #e74c3c;
		--warning-color: #f39c12;
	}

	html,
	body {
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
		background-color: var(--background-color);
		color: var(--text-color);
	}

	* {
		box-sizing: border-box;
	}

	.container {
		max-width: 1200px;
		margin: 0 auto;
		padding: 2rem;
	}

	.card {
		background-color: var(--card-background);
		border-radius: 8px;
		padding: 1.0rem;
		padding-top: 0.0rem;
		padding-bottom: 0.5rem;
		margin-bottom: 0.5rem;
		border: 1px solid var(--border-color);
	}

	h2 {
		margin: 0.50rem;
	}

	table {
		width: 100%;
		border-collapse: collapse;
		margin-top: 1rem;
	}

	th, td {
		padding: 0.30rem;
		text-align: left;
		border-bottom: 1px solid var(--border-color);
	}

	td.value {
		text-align: right;
	}

	th {
		font-weight: 600;
		color: var(--primary-color);
	}

	th.tableHeader {
		text-align: center;
	}

	tr:hover {
		background-color: rgba(0, 168, 107, 0.05);
	}

	.positive {
		color: var(--positive-color);
	}

	.negative {
		color: var(--negative-color);
	}

	.header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 1rem;
	}

	.title {
		font-size: 2rem;
		font-weight: 700;
		color: var(--primary-color);
	}

	.wallet-selector {
		margin-bottom: 1rem;
	}

	select {
		background-color: var(--card-background);
		color: var(--text-color);
		border: 1px solid var(--border-color);
		padding: 0.5rem 1rem;
		border-radius: 4px;
		font-size: 1rem;
	}

	.loading {
		text-align: center;
		padding: 2rem;
		font-size: 1.2rem;
		color: var(--primary-color);
	}

	.error {
		text-align: center;
		padding: 2rem;
		font-size: 1.2rem;
		color: var(--negative-color);
	}.amount[data-astro-cid-w77csum7],.address[data-astro-cid-w77csum7]{cursor:pointer;text-decoration:underline;text-decoration-style:dotted;align:right}.copy-tooltip[data-astro-cid-w77csum7]{position:absolute;background-color:var(--primary-color);color:var(--background-color);padding:4px 8px;border-radius:4px;font-size:0.8rem;z-index:1000;pointer-events:none}.status[data-astro-cid-w77csum7]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:0.8rem;font-weight:500}.status[data-astro-cid-w77csum7].active{background-color:var(--positive-color);color:var(--background-color)}.status[data-astro-cid-w77csum7].jailed{background-color:var(--negative-color);color:var(--background-color)}tr[data-astro-cid-w77csum7].jailed{opacity:0.7}.stats-grid[data-astro-cid-co2r5vtp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.stat-item[data-astro-cid-co2r5vtp]{text-align:center;padding:0.5rem;border-radius:6px;background-color:rgba(0,168,107,0.05);border:1px solid rgba(0,168,107,0.1)}.stat-item[data-astro-cid-co2r5vtp] h3[data-astro-cid-co2r5vtp]{margin-bottom:0.25rem;margin-top:0;font-size:0.9rem;color:var(--text-muted)}.stat-item[data-astro-cid-co2r5vtp] p[data-astro-cid-co2r5vtp]{font-size:1.2rem;font-weight:400;color:var(--text-color);margin:0}.amount[data-astro-cid-co2r5vtp]{cursor:pointer;text-decoration:underline;text-decoration-style:dotted}.percentage[data-astro-cid-co2r5vtp]{color:var(--text-color);font-weight:400}.copy-tooltip[data-astro-cid-co2r5vtp]{position:absolute;background-color:var(--primary-color);color:var(--background-color);padding:4px 8px;border-radius:4px;font-size:0.8rem;z-index:1000;pointer-events:none}.header[data-astro-cid-lwq23hif]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.title[data-astro-cid-lwq23hif]{font-size:2rem;font-weight:700;color:var(--primary-color);margin:0}.subtitle[data-astro-cid-lwq23hif]{color:var(--text-muted);margin-bottom:1rem}.wallet-info[data-astro-cid-lwq23hif]{display:flex;align-items:center;gap:0.5rem;background-color:rgba(0,168,107,0.1);padding:0.5rem 1rem;border-radius:8px;border:1px solid rgba(0,168,107,0.2)}.wallet-label[data-astro-cid-lwq23hif]{color:var(--text-muted);font-size:0.9rem}.wallet-address[data-astro-cid-lwq23hif]{color:var(--primary-color);font-family:monospace;font-weight:500;background:transparent;border:none;padding:0;cursor:pointer;font-size:inherit}.wallet-address[data-astro-cid-lwq23hif]:focus{outline:none}.wallet-address[data-astro-cid-lwq23hif] option[data-astro-cid-lwq23hif]{background-color:var(--card-background);color:var(--text-color)}.loading[data-astro-cid-lwq23hif]{cursor:wait}.loading[data-astro-cid-lwq23hif]::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999}.loading[data-astro-cid-lwq23hif]::before{content:"Loading...";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:1.5rem;z-index:10000}