/* APD791 — names and room descriptions wrap; no horizontal page overflow. */
html body .apd130-return-copy,html body .apd130-compact>span{min-width:0;flex:1}
html body .apd130-return-copy strong,html body .apd130-compact strong,html body #apd130-return-title,html body [data-apd791-greeting]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;-webkit-line-clamp:unset;line-height:1.25}
html body .apd130-return-card{height:auto;min-height:72px;align-items:center}
html body .apd130-return-card>img{flex:0 0 44px;width:44px;height:44px;object-fit:cover}
html body .apd130-return-card>b{flex:none}
html body .apd130-return-grid.count-0{display:none}
html body .apd130-recent-card strong,html body .apd130-recent-card small{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;-webkit-line-clamp:unset}
html body .apd271-mobile-nav a,html body .apd10-mobile-nav a,html body [data-apd267-nav] a,html body .apd5-main-nav a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
html body .apd271-mobile-nav a:active,html body .apd10-mobile-nav a:active,html body [data-apd267-nav] a:active{opacity:.65}
