.status-chip.svelte-192epsr{padding:4px 8px;border:1px solid var(--color-line-soft);background:var(--color-hover-bg-subtle);color:var(--color-text-muted)}.status-chip--live.svelte-192epsr{color:var(--color-success-fg-soft);border-color:var(--color-success-border-soft);background:var(--color-success-bg)}.contract-block.svelte-192epsr{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.contract-block.svelte-192epsr code:where(.svelte-192epsr){font-family:var(--font-mono);font-size:var(--text-sm);word-break:break-all;opacity:.92}.contract-actions.svelte-192epsr{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.token-button.svelte-192epsr{border:1px solid var(--color-line-soft);background:var(--color-hover-bg-faint);color:var(--color-text);padding:8px 10px;font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);transition:border-color .15s ease,background .15s ease,opacity .15s ease}.token-button.svelte-192epsr:hover{border-color:var(--color-line-strong);background:var(--color-hover-bg)}.token-grid.svelte-192epsr{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:10px}.panel-shell.svelte-192epsr{min-height:0;overflow:hidden}.panel-head.svelte-192epsr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid var(--color-line-faint)}.panel-head.svelte-192epsr h2:where(.svelte-192epsr){margin:4px 0 0;font-family:var(--font-display);font-size:clamp(20px,2.4vw,28px);font-weight:400;letter-spacing:-.03em;text-transform:none}.panel-note.svelte-192epsr{opacity:.72;white-space:nowrap}.chart-shell.svelte-192epsr{display:flex;flex-direction:column;min-height:640px}.chart-head.svelte-192epsr{min-height:34px;padding:8px 12px}.chart-embed-wrap.svelte-192epsr,.mock-chart-wrap.svelte-192epsr{flex:1 1 auto;min-height:0;padding:16px}.chart-embed-wrap.svelte-192epsr{display:flex}.chart-embed.svelte-192epsr{width:100%;flex:1 1 auto;min-height:0;border:0;background:transparent}.mock-chart-wrap.svelte-192epsr{display:flex;flex-direction:column;gap:18px;background:linear-gradient(180deg,#ffffff08,#fff0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:100% 100%,64px 64px,64px 64px;background-position:center}.mock-chart-meta.svelte-192epsr{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.mock-chart-meta.svelte-192epsr strong:where(.svelte-192epsr){font-family:var(--font-display);font-size:clamp(24px,4vw,36px);font-weight:400;letter-spacing:-.04em}.mock-chart.svelte-192epsr{width:100%;flex:1 1 auto;min-height:0}.mock-chart-axis.svelte-192epsr{display:flex;justify-content:space-between}.swap-shell.svelte-192epsr{display:flex;flex-direction:column}.swap-widget.svelte-192epsr{display:flex;flex-direction:column;gap:12px;padding:16px}.swap-direction-toggle.svelte-192epsr{display:flex;gap:8px;flex-wrap:wrap}.swap-card.svelte-192epsr{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-line-soft);background:#ffffff05}.swap-card--target.svelte-192epsr{background:#ffffff0a}.swap-row-head.svelte-192epsr,.swap-row-body.svelte-192epsr,.swap-meta.svelte-192epsr{display:flex;align-items:center;justify-content:space-between;gap:10px}.swap-row-head--top.svelte-192epsr{align-items:flex-start}.swap-balance-group.svelte-192epsr{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.swap-mini-action.svelte-192epsr{border:1px solid var(--color-line-soft);background:transparent;color:var(--color-text);padding:4px 7px;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-label)}.swap-row-body.svelte-192epsr strong:where(.svelte-192epsr){font-family:var(--font-display);font-size:clamp(28px,4vw,40px);font-weight:400;letter-spacing:-.04em}.swap-row-body--input.svelte-192epsr{gap:12px}.swap-input.svelte-192epsr{width:100%;min-width:0;border:none;background:transparent;color:var(--color-text);font-family:var(--font-display);font-size:clamp(28px,4vw,40px);font-weight:400;letter-spacing:-.04em;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.swap-input.svelte-192epsr::-webkit-outer-spin-button,.swap-input.svelte-192epsr::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.swap-input--readonly.svelte-192epsr{opacity:.82;cursor:default}.swap-token.svelte-192epsr{border:1px solid var(--color-line-soft);padding:7px 10px;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-label);white-space:nowrap}.swap-arrow.svelte-192epsr{width:32px;height:32px;display:grid;place-items:center;margin:-2px auto;border:1px solid var(--color-line-soft);background:#ffffff08;color:var(--color-text);font-family:var(--font-mono);opacity:.72}.swap-meta.svelte-192epsr{flex-direction:column;align-items:flex-start;padding:4px 2px 0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6}.swap-status.svelte-192epsr{border:1px solid var(--color-line-soft);background:#ffffff08;padding:12px 14px;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6;color:var(--color-text-muted)}.swap-status--success.svelte-192epsr{border-color:var(--color-success-border-soft);color:var(--color-success-fg-soft);background:var(--color-success-bg)}.swap-status--error.svelte-192epsr{border-color:var(--color-error-border-soft);color:var(--color-error-fg);background:var(--color-error-bg)}.swap-cta.svelte-192epsr{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid rgba(255,255,255,.35);background:#ffffffeb;color:#000;font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:opacity .15s ease}.swap-cta.svelte-192epsr:hover{opacity:.88;color:#000;background:#ffffffeb}.swap-cta--disabled.svelte-192epsr{opacity:.45;cursor:not-allowed;background:#ffffff14;color:var(--color-text)}@media (max-width: 900px){.token-grid.svelte-192epsr{grid-template-columns:1fr}}@media (max-width: 640px){.contract-block.svelte-192epsr{align-items:flex-start}.contract-actions.svelte-192epsr{justify-content:flex-start}.panel-head.svelte-192epsr,.mock-chart-wrap.svelte-192epsr,.swap-widget.svelte-192epsr{padding-left:14px;padding-right:14px}.panel-head.svelte-192epsr{align-items:flex-start;flex-direction:column}.chart-shell.svelte-192epsr{min-height:520px}.panel-note.svelte-192epsr{white-space:normal}.swap-balance-group.svelte-192epsr,.swap-row-head.svelte-192epsr,.swap-row-body.svelte-192epsr{align-items:flex-start;flex-direction:column}.swap-token.svelte-192epsr{align-self:flex-start}}
