/* Match the live Simurgh marketplace system: orange, warm canvas, compact commerce UI. */
:root{--ink:#333;--muted:#707070;--cream:#f6f6f6;--orange:#f27a1a;--paper:#fff;--line:#e6e6e6}body{background:#f6f6f6;color:#333;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.announcement{background:#333;height:38px;padding:11px;font-size:12px}.announcement a{color:#f27a1a}.site-header{height:82px;background:#fff;border-bottom:1px solid #e6e6e6}.header-inner{max-width:1200px;padding:0 20px;gap:36px}.brand{letter-spacing:0;font-size:19px;gap:8px}.brand-mark{background:#f27a1a;border-radius:8px;font-family:Inter;font-size:20px;font-weight:800}.brand-word{font-weight:800;letter-spacing:.04em;font-size:19px;color:#333;line-height:1}.brand-word small{display:block;color:#f27a1a;font-size:8px;letter-spacing:.24em;margin-top:4px}.brand>span:last-child>span{color:inherit}.main-nav{gap:24px}.main-nav a{font-size:12px;color:#555}.sell-btn{background:#f27a1a;border-radius:8px}.hero{max-width:1200px;margin:18px auto 22px;padding:42px 44px;min-height:390px;background:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 2px 8px rgb(51 51 51 / 7%);color:#333}.hero h1{font-family:Inter,sans-serif;color:#333;font-size:clamp(42px,5vw,66px);letter-spacing:-.06em;margin:15px 0 18px}.hero h1 em{color:#f27a1a}.hero-copy>p{color:#707070}.hero-search{border:1px solid #e1e1e1;box-shadow:none;border-radius:8px}.hero-search button{background:#f27a1a;border-radius:7px}.popular{color:#707070}.popular button{color:#f27a1a;border-color:#e4c8aa}.hero-art{height:300px}.hero-image{background:#fff;border-radius:14px}.mockup-window{box-shadow:0 18px 45px rgb(51 51 51 / 12%);transform:rotate(1deg);border-color:#eee}.mockup-logo{background:#f27a1a}.mockup-cats{color:#555}.mockup-products small{color:#f27a1a}.hero-note{border-color:#f5d2b2}.note-two{background:#fff7ef}.image-sticker{background:#f27a1a}.hero-trust{color:#707070}.category-wrap,.listing-section{max-width:1200px;padding:28px 20px;margin:auto}.section-heading h2,.trust-intro h2,.sell-banner h2{color:#333;font-size:28px;letter-spacing:-.04em}.eyebrow{color:#f27a1a}.category-grid{grid-template-columns:repeat(6,1fr);gap:12px}.category-card{border:1px solid #e6e6e6;border-radius:12px;min-height:154px}.category-card:hover,.category-card.active{border-color:#f27a1a;box-shadow:0 2px 8px rgb(51 51 51 / 7%)}.category-visual{height:94px}.category-card b{font-size:12px}.category-card small{font-size:10px}.subcategory-rail button{border-color:#e6e6e6}.listing-section{padding-top:25px}.listing-grid{grid-template-columns:repeat(4,1fr);gap:14px}.product-card{border:1px solid #e8e8e8;border-radius:11px;background:#fff}.product-image{height:245px;background:#fafafa;border-radius:10px 10px 0 0}.product-info{padding:12px}.product-info h3{font-size:12px;color:#333}.price{font-size:16px;color:#333}.tag{background:#f27a1a}.rating{color:#b57935}.benefit-strip{max-width:1160px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 8px rgb(51 51 51 / 7%)}.benefit-icon{background:#fff0e4;color:#f27a1a}.editorial-section{max-width:1160px}.editorial-card{border-radius:12px}.trust-section{max-width:1160px;background:#fff;border:1px solid #e6e6e6;border-radius:16px}.sell-banner{max-width:1160px;background:#f27a1a;border-radius:14px}.filter-panel{border-color:#e6e6e6;border-radius:12px;box-shadow:0 2px 8px rgb(51 51 51 / 7%)}.filter-chip.active{background:#f27a1a}.submit-btn,.contact-btn{background:#f27a1a}.detail-dialog,.auth-dialog{border-radius:14px}
@media(max-width:850px){.category-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){.category-grid{grid-template-columns:repeat(3,1fr)}.hero{margin:12px 14px 20px;padding:30px 22px}.product-image{height:205px}}
