:root{--bg:#f3f6fc;--surface:#ffffff;--surface-2:#eaf0f7;--ink:#101827;--muted:#526177;--line:#cbd5e3;--lime:#b8f568;--navy:#101827;--lime-ink:#112036;--focus:#101827;--header:#fffffff2;}:root[data-theme=dark]{--bg:#080b12;--surface:#101827;--surface-2:#172338;--ink:#f3f6fc;--muted:#acbad0;--line:#34445c;--lime:#b8f568;--navy:#080b12;--lime-ink:#112036;--focus:#b8f568;--header:#101827f2;}h1,h2{font-family:"VYRO Display",Arial,sans-serif;}.btn.lime,.badge.lime,.mobile-post>.icon{background:var(--lime);color:var(--lime-ink);border-color:var(--lime)}.btn.lime:hover{background:var(--lime);filter:brightness(.96)}.btn.dark{background:var(--ink);color:var(--bg);border-color:var(--ink)}.panel,.listing-card,.category-grid,.sell-banner{border-radius:15px}@media(min-width:1101px){.home-listings{grid-template-columns:repeat(4,minmax(0,1fr))}}body{font-family:Arial,Helvetica,sans-serif}