.property-share-actions[data-v-e83f6c78]{color:var(--color-text,#18221e);inset-block-end:calc(1rem + env(safe-area-inset-bottom));inset-inline-end:max(1rem,env(safe-area-inset-right));position:fixed;z-index:1200}.property-share-trigger[data-v-e83f6c78]{align-items:center;background:var(--color-primary,#1b5e4b);border:1px solid color-mix(in srgb,var(--color-primary,#1b5e4b) 24%,transparent);border-radius:999px;box-shadow:0 9px 28px color-mix(in srgb,var(--color-primary,#1b5e4b) 27%,transparent);color:var(--color-btn-text,#fff);cursor:pointer;display:inline-flex;font:650 .84rem/1 system-ui,sans-serif;gap:.55rem;justify-content:center;min-height:48px;padding:0 1rem;transition:transform .18s ease,box-shadow .18s ease}.property-share-trigger[data-v-e83f6c78]:hover{box-shadow:0 13px 34px color-mix(in srgb,var(--color-primary,#1b5e4b) 32%,transparent);transform:translateY(-2px)}.property-share-heading button[data-v-e83f6c78]:focus-visible,.property-share-option[data-v-e83f6c78]:focus-visible,.property-share-trigger[data-v-e83f6c78]:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary,#1b5e4b) 45%,#fff);outline-offset:3px}.property-share-panel[data-v-e83f6c78]{background:var(--color-bg,#fff);border:1px solid color-mix(in srgb,var(--color-primary,#1b5e4b) 18%,#d9dfdc);border-radius:18px;box-shadow:0 20px 55px #10241e2b;display:grid;gap:.2rem;inset-block-end:calc(100% + .7rem);inset-inline-end:0;padding:.75rem;position:absolute;width:min(19rem,calc(100vw - 2rem))}.property-share-heading[data-v-e83f6c78]{align-items:center;display:flex;font:700 .86rem/1.2 system-ui,sans-serif;justify-content:space-between;padding:.35rem .45rem .65rem}.property-share-heading button[data-v-e83f6c78]{background:transparent;border:0;border-radius:50%;color:inherit;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.property-share-option[data-v-e83f6c78]{align-items:center;background:transparent;border:0;border-radius:11px;color:inherit;cursor:pointer;display:flex;font:550 .82rem/1.3 system-ui,sans-serif;gap:.7rem;min-height:44px;padding:.55rem .65rem;text-align:start;text-decoration:none}.property-share-native[data-v-e83f6c78],.property-share-option[data-v-e83f6c78]:hover{background:color-mix(in srgb,var(--color-primary,#1b5e4b) 8%,transparent);color:var(--color-primary,#1b5e4b)}.property-share-status[data-v-e83f6c78]{color:var(--color-primary,#1b5e4b);font:550 .74rem/1.4 system-ui,sans-serif;margin:.25rem .45rem .15rem}.property-share-panel-enter-active[data-v-e83f6c78],.property-share-panel-leave-active[data-v-e83f6c78]{transition:opacity .16s ease,transform .16s ease}.property-share-panel-enter-from[data-v-e83f6c78],.property-share-panel-leave-to[data-v-e83f6c78]{opacity:0;transform:translateY(7px) scale(.98)}@media(max-width:400px){.property-share-trigger[data-v-e83f6c78]{padding:0;width:48px}.property-share-trigger span[data-v-e83f6c78]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media(prefers-reduced-motion:reduce){.property-share-option[data-v-e83f6c78],.property-share-panel-enter-active[data-v-e83f6c78],.property-share-panel-leave-active[data-v-e83f6c78],.property-share-trigger[data-v-e83f6c78]{transition:none}.property-share-trigger[data-v-e83f6c78]:hover{transform:none}}
