.m-back{display:none}@media(max-width:820px){html,body{height:100dvh}.app{padding:8px 8px 72px;gap:8px;height:100dvh}aside#sidebar{position:fixed;left:8px;right:8px;bottom:8px;z-index:900;width:auto;height:58px;padding:0 10px;border-radius:18px;flex-direction:row;justify-content:space-between;gap:6px}.advisor-avatar{width:36px;height:36px;margin:0;font-size:12px;flex-shrink:0}.nav-dock{flex-direction:row;justify-content:center;width:auto;flex:1;gap:4px;overflow-x:auto;scrollbar-width:none}.nav-dock::-webkit-scrollbar{display:none}.dock-btn{width:42px;height:42px;flex-shrink:0}.logout-dock{margin:0!important}main{padding:0;gap:8px;min-height:0}.topbar{height:auto;min-height:56px;padding:8px 10px;gap:8px}.topbar-title-wrap{gap:10px;min-width:0}.title-icon-box{width:34px;height:34px}.greeting h1{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.greeting p,.connection,#btn-atajos{display:none!important}.top-actions{gap:6px!important}#new-action{width:38px;padding:0;justify-content:center;font-size:0;gap:0}#new-action svg{width:18px;height:18px}.disp-btn{padding:0 10px}.disp-btn .disp-text{display:none}.inbox,.inbox.details-collapsed{grid-template-columns:1fr!important;gap:0}.queue-panel,.details-panel{display:none!important}.inbox .chat-area,.inbox.m-chat .conversation-list{display:none}.inbox.m-chat .chat-area{display:flex}.m-back{display:grid;place-items:center;width:34px;height:34px;margin-right:6px;flex-shrink:0;border-radius:10px;color:var(--ink);background:var(--surface-subtle)}.chat-head{padding:10px 12px;gap:6px}.chat-lead-info{display:flex;flex-direction:column;min-width:0;flex:1}#chat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composer{padding:8px!important;gap:2px!important;min-width:0}.composer>*{flex-shrink:0}.composer #message-input{flex:1 1 auto;min-width:0;width:auto;flex-shrink:1}.composer button:not(.send){width:34px!important;height:34px!important;padding:0!important}.composer .send{width:40px;height:40px}#message-input{font-size:16px}.tut-modal{border-radius:16px}.hm-top h2{font-size:19px}}html[data-theme=dark]{background:#0b0f17}html[data-theme=dark] body{filter:invert(.92) hue-rotate(180deg);background:var(--bg-app)}html[data-theme=dark] img,html[data-theme=dark] video,html[data-theme=dark] picture,html[data-theme=dark] canvas,html[data-theme=dark] iframe,html[data-theme=dark] .hm-av[style*=background-image],html[data-theme=dark] .pf-photo[style*=background-image],html[data-theme=dark] .advisor-avatar[style*=background-image],html[data-theme=dark] [data-keep-color]{filter:invert(1) hue-rotate(180deg)}html[data-theme=dark] aside#sidebar{filter:invert(1) hue-rotate(180deg);background:#0f1522}html[data-theme=dark] aside#sidebar .advisor-avatar[style*=background-image]{filter:none}html[data-theme=dark] .dock-btn.active,html[data-theme=dark] .topbar,html[data-theme=dark] .hm-card,html[data-theme=dark] .hm-kpi{box-shadow:none}
