.error-message[data-v-d437c242]{background-color:#fee;border:1px solid #fcc;border-radius:4px;color:#c33;margin:20px 0;padding:20px;text-align:center}.error-message p[data-v-d437c242]{font-weight:500;margin-bottom:15px}.error-message button[data-v-d437c242]{margin-top:10px}.empty-state[data-v-d437c242]{color:#666;margin:20px 0;padding:20px;text-align:center}.card-container[data-v-d437c242]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:60px}.card-container .card[data-v-d437c242]{border:1px solid #333;cursor:pointer;height:342px;margin:5px;width:192px}.card-container .card .name[data-v-d437c242]{padding-bottom:10px;padding-top:5px;text-align:center;text-transform:capitalize;width:190px}.card-container .card .image[data-v-d437c242]{height:285px;position:relative}.card-container .card .image img[data-v-d437c242]{height:285px;width:190px}.card-container .card .image .image-error[data-v-d437c242]{align-items:center;background-color:#f5f5f5;border:1px solid #ddd;color:#666;display:flex;flex-direction:column;font-size:12px;height:262px;justify-content:center;left:0;padding:10px;position:absolute;text-align:center;top:0;width:170px}.card-container .card .image .image-error svg[data-v-d437c242]{font-size:24px;margin-bottom:8px;opacity:.5}.card-container .card .image .image-error span[data-v-d437c242]{font-weight:500}.card-container .card .footer[data-v-d437c242]{display:flex;justify-content:center}
