html:has(.trade-market),body:has(.trade-market){background:#030d0b;color:#fff}body:has(.trade-market){margin:0;font-family:Manrope,Arial,sans-serif}.trade-market{min-height:100svh;padding-top:74px;background:linear-gradient(180deg,#03100c,#061914)}.trade-market .producer-ref-header nav a.is-current{color:#ff7147!important}.trade-market-hero{position:relative;min-height:315px;padding:96px clamp(28px,4vw,70px) 28px;overflow:hidden;background:linear-gradient(90deg,#030d0bf0 0%,#06130cc7 43%,#06130c35 80%),var(--hero) center/cover}.trade-market-hero:after{content:"";position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(transparent,#030d0b)}.trade-market-hero>div,.trade-market-hero ul{position:relative;z-index:1}.trade-market-hero span{color:#ff9b73;font:700 9px Arial;letter-spacing:.18em}.trade-market-hero h1{margin:10px 0;color:#fff;font:700 clamp(39px,5vw,68px)/.95 Georgia,serif;letter-spacing:-.06em}.trade-market-hero p{max-width:480px;margin:0;color:#d9e4db;font:15px/1.55 Georgia,serif}.trade-market-hero ul{display:flex;gap:28px;margin:26px 0 0;padding:0;list-style:none}.trade-market-hero li{display:flex;align-items:center;gap:9px;padding-right:24px;border-right:1px solid #d3e4da3d}.trade-market-hero li:last-child{border:0}.trade-market-hero li b{color:#ff7147;font-size:20px}.trade-market-hero li strong{font:700 11px Arial}.trade-market-hero li small{display:block;margin-top:4px;color:#bdd0c3;font:9px Arial}.trade-market-body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:25px;padding:26px clamp(28px,4vw,70px) 60px}.trade-filter{padding:16px;border:1px solid #a7d6c044;border-radius:8px;background:#051711}.trade-filter header,.trade-results-head{display:flex;align-items:center;justify-content:space-between}.trade-filter header b{font:700 16px Georgia}.trade-filter header button{border:0;background:none;color:#bdccc1;font:10px Arial}.trade-filter fieldset{margin:15px 0 0;padding:13px 0 0;border:0;border-top:1px solid #cde2d130}.trade-filter legend{padding:0 0 8px;color:#ffba96;font:700 9px Arial;letter-spacing:.09em}.trade-filter label{display:block;margin:8px 0;color:#d6e1d8;font:11px Arial}.trade-filter select,.trade-results-head select{width:100%;padding:10px;border:1px solid #9cc8b855;border-radius:5px;background:#061d15;color:#e9f2ea;font:11px Arial}.trade-apply{width:100%;margin-top:19px;padding:12px;border:0;border-radius:5px;background:#ff7147;color:#17110e;font:700 10px Arial}.trade-results-head{margin-bottom:15px;padding-bottom:13px;border-bottom:1px solid #cde2d130}.trade-results-head span{color:#fff;font:700 19px Georgia}.trade-results-head span:first-letter{color:#ff7147}.trade-results-head small{display:block;margin-top:5px;color:#a9c1b2;font:9px Arial}.trade-results-head select{width:170px}.trade-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.trade-list-card{overflow:hidden;border:1px solid #b7d8c44d;border-radius:8px;background:#061711;color:#fff;text-decoration:none;transition:.2s}.trade-list-card:hover{transform:translateY(-4px);border-color:#ff7147;box-shadow:0 15px 30px #0008}.trade-list-image{position:relative;aspect-ratio:1.47;background:center/cover}.trade-list-image:after{content:"";position:absolute;inset:auto 0 0;height:44%;background:linear-gradient(transparent,#061711)}.trade-list-image em{position:absolute;z-index:1;left:10px;bottom:8px;padding:4px 7px;border-radius:20px;background:#568c63;color:#fff;font:700 8px Arial;font-style:normal}.trade-list-image button{position:absolute;z-index:2;right:9px;top:8px;width:28px;height:28px;border:1px solid #fff9;border-radius:50%;background:#061711c9;color:#fff;font-size:17px}.trade-list-info{padding:11px}.trade-list-info small{color:#a8bdaf;font:9px Arial}.trade-list-info h2{min-height:36px;margin:7px 0;color:#fff;font:700 16px/1.08 Georgia}.trade-list-info p{min-height:31px;margin:0;color:#c5d3ca;font:10px/1.4 Arial}.trade-list-info>b{display:block;margin:11px 0;color:#ff7c3f;font:700 17px Georgia}.trade-list-info footer{display:flex;justify-content:space-between;gap:5px;padding-top:9px;border-top:1px solid #cde2d124;color:#a8bdaf;font:8px Arial}.trade-list-info i{color:#f6eee7;font-style:normal}@media(max-width:1100px){.trade-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.trade-market{padding-top:64px}.trade-market-hero{min-height:0;padding:84px 18px 24px}.trade-market-hero ul{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trade-market-hero li{padding:0;border:0}.trade-market-body{grid-template-columns:1fr;padding:18px}.trade-filter{display:none}.trade-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trade-results-head select{width:145px}.trade-results-head span{font-size:16px}}@media(max-width:460px){.trade-card-grid{grid-template-columns:1fr}.trade-list-image{aspect-ratio:1.65}}
