.map-snapshot__wrapper.svelte-1a9dpqx{border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.map-snapshot__shimmer.svelte-1a9dpqx{border-radius:0;width:100%;height:100%;min-height:200px}picture.svelte-1a9dpqx{width:100%;height:100%;display:block}.map-snapshot.svelte-1a9dpqx{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.map-snapshot__pin.svelte-1a9dpqx{pointer-events:none;width:71px;height:auto;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media (width>=768px){.map-snapshot.svelte-1a9dpqx{object-position:center center}.map-snapshot__pin.svelte-1a9dpqx{transform:translate(-50%, calc(-1 * var(--pin-tip-offset-y,70%)));top:50%}}.map-snapshot__logo.svelte-1a9dpqx{align-items:center;line-height:0;display:flex;position:absolute;bottom:10px;left:10px}.map-snapshot__logo-img.svelte-1a9dpqx{width:auto;height:16px;display:inline}.map-snapshot__logo-fallback.svelte-1a9dpqx{color:#fff;text-shadow:0 1px 2px #00000080;font-size:10px;line-height:1.4}.map-snapshot__attribution.svelte-1a9dpqx{gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.map-snapshot__attribution.svelte-1a9dpqx a:where(.svelte-1a9dpqx){color:var(--tdds-color-brand-grayscale-800);background:#ffffffd9;border-radius:3px;padding:2px 5px;font-size:10px;line-height:1.4;text-decoration:none}.map-snapshot__attribution.svelte-1a9dpqx a:where(.svelte-1a9dpqx):hover,.map-snapshot__attribution.svelte-1a9dpqx a:where(.svelte-1a9dpqx):focus-visible{outline:2px solid var(--tdds-color-brand-primary-500);outline-offset:2px;border-radius:3px;text-decoration:underline}@media (width<=767px){.map-snapshot__wrapper.svelte-1a9dpqx{height:200px}.map-snapshot__pin.svelte-1a9dpqx{width:56px}}.stat-card.svelte-l3qar5{align-items:center;gap:var(--tdds-spacing-size-12);padding:0 var(--tdds-spacing-size-12);background:var(--tdds-color-brand-grayscale-white);border:1px solid var(--tdds-color-brand-grayscale-300);border-radius:var(--tdds-border-radius-size-8);flex-direction:row;min-width:0;display:flex}.stat-card__icon.svelte-l3qar5{background:var(--tdds-color-brand-grayscale-100);border-radius:var(--tdds-border-radius-size-8);flex:0 0 25px;width:25px;height:25px;position:relative}.stat-card__icon.svelte-l3qar5 svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stat-card__content.svelte-l3qar5{align-items:flex-start;gap:var(--tdds-spacing-size-2);flex-direction:column;min-width:0;display:flex}.stat-card__label.svelte-l3qar5{font-family:var(--tdds-font-family-body);font-weight:400;font-size:var(--tdds-font-size-14);line-height:var(--tdds-line-height-18);letter-spacing:0;color:var(--tdds-color-brand-grayscale-600)}.stat-card__value.svelte-l3qar5{font-family:var(--tdds-font-family-body);font-weight:590;font-size:var(--tdds-font-size-20);line-height:var(--tdds-line-height-24);letter-spacing:0;color:var(--tdds-color-brand-grayscale-900)}@media (width<=767px){.stat-card.svelte-l3qar5{padding:var(--tdds-spacing-size-12)}.stat-card__label.svelte-l3qar5{font-size:var(--tdds-font-size-11);line-height:var(--tdds-line-height-16)}.stat-card__value.svelte-l3qar5{font-size:var(--tdds-font-size-16);line-height:var(--tdds-line-height-20)}}.edit-address.svelte-9vqjjz{justify-content:space-between;align-items:center;gap:var(--tdds-spacing-size-12);width:100%;display:flex}.edit-address__content.svelte-9vqjjz{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.edit-address__label.svelte-9vqjjz{font-family:var(--tdds-font-family-body);font-weight:400;font-size:var(--tdds-font-size-14);line-height:var(--tdds-line-height-18);letter-spacing:0;color:var(--tdds-color-brand-grayscale-600)}.edit-address__text.svelte-9vqjjz{font-family:var(--tdds-font-family-body);font-weight:590;font-size:var(--tdds-font-size-16);line-height:var(--tdds-line-height-20);letter-spacing:0;color:var(--tdds-color-brand-grayscale-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.edit-address__btn.svelte-9vqjjz{cursor:pointer;color:var(--tdds-color-brand-grayscale-700);background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.edit-address__btn.svelte-9vqjjz:hover{color:var(--tdds-color-brand-primary-500)}.edit-address__icon.svelte-9vqjjz{width:18px;height:18px}.map-left.svelte-1xnig1k{min-height:0;padding:var(--tdds-spacing-size-48);background:#f5f5f5;flex-direction:column;flex:1 1 0;gap:40px;display:flex;overflow:hidden}@media (width<=1400px){.map-left.svelte-1xnig1k{gap:36px;padding:56px}}@media (width<=1200px){.map-left.svelte-1xnig1k{gap:32px;padding:48px}}@media (width<=1024px){.map-left.svelte-1xnig1k{gap:28px;padding:48px}}.map-left--skipped.svelte-1xnig1k{justify-content:center}.map-left__skip-content.svelte-1xnig1k{flex-direction:column;gap:16px;display:flex}.map-left__credit-link.svelte-1xnig1k{cursor:pointer;font-family:var(--tdds-font-family-body);color:var(--tdds-color-brand-grayscale-900);background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;font-weight:400;line-height:18px;text-decoration:underline}.map-left__headline-section.svelte-1xnig1k{flex:none}.map-left__headline.svelte-1xnig1k{font:var(--tdds-typeset-headline-xl-strong);letter-spacing:0;color:var(--tdds-color-brand-grayscale-1000);margin:0}.map-left__map-area.svelte-1xnig1k{flex:1 1 0;min-height:0;position:relative}.map-left__summary-section.svelte-1xnig1k{flex-direction:column;flex:none;gap:40px;display:flex}.map-left__summary.svelte-1xnig1k{font-family:var(--tdds-font-family-body);letter-spacing:0;color:var(--tdds-color-brand-grayscale-700);margin:0;font-size:16px;font-weight:400;line-height:20px}.map-left__stat-row.svelte-1xnig1k{gap:var(--tdds-spacing-size-16);min-height:78px;display:flex}.map-left__stat-row.svelte-1xnig1k .stat-card{flex:1}.map-left__stat-icon.svelte-1xnig1k{width:20px;height:20px;color:var(--tdds-color-brand-grayscale-700);flex:none}.map-left__shimmer--unknown.svelte-1xnig1k{border-radius:24px;flex:1 1 0;width:100%;min-height:0}.map-left__shimmer--headline.svelte-1xnig1k{width:100%;height:48px}.map-left__shimmer--summary.svelte-1xnig1k{border-radius:var(--tdds-border-radius-size-4);width:80%;height:20px}.map-left__shimmer-stats.svelte-1xnig1k{gap:var(--tdds-spacing-size-16);min-height:78px;display:flex}.map-left__shimmer--stat.svelte-1xnig1k{border-radius:var(--tdds-border-radius-size-8);flex:1;height:78px}@media (width<=1400px){.map-left__summary-section.svelte-1xnig1k{gap:36px}}@media (width<=1200px){.map-left__summary-section.svelte-1xnig1k{gap:32px}}@media (width<=1024px){.map-left__summary-section.svelte-1xnig1k{gap:28px}}@media (width<=767px){.map-left.svelte-1xnig1k{min-height:unset;flex:none;gap:16px;padding:24px;overflow:visible}.map-left__headline.svelte-1xnig1k{font:var(--tdds-typeset-headline-md-strong)}.map-left__map-area.svelte-1xnig1k{min-height:unset;flex:none;height:200px}.map-left__summary-section.svelte-1xnig1k{gap:16px}}.edit-address-modal .tdds-modal__dialog{width:662px;overflow:visible}.edit-address-modal .tdds-modal__content{max-height:none;overflow:visible}.edit-address-modal.tdds-modal:has(.tdds-modal__close) .tdds-modal__content{margin-block-start:var(--tdds-spacing-size-48);margin-block-end:var(--tdds-spacing-size-32,32px)}@media (width<=767px){.edit-address-modal .tdds-modal__dialog{width:327px}}.edit-address-modal__fields.svelte-1fe0wg2{gap:var(--tdds-spacing-size-10,10px);margin-top:var(--tdds-spacing-size-24,24px);--field-bg:var(--tdds-color-brand-grayscale-white,#fff);background-color:var(--field-bg);flex-direction:column;display:flex}[data-inverse] .edit-address-modal__fields.svelte-1fe0wg2{--field-bg:var(--tdds-color-brand-grayscale-1000,#141414)}.edit-address-modal__fields .tdds-text-field{background-color:var(--field-bg)}.edit-address-modal__api-error.svelte-1fe0wg2{font-family:var(--tdds-font-family-body);font-size:var(--tdds-font-size-14,14px);color:var(--tdds-color-feedback-error,#bb2c2c);margin:0}.edit-address-modal__tray.svelte-1fe0wg2{margin-top:var(--tdds-spacing-size-40,40px);justify-content:flex-end;display:flex}@media (width<=767px){.edit-address-modal__fields.svelte-1fe0wg2{margin-top:var(--tdds-spacing-size-16,16px)}.edit-address-modal__tray.svelte-1fe0wg2{margin-top:var(--tdds-spacing-size-24,24px);justify-content:stretch}.edit-address-modal__tray .tdds-button{width:100%}}
