.mc{--mc-fechado: 64px;--mc-aberto: 220px;--mc-fundo: #0a0a0a;--mc-fio: #1e1e1e;--mc-fio-2: #1a1a1a;--mc-camada: #141414;--mc-camada-2: #1e1e1e;--mc-borda: #2a2a2a;--mc-tinta: #e3e6e3;--mc-tinta-2: #c3c8c4;--mc-tinta-3: #8f948f;--mc-galho: #4a4f4b;--mc-online: #34c759;--mc-perigo: #ff6b6b;--mc-ativo: #16864e;--mc-ativo-fundo: color-mix(in srgb, var(--mc-ativo) 12%, transparent);--mc-ativo-texto: color-mix(in srgb, var(--mc-ativo) 70%, var(--mc-tinta));--mc-aviso: #e8a33d;--mc-hover: rgba(227, 230, 227, .05);--mc-sombra: 4px 0 24px rgba(10, 10, 10, .3);--mc-sombra-lista: 0 8px 32px rgba(10, 10, 10, .5);--mc-fonte: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mc-curva: 9px;--mc-tempo: .25s cubic-bezier(.4, 0, .2, 1);--mc-tempo-item: .15s ease;position:fixed;top:0;left:0;bottom:0;z-index:1000;width:var(--mc-fechado);display:flex;flex-direction:column;overflow:hidden;background:var(--mc-fundo);color:var(--mc-tinta);font-family:var(--mc-fonte);box-sizing:border-box;transition:width var(--mc-tempo),box-shadow var(--mc-tempo)}.mc *,.mc *:before,.mc *:after{box-sizing:border-box}.mc--aberto{width:var(--mc-aberto)}.mc--flutuando{box-shadow:var(--mc-sombra)}.mc:not(.mc--aberto) .mc-rotulo,.mc:not(.mc--aberto) .mc-seta,.mc:not(.mc--aberto) .mc-secao,.mc:not(.mc--aberto) .mc-sub,.mc:not(.mc--aberto) .mc-so-aberto{display:none}.mc--aberto .mc-so-fechado{display:none}.mc-ico{font-size:20px;width:20px;height:1em;flex-shrink:0;display:block;overflow:visible;stroke-width:1.5}.mc-topo{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:60px;padding:5px 14px;border-bottom:1px solid var(--mc-fio)}.mc--aberto .mc-topo{justify-content:space-between}.mc-logo{display:block;height:50px;width:auto;object-fit:contain;flex-shrink:0}.mc-topo-ico{font-size:24px;width:24px;color:var(--mc-tinta-3)}.mc-alfinete{display:flex;padding:4px;border:0;border-radius:6px;background:transparent;color:var(--mc-tinta-3);cursor:pointer;font-family:inherit;transition:color var(--mc-tempo-item),background var(--mc-tempo-item)}.mc-alfinete .mc-ico{font-size:18px;width:18px}.mc-alfinete:hover{color:var(--mc-tinta);background:var(--mc-fio-2)}.mc-alfinete[aria-pressed=true]{color:var(--mc-ativo)}.mc-alfinete[aria-pressed=true] .mc-ico{stroke-width:2.25}.mc-sis{position:relative;flex-shrink:0;padding:6px 8px 0}.mc-sis-botao{width:100%;display:flex;align-items:center;gap:12px;padding:6px 18px;border:0;border-radius:8px;background:transparent;color:var(--mc-tinta-3);font-family:inherit;font-size:11px;font-weight:500;cursor:pointer;text-decoration:none;transition:background var(--mc-tempo-item)}.mc-sis-botao .mc-ico{font-size:16px}.mc-sis-botao .mc-seta{margin-left:auto}.mc-sis-botao:hover,.mc-sis-botao[aria-expanded=true]{background:var(--mc-camada)}.mc-sis-botao[aria-expanded=true] .mc-seta{transform:rotate(180deg)}.mc-sis-lista{position:absolute;top:calc(100% + 4px);left:8px;right:8px;z-index:1002;padding:4px;border:1px solid var(--mc-borda);border-radius:10px;background:var(--mc-camada);box-shadow:var(--mc-sombra-lista)}.mc-sis-lista[hidden]{display:none}.mc-abre{position:relative}.mc-sis-lista--acima{top:auto;bottom:calc(100% + 4px);left:0;right:0}.mc-sis-op{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:7px;color:var(--mc-tinta-2);font-size:11px;font-weight:500;text-decoration:none;transition:background var(--mc-tempo-item),color var(--mc-tempo-item)}:where(button).mc-sis-op{width:100%;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.mc-sis-op .mc-ico{font-size:15px;width:15px}.mc-sis-op:hover{background:var(--mc-camada-2);color:var(--mc-tinta)}.mc-sis-op--atual,.mc-sis-op--atual:hover{margin-bottom:2px;background:var(--mc-camada-2);color:var(--mc-tinta);cursor:default}.mc-sis-op--atual .mc-ico{color:var(--mc-ativo)}.mc-sis-ponto{margin-left:auto;width:6px;height:6px;border-radius:50%;background:var(--mc-ativo)}.mc-sis-fora{margin-left:auto;opacity:.35}.mc-sis-fora.mc-ico{font-size:12px;width:12px}.mc-sis-fio{height:1px;margin:3px 6px;background:var(--mc-borda)}.mc-itens{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 0;scrollbar-width:none}.mc-itens::-webkit-scrollbar{display:none}.mc-separador{height:1px;margin:8px 12px;background:var(--mc-fio-2)}.mc-secao{display:block;margin-top:14px;padding:6px 18px;color:var(--mc-tinta-3);font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.mc-secao--botao{display:flex;align-items:center;width:calc(100% - 16px);margin:14px 8px 0;padding:6px 10px;border:0;border-radius:6px;background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:background var(--mc-tempo-item)}.mc-secao--botao:hover{background:var(--mc-hover)}.mc-secao--botao .mc-seta{margin-left:auto}.mc-item{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:calc(100% - 16px);margin:2px 8px;padding:10px 0;border:0;border-radius:8px;background:transparent;color:var(--mc-tinta);font-family:inherit;font-size:13px;font-weight:400;line-height:20px;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--mc-tempo-item),color var(--mc-tempo-item)}.mc--aberto .mc-item{justify-content:flex-start;padding:10px 18px}.mc-item:hover{background:var(--mc-hover)}.mc-item:focus-visible,.mc-sub-item:focus-visible,.mc-sis-botao:focus-visible,.mc-sis-op:focus-visible,.mc-alfinete:focus-visible,.mc-sair:focus-visible{outline:2px solid var(--mc-ativo);outline-offset:-2px}.mc-item--ativo,.mc-item--ativo:hover{color:var(--mc-ativo-texto);font-weight:600;background:var(--mc-ativo-fundo)}.mc-item--ativo:before{content:"";position:absolute;left:-8px;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--mc-ativo)}.mc-rotulo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.mc-seta{margin-left:auto;font-size:16px;width:16px;color:var(--mc-tinta-3);transition:transform .2s ease}.mc-seta--aberta{transform:rotate(90deg)}.mc-selo{margin-left:auto;min-width:18px;padding:1px 6px;border-radius:999px;background:var(--mc-perigo);color:var(--mc-fundo);font-size:11px;font-weight:600;line-height:16px;text-align:center}.mc-selo--aviso{background:var(--mc-aviso)}.mc:not(.mc--aberto) .mc-selo{position:absolute;top:2px;right:8px;min-width:16px;padding:0 4px;border:2px solid var(--mc-fundo);line-height:12px}.mc-sub{margin:0 8px 4px 0;overflow:hidden;animation:mcSubEntra .2s ease}.mc-sub-item{position:relative;display:flex;align-items:center;margin:0 0 0 50px;padding:7px 12px;border-radius:6px;color:var(--mc-tinta-2);font-size:11px;font-weight:400;line-height:16px;text-decoration:none;white-space:nowrap;transition:background var(--mc-tempo-item),color var(--mc-tempo-item)}.mc-sub-item:before{content:"";position:absolute;left:-15px;top:0;bottom:0;border-left:1.5px dotted var(--mc-galho)}.mc-sub-item:last-child:before{bottom:calc(50% + var(--mc-curva))}.mc-sub-item:after{content:"";position:absolute;left:-15px;top:calc(50% - var(--mc-curva));width:11px;height:var(--mc-curva);border-left:1.5px dotted var(--mc-galho);border-bottom:1.5px dotted var(--mc-galho);border-bottom-left-radius:var(--mc-curva)}.mc-sub-item:hover{color:var(--mc-tinta);background:var(--mc-hover)}.mc-sub-item--ativo,.mc-sub-item--ativo:hover{color:var(--mc-ativo-texto);font-weight:600;background:color-mix(in srgb,var(--mc-ativo) 8%,transparent)}.mc-sub-item--ativo:after{border-color:var(--mc-ativo)}@keyframes mcSubEntra{0%{opacity:0;max-height:0}to{opacity:1;max-height:400px}}.mc-pe{flex-shrink:0;padding:12px 14px;border-top:1px solid var(--mc-fio)}.mc-pe-extra{padding:0 8px 8px;flex-shrink:0}.mc-pe-extra .mc-item{width:100%;margin:2px 0}.mc-pessoa{display:flex;align-items:center;justify-content:center;gap:10px}.mc--aberto .mc-pessoa{justify-content:flex-start}.mc-foto{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;text-decoration:none}.mc-foto-img,.mc-foto-letra{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--mc-camada-2);color:var(--mc-tinta-3);font-size:13px;font-weight:500;object-fit:cover}.mc-foto-ponto{position:absolute;right:0;bottom:0;width:8px;height:8px;border:2px solid var(--mc-fundo);border-radius:50%;background:var(--mc-online)}.mc-pessoa-texto{flex:1;min-width:0;color:inherit;text-decoration:none}.mc-pessoa-nome{overflow:hidden;color:var(--mc-tinta);font-size:12.5px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.mc-pessoa-sub{color:var(--mc-tinta-3);font-size:11px;line-height:16px;white-space:nowrap}.mc-pessoa-sub--online{color:var(--mc-online)}.mc-sair{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px;border:0;border-radius:8px;background:transparent;color:var(--mc-tinta-3);font-family:inherit;cursor:pointer;text-decoration:none;transition:color var(--mc-tempo-item),background var(--mc-tempo-item)}.mc-sair .mc-ico{font-size:18px;width:18px}.mc-sair:hover{color:var(--mc-perigo);background:color-mix(in srgb,var(--mc-perigo) 10%,transparent)}@media(prefers-reduced-motion:reduce){.mc,.mc-item,.mc-sub-item,.mc-seta,.mc-sis-botao,.mc-sis-op,.mc-alfinete,.mc-sair,.mc-secao--botao{transition:none}.mc-sub{animation:none}}
