.AppSidebar-module__AVqsFW__sidebar{z-index:60;width:var(--rail-width);border-right:1px solid var(--rail-border);background:var(--rail-bg);flex-direction:column;align-items:center;gap:.3rem;padding:.9rem .5rem .75rem;display:flex;position:fixed;inset:0 auto 0 0}.AppSidebar-module__AVqsFW__logo{border-radius:var(--radius-md);background:var(--accent-soft);width:2rem;height:2rem;font:700 .8rem var(--font-display);color:var(--accent);justify-content:center;align-items:center;margin-bottom:.9rem;display:flex}.AppSidebar-module__AVqsFW__buscaTopo{margin-bottom:.7rem}.AppSidebar-module__AVqsFW__buscaBotao{border-radius:var(--radius-full,999px);border:1px solid var(--rail-border);width:2.1rem;height:2.1rem;color:var(--rail-item);transition:color var(--t-micro) ease, border-color var(--t-micro) ease;background:0 0;justify-content:center;align-items:center;display:flex}.AppSidebar-module__AVqsFW__buscaBotao:hover{color:var(--text);border-color:var(--border-strong)}.AppSidebar-module__AVqsFW__nav{flex-direction:column;flex:1;align-items:center;gap:.4rem;width:100%;min-height:0;display:flex}.AppSidebar-module__AVqsFW__item{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--rail-item);transition:background-color var(--t-micro) ease, color var(--t-micro) ease;background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.AppSidebar-module__AVqsFW__item:hover:not(.AppSidebar-module__AVqsFW__itemAtivo){background:color-mix(in srgb, var(--accent-soft) 55%, transparent);color:var(--text)}.AppSidebar-module__AVqsFW__itemAtivo{background:var(--rail-item-active-bg);color:var(--rail-item-active)}.AppSidebar-module__AVqsFW__itemDot{background:var(--rail-item-active);opacity:0;width:3px;height:.85rem;transition:opacity var(--t-micro) ease;border-radius:999px;position:absolute;top:50%;left:-.6rem;transform:translateY(-50%)}.AppSidebar-module__AVqsFW__itemAtivo .AppSidebar-module__AVqsFW__itemDot{opacity:1}.AppSidebar-module__AVqsFW__tip{z-index:5;white-space:nowrap;background:var(--tooltip-bg);color:var(--tooltip-text);font:600 12px var(--font-sans);box-shadow:var(--shadow-2);opacity:0;pointer-events:none;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .65rem;transition:opacity .13s,transform .13s;display:flex;position:absolute;top:50%;left:calc(100% + .6rem);transform:translateY(-50%)translate(-4px)}.AppSidebar-module__AVqsFW__item:hover .AppSidebar-module__AVqsFW__tip{opacity:1;transform:translateY(-50%)translate(0)}.AppSidebar-module__AVqsFW__contaWrap{margin-top:.4rem;position:relative}.AppSidebar-module__AVqsFW__contaBotao{border-radius:var(--radius-full,999px);border:1.5px solid var(--border-strong);width:2rem;height:2rem;color:var(--text-muted);font:700 11px var(--font-sans);transition:border-color var(--t-micro) ease, color var(--t-micro) ease;background:0 0;justify-content:center;align-items:center;display:flex}.AppSidebar-module__AVqsFW__contaBotao:hover{border-color:var(--accent);color:var(--accent)}.AppSidebar-module__AVqsFW__contaMenu{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--panel);min-width:11rem;box-shadow:var(--shadow-3);flex-direction:column;gap:.15rem;padding:.4rem;display:flex;position:absolute;bottom:calc(100% + .5rem);left:0}.AppSidebar-module__AVqsFW__contaItem{border-radius:var(--radius-sm);color:var(--text-muted);text-align:left;transition:background-color var(--t-micro) ease, color var(--t-micro) ease;align-items:center;gap:.6rem;padding:.55rem .6rem;font-size:14px;font-weight:500;display:flex}.AppSidebar-module__AVqsFW__contaItem:hover{background:var(--panel-subtle);color:var(--text)}.AppSidebar-module__AVqsFW__contaItemAtivo{color:var(--accent)}.AppSidebar-module__AVqsFW__contaSair{color:var(--danger)}.AppSidebar-module__AVqsFW__contaSair:hover{background:var(--danger-soft);color:var(--danger)}.AppSidebar-module__AVqsFW__barraMobile{display:none}.AppSidebar-module__AVqsFW__folhaOverlay{z-index:70;background:#00000080;position:fixed;inset:0}.AppSidebar-module__AVqsFW__folha{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--panel);max-height:80vh;padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));flex-direction:column;gap:.2rem;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.AppSidebar-module__AVqsFW__folhaAlca{background:var(--border-strong);border-radius:999px;align-self:center;width:2.5rem;height:4px;margin-bottom:.5rem}.AppSidebar-module__AVqsFW__folhaBusca{margin-bottom:.5rem}.AppSidebar-module__AVqsFW__folhaBusca button{background:var(--panel-subtle);width:100%}.AppSidebar-module__AVqsFW__folhaItem{border-radius:var(--radius-md);color:var(--text);align-items:center;gap:.75rem;padding:.8rem .7rem;font-size:15px;font-weight:500;display:flex}.AppSidebar-module__AVqsFW__folhaItem:hover{background:var(--panel-subtle)}@media (max-width:820px){.AppSidebar-module__AVqsFW__sidebar{display:none}.AppSidebar-module__AVqsFW__barraMobile{z-index:60;border-top:1px solid var(--rail-border);background:var(--rail-bg);height:4.65rem;padding:.35rem .4rem calc(.35rem + env(safe-area-inset-bottom));grid-template-columns:repeat(6,minmax(3rem,1fr));display:grid;position:fixed;inset:auto 0 0}.AppSidebar-module__AVqsFW__barraMobile .AppSidebar-module__AVqsFW__item{height:unset;width:unset;border-radius:var(--radius-sm);flex-direction:column;justify-content:center;gap:.3rem;min-height:3.4rem}.AppSidebar-module__AVqsFW__barraMobile .AppSidebar-module__AVqsFW__item span{font-size:11px;font-weight:600;line-height:1;display:block}.AppSidebar-module__AVqsFW__barraMobile .AppSidebar-module__AVqsFW__itemDot,.AppSidebar-module__AVqsFW__barraMobile .AppSidebar-module__AVqsFW__tip{display:none}}
