.social-icon-link[data-v-e81ac2ce]{display:inline-block;transition:transform .3s ease-out,filter .3s ease-out;will-change:transform,filter}.social-icon-image[data-v-e81ac2ce]{width:32px;height:32px;display:block;filter:grayscale(0%);transition:transform .3s ease-out,filter .3s ease-out}.social-icon-link:hover .social-icon-image[data-v-e81ac2ce]{transform:scale(1.15);filter:grayscale(0%) brightness(1.1)}.project-button[data-v-3abd8e18]{display:flex;align-items:center;justify-content:left;gap:10px;padding:10px 20px;border-radius:5px;color:#fff;text-decoration:none;font-weight:700;font-size:1rem;box-shadow:0 4px 6px #0003;transform:translateY(0) scale(1);background:linear-gradient(135deg,#005f8d,#0af,#0077b5);background-size:300% 100%;background-position:100% 0;transition:background-position .4s ease-out,transform .3s ease-out,box-shadow .3s ease-out;cursor:pointer;max-width:300px;width:100%;text-align:center;will-change:transform,box-shadow,background-position}.project-button[data-v-3abd8e18]:hover{background-position:0 0;transform:translateY(-3px) scale(1.03);box-shadow:0 7px 14px #00000040}.button-image[data-v-3abd8e18]{width:20px;height:20px}.button-text[data-v-3abd8e18]{display:inline-block}html,body{margin:0;padding:0;box-sizing:border-box}#app[data-v-e76596d0]{text-align:center;font-family:Roboto,Arial,sans-serif;background:radial-gradient(circle at 20% 10%,red,#7a00ff,#00004d);color:#fff;min-height:100vh;padding:20px}.brand-image img[data-v-e76596d0]{width:150px;height:150px;object-fit:cover;border-radius:50%;margin:20px auto;box-shadow:0 4px 8px #0003;transition:transform .3s ease}.brand-image img[data-v-e76596d0]:hover{transform:scale(1.1)}.social-links[data-v-e76596d0]{margin:10px auto;padding:0}.social-links-container[data-v-e76596d0]{display:flex;justify-content:center;gap:15px}.additional-links[data-v-e76596d0]{margin:10px auto;padding:0}.additional-links-container[data-v-e76596d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%}
