.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.uo-amenity-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px;list-style:none !important;margin:0 !important;padding:4px 0 0 !important;width:100%;}.uo-amenity{display:flex !important;flex-direction:column;align-items:center;gap:6px;margin:0 !important;padding:10px 8px !important;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;text-align:center;position:relative;list-style:none !important;width:auto !important;float:none !important;box-sizing:border-box;}.uo-amenity__icon{display:block;width:28px;height:28px;border-radius:8px;background-color:#0f766e;-webkit-mask:center / 22px 22px no-repeat;mask:center / 22px 22px no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12h8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12h8'/%3E%3C/svg%3E");}.uo-amenity__label{display:block;font-size:0.78rem;font-weight:600;line-height:1.25;color:#334155;}.uo-amenity__desc{display:none;}.uo-amenity--wifi .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.55a11 11 0 0 1 14.08 0'/%3E%3Cpath d='M1.42 9a16 16 0 0 1 21.16 0'/%3E%3Cpath d='M8.53 16.11a6 6 0 0 1 6.95 0'/%3E%3Ccircle cx='12' cy='20' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.55a11 11 0 0 1 14.08 0'/%3E%3Cpath d='M1.42 9a16 16 0 0 1 21.16 0'/%3E%3Cpath d='M8.53 16.11a6 6 0 0 1 6.95 0'/%3E%3Ccircle cx='12' cy='20' r='1'/%3E%3C/svg%3E");}.uo-amenity--ac .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v10'/%3E%3Cpath d='m4.93 10.93 1.41 1.41'/%3E%3Cpath d='M2 18h2'/%3E%3Cpath d='M20 18h2'/%3E%3Cpath d='m19.07 10.93-1.41 1.41'/%3E%3Cpath d='M22 22H2'/%3E%3Cpath d='m8 6 4-4 4 4'/%3E%3Cpath d='M16 18a4 4 0 0 0-8 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v10'/%3E%3Cpath d='m4.93 10.93 1.41 1.41'/%3E%3Cpath d='M2 18h2'/%3E%3Cpath d='M20 18h2'/%3E%3Cpath d='m19.07 10.93-1.41 1.41'/%3E%3Cpath d='M22 22H2'/%3E%3Cpath d='m8 6 4-4 4 4'/%3E%3Cpath d='M16 18a4 4 0 0 0-8 0'/%3E%3C/svg%3E");}.uo-amenity--fan .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12c-2-2.5-1.5-6 1-7.5 2-1 4.5-.5 5.5 1.5.7 1.4.2 3-1 4'/%3E%3Cpath d='M12 12c2-2.5 6-1.5 7.5 1 1 2 .5 4.5-1.5 5.5-1.4.7-3 .2-4-1'/%3E%3Cpath d='M12 12c-2.5 2-1.5 6 1 7.5 2 1 4.5.5 5.5-1.5.7-1.4.2-3-1-4'/%3E%3Ccircle cx='12' cy='12' r='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 12c-2-2.5-1.5-6 1-7.5 2-1 4.5-.5 5.5 1.5.7 1.4.2 3-1 4'/%3E%3Cpath d='M12 12c2-2.5 6-1.5 7.5 1 1 2 .5 4.5-1.5 5.5-1.4.7-3 .2-4-1'/%3E%3Cpath d='M12 12c-2.5 2-1.5 6 1 7.5 2 1 4.5.5 5.5-1.5.7-1.4.2-3-1-4'/%3E%3Ccircle cx='12' cy='12' r='1.5'/%3E%3C/svg%3E");}.uo-amenity--tv .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='15' rx='2'/%3E%3Cpath d='m17 2-5 5-5-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='15' rx='2'/%3E%3Cpath d='m17 2-5 5-5-5'/%3E%3C/svg%3E");}.uo-amenity--pool .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M2 16c1.5-1 3-1 4.5 0s3 1 4.5 0 3-1 4.5 0 3 1 4.5 0'/%3E%3Cpath d='M2 20c1.5-1 3-1 4.5 0s3 1 4.5 0 3-1 4.5 0 3 1 4.5 0'/%3E%3Cpath d='M6 8V4'/%3E%3Cpath d='M10 8V2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M2 16c1.5-1 3-1 4.5 0s3 1 4.5 0 3-1 4.5 0 3 1 4.5 0'/%3E%3Cpath d='M2 20c1.5-1 3-1 4.5 0s3 1 4.5 0 3-1 4.5 0 3 1 4.5 0'/%3E%3Cpath d='M6 8V4'/%3E%3Cpath d='M10 8V2'/%3E%3C/svg%3E");}.uo-amenity--parking .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M9 17V7h4a3 3 0 0 1 0 6H9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M9 17V7h4a3 3 0 0 1 0 6H9'/%3E%3C/svg%3E");}.uo-amenity--kitchen .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2'/%3E%3Cpath d='M7 2v20'/%3E%3Cpath d='M21 15V2v0a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2'/%3E%3Cpath d='M7 2v20'/%3E%3Cpath d='M21 15V2v0a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7'/%3E%3C/svg%3E");}.uo-amenity--stove .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='12' rx='2'/%3E%3Ccircle cx='8' cy='14' r='1.5'/%3E%3Ccircle cx='12' cy='14' r='1.5'/%3E%3Ccircle cx='16' cy='14' r='1.5'/%3E%3Cpath d='M7 8V6'/%3E%3Cpath d='M12 8V5'/%3E%3Cpath d='M17 8V6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='12' rx='2'/%3E%3Ccircle cx='8' cy='14' r='1.5'/%3E%3Ccircle cx='12' cy='14' r='1.5'/%3E%3Ccircle cx='16' cy='14' r='1.5'/%3E%3Cpath d='M7 8V6'/%3E%3Cpath d='M12 8V5'/%3E%3Cpath d='M17 8V6'/%3E%3C/svg%3E");}.uo-amenity--fridge .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='2' width='12' height='20' rx='2'/%3E%3Cpath d='M6 10h12'/%3E%3Cpath d='M10 6v2'/%3E%3Cpath d='M10 14v2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='2' width='12' height='20' rx='2'/%3E%3Cpath d='M6 10h12'/%3E%3Cpath d='M10 6v2'/%3E%3Cpath d='M10 14v2'/%3E%3C/svg%3E");}.uo-amenity--microwave .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='20' height='12' rx='2'/%3E%3Cpath d='M6 10h8'/%3E%3Cpath d='M6 14h5'/%3E%3Ccircle cx='17' cy='12' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='20' height='12' rx='2'/%3E%3Cpath d='M6 10h8'/%3E%3Cpath d='M6 14h5'/%3E%3Ccircle cx='17' cy='12' r='1'/%3E%3C/svg%3E");}.uo-amenity--oven .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3Ccircle cx='8' cy='7' r='0.8'/%3E%3Ccircle cx='12' cy='7' r='0.8'/%3E%3Ccircle cx='16' cy='7' r='0.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18'/%3E%3Ccircle cx='8' cy='7' r='0.8'/%3E%3Ccircle cx='12' cy='7' r='0.8'/%3E%3Ccircle cx='16' cy='7' r='0.8'/%3E%3C/svg%3E");}.uo-amenity--blender .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4h6l1 6H8L9 4z'/%3E%3Crect x='8' y='10' width='8' height='8' rx='1'/%3E%3Cpath d='M7 22h10'/%3E%3Cpath d='M12 14v2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4h6l1 6H8L9 4z'/%3E%3Crect x='8' y='10' width='8' height='8' rx='1'/%3E%3Cpath d='M7 22h10'/%3E%3Cpath d='M12 14v2'/%3E%3C/svg%3E");}.uo-amenity--utensils .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2'/%3E%3Cpath d='M7 2v20'/%3E%3Cpath d='M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3v7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2'/%3E%3Cpath d='M7 2v20'/%3E%3Cpath d='M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3v7'/%3E%3C/svg%3E");}.uo-amenity--pet .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='4' r='2'/%3E%3Ccircle cx='18' cy='8' r='2'/%3E%3Ccircle cx='20' cy='16' r='2'/%3E%3Cpath d='M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.05Q6.52 17.83 4.5 17.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='4' r='2'/%3E%3Ccircle cx='18' cy='8' r='2'/%3E%3Ccircle cx='20' cy='16' r='2'/%3E%3Cpath d='M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.05Q6.52 17.83 4.5 17.5'/%3E%3C/svg%3E");}.uo-amenity--breakfast .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8h1a4 4 0 0 1 0 8h-1'/%3E%3Cpath d='M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z'/%3E%3Cline x1='6' y1='1' x2='6' y2='4'/%3E%3Cline x1='10' y1='1' x2='10' y2='4'/%3E%3Cline x1='14' y1='1' x2='14' y2='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8h1a4 4 0 0 1 0 8h-1'/%3E%3Cpath d='M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z'/%3E%3Cline x1='6' y1='1' x2='6' y2='4'/%3E%3Cline x1='10' y1='1' x2='10' y2='4'/%3E%3Cline x1='14' y1='1' x2='14' y2='4'/%3E%3C/svg%3E");}.uo-amenity--bbq .uo-amenity__icon,.uo-amenity--balcony .uo-amenity__icon,.uo-amenity--washer .uo-amenity__icon,.uo-amenity--safe .uo-amenity__icon,.uo-amenity--phone .uo-amenity__icon,.uo-amenity--living .uo-amenity__icon,.uo-amenity--game .uo-amenity__icon,.uo-amenity--family .uo-amenity__icon,.uo-amenity--accessible .uo-amenity__icon,.uo-amenity--iron .uo-amenity__icon,.uo-amenity--guests .uo-amenity__icon,.uo-amenity--bedrooms .uo-amenity__icon,.uo-amenity--bathrooms .uo-amenity__icon,.uo-amenity--area .uo-amenity__icon{background-color:#0f766e;}.uo-amenity--guests .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");}.uo-amenity--bedrooms .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M2 4v16'/%3E%3Cpath d='M2 8h18a2 2 0 0 1 2 2v10'/%3E%3Cpath d='M2 17h20'/%3E%3Cpath d='M6 8v9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M2 4v16'/%3E%3Cpath d='M2 8h18a2 2 0 0 1 2 2v10'/%3E%3Cpath d='M2 17h20'/%3E%3Cpath d='M6 8v9'/%3E%3C/svg%3E");}.uo-amenity--bathrooms .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M9 6 6.5 3.5a1.5 1.5 0 0 0-1-.5C4.683 3 4 3.683 4 4.5V17a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5'/%3E%3Cline x1='10' y1='5' x2='8' y2='7'/%3E%3Cline x1='2' y1='12' x2='22' y2='12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M9 6 6.5 3.5a1.5 1.5 0 0 0-1-.5C4.683 3 4 3.683 4 4.5V17a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5'/%3E%3Cline x1='10' y1='5' x2='8' y2='7'/%3E%3Cline x1='2' y1='12' x2='22' y2='12'/%3E%3C/svg%3E");}.uo-amenity--area .uo-amenity__icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M8 3v3'/%3E%3Cpath d='M13 3v3'/%3E%3Cpath d='M18 8h-3'/%3E%3Cpath d='M18 13h-3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M8 3v3'/%3E%3Cpath d='M13 3v3'/%3E%3Cpath d='M18 8h-3'/%3E%3Cpath d='M18 13h-3'/%3E%3C/svg%3E");}.uo-amenity-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;}.uo-amenity--compact{width:34px;height:34px;padding:0 !important;justify-content:center;border-radius:9px;cursor:default;}.uo-amenity--compact .uo-amenity__label{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);white-space:nowrap;background:#0f172a;color:#fff;font-size:0.72rem;font-weight:600;padding:4px 8px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity 0.12s ease;z-index:5;}.uo-amenity--compact:hover .uo-amenity__label,.uo-amenity--compact:focus .uo-amenity__label,.uo-amenity--compact:focus-within .uo-amenity__label{opacity:1;}.uo-amenity--compact .uo-amenity__icon{width:20px;height:20px;-webkit-mask-size:16px 16px;mask-size:16px 16px;}.node-type-hospedagem .uo-detail-summary h1.nome{text-align:left !important;margin-left:0 !important;}.uo-detail-summary__icons{margin:10px 0 0;}.uo-amenity-row--header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;margin:20px auto;width:100%;}.uo-detail-summary__icons .uo-amenity-row--header .uo-amenity{flex:0 0 auto;min-width:64px;max-width:fit-content;height:auto !important;padding:4px 12px !important;float:none !important;box-sizing:border-box;justify-content:flex-start;}.uo-detail-summary__icons .uo-amenity-row--header .uo-amenity__icon{width:24px;height:24px;-webkit-mask-size:18px 18px;mask-size:100%;}.uo-detail-summary__icons .uo-amenity-row--header .uo-amenity__label{position:static;left:auto;bottom:auto;transform:none;width:auto;height:auto;max-height:2.5em;margin:0;padding:0;overflow:hidden;clip:auto;background:none;color:#334155;opacity:1;pointer-events:auto;white-space:normal;font-size:0.7rem;font-weight:600;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;}.node-type-hospedagem .uo-rules__schedule{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;}.node-type-hospedagem .uo-rules__chip,.node-type-hospedagem #regras-wrapper.uo-rules .chegada-box,.node-type-hospedagem #regras-wrapper.uo-rules .saida-box{display:inline-flex !important;align-items:center;margin:0 !important;padding:8px 12px !important;border:1px solid #cce7e4 !important;border-radius:999px !important;background:#f0fdfa !important;width:auto !important;}.node-type-hospedagem #regras-wrapper.uo-rules .chegada-box label,.node-type-hospedagem #regras-wrapper.uo-rules .saida-box label{margin:0 !important;padding:0 !important;font-size:0.88rem !important;color:#0f766e !important;background:none !important;}.node-type-hospedagem #regras-wrapper.uo-rules .regras-box,.node-type-hospedagem #regras-wrapper.uo-rules .uo-rules__list{display:flex;flex-direction:column;gap:8px;}.node-type-hospedagem #regras-wrapper.uo-rules .regra-list{display:flex !important;align-items:center;gap:10px;margin:0 !important;padding:12px 14px 12px 12px !important;border-radius:12px !important;border:1px solid #86efac !important;background:#f0fdf4 !important;background-image:none !important;width:100% !important;box-sizing:border-box;}.node-type-hospedagem #regras-wrapper.uo-rules .regra-list.regra-nao{border-color:#fecaca !important;background:#fef2f2 !important;background-image:none !important;}.node-type-hospedagem #regras-wrapper.uo-rules .regra-list label{margin:0 !important;padding:0 !important;font-size:0.92rem !important;font-weight:600 !important;color:#14532d !important;background:none !important;line-height:1.35 !important;}.node-type-hospedagem #regras-wrapper.uo-rules .regra-list.regra-nao label{color:#7f1d1d !important;}.node-type-hospedagem #regras-wrapper.uo-rules .uo-rule__icon{flex:0 0 28px;width:28px;height:28px;border-radius:999px;background:#16a34a center / 16px 16px no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");}.node-type-hospedagem #regras-wrapper.uo-rules .regra-nao .uo-rule__icon{background-color:#dc2626;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E");}.node-type-hospedagem #page #content .node-hospedagem .informacoes-residencia .listagem-taxonomia .uo-amenity-grid > li,.node-type-hospedagem .listagem-taxonomia .uo-amenity-grid > li{width:auto !important;float:none !important;display:flex !important;}@media (max-width:900px){.uo-amenity-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
:root{--uo-primary:#00aac8;--uo-primary-dark:#0092ab;--uo-primary-contrast:#ffffff;--uo-bg:#ffffff;--uo-text:#1f2937;--uo-muted:#6b7280;--uo-line:#e5e7eb;--uo-shadow:0 10px 30px rgba(0,0,0,0.12);--uo-radius:16px;}.uo-dock{--uo-dock-bottom:16px;--uo-dock-width:680px;display:flex;position:fixed;bottom:var(--uo-dock-bottom);left:50%;z-index:999999;flex-direction:column;gap:8px;box-sizing:border-box;width:min(var(--uo-dock-width),calc(100vw - 32px));transform:translateX(-50%);}.uo-dock *,.uo-dock *::before,.uo-dock *::after{box-sizing:border-box;}.uo-dock[hidden]{display:none !important;}.uo-dock__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}body.uo-dock-on{padding-bottom:84px;}body.uo-gallery-is-open .uo-dock,body.open-menu .uo-dock,body:has(.gw2d-booking-overlay.is-open) .uo-dock,body:has(.gw2d-order-overlay.is-open) .uo-dock,body:has(.gw2d-whatsapp-overlay.is-open) .uo-dock{display:none;}.uo-ai-mark{display:block;flex:0 0 auto;width:22px;height:22px;color:currentColor;}.uo-ai-badge{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:linear-gradient(140deg,#00aac8,#12c9a4);color:#fff;}.uo-ai-mark .uo-ai-mark__spark{transform-box:fill-box;transform-origin:center;}.uo-dock[data-thinking='1'] .uo-ai-mark .uo-ai-mark__spark{animation:uo-ai-spark 1.6s ease-in-out infinite;}.uo-dock[data-thinking='1'] .uo-ai-mark .uo-ai-mark__spark + .uo-ai-mark__spark{animation-delay:0.35s;}@keyframes uo-ai-spark{0%,100%{opacity:0.35;transform:scale(0.85);}50%{opacity:1;transform:scale(1.15);}}.uo-dock__hints{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;}.uo-dock__hint{border:1px solid rgba(8,65,77,0.14);border-radius:999px;padding:5px 11px;background:rgba(255,255,255,0.96);box-shadow:0 4px 14px rgba(3,26,33,0.12);color:#0b5a6b;font-size:12.5px;font-family:inherit;font-weight:600;cursor:pointer;}.uo-dock__hint:hover{border-color:var(--uo-primary);color:var(--uo-primary-dark);}.uo-dock__pill{display:flex;align-items:center;gap:10px;border:1px solid rgba(8,65,77,0.12);border-radius:999px;padding:8px 8px 8px 14px;background:var(--uo-bg);box-shadow:0 12px 34px rgba(3,26,33,0.18);}.uo-dock__pill-mark{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:linear-gradient(140deg,#00aac8,#12c9a4);color:#fff;}.uo-dock__pill-input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--uo-text);font-size:15px;font-family:inherit;}.uo-dock__pill-input:focus{outline:none;}.uo-dock__pill-input::placeholder{color:#8ba3ad;}.uo-dock__pill-send{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;border:0;border-radius:50%;background:var(--uo-primary);color:var(--uo-primary-contrast);cursor:pointer;transition:background 0.2s ease;}.uo-dock__pill-send:hover{background:var(--uo-primary-dark);}.uo-dock__badge{border-radius:999px;padding:2px 8px;background:#e6f8fb;color:#0b5a6b;font-size:11px;font-weight:700;white-space:nowrap;}.uo-dock[data-state='expanded'] .uo-dock__hints,.uo-dock[data-state='wide'] .uo-dock__hints,.uo-dock[data-state='expanded'] .uo-dock__pill,.uo-dock[data-state='wide'] .uo-dock__pill{display:none;}.uo-dock > .uo-chat-panel{display:none;position:relative;flex-direction:column;overflow:hidden;width:100%;height:auto;min-height:200px;max-height:min(46vh,420px);border-radius:var(--uo-radius);background:var(--uo-bg);box-shadow:0 18px 48px rgba(3,26,33,0.24);color:var(--uo-text);}.uo-dock[data-state='expanded']{--uo-dock-width:960px;}.uo-dock[data-state='wide']{--uo-dock-width:1120px;width:min(1120px,calc(100vw - 40px));}.uo-dock[data-state='expanded'] > .uo-chat-panel,.uo-dock[data-state='wide'] > .uo-chat-panel{display:flex;}.uo-dock[data-state='wide'] > .uo-chat-panel{min-height:320px;max-height:min(68vh,620px);}.uo-chat-panel.uo-chat-inline{display:none;flex-direction:column;overflow:hidden;background:var(--uo-bg);color:var(--uo-text);}.uo-chat-panel.uo-chat-inline[open]{display:flex;}.uo-dock--floating{left:auto;right:20px;align-items:flex-end;width:auto;transform:none;}.uo-dock--floating .uo-dock__hints,.uo-dock--floating .uo-dock__pill-mark,.uo-dock--floating .uo-dock__pill-input,.uo-dock--floating .uo-dock__badge{display:none;}.uo-dock--floating .uo-dock__pill{padding:6px;}.uo-dock--floating .uo-dock__pill-send{width:48px;height:48px;}.uo-dock--floating[data-state='expanded'],.uo-dock--floating[data-state='wide']{width:min(420px,calc(100vw - 24px));}.uo-dock--floating[data-state='expanded'] .uo-cards,.uo-dock--floating[data-state='wide'] .uo-cards{grid-template-columns:1fr;}.uo-chat-header{display:flex;align-items:center;flex:0 0 auto;gap:8px;padding:8px 12px;background:var(--uo-primary);color:#fff;}.uo-chat-header > .uo-chat-header__meta{flex:1 1 auto;min-width:0;}.uo-chat-header .uo-title{font-weight:700;}.uo-chat-header .uo-subtitle{font-size:12px;font-weight:500;opacity:0.92;}.uo-dock[data-state='expanded'] .uo-subtitle{display:none;}.uo-chat-header button{flex:0 0 auto;border:1px solid rgba(255,255,255,0.45);border-radius:999px;padding:4px 9px;background:transparent;color:#fff;font-size:12px;font-family:inherit;cursor:pointer;}.uo-chat-header button:hover{background:rgba(255,255,255,0.16);}.uo-chat-header .uo-close{border:0;padding:0 4px;font-size:20px;line-height:1;}.uo-chat-body{flex:1 1 auto;overflow:auto;min-height:0;padding:10px 12px;background:#f8fafc;}.uo-msg{display:flex;gap:8px;margin-bottom:10px;}.uo-msg .bubble{max-width:80%;border-radius:14px;padding:10px 12px;box-shadow:0 2px 10px rgba(0,0,0,0.05);line-height:1.35;}.uo-msg.agent .bubble{background:#fff;}.uo-msg.user{justify-content:flex-end;}.uo-msg.user .bubble{background:var(--uo-primary);color:var(--uo-primary-contrast);}.uo-msg.system{justify-content:center;}.uo-msg.system .bubble{max-width:92%;border:1px dashed rgba(8,65,77,0.24);background:#eef9fb;box-shadow:none;color:#0b5a6b;font-size:12.5px;text-align:center;}.uo-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:0 0 8px;}.uo-card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid transparent;border-radius:12px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.05);color:inherit;}.uo-card.is-picked{border-color:var(--uo-primary);box-shadow:0 2px 14px rgba(0,170,200,0.28);}.uo-card__main{display:flex;flex-direction:column;min-width:0;}.uo-card img{display:block;width:100%;height:88px;object-fit:cover;}.uo-card .uo-card-body{min-width:0;padding:8px 10px 0;}.uo-card .uo-card-body strong{display:block;font-size:13px;}.uo-card .uo-card-body span{display:block;color:var(--uo-muted);font-size:12px;}.uo-card .uo-sponsored{display:inline-block;margin-bottom:4px;border-radius:999px;padding:1px 6px;background:#fef3c7;color:#92400e;font-size:10px;letter-spacing:0.04em;text-transform:uppercase;}.uo-card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:auto;padding:6px 10px 8px;}.uo-card__pick{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--uo-primary);border-radius:999px;padding:5px 12px;background:var(--uo-primary);color:#fff;font-size:12.5px;font-family:inherit;font-weight:700;cursor:pointer;transition:background 0.15s ease;}.uo-card__pick:hover{background:var(--uo-primary-dark);}.uo-card__pick[aria-pressed='true']{background:#e6f8fb;color:#0b5a6b;}.uo-card__pick-box{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1.5px solid currentColor;border-radius:4px;font-size:10px;line-height:1;}.uo-card__open{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--uo-primary-dark);font-size:12.5px;font-weight:600;text-decoration:none;}.uo-card__open:hover{text-decoration:underline;}.uo-suggestions{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:0 0 8px;scrollbar-width:none;}.uo-suggestions::-webkit-scrollbar{display:none;}.uo-chip{flex:0 0 auto;border:1px solid var(--uo-line);border-radius:999px;padding:6px 10px;background:#fff;font-size:13px;font-family:inherit;white-space:nowrap;cursor:pointer;}.uo-chip:hover{border-color:var(--uo-primary);color:var(--uo-primary-dark);}.uo-picks{display:none;align-items:center;gap:8px;margin-bottom:8px;border:1px solid rgba(0,170,200,0.35);border-radius:12px;padding:8px 10px;background:#e6f8fb;}.uo-picks[open]{display:flex;}.uo-picks__count{flex:1 1 auto;min-width:0;color:#0b5a6b;font-size:12.5px;font-weight:700;}.uo-picks__send{flex:0 0 auto;border:0;border-radius:999px;padding:6px 12px;background:var(--uo-primary);color:#fff;font-size:12.5px;font-family:inherit;font-weight:700;cursor:pointer;}.uo-picks__send:hover{background:var(--uo-primary-dark);}.uo-picks__clear{flex:0 0 auto;border:0;padding:0;background:transparent;color:#0b5a6b;font-size:12px;font-family:inherit;text-decoration:underline;cursor:pointer;}.uo-chat-footer{flex:0 0 auto;border-top:1px solid var(--uo-line);padding:8px 12px 10px;background:#fff;}.uo-row{display:flex;align-items:stretch;gap:8px;}.uo-input{flex:1;min-width:0;border:1px solid var(--uo-line);border-radius:12px;padding:10px 12px;font-size:14px;font-family:inherit;}.uo-input:focus{border-color:var(--uo-primary);outline:none;box-shadow:0 0 0 3px rgba(0,170,200,0.16);}.uo-send{border:0;border-radius:12px;padding:0 14px;background:var(--uo-primary);color:var(--uo-primary-contrast);font-family:inherit;cursor:pointer;}.uo-send:hover{background:var(--uo-primary-dark);}.uo-cta{margin-top:8px;}.uo-cta a{display:inline-block;margin:0 6px 6px 0;border-radius:10px;padding:8px 12px;background:#111827;color:#fff;font-size:13px;text-decoration:none;}.uo-privacy{margin-top:6px;color:var(--uo-muted);font-size:11px;}.uo-dock[data-state='expanded'] .uo-privacy{display:none;}.uo-consent{display:none;margin:4px 0 0;border:0;padding:0;background:transparent;color:var(--uo-muted);font-size:11px;line-height:1.35;}.uo-consent[open]{display:block;}.uo-loading{display:none;align-items:center;flex:0 0 auto;gap:8px;padding:0 14px 8px;color:var(--uo-muted);font-size:13px;}.uo-loading[active]{display:flex;}.uo-typing{display:inline-flex;align-items:center;gap:4px;}.uo-typing i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:0.3;animation:uo-typing 1.2s infinite;}.uo-typing i:nth-child(2){animation-delay:0.15s;}.uo-typing i:nth-child(3){animation-delay:0.3s;}@keyframes uo-typing{0%,60%,100%{opacity:0.25;transform:translateY(0);}30%{opacity:0.9;transform:translateY(-3px);}}@media only screen and (max-width:699px){.uo-dock{--uo-dock-width:100%;--uo-dock-bottom:calc(56px + env(safe-area-inset-bottom,0px) + 8px);width:calc(100vw - 16px);}body:has(.uo-cta-bar) .uo-dock{--uo-dock-bottom:calc(112px + env(safe-area-inset-bottom,0px) + 8px);}.uo-dock[data-state='wide']{--uo-dock-width:100%;width:calc(100vw - 16px);}.uo-dock__wide{display:none !important;}.uo-dock > .uo-chat-panel,.uo-dock[data-state='wide'] > .uo-chat-panel{height:auto;min-height:180px;max-height:min(52vh,420px);}.uo-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));}.uo-card img{height:72px;}.uo-dock__pill{padding:6px 6px 6px 10px;}.uo-dock__pill-input{font-size:16px;}.uo-dock__hints{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;}.uo-dock__hints::-webkit-scrollbar{display:none;}.uo-dock__hint{white-space:nowrap;}body.uo-dock-on{padding-bottom:0;}}@media (prefers-reduced-motion:reduce){.uo-typing i,.uo-dock .uo-ai-mark .uo-ai-mark__spark,.uo-dock[data-thinking='1'] .uo-ai-mark .uo-ai-mark__spark{animation:none;}.uo-card__pick,.uo-dock__pill-send,.uo-send{transition:none;}}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.uo-sponsor-strip{margin:0 0 1.5rem;padding:1rem 0 0.25rem;border-bottom:1px solid rgba(8,65,77,0.1);}.uo-sponsor-strip__head{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin:0 0 0.85rem;}.uo-sponsor-strip__title{margin:0;color:#08414d;font-size:1.05rem;font-weight:700;}.uo-sponsor-strip__label{color:#5a6d73;font-size:0.75rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;}.uo-sponsor-strip__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;}@media (max-width:899px){.uo-sponsor-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:559px){.uo-sponsor-strip__grid{grid-template-columns:1fr;}}.uo-listing-card--sponsored,.uo-sponsored{position:relative;}.uo-sponsor-strip .uo-listing-card{display:flex;flex-direction:column;height:100%;}.uo-sponsor-strip .uo-listing-card__link{display:flex;flex-direction:column;flex:1 1 auto;text-decoration:none;color:inherit;}.uo-sponsor-strip .uo-listing-card__body{display:flex;flex-direction:column;flex:1 1 auto;}.uo-sponsor-strip .uo-listing-card__action{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:38px;margin-top:auto;padding:8px 13px;border-radius:9px;background:#00aac8;color:#fff;font-size:13px;font-weight:800;box-sizing:border-box;}.uo-sponsor-strip .uo-listing-card__action:after{content:"→";margin-left:7px;}.uo-sponsor-strip .uo-listing-card .uo-itinerary-add{position:relative;z-index:2;width:auto;margin:0 0 0 auto;}.uo-sponsored-badge{position:absolute;top:0.65rem;left:0.65rem;z-index:2;display:inline-block;padding:0.2rem 0.55rem;border-radius:999px;background:rgba(8,65,77,0.92);color:#fff;font-size:0.68rem;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;pointer-events:none;}.uo-verified-badge{display:inline-flex;align-items:center;gap:0.28rem;margin-left:0.35rem;padding:0.22rem 0.55rem;border-radius:999px;background:rgba(3,105,161,0.94);color:#fff;font-size:0.68rem;font-weight:700;letter-spacing:0.02em;line-height:1.2;vertical-align:middle;}.uo-listing-card__verified{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:rgba(3,105,161,0.96);color:#fff;box-shadow:0 2px 8px rgba(8,25,35,0.2);pointer-events:none;}.uo-listing-card__title .uo-verified-badge{margin-left:0.4rem;}.uo-listing-card--sponsored .uo-listing-card__verified{top:42px;}.uo-verified-badge__icon{flex:0 0 auto;display:block;}.uo-verified-badge__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}h1.nome .uo-verified-badge{margin-left:0.45rem;}.uo-related-listings__body .uo-verified-badge{margin:0.35rem 0 0;}.hospedagem-capa{position:relative;}.hospedagem-capa .uo-verified-box{position:absolute;top:12px;right:12px;left:auto;bottom:auto;z-index:3;width:auto;float:none;padding:0;pointer-events:none;}.hospedagem-capa .uo-verified-seal{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:rgba(3,105,161,0.96);color:#fff;box-shadow:0 4px 14px rgba(8,25,35,0.28);}.node-type-hospedagem #page #content .hospedagem-capa .uo-verified-box,.node-type-servicos #page #content .hospedagem-capa .uo-verified-box{position:absolute;top:1.2vw;right:1.2vw;left:auto;bottom:auto;width:auto;}.node-type-hospedagem #page #content .hospedagem-capa .uo-verified-box + .uo-rating-box .nota-media,.node-type-servicos #page #content .hospedagem-capa .uo-verified-box + .uo-rating-box .nota-media{right:4.8vw;}.uo-sponsor-report{max-width:960px;margin:0;padding:0 0 2rem;text-align:left;}.uo-sponsor-report__topbar{margin:0 0 1.25rem;}.uo-sponsor-report__eyebrow{display:block;margin-bottom:0.35rem;font-size:0.75rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:#64748b;}.uo-sponsor-report__topbar h1{margin:0 0 0.4rem;font-size:1.65rem;line-height:1.25;color:#0f172a;}.uo-sponsor-report__topbar p{margin:0;max-width:42rem;color:#475569;font-size:0.95rem;line-height:1.45;}.uo-sponsor-report__stats{display:flex;flex-wrap:wrap;gap:0.75rem 1.25rem;margin:0 0 1.25rem;padding:0.9rem 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;}.uo-sponsor-report__stat{display:flex;flex-direction:column;gap:0.15rem;min-width:5.5rem;}.uo-sponsor-report__stat-value{font-size:1.45rem;font-weight:700;line-height:1.2;color:#0f172a;font-variant-numeric:tabular-nums;}.uo-sponsor-report__stat-label{font-size:0.78rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:#64748b;}.uo-sponsor-report__empty{margin:0;padding:1.25rem 0 0.5rem;color:#475569;font-size:0.95rem;line-height:1.5;}.uo-sponsor-report__empty-title{margin:0 0 0.4rem;font-size:1.1rem;font-weight:700;color:#0f172a;}.uo-sponsor-report__empty p{margin:0 0 0.65rem;}.uo-sponsor-report__empty-note{color:#64748b;font-size:0.88rem;}.uo-sponsor-report__table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:12px;background:#fff;}.uo-sponsor-report__table,.uo-sponsor-report table.uo-sponsor-report__table,.uo-sponsor-report table.sticky-enabled{width:100%;margin:0;border-collapse:separate;border-spacing:0;background:transparent;}.uo-sponsor-report__table thead th,.uo-sponsor-report table.sticky-enabled thead th{padding:0.75rem 1rem;font-size:0.72rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;text-align:left;color:#64748b;background:#f8fafc;border:0;border-bottom:1px solid #e2e8f0;white-space:nowrap;}.uo-sponsor-report__table tbody td,.uo-sponsor-report table.sticky-enabled tbody td{padding:0.95rem 1rem;font-size:0.95rem;line-height:1.4;color:#0f172a;vertical-align:middle;border:0;border-bottom:1px solid #f1f5f9;background:#fff;}.uo-sponsor-report__table tbody tr:last-child td,.uo-sponsor-report table.sticky-enabled tbody tr:last-child td{border-bottom:0;}.uo-sponsor-report__table tbody tr:hover td,.uo-sponsor-report table.sticky-enabled tbody tr:hover td{background:#f8fafc;}.uo-sponsor-report__listing-link{color:#0f766e;font-weight:700;text-decoration:none;}.uo-sponsor-report__listing-link:hover,.uo-sponsor-report__listing-link:focus{color:#00aac8;text-decoration:underline;}.uo-sponsor-report__place{display:inline-block;max-width:100%;padding:0.28rem 0.65rem;border-radius:999px;font-size:0.78rem;font-weight:600;line-height:1.3;color:#334155;background:#f1f5f9;white-space:nowrap;}.uo-sponsor-report__place--home{color:#92400e;background:#fef3c7;}.uo-sponsor-report__place--category{color:#9a3412;background:#ffedd5;}.uo-sponsor-report__place--beach{color:#1e40af;background:#dbeafe;}.uo-sponsor-report__place--related,.uo-sponsor-report__place--article{color:#0f766e;background:#ccfbf1;}.uo-sponsor-report__impressions{font-weight:700;font-variant-numeric:tabular-nums;color:#0f172a;}.uo-sponsor-report__td-impressions{text-align:right;font-variant-numeric:tabular-nums;}.uo-sponsor-report__th-impressions{text-align:right !important;}.uo-sponsor-report__td-updated{color:#64748b;font-size:0.88rem;white-space:nowrap;}.uo-sponsor-report__td-updated time{color:inherit;}body.gw2d-area-interna .uo-sponsor-report table.sticky-header,body.gw2d-area-interna .uo-sponsor-report .sticky-header{display:none !important;}body.gw2d-area-interna .uo-sponsor-report table tr.odd td,body.gw2d-area-interna .uo-sponsor-report table tr.even td{background-image:none;}@media (max-width:700px){.uo-sponsor-report__stats{gap:0.85rem 1rem;}.uo-sponsor-report__table thead th,.uo-sponsor-report__table tbody td,.uo-sponsor-report table.sticky-enabled thead th,.uo-sponsor-report table.sticky-enabled tbody td{padding:0.75rem 0.85rem;}.uo-sponsor-report__td-updated{white-space:normal;}}.uo-home-section__sponsor-note{margin:0.35rem 0 0;color:#5a6d73;font-size:0.85rem;font-weight:600;}.uo-planos-exposure-note{max-width:920px;margin:1.25rem auto 0;padding:0.9rem 1.1rem;border-left:4px solid #00aac8;background:#f4f8f9;color:#08414d;font-size:0.95rem;line-height:1.45;}.uo-planos-exposure-note strong{font-weight:700;}.uo-sponsor-carousel{box-sizing:border-box;width:100%;margin:0 0 1.5rem;padding:1rem 0 0.25rem;border-bottom:1px solid rgba(8,65,77,0.1);}body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel{clear:both;float:none;max-width:1200px;margin:0 0 2.5rem;padding:1rem 0 2.25rem;}body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-listing-card,body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-listing-card:hover,body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-listing-card:focus-within{box-shadow:none;}@media (min-width:900px){body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide{flex:0 0 calc((100% - 21rem) / 3);}}body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card__body{padding:14px 15px 0;}body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card__category,body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card__title,body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card__location{text-align:left;}body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card__price,body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card__action,body.uo-page-cameras-live.node-type-informacoes-de-ubatuba #page #content .uo-sponsor-carousel__slide .uo-listing-card .uo-itinerary-add{display:none !important;}.uo-sponsor-carousel__head{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin:0 0 0.85rem;}.uo-sponsor-carousel__title{margin:0;color:#08414d;font-size:1.05rem;font-weight:700;}.uo-sponsor-carousel__label{color:#5a6d73;font-size:0.75rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;}.uo-sponsor-carousel__filters{margin:0 0 0.9rem;}.uo-sponsor-carousel__filters-label{display:block;margin:0 0 0.45rem;color:#5a6d73;font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;}.uo-sponsor-carousel__chips{display:flex;flex-wrap:wrap;gap:0.4rem;}.uo-sponsor-carousel__chip{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0.35rem 0.8rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#08414d;font-size:0.8rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease;}.uo-sponsor-carousel__chip:hover,.uo-sponsor-carousel__chip.is-active{border-color:#00aac8;background:#00aac8;color:#fff;}.uo-sponsor-carousel__slide.is-hidden{display:none;}.uo-sponsor-carousel__stage{position:relative;}.uo-sponsor-carousel__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;}.uo-sponsor-carousel__viewport::-webkit-scrollbar{display:none;}.uo-sponsor-carousel__viewport:focus-visible{outline:2px solid #00aac8;outline-offset:3px;}.uo-sponsor-carousel__track{display:flex;gap:1rem;align-items:stretch;}.uo-sponsor-carousel__slide{flex:0 0 calc((100% - 2rem) / 3);scroll-snap-align:start;}.uo-sponsor-carousel__slide .uo-listing-card{display:flex;flex-direction:column;height:100%;}.uo-sponsor-carousel__slide .uo-listing-card__link{display:flex;flex-direction:column;flex:1 1 auto;text-decoration:none;color:inherit;}.uo-sponsor-carousel__slide .uo-listing-card__body{display:flex;flex-direction:column;flex:1 1 auto;}.uo-sponsor-carousel__slide .uo-listing-card__action{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:38px;margin-top:auto;padding:8px 13px;border-radius:9px;background:#00aac8;color:#fff;font-size:13px;font-weight:800;box-sizing:border-box;}.uo-sponsor-carousel__slide .uo-listing-card__action:after{content:"→";margin-left:7px;}.uo-sponsor-carousel__slide .uo-listing-card .uo-itinerary-add{position:relative;z-index:2;width:auto;margin:0 0 0 auto;}.uo-sponsor-carousel__nav{position:absolute;top:50%;z-index:3;width:38px;height:38px;padding:0;transform:translateY(-50%);border:1px solid rgba(8,65,77,0.12);border-radius:999px;background:#fff;box-shadow:0 2px 10px rgba(8,65,77,0.14);color:#00aac8;cursor:pointer;}.uo-sponsor-carousel__nav:hover{background:#00aac8;color:#fff;}.uo-sponsor-carousel__nav:before{font-size:18px;font-weight:800;line-height:1;}.uo-sponsor-carousel__nav--prev{left:-14px;}.uo-sponsor-carousel__nav--prev:before{content:"‹";}.uo-sponsor-carousel__nav--next{right:-14px;}.uo-sponsor-carousel__nav--next:before{content:"›";}.uo-sponsor-carousel__dots{display:flex;justify-content:center;gap:0.5rem;margin:0.9rem 0 0.25rem;}.uo-sponsor-carousel__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:rgba(8,65,77,0.22);cursor:pointer;transition:background 0.2s ease,width 0.2s ease;}.uo-sponsor-carousel__dot.is-active{width:24px;background:#00aac8;}.uo-sponsor-carousel__dot.is-hidden{display:none;}.uo-sponsor-carousel.is-static .uo-sponsor-carousel__nav,.uo-sponsor-carousel.is-static .uo-sponsor-carousel__dots{display:none;}@media (max-width:899px){.uo-sponsor-carousel__slide{flex-basis:calc((100% - 1rem) / 2);}.uo-sponsor-carousel__nav--prev{left:2px;}.uo-sponsor-carousel__nav--next{right:2px;}}@media (max-width:559px){.uo-sponsor-carousel__slide{flex-basis:100%;}.uo-sponsor-carousel__nav{display:none;}.uo-sponsor-carousel__chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;}.uo-sponsor-carousel__chips::-webkit-scrollbar{display:none;}.uo-sponsor-carousel__chip{flex:0 0 auto;min-height:30px;padding:0.3rem 0.65rem;font-size:0.75rem;}}@media (prefers-reduced-motion:reduce){.uo-sponsor-carousel__viewport{scroll-behavior:auto;}.uo-sponsor-carousel__dot{transition:none;}}
