html:has(body.app-section-listing),body.app-section-listing{overflow-y:scroll!important;overscroll-behavior:auto}.app-section-listing .app-shell,.app-section-listing .market-stage,.app-section-listing .listing-stream{height:auto!important;min-height:100dvh;overflow:visible!important}.app-section-listing .market-stage{display:block}.app-section-listing .app-section-page{width:min(1180px,100%);margin:0 auto;padding:clamp(22px,4vw,58px) clamp(14px,3vw,32px) 130px}.app-section-listing .listing-form,.app-section-listing .listing-editor-page{display:grid;gap:24px}.app-section-listing .listing-editor-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:24px}.app-section-listing .listing-details,.app-section-listing .listing-media-panel{border:1px solid #555;background:#1a1a1a;padding:clamp(18px,2.5vw,30px)}.app-section-listing .listing-details{display:grid;gap:22px}.app-section-listing .listing-media-panel{position:sticky;top:20px}.app-section-listing .listing-form-grid,.app-section-listing .listing-media-inputs,.app-section-listing .listing-location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.app-section-listing .title-field,.app-section-listing .listing-image-field,.app-section-listing .listing-tag-field{grid-column:1/-1}.app-section-listing .listing-form label,.app-section-listing .listing-editor-page label{display:grid;gap:8px;color:#e8e5dc;font:700 11px "DM Sans"}.app-section-listing .listing-form input,.app-section-listing .listing-form textarea,.app-section-listing .listing-form select,.app-section-listing .listing-editor-page input,.app-section-listing .listing-editor-page textarea,.app-section-listing .listing-editor-page select{width:100%;box-sizing:border-box;border:1px solid #555;padding:13px 14px;background:#111;color:#f1efe7}.app-section-listing .listing-publish-bar{position:fixed;z-index:6;right:0;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #656565;padding:18px clamp(20px,4vw,58px);background:#252525f5;color:#aab3c0}.app-section-listing .listing-publish-bar button{min-width:190px;border:1px solid #f3cf58;background:#f3cf58;color:#161616;font-weight:700}@media(max-width:760px){.app-section-listing .listing-editor-grid,.app-section-listing .listing-form-grid,.app-section-listing .listing-media-inputs,.app-section-listing .listing-location-grid{grid-template-columns:1fr}.app-section-listing .listing-media-panel{position:static}.app-section-listing .listing-publish-bar{align-items:stretch;flex-direction:column;padding:12px 16px}.app-section-listing .listing-publish-bar button{width:100%}}
