.modal__content:has(.ld:only-child){min-height:400px}.location-pin{position:absolute;width:0;padding:0;background:0 0;border:0}.location-pin__name{position:absolute;bottom:24px;padding:2px 4px;border-radius:5px;background-color:#fff;color:#000;font-size:8px;text-wrap:balance;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);text-align:center;-webkit-transition:.2s;transition:.2s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.333}.location-pin::before{content:"";position:absolute;display:block;left:0;bottom:0;height:23px;width:3px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='23' viewBox='0 0 3 23'%3E%3Cpath d='M1.58.25V0h-.5v.25h.5M0 21.25a1.33 1.33 0 1 0 2.67 0 1.33 1.33 0 0 0-2.67 0m1.33-21h-.25v21h.5v-21z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='23' viewBox='0 0 3 23'%3E%3Cpath d='M1.58.25V0h-.5v.25h.5M0 21.25a1.33 1.33 0 1 0 2.67 0 1.33 1.33 0 0 0-2.67 0m1.33-21h-.25v21h.5v-21z'/%3E%3C/svg%3E");background-color:var(--color-primary)}.location-pin--opened .location-pin__name,.location-pin:is(button):hover .location-pin__name{background-color:var(--color-primary);color:#fff}.location-pin svg,.location-pin__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.location-pin__icon{width:1.5em;height:1.5em;background-color:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.location-pin--passive{pointer-events:none}.location-pin--passive::before{content:none}.location-pin--passive .location-pin__name{bottom:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}