.add-listing-container{margin-top:0!important;padding-top:0!important;height:100vh;display:flex;flex-direction:column}.min-h-screen-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.bottom-sticky{position:fixed;bottom:0;left:0;right:0;width:100vw;z-index:40}.add-listing-container .border-b{border-bottom-width:1px}.content-scroll-container{flex:1;overflow:hidden;display:flex;flex-direction:column;margin-top:-4rem}.add-listing-header{flex-shrink:0;position:relative;z-index:10}.progress-bar-container{transition:margin .2s ease-in-out}@media (max-height:800px){.content-scroll-container{margin-top:-2.5rem!important}}@media (max-height:700px){.progress-bar-container{margin-bottom:2rem!important;margin-top:.5rem!important}.content-scroll-container{margin-top:-2rem!important}}.bottom-nav-fixed{flex-shrink:0;position:relative;z-index:10;background-color:#fff}.space-y-4>*+*{margin-top:.75rem!important}[class*=nc-Label]+div,label+div{margin-top:.125rem!important}.aspect-h-12.aspect-w-16{max-height:22vh}@media (min-width:769px) and (max-width:1200px){.p-5{padding:1rem!important}.grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-control,button,input,select,textarea{padding:.5rem!important}[role=tab],button{font-size:.9rem!important}.my-6,.my-8{margin-top:1rem!important;margin-bottom:1rem!important}.py-6,.py-8{padding-top:1rem!important;padding-bottom:1rem!important}.gap-6,.gap-8{gap:1rem!important}.space-x-12,.space-x-8{--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse))!important;margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))!important}}@media (min-width:769px) and (max-width:1200px) and (max-height:800px){.content-scroll-container{overflow-y:auto}.aspect-h-12.aspect-w-16,.aspect-h-9.aspect-w-16{max-height:20vh}.p-5{padding:.75rem!important}}@media (max-width:768px){.content-scroll-container,.min-h-screen-content{overflow-y:auto}.bottom-nav-fixed{position:sticky;bottom:0;left:0;right:0}.lucide-check-circle{color:#22c55e!important}.lucide-alert-circle{color:#ef4444!important}.text-orange-500.bg-orange-50\/50{color:#f97316!important;background-color:rgba(255,237,213,.5)!important}}@media (max-height:700px){.aspect-h-12.aspect-w-16,.aspect-h-9.aspect-w-16{max-height:18vh}}@media (max-height:800px){.add-listing-container{font-size:.9rem}.p-5{padding:.75rem!important}.add-listing-header{margin-bottom:2rem!important}.my-2,.my-3,.my-4{margin-top:.25rem!important;margin-bottom:.25rem!important}.text-sm,label{margin-bottom:.1rem!important;line-height:1.2!important}}@media (max-height:600px){.add-listing-container{font-size:.8rem}.add-listing-header{margin-bottom:1.5rem!important}.content-scroll-container{overflow-y:auto;margin-top:-1.5rem!important}.aspect-h-12.aspect-w-16,.aspect-h-9.aspect-w-16{max-height:15vh}.progress-bar-container{margin-bottom:1.5rem!important;margin-top:.25rem!important}.p-2,.p-3,.p-4{padding:.25rem!important}.py-2,.py-3{padding-top:.125rem!important;padding-bottom:.125rem!important}.my-2,.my-3{margin-top:.125rem!important;margin-bottom:.125rem!important}input,select,textarea{min-height:1.75rem!important}.content-scroll-container{padding-bottom:4rem!important}}.drawer-enter{transform:translateX(-100%)}.drawer-enter-active{transition:transform .3s ease-in-out}.drawer-enter-active,.drawer-exit{transform:translateX(0)}.drawer-exit-active{transform:translateX(-100%);transition:transform .3s ease-in-out}@media (max-width:768px){.mobile-drawer-button{bottom:4rem!important;left:.5rem!important;width:2.5rem!important;height:2.5rem!important}.mobile-drawer-button,.mobile-help-button{right:auto!important;top:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.mobile-help-button{bottom:5.5rem!important;left:3.75rem!important;width:2rem!important;height:2rem!important;padding:0!important}.mobile-drawer-button,.mobile-help-button{background-color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 1px rgba(249,115,22,.1)!important;z-index:45!important;transition:all .2s ease-in-out!important}.mobile-drawer-button:active,.mobile-drawer-button:hover,.mobile-help-button:active,.mobile-help-button:hover{transform:scale(1.05)!important;box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 0 2px rgba(249,115,22,.2)!important}.mobile-help-button .text-orange-500{width:16px!important;height:16px!important}.mobile-drawer-header{border-bottom:1px solid #f0f0f0!important}div[class*="fixed top-[100px] right-0"]{top:0!important;left:0!important;right:0!important;height:100vh!important;max-height:100vh!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;z-index:60!important}div[class*="fixed top-[100px] right-0"] .p-3{padding:1rem!important}div[class*="fixed top-[100px] right-0"] .p-3.pb-0{padding:1rem!important;border-bottom:1px solid #f0f0f0!important;display:flex!important;justify-content:space-between!important;align-items:center!important}div[class*="fixed top-[100px] right-0"] .p-3.pb-0:before{content:"Plus d'informations"!important;font-weight:500!important;color:#000!important}.mobile-drawer-overlay{z-index:40!important}.mobile-drawer-panel{z-index:50!important}.bottom-nav-fixed{z-index:40}.lucide-check-circle{color:#22c55e!important}.lucide-alert-circle{color:#ef4444!important}.text-orange-500.bg-orange-50\/50{color:#f97316!important;background-color:rgba(255,237,213,.5)!important}}.shadow-top{box-shadow:0 -4px 12px -4px rgba(0,0,0,.12)}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}