.profile-body .guest-alerts{background:color-mix(in srgb,#eab308 8%,var(--background,#fff));border:1px solid #c6a354;border-radius:14px;margin:0 0 20px;padding:16px}.guest-alert-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.guest-alert-heading h3{align-items:center;gap:8px;margin:0;display:flex}.guest-alert-heading h3 span{color:#29200a;background:#eab308;border-radius:20px;padding:2px 8px;font-size:12px}.guest-alerts.has-alerts{border-left:4px solid #c88a15}.guest-alert-note{border-bottom:1px solid #c6a35455;padding:12px 0}.guest-alert-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}.guest-alert-note small,.guest-alerts form small{opacity:.75;display:block}.guest-alert-note button{margin-top:8px}.guest-alerts form{gap:10px;margin-top:16px;display:grid}.guest-alerts textarea{resize:vertical;width:100%}.guest-alerts details{margin-top:12px}.guest-alerts summary{cursor:pointer}.guest-alerts .quick-actions{flex-wrap:wrap}
.attention-column{grid-template-columns:minmax(0,1fr);align-content:start}.dashboard-alerts{min-width:0}.dashboard-alerts .attention-heading{gap:8px}.dashboard-alerts .attention-heading h2{flex:1}.dashboard-alerts .icon-button{flex-shrink:0}.alert-count{background:color-mix(in srgb,#cf922e 20%,var(--card));color:var(--foreground);border-radius:20px;padding:2px 7px;font-size:12px}.dashboard-alert-list{display:grid}.dashboard-alert{text-align:left;border-top:1px solid var(--border);width:100%;color:var(--foreground);gap:9px;padding:16px 0;display:grid}.dashboard-alert-guest{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-alert-guest strong{overflow-wrap:anywhere;flex:1;font-size:14px}.dashboard-alert-guest svg{flex-shrink:0}.dashboard-alert-content{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.dashboard-alert small{color:var(--muted-foreground);font-size:11px}.dashboard-alert:hover strong{color:var(--primary)}
