.nav155-back{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:15;padding:10px 14px;background:var(--paper,#eef6f3);border:1px solid #88aaa650;border-radius:16px;margin-bottom:18px}.s125-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.s125-carousel figure{flex:0 0 100%;min-width:0;scroll-snap-align:start}.s125-carousel img{max-width:100%;object-fit:contain}.nav155-back a{white-space:nowrap}[data-unread155]:not([data-unread155=""])::after{content:attr(data-unread155);background:#dc4662;color:#fff;border-radius:20px;padding:2px 6px;font-size:12px}#dm154-results a{display:block;padding:12px;border-bottom:1px solid #88aaa650}#dm154-results{max-height:240px;overflow:auto}.dm154-open{height:min(740px,78dvh);min-height:440px}.dm154-conversation{overflow:hidden}.dm154-open .dm154-log{flex:1;min-height:80px;height:auto}.dm154-open .dm154-empty{padding:12px;flex:0}.dm154-open #dm154-compose{flex-shrink:0;padding-top:10px}.dm154-open #dm154-compose textarea{max-height:110px;min-height:65px}.dm154-open #dm154-person{flex-shrink:0}.dm154-inbox{overflow:auto}#dm154-error{margin:6px 0}#dm154-compose{background:var(--panel,transparent)}@media(max-width:700px){.dm154-open{height:calc(100dvh - 180px);min-height:390px}.dm154-title{margin-bottom:12px}.dm154-title p{display:none}.nav155-back{font-size:.85rem}.dm154-open #dm154-compose small{display:none}}

.s125-post{scroll-margin-top:80px}.dm154{scroll-margin-top:80px}
