/* 윤슬 V14.9.2 통합수정 */
.chat-retention-notice{padding:5px 8px!important;font-size:11px!important;line-height:1.35!important;border-radius:8px!important;margin-top:3px}.chat-room-select{max-width:126px;margin:4px 0 0;padding:5px 25px 5px 8px;font-size:13px}.chat-push-compact{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:12px!important;font-size:0!important}.chat-push-compact::before{content:"🔕";font-size:17px}.chat-push-compact.on::before{content:"🔔"}.chat-head-actions{gap:5px!important}.chat-head-actions .close{width:36px;height:36px}.chat-compose textarea::placeholder{font-size:14px}
#myRsvpReason{display:none!important}.home-photo-label{margin:8px 0 4px;font-size:14px;font-weight:850;color:var(--text)}
.record-person{display:block!important;padding:8px 0!important}.record-person-head{margin-bottom:5px}.record-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.record-fact{display:flex!important;align-items:center;gap:4px;padding:5px 6px!important;min-width:0;white-space:nowrap;font-size:12.5px!important}.record-fact b{display:inline!important;flex:0 0 auto;font-size:12px!important}.record-fact span{min-width:0;overflow:hidden;text-overflow:ellipsis}.record-fact .cert-thumb{display:none}.record-fact .text-link{min-width:0;min-height:28px;padding:2px 3px;font-size:12px}
@media(max-width:390px){.record-facts{gap:2px!important}.record-fact{gap:3px;padding:5px 4px!important;font-size:12px!important}.record-fact b{font-size:11.5px!important}.chat-retention-notice{font-size:10.5px!important}}
@media(max-width:375px){.record-fact{padding-inline:3px!important;letter-spacing:-.02em}.record-fact .text-link{font-size:11.5px}}
