article.border-sky-400 [class*=border-l-]{color:#0284c7!important;border-color:#38bdf8!important}article.border-sky-400 [class*=border-l-] *{color:#0284c7!important}article.border-emerald-500 [class*=border-l-]{color:#047857!important;border-color:#059669!important}article.border-emerald-500 [class*=border-l-] *{color:#047857!important}article.border-amber-500 [class*=border-l-]{color:#b45309!important;border-color:#d97706!important}article.border-amber-500 [class*=border-l-] *{color:#b45309!important}article.border-red-500 [class*=border-l-]{color:#b91c1c!important;border-color:#dc2626!important}article.border-red-500 [class*=border-l-] *{color:#b91c1c!important}article.border-pink-500 [class*=border-l-]{color:#be185d!important;border-color:#db2777!important}article.border-pink-500 [class*=border-l-] *{color:#be185d!important}article.border-orange-500 [class*=border-l-]{color:#c2410c!important;border-color:#ea580c!important}article.border-orange-500 [class*=border-l-] *{color:#c2410c!important}article.border-violet-500 [class*=border-l-]{color:#6d28d9!important;border-color:#7c3aed!important}article.border-violet-500 [class*=border-l-] *{color:#6d28d9!important}article.border-amber-800 [class*=border-l-]{color:#78350f!important;border-color:#92400e!important}article.border-amber-800 [class*=border-l-] *{color:#78350f!important}article.border-slate-500 [class*=border-l-]{color:#475569!important;border-color:#64748b!important}article.border-slate-500 [class*=border-l-] *{color:#475569!important}article.border-blue-900 [class*=border-l-]{color:#1e3a8a!important;border-color:#1e3a8a!important}article.border-blue-900 [class*=border-l-] *{color:#1e3a8a!important}.border-rose-200.bg-rose-50\/50.p-3>div:first-child:after{content:"@usuário = profissional cadastrado: este atendimento também vai para a agenda dele.\a Nome sem @ = registro livre: o profissional fica apenas nesta cirurgia, sem vínculo com agenda.";color:#9f1239;white-space:pre-line;background:#ffffffc7;border:1px solid #e11d482e;border-radius:.75rem;margin-top:.55rem;padding:.65rem .75rem;font-size:.72rem;font-weight:650;line-height:1.4;display:block}div.relative:has(input[placeholder="Busque por ID, nome, CPF ou telefone"]:placeholder-shown)>div.absolute.z-20{display:none!important}.agenda-recepcao-wrap article>header{z-index:25;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:8px;box-shadow:0 4px 12px #0f172a0f;background:#fffffffa!important}.agenda-recepcao-wrap article{align-self:flex-start;width:270px!important;min-width:270px!important;overflow:visible!important}.agenda-recepcao-wrap article>header{padding-left:.65rem!important;padding-right:.65rem!important}.agenda-recepcao-wrap article>div:last-of-type{padding-left:.4rem!important;padding-right:.4rem!important}.agenda-recepcao-wrap article>header{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.agenda-recepcao-wrap article>div:last-of-type{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}@media (width<=639px){.agenda-recepcao-wrap article{max-width:300px;width:86vw!important;min-width:86vw!important}}article:has(a[href^="/novo-animal?tutorId="]){border-radius:.75rem!important;padding:.65rem .75rem!important;line-height:1.15!important}article:has(a[href^="/novo-animal?tutorId="])>div:first-child{margin:0!important;font-size:.95rem!important;line-height:1.15!important}article:has(a[href^="/novo-animal?tutorId="])>div:not(:first-child){margin-top:.15rem!important;line-height:1.15!important}article:has(a[href^="/novo-animal?tutorId="])>div:last-child{gap:.35rem!important;margin-top:.5rem!important}article:has(a[href^="/novo-animal?tutorId="]) button{border-radius:.55rem!important;min-height:1.8rem!important;padding:.28rem .55rem!important;font-size:.72rem!important;line-height:1!important}article:has(a[href^="/novo-animal?tutorId="]) a[href^="/novo-animal?tutorId="]{border-radius:.55rem!important;min-height:1.8rem!important;padding:.28rem .55rem!important;font-size:.72rem!important;line-height:1!important}@media (width>=768px){article:has(a[href^="/novo-animal?tutorId="]){max-width:26rem}}section:has(a[href^="/registro-clinico?animalId="])>div:last-child>div:first-child{flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important;display:flex!important}section:has(a[href^="/registro-clinico?animalId="])>div:last-child>div:first-child:before{content:"Inserir novo";letter-spacing:.06em;text-transform:uppercase;width:100%;color:hsl(var(--muted-foreground));margin-bottom:.15rem;font-size:.72rem;font-weight:800}section:has(a[href^="/registro-clinico?animalId="]) a[href^="/registro-clinico?animalId="]{width:auto!important;min-height:2.7rem!important;box-shadow:none!important;border-width:1px!important;border-radius:.75rem!important;flex:0 auto!important;align-items:center!important;gap:.5rem!important;padding:.45rem .7rem!important;display:inline-flex!important}section:has(a[href^="/registro-clinico?animalId="]) a[href^="/registro-clinico?animalId="]>div:first-child{border-radius:.55rem!important;flex:0 0 1.9rem!important;width:1.9rem!important;height:1.9rem!important}section:has(a[href^="/registro-clinico?animalId="]) a[href^="/registro-clinico?animalId="]>div:first-child svg{width:1rem!important;height:1rem!important}section:has(a[href^="/registro-clinico?animalId="]) a[href^="/registro-clinico?animalId="]>div:nth-child(2){white-space:nowrap;margin-top:0!important;font-size:.82rem!important}section:has(a[href^="/registro-clinico?animalId="]) a[href^="/registro-clinico?animalId="]>p{display:none!important}section:has(a[href^="/registro-clinico?animalId="]) a[href^="/registro-clinico?animalId="]>div:last-child{display:none!important}section:has(a[href^="/registro-clinico?animalId="])>div:last-child>div:nth-child(2){border-top:1px solid hsl(var(--border));margin-top:1rem!important;padding-top:.9rem!important}section:has(a[href^="/registro-clinico?animalId="])>div:last-child>div:nth-child(2)>div:first-child{font-size:0!important}section:has(a[href^="/registro-clinico?animalId="])>div:last-child>div:nth-child(2)>div:first-child:after{content:"Fichas / histórico";letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:800}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-emerald-700.hover\:underline{box-shadow:0 1px 2px #00000014;color:#fff!important;background:#059669!important;border:1px solid #059669!important;border-radius:.5rem!important;padding:.375rem .625rem!important;text-decoration:none!important}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-emerald-700.hover\:underline:before{content:"✓";margin-right:.15rem;font-weight:900}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-emerald-700.hover\:underline:hover{color:#fff!important;background:#047857!important;border-color:#047857!important;text-decoration:none!important}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-red-600.hover\:underline{box-shadow:0 1px 2px #00000014;color:#fff!important;background:#dc2626!important;border:1px solid #dc2626!important;border-radius:.5rem!important;padding:.375rem .625rem!important;text-decoration:none!important}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-red-600.hover\:underline>svg{display:none!important}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-red-600.hover\:underline:before{content:"✕";margin-right:.15rem;font-weight:900}button.inline-flex.items-center.gap-1.text-\[10px\].font-bold.leading-tight.text-red-600.hover\:underline:hover{color:#fff!important;background:#b91c1c!important;border-color:#b91c1c!important;text-decoration:none!important}
