.single-property .pc-property-header{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}@media (min-width:768px){.single-property .pc-property-header-with-photo{max-width:32rem}}.single-property .pc-property-header-text{flex:1;min-width:0;overflow-wrap:anywhere}.single-property .heading.pc-share-open{position:relative;z-index:40}.single-property .pc-property-share{color:#1e293b;display:flex;flex-shrink:0;justify-content:flex-end;position:relative}.single-property .pc-property-share [hidden]{display:none!important}.single-property .photo-block>.pc-property-share{position:absolute;right:20px;top:20px;z-index:30}.single-property .pc-property-share a,.single-property .pc-property-share button{align-items:center;background:#f8fafc;border:1px solid #dce3ed;border-radius:4px;box-sizing:border-box;color:#1e293b;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;justify-content:center;line-height:1;margin:0;padding:0;text-decoration:none}.single-property .pc-property-share .pc-share-toggle{background:#fff;border-color:#dedede;border-radius:2px;color:#111;font-size:14px;font-weight:500;gap:8px;height:36px;line-height:20px;min-width:84px;padding:8px 16px}.single-property .pc-share-panel{background:#fff;border:1px solid #dce3ed;border-radius:6px;box-shadow:0 12px 28px #0003;box-sizing:border-box;max-width:calc(100vw - 40px);padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:334px;z-index:120}@media (max-width:767px){.single-property .photo-block>.pc-property-share{left:20px;pointer-events:none}.single-property .photo-block>.pc-property-share>*{pointer-events:auto}.single-property .photo-block .pc-share-panel{left:50%;right:auto;transform:translateX(-50%)}}.single-property .pc-share-options{display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.single-property .pc-share-options>*{height:40px;min-width:0}.single-property .pc-property-share .pc-share-sms{font-size:11px}.single-property .pc-share-options svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.single-property .pc-property-share [aria-expanded=true]:not(.pc-share-toggle),.single-property .pc-property-share a:hover,.single-property .pc-property-share button:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.single-property .pc-property-share a:focus-visible,.single-property .pc-property-share button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.single-property .pc-share-status{background:#f8fafc;font-size:12px;margin:8px 0 0;padding:6px;text-align:center}.single-property .pc-share-qr{border-top:1px solid #f1f5f9;margin-top:8px;padding-top:8px}.single-property .pc-share-qr img{display:block;height:auto;margin:0 auto;width:min(240px,100%)}.single-property .pc-property-share .pc-share-url{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8;font-size:14px;height:40px;margin-top:8px;width:100%}
