/* Scoped account guidance for the native claim and authentication journeys. */
.as-claim-account-note { box-sizing:border-box; padding:16px 20px; margin:16px 0; border:1px solid #E5EAF2; border-left:3px solid #467FF7; border-radius:12px; background:#F7F9FB; color:#1A1A2E; font:400 13px/1.7 Poppins,sans-serif; text-align:left; white-space:normal; overflow-wrap:anywhere; }
.as-claim-account-note p { margin:0; font-size:13px; line-height:1.7; color:#1A1A2E; }
.as-claim-account-note p + p { margin-top:4px; }
.as-claim-account-note strong { font-weight:600; }
.as-claim-account-links { display:flex; flex-wrap:wrap; gap:8px 24px; }
.as-claim-account-links a { display:inline-flex; align-items:center; min-height:48px; color:#2D66DE; font-weight:600; text-decoration:underline; text-underline-offset:3px; }
.as-claim-account-links a:focus-visible { outline:3px solid #467FF7; outline-offset:3px; border-radius:4px; }
body.asantap-listing-design #c27-single-listing .quick-listing-actions > ul > li.as-claim-account-item { flex:0 0 100%; width:100%; max-width:100%; grid-column:1/-1; order:99; }
.as-claim-account-item { list-style:none; }
.as-claim-account-item .as-claim-account-note { margin:8px 0 0; }
.asantap-claim-design .ac-empty .as-claim-account-note { margin:0 0 24px; }
@media(max-width:540px) { .as-claim-account-note { padding:12px 16px; } }
