
.away-badge{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border-radius:50%;background:rgba(17,17,17,.82);color:#fff;font:600 12px/1.2 Inter,system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
.away-badge svg{width:16px;height:16px}
.away-badge span{min-width:0;overflow:hidden;text-overflow:ellipsis}
.directory-photo-wrap{position:relative}
.directory-photo-wrap>.away-badge{position:absolute;left:10px;top:10px;z-index:3;pointer-events:none}
.away-note{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:10px 14px;border-radius:12px;background:#f1f5f9;color:#151b26;font:500 14px/1.4 Inter,system-ui,-apple-system,"Segoe UI",sans-serif}
.away-note svg{width:18px;height:18px;flex:none;margin-top:1px}
.away-note small{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:#5b6676}
