.app-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:900px;padding:20px}header{margin-bottom:30px;text-align:center}.search-form{background:#f4f4f4;border-radius:8px;display:flex;flex-direction:column;gap:10px;margin-bottom:30px;padding:20px}.error-msg{color:red;font-size:.9em;font-weight:700}.character-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.card{border:1px solid #ddd;border-radius:8px;padding:15px;text-align:center}.card img{border-radius:50%;max-width:100%}.status{border-radius:20px;color:#fff;font-size:.8em;padding:5px 10px}.Alive{background-color:green}.Dead{background-color:red}.unknown{background-color:gray}.subtitle{color:#666;font-size:1.1em}.instrucoes{background-color:#e0f7fa;border-left:6px solid #00acc1;border-radius:4px;color:#006064;font-size:.95em;margin:20px auto;max-width:600px;padding:15px 20px;text-align:left}.instrucoes p{margin:5px 0}.botoes-acao{display:flex;gap:15px;margin-top:10px}button{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:1em;font-weight:700;padding:12px 20px;transition:all .3s ease}.btn-buscar{background-color:#2e7d32;color:#fff}.btn-buscar:hover{background-color:#1b5e20;transform:translateY(-2px)}.btn-voltar{background-color:#555;color:#fff}.btn-voltar:hover{background-color:#333;transform:translateY(-2px)}footer{border-top:1px solid #ddd;color:#777;font-size:.85em;margin-top:40px;padding-top:20px;text-align:center}
/*# sourceMappingURL=main.9ea26d9f.css.map*/