/* APP TOQUE — refinamento universal do painel, estilos apenas. */
#appView aside nav{display:flex;flex-direction:column;gap:5px;padding-bottom:12px}
#appView aside nav .nav{min-height:47px;border-radius:13px!important;transition:background .16s ease,box-shadow .16s ease,transform .16s ease;padding:12px 15px!important;text-align:left;line-height:1.25}
#appView aside nav .nav:hover{background:rgba(135,212,217,.12)!important;transform:translateX(2px)}
#appView aside nav .nav.active{background:linear-gradient(96deg,rgba(12,100,98,.48),rgba(92,148,165,.16))!important;box-shadow:inset 3px 0 #23cfb0,0 8px 16px rgba(0,0,0,.08)}
#appView aside nav .nav[data-section="biblioteca"],#appView aside nav .nav[data-section="knowledge"]{border:1px solid rgba(79,208,196,.3)!important;background:rgba(28,108,120,.18)!important}
#toqueLibraryQuickCard{border-radius:20px!important;outline:1px solid rgba(47,132,178,.13);box-shadow:0 16px 35px rgba(22,67,103,.13)!important}
#toqueLibraryQuickCard button{min-height:47px;cursor:pointer}
@media(max-width:700px){#toqueLibraryQuickCard{padding:18px!important}#appView aside nav .nav{min-height:43px}}
