.error-page[data-v-457cc1a4]{padding:2rem;max-width:800px;margin:0 auto;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-icon[data-v-457cc1a4]{-webkit-animation:pulse-data-v-457cc1a4 1s ease-in-out infinite;animation:pulse-data-v-457cc1a4 1s ease-in-out infinite}@-webkit-keyframes pulse-data-v-457cc1a4{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-data-v-457cc1a4{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.additional-message[data-v-457cc1a4]{max-width:500px;margin:0 auto}.action-buttons[data-v-457cc1a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.support-info[data-v-457cc1a4]{max-width:400px;margin:0 auto}@media (max-width:768px){.error-page[data-v-457cc1a4]{padding:1rem}.action-buttons[data-v-457cc1a4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-buttons .vs-button[data-v-457cc1a4]{width:100%;max-width:300px}}