/* Zent-ic v6 — mobile stability + black product system
   Loaded last. Keeps existing application logic while normalizing the UI for iOS/Android. */
:root{
  --zentic-accent:#111111!important;
  --zentic-accent-hover:#272727!important;
  --zentic-soft:#f4f4f5!important;
  --zentic-border:#e4e4e7!important;
  --zentic-muted:#71717a!important;
  --z-ref-blue:#111111!important;
  --z-ref-blue-dark:#272727!important;
  --z-ref-out:#111111!important;
  --zc-blue:#111111!important;
  --ze-accent:#111111!important;
}
*{-webkit-tap-highlight-color:transparent}
button,[role="button"],a{touch-action:manipulation}
input,textarea,select{accent-color:#111!important}
.text-blue-500,.text-blue-600,.text-blue-700,.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-zent-ic-primary{color:#111!important}
.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-zent-ic-primary{background:#111!important;background-image:none!important}
.hover\:text-blue-600:hover,.hover\:text-blue-700:hover,.hover\:text-zent-ic-primary:hover{color:#111!important}
.hover\:bg-blue-50:hover,.hover\:bg-indigo-50:hover{background:#f4f4f5!important}
.focus\:border-blue-500:focus,.focus\:border-blue-300:focus{border-color:#111!important}

/* ---------- people: stable page, no nested body scroll ---------- */
body.zentic-people-open{overflow:hidden!important;overscroll-behavior:none}
#user-search-modal{background:rgba(9,9,11,.48)!important;overscroll-behavior:none!important}
#user-search-modal>div{background:#fff!important;border:1px solid #dedee3!important;box-shadow:0 24px 80px rgba(0,0,0,.18)!important;min-height:0!important}
.zentic-people-hero{
  background:#fff!important;color:#111!important;border:0!important;border-bottom:1px solid var(--zentic-border)!important;
  border-radius:0!important;box-shadow:none!important;padding:14px 18px!important;min-height:68px!important
}
.zentic-people-hero .w-14{width:42px!important;height:42px!important;border-radius:12px!important;background:#111!important;color:#fff!important;border:0!important;box-shadow:none!important}
.zentic-people-hero h3{color:#111!important;font-size:20px!important;font-weight:850!important;letter-spacing:-.02em!important}
.zentic-people-hero p{color:#71717a!important;font-size:12px!important;font-weight:600!important}
.zentic-people-close,.zentic-people-hero>button{background:#f4f4f5!important;color:#111!important;border:1px solid #e4e4e7!important;box-shadow:none!important}
.zentic-people-close:hover,.zentic-people-hero>button:hover{background:#e4e4e7!important}
.zentic-people-search-wrap{margin:12px 18px 8px!important}
.zentic-people-search{min-height:46px!important;border:1px solid #d4d4d8!important;border-radius:12px!important;background:#fafafa!important;box-shadow:none!important;color:#111!important;font-weight:600!important}
.zentic-people-search:focus{background:#fff!important;border-color:#111!important;box-shadow:0 0 0 3px rgba(17,17,17,.08)!important}
.zentic-people-filters{margin:0 18px 10px!important;padding:0!important;border:0!important;background:#fff!important;box-shadow:none!important}
.zentic-people-quick{display:flex;gap:6px;overflow-x:auto;padding:2px 0 8px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x}
.zentic-people-quick::-webkit-scrollbar{display:none}
.zentic-people-quick button{flex:0 0 auto;min-height:34px;padding:0 12px;border:1px solid #e4e4e7;border-radius:999px;background:#fff;color:#52525b;font-size:12px;font-weight:750;white-space:nowrap}
.zentic-people-quick button:hover{background:#f4f4f5;color:#111}
.zentic-people-quick button.is-active{background:#111;color:#fff;border-color:#111}
.zentic-people-more-filters{border:1px solid #e4e4e7;border-radius:12px;background:#fafafa;overflow:hidden}
.zentic-people-more-filters>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;color:#3f3f46;font-size:12px;font-weight:800;cursor:pointer}
.zentic-people-more-filters>summary::-webkit-details-marker{display:none}
.zentic-people-more-filters[open]>summary{border-bottom:1px solid #e4e4e7;background:#fff}
.zentic-people-more-filters .zentic-filter-row{padding:10px!important;gap:8px!important}
.zentic-people-more-filters .zentic-filter-actions{padding:0 10px 10px!important}
.zentic-filter-row label>span{color:#71717a!important;font-size:9px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:800!important}
.zentic-filter-row select,.zentic-filter-row input{border:1px solid #d4d4d8!important;background:#fff!important;color:#111!important;box-shadow:none!important}
.zentic-filter-row select:focus,.zentic-filter-row input:focus{border-color:#111!important;box-shadow:0 0 0 3px rgba(17,17,17,.07)!important}
.zentic-people-shell{min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;background:#fff!important;padding:4px 18px 18px!important}
.zentic-people-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;border:0!important;background:#fff!important;overflow:visible!important}
.zentic-person-row{min-width:0!important;padding:13px!important;border:1px solid #e4e4e7!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;transition:border-color .12s ease,background-color .12s ease!important}
.zentic-person-row:hover{background:#fafafa!important;border-color:#cfcfd4!important}
.zentic-person-row-avatar{width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:50%!important;background:#f4f4f5!important;border:1px solid #e4e4e7!important;overflow:hidden!important}
.zentic-person-row-main{min-width:0!important}.zentic-person-row-top{display:flex;align-items:flex-start;gap:8px!important}.zentic-person-identity{min-width:0;text-align:left;flex:1}
.zentic-person-name{display:block;color:#111!important;font-size:14px!important;font-weight:850!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zentic-person-handle{display:block;color:#71717a!important;font-size:11.5px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zentic-person-bio{color:#3f3f46!important;font-size:12.5px!important;line-height:1.45!important;margin-top:6px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.zentic-person-topics{display:flex!important;gap:5px!important;flex-wrap:wrap!important;margin-top:7px!important}.zentic-person-topics span{background:#f4f4f5!important;border:0!important;color:#52525b!important;border-radius:999px!important;padding:4px 7px!important;font-size:9.5px!important;font-weight:750!important}
.zentic-person-inline-meta{margin-top:7px!important;color:#71717a!important;font-size:10.5px!important;display:flex!important;gap:9px!important;flex-wrap:wrap!important}.zentic-person-inline-meta span{display:inline-flex!important;align-items:center!important;gap:4px!important}
.zentic-follow-btn{min-height:34px!important;padding:0 11px!important;border-radius:999px!important;background:#111!important;color:#fff!important;border:1px solid #111!important;font-size:11.5px!important;font-weight:850!important;box-shadow:none!important;white-space:nowrap}
.zentic-follow-btn.zentic-following{background:#fff!important;color:#111!important;border-color:#d4d4d8!important}.zentic-follow-btn.is-busy{opacity:.55;pointer-events:none}
.zentic-person-row-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-top:8px!important}.zentic-more-info-btn,.zentic-person-message-btn{color:#3f3f46!important;font-size:11.5px!important;font-weight:750!important;min-height:30px!important}.zentic-person-message-btn{color:#111!important}
.zentic-person-expanded{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:9px!important;padding:10px!important;border:0!important;border-radius:11px!important;background:#f7f7f8!important}.zentic-person-expanded span{min-width:0;color:#52525b!important;font-size:10.5px!important;overflow-wrap:anywhere}.zentic-person-expanded b{display:block;color:#71717a!important;font-size:8.5px!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:2px!important}
.zentic-directory-summary{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:7px 2px!important;color:#71717a!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important}
.zentic-directory-empty{min-height:260px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:24px!important;color:#71717a!important}.zentic-directory-empty i{font-size:22px!important;color:#111!important;margin-bottom:10px!important}.zentic-directory-empty h4{font-size:16px!important;color:#111!important;font-weight:850!important}.zentic-directory-empty p{max-width:360px!important;margin-top:5px!important;font-size:12.5px!important;line-height:1.5!important}
#user-search-pagination{background:#fff!important;border-top:1px solid #e4e4e7!important;min-height:58px!important;padding:10px 18px max(10px,env(safe-area-inset-bottom))!important}#user-search-pagination button{min-height:38px!important;border-radius:10px!important;font-size:12px!important}#user-search-pagination .o-btn{background:#111!important}#user-search-pagination span{color:#71717a!important;font-size:11px!important;font-weight:800!important}.is-disabled{opacity:.35!important}

/* ---------- messages hub ---------- */
body.zentic-messages-hub-open #messages-container{overflow:hidden!important;padding:0!important;background:#fff!important}
.zentic-messages-hub{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:720px!important;margin:0 auto!important;border-left:1px solid #e4e4e7!important;border-right:1px solid #e4e4e7!important;background:#fff!important}
.zentic-messages-hub-header{flex:0 0 auto!important;position:sticky!important;top:0!important;z-index:10!important;background:#fff!important;border-bottom:1px solid #e4e4e7!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:10px 12px!important}
.zentic-messages-toolbar{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px 40px!important;gap:8px!important;align-items:center!important}
.zentic-hub-icon-btn,.zentic-new-message-plus{width:40px!important;height:40px!important;min-width:40px!important;border-radius:10px!important;border:1px solid #e4e4e7!important;background:#fff!important;color:#111!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}
.zentic-hub-icon-btn:hover,.zentic-new-message-plus:hover{background:#f4f4f5!important}
.zentic-unread-filter i{font-size:8px!important;color:#a1a1aa!important}.zentic-unread-filter.is-active{background:#111!important;border-color:#111!important;color:#fff!important}.zentic-unread-filter.is-active i{color:#fff!important}
.zentic-messages-search{height:40px!important;border:1px solid transparent!important;border-radius:10px!important;background:#f4f4f5!important;box-shadow:none!important;padding:0 12px!important}.zentic-messages-search:focus-within{background:#fff!important;border-color:#111!important;box-shadow:0 0 0 3px rgba(17,17,17,.07)!important}.zentic-messages-search input{font-size:14px!important;color:#111!important;font-weight:600!important}
.zentic-messages-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff!important}
.messenger-person-card{width:100%!important;min-height:74px!important;padding:10px 14px!important;border:0!important;border-bottom:1px solid #ededf0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;text-align:left!important}.messenger-person-card:hover{background:#fafafa!important}.messenger-person-card.has-unread{background:#fafafa!important}.messenger-avatar{width:50px!important;height:50px!important;flex:0 0 50px!important;border-radius:50%!important;background:#f4f4f5!important;border:1px solid #e4e4e7!important;overflow:hidden!important}.messenger-row-name{font-size:14px!important;color:#111!important;font-weight:800!important}.messenger-row-time{font-size:10.5px!important;color:#a1a1aa!important}.messenger-row-preview{font-size:12.5px!important;color:#71717a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.zentic-unread-pill{background:#111!important;color:#fff!important}

/* ---------- chat ---------- */
body.zentic-dm-open #messages-container{min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;background:#f5f5f5!important;scroll-behavior:auto!important}
body.zentic-dm-open #chat-composer-block{position:relative!important;bottom:auto!important;flex:0 0 auto!important;background:#fff!important;border-top:1px solid #e4e4e7!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}
.zentic-chat-row{width:100%!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;padding-left:10px!important;padding-right:10px!important;contain:layout style!important}.zentic-chat-message-wrap{max-width:min(78%,610px)!important}.zentic-chat-bubble{font-size:14px!important;line-height:1.45!important;box-shadow:none!important}.chat-bubble-me{background:#111!important;color:#fff!important;border:0!important;border-radius:16px 16px 5px 16px!important}.chat-bubble-other{background:#fff!important;color:#111!important;border:1px solid #e4e4e7!important;border-radius:16px 16px 16px 5px!important}.zentic-chat-sender{color:#52525b!important;font-size:10.5px!important}.zentic-chat-message-meta{color:#a1a1aa!important;font-size:9.5px!important}
.zentic-chat-input-shell{min-height:44px!important;border:1px solid #d4d4d8!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}.zentic-chat-input-shell:focus-within{border-color:#111!important;box-shadow:0 0 0 3px rgba(17,17,17,.06)!important}.zentic-chat-tool-btn{width:44px!important;height:44px!important;min-width:44px!important;border-radius:50%!important;border:1px solid #e4e4e7!important;background:#fff!important;color:#52525b!important;box-shadow:none!important}.zentic-chat-tool-btn:hover{background:#f4f4f5!important;color:#111!important}.zentic-chat-send{background:#111!important;color:#fff!important;box-shadow:none!important}.zentic-chat-send:hover{background:#272727!important}
#chat-input{min-height:44px!important;height:44px;max-height:138px!important;padding:11px 49px 10px 14px!important;font-size:16px!important;line-height:1.35!important;color:#111!important;overflow-y:hidden;overscroll-behavior:contain;resize:none!important}
.zentic-chat-char-count{position:absolute;right:46px;bottom:11px;font-size:9px;font-weight:800;color:#a1a1aa;opacity:0;pointer-events:none;transition:opacity .1s}.zentic-chat-char-count.is-visible{opacity:1}.zentic-chat-char-count.is-danger{color:#b91c1c}
.zentic-load-older-wrap{display:flex;justify-content:center;padding:8px 12px 12px}.zentic-load-older{min-height:34px;padding:0 12px;border:1px solid #e4e4e7;border-radius:999px;background:#fff;color:#52525b;font-size:11px;font-weight:800}.zentic-load-older:hover{background:#f4f4f5;color:#111}
.zentic-dm-header-call{background:#f4f4f5!important;color:#111!important}.zentic-dm-header-call:hover{background:#e4e4e7!important}

/* ---------- profile/community: black neutral ---------- */
.zentic-profile-cover{background:linear-gradient(135deg,#09090b,#18181b 60%,#27272a)!important}.zentic-profile-circle-btn:hover{color:#111!important;background:#f4f4f5!important}.zentic-profile-follow:not(.following){background:#111!important;border-color:#111!important;color:#fff!important}.zentic-profile-role{background:#f4f4f5!important;border-color:#e4e4e7!important;color:#3f3f46!important}.zentic-profile-details>div{background:#fafafa!important;border-color:#e4e4e7!important}.zentic-profile-post-card:hover{background:#fafafa!important}
.zentic-community-settings-panel{border-color:#e4e4e7!important}.zentic-settings-section{border-color:#ededf0!important}.zentic-settings-switches>label{background:#fafafa!important;border-color:#e4e4e7!important}.zentic-settings-switches input:checked{accent-color:#111!important}.zentic-community-settings-panel .o-btn{background:#111!important}.zentic-community-settings-panel .o-input:focus{border-color:#111!important;box-shadow:0 0 0 3px rgba(17,17,17,.06)!important}

/* ---------- touch devices ---------- */
@media (hover:none){
  .msg-actions{display:flex!important;position:static!important;margin-top:2px!important;background:transparent!important;border:0!important;box-shadow:none!important;justify-content:flex-end!important;opacity:.7!important}
  .msg-actions button{min-width:32px!important;min-height:30px!important;padding:4px 8px!important;border:0!important;background:transparent!important}
}

@media(max-width:800px){
  html,body{width:100%;max-width:100%;overflow-x:hidden}
  body.zentic-dm-open,body.zentic-messages-hub-open,body.zentic-people-open{height:var(--zentic-vh,100dvh)!important;overflow:hidden!important}
  body.zentic-dm-open .mobile-feed-container,body.zentic-messages-hub-open .mobile-feed-container{height:var(--zentic-vh,100dvh)!important;max-height:var(--zentic-vh,100dvh)!important;min-height:0!important;display:flex!important;flex-direction:column!important;padding-bottom:0!important}
  body.zentic-dm-open #messages-container{flex:1 1 auto!important;min-height:0!important;padding:10px 6px 8px!important}
  body.zentic-dm-open #chat-composer-block{padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;margin:0!important}
  .zentic-chat-composer-row{gap:6px!important}.zentic-chat-tool-btn{width:40px!important;height:40px!important;min-width:40px!important}.zentic-chat-message-wrap{max-width:84%!important}.zentic-chat-row{padding-left:4px!important;padding-right:4px!important}.zentic-chat-avatar,.zentic-chat-avatar-spacer{width:26px!important;height:26px!important;flex-basis:26px!important;margin-right:5px!important}.zentic-chat-bubble{font-size:14px!important;padding:8px 10px!important}.zentic-chat-input-shell{min-height:42px!important}#chat-input{min-height:42px!important;height:42px;max-height:112px!important;padding-top:10px!important;padding-bottom:9px!important}.zentic-chat-send{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;right:3px!important;bottom:3px!important}.zentic-chat-char-count{right:42px;bottom:10px}

  #user-search-modal{padding:0!important;align-items:stretch!important}
  #user-search-modal>div{width:100vw!important;max-width:100vw!important;height:var(--zentic-vh,100dvh)!important;max-height:var(--zentic-vh,100dvh)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
  .zentic-people-hero{min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px!important}.zentic-people-hero .w-14{display:none!important}.zentic-people-hero h3{font-size:18px!important}.zentic-people-hero p{font-size:10.5px!important;max-width:68vw!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.zentic-people-close{width:38px!important;height:38px!important}
  .zentic-people-search-wrap{margin:8px 10px 6px!important}.zentic-people-search{min-height:44px!important;font-size:16px!important;padding-left:42px!important;border-radius:11px!important}
  .zentic-people-filters{margin:0 10px 7px!important}.zentic-people-quick{padding-bottom:6px!important}.zentic-people-quick button{min-height:32px!important;padding:0 10px!important;font-size:11px!important}.zentic-people-more-filters>summary{min-height:38px!important}
  .zentic-people-more-filters .zentic-filter-row{display:grid!important;grid-template-columns:1fr 1fr!important;min-width:0!important;padding:8px!important;touch-action:auto!important}.zentic-filter-row label,.zentic-filter-row label:nth-child(3){width:auto!important;min-width:0!important;flex:auto!important}.zentic-filter-row select,.zentic-filter-row input{font-size:16px!important;min-height:40px!important}
  .zentic-people-shell{padding:2px 10px 10px!important}.zentic-people-list{grid-template-columns:1fr!important;gap:7px!important}.zentic-person-row{padding:11px!important;border-radius:12px!important;gap:10px!important}.zentic-person-row-avatar{width:44px!important;height:44px!important;flex-basis:44px!important}.zentic-person-name{font-size:13.5px!important}.zentic-person-bio{font-size:12px!important}.zentic-person-expanded{grid-template-columns:1fr 1fr!important}.zentic-directory-empty{min-height:210px!important}.zentic-directory-summary{padding:5px 2px!important}
  #user-search-pagination{min-height:52px!important;padding:7px 10px calc(7px + env(safe-area-inset-bottom))!important}#user-search-pagination button{min-height:38px!important;padding:0 14px!important}

  body.zentic-messages-hub-open #messages-container{flex:1 1 auto!important;min-height:0!important}
  .zentic-messages-hub{max-width:none!important;border:0!important}.zentic-messages-hub-header{padding:7px 8px!important;padding-top:calc(7px + env(safe-area-inset-top))!important}.zentic-messages-toolbar{grid-template-columns:38px minmax(0,1fr) 38px 38px!important;gap:5px!important}.zentic-hub-icon-btn,.zentic-new-message-plus{width:38px!important;height:38px!important;min-width:38px!important}.zentic-messages-search{height:38px!important;padding:0 10px!important}.zentic-messages-search input{font-size:16px!important}.messenger-person-card{min-height:68px!important;padding:8px 10px!important}.messenger-avatar{width:46px!important;height:46px!important;flex-basis:46px!important}.messenger-row-name{font-size:13.5px!important}.messenger-row-preview{font-size:12px!important}

  #profile-modal{padding:0!important;align-items:stretch!important;background:#fff!important}#profile-modal .zentic-profile-shell{width:100vw!important;max-width:100vw!important;height:var(--zentic-vh,100dvh)!important;max-height:var(--zentic-vh,100dvh)!important;border-radius:0!important;box-shadow:none!important}.zentic-profile-topbar{padding-top:env(safe-area-inset-top)!important;height:calc(56px + env(safe-area-inset-top))!important}.zentic-profile-cover{height:120px!important}.zentic-profile-avatar{width:88px!important;height:88px!important;flex-basis:88px!important;margin-top:-44px!important}.zentic-profile-body{padding-left:14px!important;padding-right:14px!important}.zentic-profile-post-section{margin-left:-14px!important;margin-right:-14px!important}

  /* Effects are intentionally disabled on phones to reduce GPU work while scrolling/typing. */
  #user-search-modal*,.zentic-messages-hub*,body.zentic-dm-open *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
}

@media(max-width:390px){
  .zentic-people-more-filters .zentic-filter-row{grid-template-columns:1fr!important}.zentic-person-expanded{grid-template-columns:1fr!important}.zentic-messages-toolbar{grid-template-columns:36px minmax(0,1fr) 36px 36px!important}.zentic-hub-icon-btn,.zentic-new-message-plus{width:36px!important;height:36px!important;min-width:36px!important}.zentic-chat-tool-btn{width:38px!important;height:38px!important;min-width:38px!important}.zentic-chat-message-wrap{max-width:87%!important}
}
.verified-badge{background:#111!important;background-image:none!important;color:#fff!important;box-shadow:none!important}

/* v6 chat actions: usable with mouse and touch; no hover dependency on phones. */
.zentic-msg-action-btn{width:36px;height:34px;min-width:36px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#52525b;border:0;border-left:1px solid #ededf0;font-size:12px;transition:background-color .12s ease,color .12s ease}
.zentic-msg-action-btn:first-child{border-left:0}.zentic-msg-action-btn:hover{background:#f4f4f5;color:#111}.zentic-msg-action-danger:hover{background:#fef2f2;color:#b91c1c}
@media(hover:none){.zentic-msg-action-btn{width:34px!important;height:30px!important;min-width:34px!important;min-height:30px!important;background:transparent!important;border-left:0!important}.zentic-msg-action-danger{color:#71717a!important}}
#fab-compose{background:#111!important;background-image:none!important;box-shadow:0 8px 20px rgba(0,0,0,.18)!important}
.nav-item-active{background:#f4f4f5!important;background-image:none!important;color:#111!important}
.nav-item-active>div{background:#111!important;background-image:none!important;color:#fff!important}
