/* Scoped to unclaimed profiles. Owner-managed profile styling stays unchanged. */
.unclaimed-profile .unclaimed-category-cover{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:96px;margin:0 0 22px;padding:18px 22px;border-radius:12px;background:linear-gradient(115deg,#103b43,#075e68);color:#fff;box-sizing:border-box;overflow:hidden}
.unclaimed-profile .unclaimed-cover-category{margin:0 0 6px;color:#fff;font-size:21px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}
.unclaimed-profile .unclaimed-cover-caption{margin:0;color:#dbecee;font-size:12px;line-height:1.4}
.unclaimed-profile .unclaimed-cover-icon{width:58px;height:58px;flex:0 0 58px;border:1px solid #f5ca5e80;border-radius:50%;display:grid;place-items:center;color:#f5ca5e}
.unclaimed-profile .unclaimed-cover-icon svg{width:30px;height:30px}
.unclaimed-profile .unclaimed-status{display:inline-block;vertical-align:middle;margin:0 0 0 10px;padding:5px 10px;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.4;background:#f8eccc;border:1px solid #e7d29e;border-radius:30px;color:#6b4c0e}
.unclaimed-profile .unclaimed-top-contact{margin:0 0 22px}
.unclaimed-profile .unclaimed-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:26px;align-items:start}
.unclaimed-profile .unclaimed-layout .public-listing-claim{margin:0;padding:20px}
.unclaimed-profile .unclaimed-public-note{font-size:13px;color:#526b70;margin:0 0 20px;line-height:1.5}
.unclaimed-profile .public-listing-source{font-size:12px;color:#526b70;border-top:1px solid #cadcdd;padding-top:14px;margin-top:18px;overflow-wrap:anywhere}
@media(max-width:800px){.unclaimed-profile .unclaimed-layout{grid-template-columns:1fr}.unclaimed-profile .unclaimed-category-cover{padding:16px;min-height:88px}.unclaimed-profile .unclaimed-cover-category{font-size:19px}.unclaimed-profile .unclaimed-status{margin:6px 0;display:table}.unclaimed-profile .unclaimed-layout .public-listing-claim{margin:0 0 20px}}

.unclaimed-profile .public-listing-feedback{margin-top:24px;border-top:1px solid #cadcdd;padding-top:12px}.unclaimed-profile .public-listing-update{font-size:13px;margin:0;color:#526b70}.unclaimed-profile .public-listing-source{border:0;padding:0;margin:8px 0 0}
