.cadastros-original-oculto,.cadastros-novo-original{display:none!important}.cadastros-moderno{padding:30px 34px 50px;max-width:1600px;margin:0 auto;color:#19344d}.cadastros-topo{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.cadastros-topo>div>span{font-size:11px;font-weight:800;letter-spacing:.16em;color:#2385d0}.cadastros-topo h1{font-size:32px;line-height:1.15;margin:5px 0;color:#17324a}.cadastros-topo h1 i{color:#2492e5;margin-right:7px}.cadastros-topo p{margin:0;color:#6d8295}.cadastros-topo button{border:0;border-radius:12px;padding:13px 19px;background:linear-gradient(135deg,#1289df,#0871c4);color:#fff;font-weight:700;box-shadow:0 8px 20px rgba(18,137,223,.23)}.cadastros-resumo{display:grid;grid-template-columns:minmax(220px,320px) minmax(300px,1fr);gap:15px;margin-bottom:18px}.cadastros-resumo>div{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #dfeaf2;border-radius:15px;padding:16px 18px;box-shadow:0 5px 17px rgba(33,73,105,.06)}.cadastros-resumo>div>i{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#e8f5ff;color:#1688dc;font-size:19px}.cadastros-resumo span{display:flex;flex-direction:column}.cadastros-resumo b{font-size:22px;line-height:1.15}.cadastros-resumo small{color:#768b9d}.cadastros-resumo .cadastros-dica>i{background:#fff6d9;color:#e1a400}.cadastros-resumo .cadastros-dica b{font-size:15px}.cadastros-ferramentas{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.cadastros-ferramentas label{display:flex;align-items:center;gap:10px;width:min(560px,100%);padding:0 15px;background:#fff;border:1px solid #d6e5ef;border-radius:12px;box-shadow:0 4px 14px rgba(33,73,105,.04)}.cadastros-ferramentas label i{color:#7e94a7}.cadastros-ferramentas input{width:100%;height:46px;border:0;outline:0;background:transparent;color:#213c53}.cadastros-ferramentas>span{font-size:13px;font-weight:700;color:#6f8597;white-space:nowrap}.cadastros-grade{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:16px}.cadastro-card{display:flex;flex-direction:column;min-height:220px;background:#fff;border:1px solid #dce8f0;border-radius:17px;padding:18px;box-shadow:0 6px 19px rgba(35,70,99,.07);transition:.18s ease}.cadastro-card:hover{transform:translateY(-2px);box-shadow:0 11px 27px rgba(35,70,99,.12);border-color:#b9daf0}.cadastro-card header{display:flex;align-items:center;gap:12px;position:relative;padding-bottom:15px;border-bottom:1px solid #e9f0f5}.cadastro-card header>span:nth-child(2){min-width:0}.cadastro-avatar{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:linear-gradient(145deg,#dff1ff,#c8e7fc);color:#147fc9;font-weight:800}.cadastro-avatar.pet{background:linear-gradient(145deg,#e4f8ef,#c9efdf);color:#138557}.cadastro-card header small{display:block;color:#8094a5;font-size:11px;font-weight:700;text-transform:uppercase}.cadastro-card h3{font-size:17px;margin:2px 0 0;color:#19344d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cadastro-info{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:15px 0}.cadastro-info>span{display:grid;grid-template-columns:20px 1fr;column-gap:7px;align-items:center;min-width:0;padding:10px;background:#f6f9fb;border-radius:10px}.cadastro-info i{grid-row:1/3;color:#248bcf}.cadastro-info small{color:#8295a5;font-size:10px;text-transform:uppercase;font-weight:700}.cadastro-info b{font-size:12px;color:#354e63;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadastro-card footer{margin-top:auto;display:flex;justify-content:flex-end}.cadastro-card footer button{border:1px solid #c8e0ef;border-radius:9px;background:#eef8ff;color:#0879c8;padding:9px 13px;font-weight:700;font-size:12px}.cadastro-card footer button:hover{background:#087dcc;color:#fff}.sexo{position:absolute;right:0;top:0;border-radius:999px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:800}.sexo.macho{background:#e7f3ff;color:#1977bd}.sexo.femea{background:#ffeaf3;color:#bd3c75}.cadastros-vazio{grid-column:1/-1;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8195a5;background:#fff;border:1px dashed #c9dce8;border-radius:16px}.cadastros-vazio i{font-size:27px;margin-bottom:10px;color:#43a2dd}.cadastros-vazio span{font-size:13px;margin-top:3px}
@media(max-width:1150px){.cadastros-grade{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media(max-width:760px){.cadastros-moderno{padding:20px 15px 40px}.cadastros-topo{align-items:flex-start;flex-direction:column}.cadastros-topo h1{font-size:27px}.cadastros-topo button{width:100%}.cadastros-resumo{grid-template-columns:1fr}.cadastros-dica{display:none!important}.cadastros-ferramentas{align-items:flex-start;flex-direction:column}.cadastros-grade{grid-template-columns:1fr}.cadastro-info{grid-template-columns:1fr}.cadastro-card{min-height:auto}}
