.v-popper--theme-sidebar-tooltip .v-popper__inner[data-v-42af4724]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-radius:8px!important;background:var(--ffffff, #fff)!important;padding:12px 16px!important;color:var(--primary-text)!important}.v-popper--theme-sidebar-tooltip .v-popper__arrow-outer[data-v-42af4724]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-color:var(--ffffff, #fff)!important}.v-popper--theme-address-tooltip .v-popper__inner[data-v-42af4724]{border-radius:8px!important;background:var(--primary-navy, #051c3f)!important;padding:12px 16px!important;color:var(--white-text, #fff)!important;font-family:Roboto;font-size:13px;font-weight:400;line-height:16px;box-shadow:0 4px 24px #051c3f33,0 2px 4px #041b3f1a}.v-popper--theme-address-tooltip .v-popper__arrow-container[data-v-42af4724]{display:none!important}.ui-spinner[data-v-42af4724]{--border-width: 1px;position:absolute;inset:0;background-color:inherit;border-radius:inherit;z-index:2}@keyframes rotateCenter-42af4724{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ui-spinner[data-v-42af4724]:after{content:"";position:absolute;top:45%;left:50%;padding:4px;border:var(--border-width) solid currentColor;border-right-color:transparent;border-radius:50%;animation-name:rotateCenter-42af4724;animation-duration:1s;animation-iteration-count:infinite;transform:translate(-50%,-50%);z-index:3}.parking-badge-discount-redesign[data-v-42af4724]{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:20px;background:var(--red)}.parking-badge-discount-redesign__text[data-v-42af4724]{font-family:Instrument Sans;color:var(--white-text);font-size:11px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:-.22px}.v-popper--theme-sidebar-tooltip .v-popper__inner[data-v-c165e81d]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-radius:8px!important;background:var(--ffffff, #fff)!important;padding:12px 16px!important;color:var(--primary-text)!important}.v-popper--theme-sidebar-tooltip .v-popper__arrow-outer[data-v-c165e81d]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-color:var(--ffffff, #fff)!important}.v-popper--theme-address-tooltip .v-popper__inner[data-v-c165e81d]{border-radius:8px!important;background:var(--primary-navy, #051c3f)!important;padding:12px 16px!important;color:var(--white-text, #fff)!important;font-family:Roboto;font-size:13px;font-weight:400;line-height:16px;box-shadow:0 4px 24px #051c3f33,0 2px 4px #041b3f1a}.v-popper--theme-address-tooltip .v-popper__arrow-container[data-v-c165e81d]{display:none!important}.ui-spinner[data-v-c165e81d]{--border-width: 1px;position:absolute;inset:0;background-color:inherit;border-radius:inherit;z-index:2}@keyframes rotateCenter-c165e81d{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ui-spinner[data-v-c165e81d]:after{content:"";position:absolute;top:45%;left:50%;padding:4px;border:var(--border-width) solid currentColor;border-right-color:transparent;border-radius:50%;animation-name:rotateCenter-c165e81d;animation-duration:1s;animation-iteration-count:infinite;transform:translate(-50%,-50%);z-index:3}.card-parking-lot-new[data-v-c165e81d]{display:flex;flex-direction:column;width:100%;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px -2px #1018281f,0 0 6px -2px #1018280f;cursor:pointer}.card-parking-lot-new[data-v-c165e81d]:hover{box-shadow:0 0 0 1px var(--icons-default)}.card-parking-lot-new.is-transparent[data-v-c165e81d]{opacity:.4}.card-parking-lot-new__gallery[data-v-c165e81d]{position:relative;display:flex;gap:2px;width:100%;height:140px;border-radius:8px;overflow:hidden}.card-parking-lot-new__share[data-v-c165e81d]{position:absolute;top:8px;right:8px;z-index:1;box-shadow:0 2px 8px #00000029}.card-parking-lot-new__side[data-v-c165e81d]{display:flex;flex-direction:column;gap:2px;height:100%;min-width:0}.card-parking-lot-new__img[data-v-c165e81d]{width:100%;height:100%!important}.card-parking-lot-new__img_main[data-v-c165e81d]{min-width:0}.card-parking-lot-new__gallery_count-1 .card-parking-lot-new__img_main[data-v-c165e81d]{flex:1 1 auto}.card-parking-lot-new__gallery_count-2 .card-parking-lot-new__img_main[data-v-c165e81d],.card-parking-lot-new__gallery_count-2 .card-parking-lot-new__side[data-v-c165e81d]{flex:1 1 0}.card-parking-lot-new__gallery_count-2 .card-parking-lot-new__img_side[data-v-c165e81d]{height:100%!important}.card-parking-lot-new__gallery_count-3 .card-parking-lot-new__img_main[data-v-c165e81d]{flex:1 1 auto}.card-parking-lot-new__gallery_count-3 .card-parking-lot-new__side[data-v-c165e81d]{flex:0 0 35.6%}.card-parking-lot-new__gallery_count-3 .card-parking-lot-new__img_side[data-v-c165e81d]{height:calc((100% - 2px)/2)!important}.card-parking-lot-new__discount[data-v-c165e81d]{position:absolute;right:4px;bottom:4px;z-index:1}.card-parking-lot-new__content[data-v-c165e81d]{display:flex;flex-direction:column;gap:12px;padding:12px;flex:1 1 auto;justify-content:space-between}.card-parking-lot-new__info[data-v-c165e81d]{display:flex;flex-direction:column;gap:12px}.card-parking-lot-new__name-address[data-v-c165e81d]{display:flex;flex-direction:column}.card-parking-lot-new__name[data-v-c165e81d]{max-width:100%;color:var(--primary-text);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-feature-settings:"clig" off;text-overflow:ellipsis}.card-parking-lot-new__address[data-v-c165e81d]{display:flex;align-items:baseline;gap:4px;min-width:0}.card-parking-lot-new__city[data-v-c165e81d]{color:var(--primary-text);min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-feature-settings:"clig" off;text-overflow:ellipsis}.card-parking-lot-new__dot[data-v-c165e81d],.card-parking-lot-new__distance[data-v-c165e81d]{color:var(--primary-text);white-space:nowrap;flex-shrink:0}.card-parking-lot-new__mid-row[data-v-c165e81d]{display:flex;flex-direction:column;gap:6px}.card-parking-lot-new .spaces-row[data-v-c165e81d]{display:flex;align-items:center;gap:6px}.card-parking-lot-new__sizes[data-v-c165e81d]{color:var(--primary-text);white-space:nowrap}.card-parking-lot-new .spaces-block[data-v-c165e81d]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.card-parking-lot-new .spaces-pill[data-v-c165e81d]{display:inline-flex;align-items:center;padding:2px 5px;border-radius:20px;background-color:var(--100-Green, #f0fdcd)}.card-parking-lot-new .spaces-pill__text[data-v-c165e81d]{font-family:Instrument Sans;color:var(--800-Green, #4a8305);font-weight:600;font-size:12px;line-height:14px;letter-spacing:.14px}.card-parking-lot-new .spaces-pill_fully-booked[data-v-c165e81d]{background-color:var(--50-Red, #fee7eb)}.card-parking-lot-new .spaces-pill_fully-booked .spaces-pill__text[data-v-c165e81d]{color:var(--utility-colors-d-03838-danger-text-c, #d03838)}.card-parking-lot-new[data-v-c165e81d] .status-message.spaces-status{border-radius:20px}.card-parking-lot-new[data-v-c165e81d] .status-message.spaces-status.is-block.is-mini{padding:2px 5px;height:auto}.card-parking-lot-new[data-v-c165e81d] .status-message.spaces-status.spaces-status_warning{background-color:var(--parking-card-space-warning-bg)}.card-parking-lot-new[data-v-c165e81d] .status-message.spaces-status.spaces-status_warning.is-block.is-mini .message{color:var(--parking-card-space-warning-text);font-weight:600;font-size:12px;line-height:14px;letter-spacing:normal;padding-left:4px}.card-parking-lot-new__instant[data-v-c165e81d]{display:flex;align-items:center;min-height:20px}.card-parking-lot-new .instant-pill[data-v-c165e81d]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:3px 6px;border-radius:20px;background:#fff;border:.5px solid var(--400-Grey)}.card-parking-lot-new .instant-pill__icon[data-v-c165e81d]{height:16px;width:16px;min-height:16px;min-width:16px}.card-parking-lot-new .instant-pill__text[data-v-c165e81d]{color:var(--primary-text)}.card-parking-lot-new__prices[data-v-c165e81d]{display:flex;align-items:center;width:100%}.card-parking-lot-new__prices .price-divider[data-v-c165e81d]{height:32px;width:1px;border-radius:.5px;background-color:#e1e6ec;margin:0 12px}.card-parking-lot-new__prices .price-block[data-v-c165e81d]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.card-parking-lot-new__prices .price[data-v-c165e81d]{display:flex;align-items:baseline;gap:6px;color:var(--primary-text)}.card-parking-lot-new__prices .price-old[data-v-c165e81d]{display:inline-flex;position:relative;color:var(--color-danger)}.card-parking-lot-new__prices .price-old .symbol[data-v-c165e81d]{font-family:Instrument Sans;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.14px}.card-parking-lot-new__prices .price-old .value[data-v-c165e81d]{font-family:Instrument Sans;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.14px}.card-parking-lot-new__prices .price-old[data-v-c165e81d]:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background-color:var(--primary-text)}.card-parking-lot-new__prices .price-current[data-v-c165e81d]{display:inline-flex;align-items:flex-start}.card-parking-lot-new__prices .price-current .symbol[data-v-c165e81d]{font-family:Instrument Sans;margin-top:3px;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.12px}.card-parking-lot-new__prices .price-current .value[data-v-c165e81d]{font-family:Instrument Sans;font-size:20px;font-weight:700;line-height:28px}.card-parking-lot-new__prices .price-label[data-v-c165e81d]{font-family:Instrument Sans;color:var(--primary-text);font-size:12px;font-weight:500;line-height:16px;letter-spacing:.12px;margin-top:-4px}
