#horse-share-dialog{width:min(580px,calc(100vw - 32px));box-shadow:0 24px 80px #102e2633}
#horse-share-dialog::backdrop{background:#17201666;backdrop-filter:blur(8px)}
#horse-share-dialog h2{font-size:26px}#horse-share-dialog .p-dialog-body{background:#fff}
.horse-share-name{margin:5px 0 0;color:var(--pd-color-muted);font-size:14px}.horse-share-content>p:first-child{margin-top:0}.horse-share-content p{line-height:1.6}
.horse-share-field,.horse-share-link{display:grid;gap:8px;margin-top:24px;font-size:14px}.horse-share-link>div{display:flex;gap:8px;align-items:center}
#horse-share-dialog input{display:block;min-width:0;width:100%;height:46px;padding:0 14px;border:1px solid #d5dbca;border-radius:12px;background:#fff;color:var(--pd-color-ink);font:inherit;box-sizing:border-box}
#horse-share-dialog input:focus{outline:2px solid #b1846170;outline-offset:2px}#horse-share-dialog input[readonly]{font-size:12px;color:var(--pd-color-muted);text-overflow:ellipsis}
#horse-share-dialog .icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #d5dbca;border-radius:50%;background:#fff;color:var(--pd-color-primary)}
#horse-share-dialog svg,.horse-record-actions [data-share-horse] i{width:18px;height:18px;font-size:18px}#horse-share-status{min-height:20px;color:var(--pd-color-primary);font-size:13px}
@media(max-width:600px){#horse-share-dialog footer>button{width:100%;justify-content:center}}

#horse-share-dialog .n-sub{font-size:13px!important;line-height:1.6;margin:12px 0!important;color:var(--pd-color-muted)}

.ringup-email-preview{display:block;width:100%;height:520px;border:0;border-radius:16px;background:#f5f4f1}.ringup-email-details{margin-top:20px}.ringup-email-details summary{cursor:pointer;color:var(--pd-color-primary);font-size:14px;margin-bottom:14px}.ad-preview .ringup-email-preview{height:560px}
