.ListingInfo_container__jXKZ7.ListingInfo_loaded__Tn4Or{opacity:1;transform:translateY(0)}.ListingInfo_header__D2rxE{text-align:center;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid #e5e7eb}.ListingInfo_mainContent__SMnoi{display:grid;grid-template-columns:1fr 350px;gap:2rem;max-width:100%;margin:0 auto}.ListingInfo_leftColumn__8EXUb{display:flex;flex-direction:column;gap:1.5rem;background:#ffffff;padding:28px;box-shadow:0 2px 8px rgba(0,0,0,.05);border-radius:12px;border:.5px solid #16171821}.ListingInfo_mediaCard__QbJX2{background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);border:1px solid #e5e7eb;overflow:hidden;object-fit:cover}.ListingInfo_mainImageContainer__igpdp{position:relative;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:2rem}.ListingInfo_mainImage__jJymp{position:relative;background:#ffffff;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden}.ListingInfo_mainImage__jJymp:hover{transform:scale(1.005)}.ListingInfo_imagePlaceholder__814SD{text-align:center;color:#6b7280}.ListingInfo_phoneIcon__DIg1k{font-size:5rem;opacity:.7;margin-bottom:1rem;display:block}.ListingInfo_imageText__7CGm_{font-size:1.1rem;font-weight:500}.ListingInfo_navButton__ocLAx{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.95);border:none;width:50px;height:50px;border-radius:50%;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:10}.ListingInfo_navButton__ocLAx:hover{background:#ffffff;transform:translateY(-50%) scale(1.1)}.ListingInfo_navButton__ocLAx:first-of-type{left:2rem}.ListingInfo_navButton__ocLAx:last-of-type{right:2rem}.ListingInfo_fullscreenButton___nWfk{position:absolute;top:1.5rem;right:1.5rem;background:rgba(0,0,0,.7);color:white;border:none;width:45px;height:45px;border-radius:8px;font-size:1.3rem;cursor:pointer;transition:all .3s ease;z-index:10}.ListingInfo_fullscreenButton___nWfk:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}.ListingInfo_imageCounter__3BGEG{position:absolute;bottom:1.5rem;left:1.5rem;background:rgba(0,0,0,.7);color:white;padding:.6rem 1.2rem;border-radius:20px;font-size:.95rem;font-weight:600}.ListingInfo_thumbnailStrip__N6R6j{display:flex;gap:.75rem;padding:1.5rem;background:#f8fafc;border-top:1px solid #e5e7eb;overflow-x:auto}.ListingInfo_thumbnail__HYd40{position:relative;flex-shrink:0;width:80px;height:80px;border-radius:8px;background:#ffffff;border:2px solid #e5e7eb;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.ListingInfo_thumbnail__HYd40:hover{border-color:#667eea;transform:scale(1.05)}.ListingInfo_thumbnail__HYd40.ListingInfo_active__SjxLS{border-color:#667eea;border-width:3px}.ListingInfo_thumbnailPlaceholder__g7GOz{font-size:1.5rem}.ListingInfo_thumbnailNumber__N__ih{position:absolute;top:-8px;right:-8px;background:#667eea;color:white;width:20px;height:20px;border-radius:50%;font-size:.7rem;font-weight:600;display:flex;align-items:center;justify-content:center}.ListingInfo_productCard__dQveZ{background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);border:1px solid #e5e7eb;padding:2rem}.ListingInfo_categoryBadge__VP2bi{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:1rem}.ListingInfo_productTitle__8K7Rt{font-size:1.8rem;font-weight:700;color:#1f2937;margin:0 0 1.5rem;line-height:1.3}.ListingInfo_priceSection__3OxAB{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.ListingInfo_currentPrice__O5G3Y{font-size:2.2rem;font-weight:700;color:#059669;margin-bottom:.5rem}.ListingInfo_priceDetails__biJPq{display:flex;align-items:center;gap:1rem}.ListingInfo_originalPrice__r7SOm{font-size:1.2rem;color:#9ca3af;text-decoration:line-through}.ListingInfo_discount__7_L1y{background:#dc2626;color:white;padding:.3rem .8rem;border-radius:15px;font-size:.8rem;font-weight:600}.ListingInfo_keySpecs__8zJZf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb}.ListingInfo_specItem__heG69{display:flex;align-items:center;gap:.75rem;padding:.5rem}.ListingInfo_specIcon__df3Ld{font-size:1.2rem}.ListingInfo_specText__GJm8_{font-size:.95rem;color:#374151;font-weight:500}.ListingInfo_specsSection__K5X4J{margin-bottom:2rem}.ListingInfo_specsSection__K5X4J h3{font-size:1.2rem;font-weight:600;color:#374151;margin:0 0 1rem}.ListingInfo_specsGrid__aPiNV{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem}.ListingInfo_specItemFull__3nkW_{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f8fafc;border-radius:8px;border:1px solid #f1f5f9}.ListingInfo_specLabel__5j41V{font-size:.9rem;color:#6b7280;font-weight:500}.ListingInfo_specValue___0_LG{font-size:.9rem;color:#374151;font-weight:600;text-align:right}.ListingInfo_descriptionSection__3GvGF{margin-bottom:1.5rem}.ListingInfo_descriptionSection__3GvGF h3{font-size:1.2rem;font-weight:600;color:#374151;margin:0 0 .75rem}.ListingInfo_descriptionSection__3GvGF p{font-size:1rem;color:#6b7280;line-height:1.6;margin:0}.ListingInfo_locationSection__R5M8w{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#f0f9ff;border-radius:8px;border:1px solid #e0f2fe;color:#0369a1;font-size:1rem;font-weight:500}.ListingInfo_verifiedBadge__VSL8o{background:#10b981;color:white;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem}.ListingInfo_sellerRating__yo_8a{font-size:.9rem;color:#6b7280}.ListingInfo_sellerDetails__UIZO9{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}.ListingInfo_sellerStat__1k_XU{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #f3f4f6}.ListingInfo_sellerStat__1k_XU:last-child{border-bottom:none}.ListingInfo_statLabel__IDPIa{font-size:.85rem;color:#6b7280;font-weight:500}.ListingInfo_statValue__jONJh{font-size:.9rem;color:#374151;font-weight:600}.ListingInfo_publishActions__g4OUm,.ListingInfo_sellerActions__gPrAA{display:flex;flex-direction:column;gap:.75rem}.ListingInfo_saveDraftButton__MHz8j{padding:1rem;border:2px solid #d1d5db;border-radius:8px;background:white;color:#374151;font-weight:600;cursor:pointer;transition:all .3s ease}.ListingInfo_saveDraftButton__MHz8j:hover{border-color:#9ca3af;background:#f9fafb}.ListingInfo_publishButton__gg8ES{padding:1rem;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:white;font-weight:600;cursor:pointer;transition:all .3s ease}@keyframes ListingInfo_fadeIn__nJABI{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.ListingInfo_container__jXKZ7{padding:1rem}.ListingInfo_mainContent__SMnoi{grid-template-columns:1fr;gap:1.5rem}.ListingInfo_rightColumn__HCwuU{position:static}}.ListingInfo_errorState__O07bZ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);border:1px solid #e5e7eb;margin:2rem auto;max-width:500px}.ListingInfo_errorState__O07bZ h2{font-size:1.8rem;font-weight:700;color:#dc2626;margin-bottom:1rem}.ListingInfo_errorState__O07bZ p{font-size:1.1rem;color:#6b7280;line-height:1.6;margin:0}.ListingInfo_sellerUnavailable__I1odI{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:1rem;margin-top:1rem;text-align:center}.ListingInfo_sellerUnavailable__I1odI p{color:#dc2626;font-size:.9rem;font-weight:500;margin:0}.ListingInfo_sellerAvatarImage__AjRSE{width:100%;height:100%;border-radius:50%;object-fit:cover}.ListingInfo_sellerInitials__p_qXt{font-size:1.2rem;font-weight:700;color:white}.ListingInfo_contactButton__ris1J:disabled,.ListingInfo_viewProfileButton__qGHtB:disabled{opacity:.6;cursor:not-allowed;background:#9ca3af;border-color:#9ca3af}.ListingInfo_contactButton__ris1J:disabled:hover,.ListingInfo_viewProfileButton__qGHtB:disabled:hover{transform:none;background:#9ca3af;border-color:#9ca3af}.ListingInfo_pageContainer__9yoR6{display:grid;grid-template-columns:2fr 1fr;gap:32px;max-width:1200px;grid-auto-rows:auto;margin-top:auto;padding:24px 20px}.ListingInfo_imgcontainer__t9ZPN{width:100%;grid-column:1/-1;object-fit:cover}.ListingInfo_media__ZHkfH{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ListingInfo_nextBtn__sxaYv,.ListingInfo_prevBtn___r3aA{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.9);border:none;width:44px;height:44px;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s ease;z-index:10}.ListingInfo_nextBtn__sxaYv:hover,.ListingInfo_prevBtn___r3aA:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.ListingInfo_prevBtn___r3aA{left:16px}.ListingInfo_nextBtn__sxaYv{right:16px}.ListingInfo_title__OGe2t{font-size:28px;font-weight:600;color:#1a1a1a;line-height:1.3}.ListingInfo_badge__9B6cG{display:inline-block;color:#0369a1;border-radius:20px;font-size:20px;font-weight:600;margin-bottom:10px}.ListingInfo_section__n7Z7K{margin-top:24px}.ListingInfo_sectionTitle__A9Thw{margin-bottom:12px;font-size:18px;font-weight:600;color:#1a1a1a;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.ListingInfo_overviewGrid__eG5hb{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px}.ListingInfo_overviewGrid__eG5hb>div{padding:12px 0}.ListingInfo_label__Odp7T{font-size:13px;color:#666;margin-bottom:4px;font-weight:500}.ListingInfo_location__DHmyR{font-size:12px;font-weight:600;color:#007bff}.ListingInfo_overviewGrid__eG5hb p:not(.ListingInfo_label__Odp7T){font-size:15px;color:#1a1a1a;font-weight:500}.ListingInfo_sellerSection__Z_kxQ{margin-top:24px}.ListingInfo_sellerBox__bIMht{display:flex;gap:14px;align-items:center;padding:16px;background:#f8f9fa;border-radius:10px}.ListingInfo_avatar__ZA64N{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.1)}.ListingInfo_avatarPlaceholder__5_1IX{width:48px;height:48px;border-radius:50%;background:#1361b9;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px}.ListingInfo_sellerName__De7Nv{font-weight:600;color:#1a1a1a;margin:0 0 2px;font-size:16px}.ListingInfo_userId__iFsK2{font-size:13px;color:#666;margin:0}.ListingInfo_rightCard__Q6_JY{background:#ffffff;padding:0 28px 28px;box-shadow:0 2px 8px rgba(0,0,0,.05);height:fit-content;border-radius:12px;border:.5px solid #16171821;position:sticky}.ListingInfo_price__VMgxs{margin:5px;font-size:32px;font-weight:700;color:#1a1a1a}.ListingInfo_btnRow__vDjVE{display:flex;gap:12px;margin-bottom:16px}.ListingInfo_btn__T072L{flex:1 1;padding:12px 16px;border:2px solid #1361b9;background:#fff;color:#1361b9;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:14px}.ListingInfo_btn__T072L:hover{background:#1361b9;color:#fff}.ListingInfo_submitBtn__ZJzcr{width:100%;padding:16px;background:#1361b9;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.ListingInfo_submitBtn__ZJzcr:hover:not(:disabled){background:#0e4d99}.ListingInfo_submitBtn__ZJzcr:disabled{background:#ccc;cursor:not-allowed}.ListingInfo_disclaimerBox__wwooV{background:#f8f9fa;padding:20px;border-radius:12px;margin:24px 0}.ListingInfo_disclaimerTitle__qzwA0{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.ListingInfo_disclaimerDetails__L04NF{margin-top:12px}.ListingInfo_disclaimerToggle__nqrbG{background:none;border:none;color:#1361b9;font-size:14px;cursor:pointer;margin-top:12px;padding:0;text-decoration:underline}.ListingInfo_successModal__8FRai{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.ListingInfo_successContent__0qwzh{background:white;padding:40px;border-radius:12px;text-align:center;max-width:400px}.ListingInfo_successContent__0qwzh h2{color:#1361b9;margin-bottom:12px}.ListingInfo_successContent__0qwzh button{background:#1361b9;color:white;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:500}.ListingInfo_detailsGrid__Qj5Hi{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 20px;margin-top:12px;padding:16px 0}.ListingInfo_detailsGrid__Qj5Hi>div{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff;transition:all .2s ease}.ListingInfo_detailsGrid__Qj5Hi>div:hover{background:#e9ecef;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,123,255,.15)}.ListingInfo_label__Odp7T{font-size:.875rem;font-weight:600;color:#495057;text-transform:capitalize;letter-spacing:.025em}.ListingInfo_detailsGrid__Qj5Hi>div>span:last-child{font-size:1rem;font-weight:500;color:#212529;word-break:break-word}@media (max-width:768px){.ListingInfo_detailsGrid__Qj5Hi{grid-template-columns:1fr;gap:12px;padding:12px 0}.ListingInfo_detailsGrid__Qj5Hi>div{padding:10px 14px}}@media (max-width:480px){.ListingInfo_detailsGrid__Qj5Hi{gap:10px}.ListingInfo_detailsGrid__Qj5Hi>div{padding:8px 12px}.ListingInfo_label__Odp7T{font-size:.8rem}}@media (max-width:900px){.ListingInfo_pageContainer__9yoR6{grid-template-columns:1fr;gap:20px}.ListingInfo_mediaBox__gPE8x{height:350px}.ListingInfo_rightCard__Q6_JY{position:static}}@media (max-width:600px){.ListingInfo_overviewGrid__eG5hb{grid-template-columns:1fr}.ListingInfo_mediaBox__gPE8x{height:280px}.ListingInfo_title__OGe2t{font-size:24px}.ListingInfo_price__VMgxs{font-size:28px}.ListingInfo_btnRow__vDjVE{flex-direction:column}}