.market-footer nav{flex-wrap:wrap;min-width:0;row-gap:12px}
.project-token-section{padding:22px 0 30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:26px}.project-token-section h2{font-size:20px}.token-contract-row{display:flex;align-items:center;gap:12px;margin-top:14px}.token-contract-row>a{overflow-wrap:anywhere;min-width:0;font-weight:650}.token-contract-row>.icon-button{flex:none}.project-token-section p{font-size:13px;color:var(--muted);line-height:1.7}.market-footer .token-copy{font-size:inherit;font-weight:650;min-height:24px;padding:0 5px;border:1px solid var(--line);border-radius:3px;background:transparent;color:var(--green)}
.project-x{display:grid;place-items:center;width:38px;min-height:38px;flex:none;font-size:19px;font-weight:850;border:1px solid transparent;border-radius:4px;transition:transform 120ms var(--ease-out),background 120ms,border-color 120ms}
.project-x:hover,.project-x:focus-visible{background:#18291e;border-color:#4b7058}.project-x:active{transform:translateY(2px)}
@media(max-width:700px){.header .project-x{order:4}.header .global-search{flex-basis:calc(100% - 50px)}}
.brand-mark{position:relative;background-image:url('/assets/odds-shell.svg')}
.brand-mark::before{content:'';position:absolute;inset:0;background:linear-gradient(110deg,#d7ffe6,#83edb1 45%,#36b779);mask:url('/assets/odds-liquid-mask.svg') center/contain no-repeat;clip-path:polygon(0 45%,25% 43%,50% 46%,75% 44%,100% 45%,100% 100%,0 100%);animation:odds-liquid 2.4s ease-in-out infinite alternate;pointer-events:none}
@keyframes odds-liquid{to{clip-path:polygon(0 47%,25% 46%,50% 43%,75% 45%,100% 44%,100% 100%,0 100%)}}
@media(prefers-reduced-motion:reduce){.brand-mark::before{animation:none}}
