/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */.embedded-resize-root,.embedded-resize-root .impt-forest-standalone,:root,body,html{background:#1d3f2a!important}body,html{height:fit-content!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:clip!important}.embedded-resize-root{box-sizing:border-box;width:100%;max-width:100%;height:fit-content;margin:0;padding:0;display:block;overflow:visible;container:hotel-embed/inline-size;border-radius:0!important}.embedded-resize-root .impt-forest-standalone{width:100%;height:fit-content;display:block;overflow:visible;min-height:0!important;margin:0!important;padding:0!important}.embedded-resize-root .impt-forest-standalone-card{box-sizing:border-box;background:#fff;width:100%;padding:10px 12px;overflow:hidden;box-shadow:0 10px 28px #00000024;border-radius:0!important;margin:0!important}.embedded-resize-root .impt-forest-standalone .search-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(7.25rem,max-content);align-items:stretch;gap:10px;display:grid}.embedded-resize-root .impt-forest-standalone .field{min-width:0;box-shadow:none;background:0 0;border:none;gap:2px;padding:8px 12px;line-height:1.2;border-radius:0!important}.embedded-resize-root .impt-forest-standalone .search-row .field:not(:last-of-type){border-right:1px solid #e0e6dd}.embedded-resize-root .impt-forest-standalone .field:hover{box-shadow:none;background:#f5f7f3}.embedded-resize-root .impt-forest-standalone .field .lbl{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;line-height:1.15;overflow:hidden}.embedded-resize-root .impt-forest-standalone .field .val{text-overflow:ellipsis;gap:6px;line-height:1.25;overflow:hidden;white-space:nowrap!important;flex-wrap:nowrap!important}.embedded-resize-root .impt-forest-standalone .field .val .val-text,.embedded-resize-root .impt-forest-standalone .field .val>input{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;font-size:.875rem!important}.embedded-resize-root .impt-forest-standalone .field .val .icon,.embedded-resize-root .impt-forest-standalone .field .val>svg{flex-shrink:0}.embedded-resize-root .impt-forest-standalone .search-go{white-space:nowrap;background:#1d3f2a;flex-shrink:0;grid-column:auto;align-self:stretch;gap:6px;min-width:7.25rem;padding:0 20px;font-size:.95rem;border-radius:8px!important}.embedded-resize-root .impt-forest-standalone .search-go:hover{background:#142d1e}.embedded-resize-root .impt-forest-standalone .search-go span{text-overflow:clip;overflow:visible}@container hotel-embed (width<=900px){.embedded-resize-root .impt-forest-standalone .search-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.embedded-resize-root .impt-forest-standalone .search-row .field{border-right:none!important}.embedded-resize-root .impt-forest-standalone .search-row>.field:first-child{grid-column:1/-1}.embedded-resize-root .impt-forest-standalone .search-row>.field:nth-child(2){grid-area:2/1}.embedded-resize-root .impt-forest-standalone .search-row>.field:nth-child(3),.embedded-resize-root .impt-forest-standalone .search-row>:nth-child(3):not(.search-go){grid-area:2/2}.embedded-resize-root .impt-forest-standalone .search-go{width:100%;min-width:unset;grid-area:3/1/auto/-1;margin-top:0}}@container hotel-embed (width<=520px){.embedded-resize-root .impt-forest-standalone .search-row{grid-template-columns:minmax(0,1fr);gap:0}.embedded-resize-root .impt-forest-standalone .search-row>.field:first-child,.embedded-resize-root .impt-forest-standalone .search-row>.field:nth-child(2),.embedded-resize-root .impt-forest-standalone .search-row>.field:nth-child(3),.embedded-resize-root .impt-forest-standalone .search-row>:nth-child(3):not(.search-go){grid-area:auto}.embedded-resize-root .impt-forest-standalone .search-row .field{border-bottom:1px solid #e0e6dd;border-right:none!important}.embedded-resize-root .impt-forest-standalone .search-row .field:last-of-type{border-bottom:none}.embedded-resize-root .impt-forest-standalone .search-go{grid-row:auto;margin-top:8px}.embedded-resize-root .impt-forest-standalone-card{padding:8px 10px}}.impt-forest-standalone-card{max-width:none!important;margin:0!important}