body{margin:0;background:#f2f0e6;color:#1c2a20;font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}main.svelte-1uha8ag{max-width:1160px;margin:0 auto;padding:0 20px 60px}.field-strip.svelte-1uha8ag{position:relative;height:64px;margin:14px -20px 0;background:repeating-linear-gradient(90deg,transparent 0 38px,rgba(29,59,42,.05) 38px 40px),linear-gradient(to bottom,#e9ecdb,#dfe5cc 60%,#cfe0b8);border-bottom:2px solid #b9cba0;overflow:hidden}.snowball.svelte-1uha8ag{position:absolute;bottom:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#dfeee6 55%,#b8d4c2);box-shadow:0 2px 6px #1d3b2a40;transition:width .15s,height .15s,left .15s;z-index:2}.snowball.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:60%}.trail.svelte-1uha8ag{position:absolute;bottom:10px;left:0;height:4px;border-radius:999px;background:repeating-linear-gradient(90deg,#ffffffcc 0 8px,transparent 8px 14px);transition:width .15s}.field-caption.svelte-1uha8ag{position:absolute;right:18px;top:10px;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#57705f}.topbar.svelte-1uha8ag{display:flex;align-items:center;gap:32px;padding:18px 0;border-bottom:2px solid #1d3b2a}.brand.svelte-1uha8ag{display:flex;align-items:baseline;gap:10px;font-size:1.3rem;font-weight:800;letter-spacing:-.01em}.logo.svelte-1uha8ag{font-size:1.6rem;align-self:center}.season.svelte-1uha8ag{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d9a441;border:1px solid #d9a44188;border-radius:999px;padding:3px 10px;align-self:center}nav.svelte-1uha8ag{display:flex;gap:22px;flex:1}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#57705f;text-decoration:none;font-size:.92rem;font-weight:600}nav.svelte-1uha8ag a.active:where(.svelte-1uha8ag),nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#1d3b2a}.connect.svelte-1uha8ag{display:flex;gap:8px;align-items:center}.wallet-input.svelte-1uha8ag{width:130px;background:#fff;border:1.5px solid #c8d2c0;color:#1c2a20;border-radius:8px;padding:9px 12px;font-size:.85rem;font-family:ui-monospace,SF Mono,Menlo,monospace}.wallet-input.svelte-1uha8ag:focus{outline:none;border-color:#2e7d4f}.addr.svelte-1uha8ag{color:#2e7d4f;font-size:.85rem;font-family:ui-monospace,monospace;font-weight:700}.connect-btn.svelte-1uha8ag{background:#1d3b2a;color:#e9f5e4;border:0;border-radius:8px;padding:10px 18px;font-weight:700;font-size:.88rem;cursor:pointer;white-space:nowrap}.connect-btn.svelte-1uha8ag:hover{background:#2a5238}.stats-strip.svelte-1uha8ag{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:26px 0 20px}.stat-block.svelte-1uha8ag{background:#fff;border:1.5px solid #d5dcc9;border-top:4px solid #1d3b2a;border-radius:8px;padding:13px 16px}.stat-label.svelte-1uha8ag{display:block;color:#6d7f6e;font-size:.67rem;font-weight:700;letter-spacing:.09em;margin-bottom:6px}.stat-value.svelte-1uha8ag{font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums;color:#1d3b2a}.stat-value.live.svelte-1uha8ag{color:#2e7d4f;font-size:.92rem}.chips.svelte-1uha8ag{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.chip.svelte-1uha8ag{background:#fff;color:#57705f;border:1.5px solid #c8d2c0;border-radius:8px;padding:7px 16px;font-size:.85rem;font-weight:600;cursor:pointer}.chip.svelte-1uha8ag:hover{color:#1d3b2a;border-color:#1d3b2a44}.chip.active.svelte-1uha8ag{background:#1d3b2a;color:#e9f5e4;border-color:#1d3b2a}.table.svelte-1uha8ag{background:#fff;border:1.5px solid #d5dcc9;border-radius:10px;overflow:hidden;margin-bottom:20px;box-shadow:0 1px #1d3b2a0f}.thead.svelte-1uha8ag,.trow.svelte-1uha8ag{display:grid;grid-template-columns:2fr .8fr .9fr .9fr 1fr 1.1fr .8fr;gap:10px;padding:13px 18px;align-items:center;font-size:.9rem}.thead.pos-cols.svelte-1uha8ag,.trow.pos-cols.svelte-1uha8ag{grid-template-columns:1.5fr 1.2fr 1fr .7fr 1.3fr .9fr .8fr}.thead.svelte-1uha8ag{background:#e9ecdb;color:#57705f;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;border-bottom:1.5px solid #d5dcc9}.trow.svelte-1uha8ag{border-bottom:1px solid #eef0e4}.trow.svelte-1uha8ag:last-child{border-bottom:0}.vault-row.svelte-1uha8ag:hover{background:#f6f7ec}.vault-cell.svelte-1uha8ag{display:flex;align-items:center;gap:12px}.vault-cell.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#6d7f6e;font-size:.75rem}.icons.svelte-1uha8ag{display:flex}.icons.svelte-1uha8ag img:where(.svelte-1uha8ag){width:26px;height:26px;border-radius:50%;border:2px solid #ffffff;background:#e9ecdb}.icons.svelte-1uha8ag img:where(.svelte-1uha8ag)+img:where(.svelte-1uha8ag){margin-left:-9px}.mult.svelte-1uha8ag{color:#405448;font-variant-numeric:tabular-nums}.apy.svelte-1uha8ag{color:#2e7d4f;font-weight:800;font-variant-numeric:tabular-nums}.daily.svelte-1uha8ag{color:#6d7f6e;font-variant-numeric:tabular-nums}.tvl.svelte-1uha8ag{font-variant-numeric:tabular-nums}.proto-liq.svelte-1uha8ag{color:#a07617;font-variant-numeric:tabular-nums}.thead.svelte-1uha8ag .proto-liq:where(.svelte-1uha8ag){color:#a07617}.note.svelte-1uha8ag{color:#6d7f6e}.stage.svelte-1uha8ag{display:flex;align-items:center;gap:8px}.stage-icon.svelte-1uha8ag{font-size:1.1rem}.stage.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#6d7f6e}.harvest.svelte-1uha8ag{font-weight:700;color:#1d3b2a}.pill.svelte-1uha8ag{font-size:.75rem;font-weight:800;padding:4px 10px;border-radius:999px}.pill.green.svelte-1uha8ag{background:#e2f2e2;color:#2e7d4f}.pill.amber.svelte-1uha8ag{background:#f6ecd4;color:#a07617}.deposit-btn.svelte-1uha8ag{background:#d9a441;color:#3a2c08;text-decoration:none;font-weight:800;font-size:.85rem;padding:8px 20px;border-radius:8px;display:inline-block}.deposit-btn.svelte-1uha8ag:hover{background:#e5b458}.site.svelte-1uha8ag{text-align:center;margin-top:30px}.site.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#7d8a76;font-size:.8rem;max-width:540px;margin:0 auto}@media(max-width:980px){.stats-strip.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.thead.svelte-1uha8ag,.trow.svelte-1uha8ag{grid-template-columns:1.6fr 1fr 1fr 1fr;font-size:.82rem}.thead.pos-cols.svelte-1uha8ag,.trow.pos-cols.svelte-1uha8ag{grid-template-columns:1.6fr 1fr 1fr 1fr}.thead.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(n+5),.trow.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(n+5){display:none}nav.svelte-1uha8ag,.season.svelte-1uha8ag{display:none}.wallet-input.svelte-1uha8ag{width:90px}}
