/* BucheeSocial inbox / Reels / profile release: November 2, 2026. */
#main-content>.pati-dm-filters{display:none!important}
#main-content .pati-dm-layout.mobile-chat-list .chat-list-heading{display:none!important}
#main-content>.pati-dm-top{background:#fff!important;border-bottom:0!important;box-shadow:none!important}
#main-content>.pati-dm-top .pati-dm-title strong{font-size:20px!important;font-weight:800!important;letter-spacing:-.55px!important;color:#111827!important}
#main-content>.pati-dm-top>.pati-dm-top-actions>.pati-dm-new.buchee-dm-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 44px!important;min-width:44px!important;width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;border:0!important;border-radius:12px!important;padding:9px!important;margin:0!important;background:transparent!important;color:#17171b!important;box-shadow:none!important;line-height:1!important}
#main-content>.pati-dm-top>.pati-dm-top-actions>.pati-dm-new.buchee-dm-icon-btn svg{width:24px!important;height:24px!important;stroke:currentColor!important;fill:none!important}
#main-content>.pati-dm-top>.pati-dm-top-actions>.pati-dm-new.buchee-dm-icon-btn:focus-visible{outline:2px solid #7324d2!important;outline-offset:2px!important}
#main-content>.pati-dm-searchbar{background:#fff!important;border:0!important;box-shadow:none!important}
#main-content>.pati-dm-searchbar input{background:#f1f2f5!important;border:0!important;border-radius:22px!important;color:#15151b!important;min-height:42px!important;font-size:15px!important}
#main-content .pati-dm-layout.mobile-chat-list .chat-people{background:#fff!important}
#main-content .pati-dm-layout.mobile-chat-list .pati-dm-list-row{background:#fff!important}
#main-content .pati-dm-layout.mobile-chat-list .chat-person{border-radius:12px!important;min-height:69px!important}
#main-content .pati-dm-layout.mobile-chat-list .chat-person-info strong{color:#18181b!important;font-weight:750!important}
#main-content .pati-dm-layout.mobile-chat-list .chat-person-info small{color:#737988!important}
#main-content .pati-ig-profile .pati-ig-actions.pati-own-profile-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;width:100%!important;box-sizing:border-box!important;padding:0 12px!important;flex-wrap:nowrap!important}
#main-content .pati-ig-profile .pati-ig-actions.pati-own-profile-actions>.soft-btn,
#main-content .pati-ig-profile .pati-ig-actions.pati-own-profile-actions>.pati-profile-insights-preview{grid-row:1!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:44px!important;margin:0!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;white-space:nowrap!important}
#main-content .pati-ig-profile .pati-ig-actions.pati-own-profile-actions>.soft-btn{grid-column:1!important}
#main-content .pati-ig-profile .pati-ig-actions.pati-own-profile-actions>.pati-profile-insights-preview{grid-column:2!important}
#main-content :is(.buchee-highlights,.pati-ig-highlights,.pati-highlight-albums,.pati-pet-highlights,.buchee-capsule,.pati-capsule){display:none!important}
#modal-root :is(#highlight-album-add-form,#highlight-archive-form,.buchee-highlight-form-intro,.buchee-highlight-story-picker,.buchee-highlight-manage-item){display:none!important}
html[data-pati-view="reels"] #app-root:not(.hidden)>.mobile-header{display:none!important}
html[data-pati-view="reels"] #main-content>.pati-reels-head{position:fixed!important;display:flex!important;align-items:center!important;justify-content:space-between!important;top:0!important;left:0!important;right:0!important;z-index:250!important;box-sizing:border-box!important;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 10px) 17px 12px!important;height:auto!important;min-height:calc(env(safe-area-inset-top,0px) + 62px)!important;width:100%!important;color:#fff!important;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)!important;pointer-events:none!important}
html[data-pati-view="reels"] #main-content>.pati-reels-head h1{margin:0!important;color:#fff!important;font-size:23px!important;font-weight:800!important;line-height:1.2!important;text-shadow:0 1px 3px #0008!important}
html[data-pati-view="reels"] #main-content>.pati-reels-head .buchee-reels-camera{pointer-events:auto!important;display:grid!important;place-items:center!important;width:46px!important;height:46px!important;flex:0 0 46px!important;border:0!important;border-radius:50%!important;background:#1212125c!important;color:#fff!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}
html[data-pati-view="reels"] #main-content>.pati-reels-head .buchee-reels-camera svg{height:26px!important;width:26px!important;fill:none!important;stroke:#fff!important}
html[data-pati-view="reels"] #main-content>.pati-reels-head .buchee-reels-camera:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}
@media(max-width:740px){
 #app-root:not(.hidden) #main-content:has(.pati-dm-layout.mobile-chat-list)>.pati-dm-top{display:grid!important;grid-template-columns:44px minmax(0,1fr) 96px!important;grid-template-rows:minmax(48px,auto)!important;column-gap:6px!important;row-gap:0!important;align-items:center!important;flex-wrap:nowrap!important;padding:9px 12px 4px!important;min-height:60px!important;overflow:visible!important}
 #main-content>.pati-dm-top>.pati-dm-inbox-back{grid-column:1!important;grid-row:1!important;justify-self:start!important}
 #main-content>.pati-dm-top>.pati-dm-title{grid-column:2!important;grid-row:1!important;max-width:100%!important;min-width:0!important}
 #main-content>.pati-dm-top>.pati-dm-top-actions{grid-column:3!important;grid-row:1!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;min-width:0!important;max-width:96px!important;width:96px!important;margin:0!important;padding:0!important}
 #app-root:not(.hidden) #main-content:has(.pati-dm-layout.mobile-chat-list)>.pati-dm-searchbar{display:flex!important;position:relative!important;width:100%!important;box-sizing:border-box!important;padding:4px 14px 10px!important;margin:0!important}
 #main-content>.pati-dm-searchbar input{width:100%!important}
 #main-content .pati-dm-layout.mobile-chat-open .chat-window>header{z-index:6!important}
 #main-content .pati-dm-layout.mobile-chat-list .chat-people{width:100%!important;box-sizing:border-box!important;overflow-y:auto!important}
}
@media(max-width:360px){#main-content>.pati-dm-top>.pati-dm-top-actions{width:88px!important;max-width:88px!important;gap:0!important}#app-root:not(.hidden) #main-content:has(.pati-dm-layout.mobile-chat-list)>.pati-dm-top{grid-template-columns:42px minmax(0,1fr) 88px!important;padding-left:8px!important;padding-right:8px!important}}
