:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-moz-text-size-adjust:100%;text-size-adjust:100%}html{scroll-padding-top:5rem}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:320px}img,video{max-width:100%;height:auto}button,input,select,textarea{max-width:100%;font:inherit}a,button{-webkit-tap-highlight-color:transparent}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #b77900}@media (max-width:768px){.marketplace-shell{padding-inline:clamp(12px,4vw,20px)}.marketplace-header,.marketplace-nav{flex-wrap:wrap}.stay-intro{flex-direction:column;align-items:stretch;gap:16px;padding:38px 16px 24px}.stay-search{margin-inline:12px;grid-template-columns:minmax(0,1fr)!important}.stay-search>*{min-width:0}.stay-search input,.stay-search select{min-height:44px}.assistant-overlay{align-items:flex-end;padding:0}.assistant-panel{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));min-height:min(72dvh,560px);padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0}.assistant-panel>header{padding:18px 18px 14px}.assistant-messages{padding:14px}.assistant-form{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}@media (max-width:420px){.gowemy-footer-inner{grid-template-columns:minmax(0,1fr)!important}.gowemy-footer-brand{grid-column:1!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
