.header-end>[data-saved-stays]{white-space:nowrap;font-size:12px}.footer-social{display:flex;gap:14px;flex-wrap:wrap;margin-top:16px}.footer-social a{font-size:13px!important}.saved-dialog{width:740px;max-width:92vw;max-height:85vh;overflow:auto;border:1px solid #d1e3dc;border-radius:22px;padding:28px;color:#294c43;font-family:Manrope,sans-serif}.saved-dialog::backdrop{background:#163b4666}.saved-dialog h2{font-size:28px;margin:8px 0 14px}.saved-dialog>p{font-size:13px;line-height:1.8}.saved-close{float:right;font-size:26px!important}.saved-dialog button{cursor:pointer;background:#ecf9fd;color:#294c43;border:1px solid #c7dedb;border-radius:20px;padding:9px 15px;font:inherit}.saved-card{display:flex;gap:16px;align-items:center;padding:18px 0;border-top:1px solid #d1e3dc}.saved-card>a{flex:1;color:inherit;text-decoration:none}.saved-card img{width:110px;height:80px;object-fit:cover;border-radius:12px;float:left;margin-right:16px}.saved-card strong,.saved-card small{display:block;line-height:1.7}.saved-card small{font-size:12px}.saved-dialog input{display:block;width:100%;box-sizing:border-box;margin:16px 0;padding:12px;font:inherit}.visitor-status{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:3000;border:1px solid #b8d1c3;background:#f7faf6;color:#294c43;padding:16px 24px;border-radius:18px;box-shadow:0 6px 30px #173d4320;font:500 13px/1.6 Manrope,sans-serif;max-width:85vw;width:max-content}@media(max-width:600px){.saved-dialog{padding:20px}.saved-card{gap:8px}.saved-card img{width:80px;height:65px}.header-end>[data-saved-stays]{font-size:11px}}
.share-dialog{width:600px;box-sizing:border-box;padding:30px}.share-dialog .share-close{float:right;background:transparent;border:0;font-size:28px;line-height:1;padding:0 4px;border-radius:50%;color:#294c43}.share-summary{display:flex;align-items:center;gap:16px;border-bottom:1px solid #dce7e2;padding:10px 0 24px;margin-bottom:22px}.share-summary img{width:78px;height:78px;border-radius:14px;object-fit:cover;flex-shrink:0}.share-summary strong{display:block;font-size:15px;line-height:1.6}.share-summary small{display:block;margin-top:5px;color:#698077}.share-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.share-options .share-option{display:flex;align-items:center;gap:16px;border:1px solid #d5e3de;background:#fff;border-radius:13px;padding:18px;text-decoration:none;color:#294c43;font:600 14px/1.5 Manrope,sans-serif;text-align:left;cursor:pointer}.share-options .share-option:hover{background:#ecf9fd;border-color:#00afd7}.share-option:focus-visible,.share-close:focus-visible{outline:2px solid #009dc4;outline-offset:3px}.share-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.share-icon svg{width:26px;height:26px}.share-status:empty{display:none}.share-status{font-size:13px;line-height:1.6;margin-bottom:0}.share-link-fallback{padding-top:16px}.share-link-fallback a{color:#006f8a;text-decoration:underline;font-size:13px}@media(max-width:500px){.share-dialog{padding:22px;max-width:94vw}.share-options{gap:10px}.share-options .share-option{padding:14px 10px;gap:10px;font-size:12px}.share-icon{width:23px;height:23px}.share-summary strong{font-size:13px}}
