@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400&display=swap'); :root { font-family: 'Rubik', Verdana, Geneva, Tahoma, sans-serif; padding: 0; text-align: center; --bg-color-1: rgb(125, 25, 100); --bg-color-2: rgb(75, 25, 125); --faded-bg-color-1: rgb(25, 20, 40); --faded-bg-color-2: rgb(25, 25, 60); --button-bg-1: rgb(75, 75, 125); } h1 { color: rgb(225, 215, 255); font-size: 2.5rem; margin: 0; padding: 10px; } h2 { color: white; font-size: 2rem; } body { width: 100vw; height: 100vh; padding: 0; margin: 0; background-color: var(--faded-bg-color-2); background-image: linear-gradient(45deg, var(--faded-bg-color-1), var(--faded-bg-color-2)) ; } .centered { display: flex; justify-content: center; align-items: center; } #card { /* border: rgb(225, 225, 255) 4px solid; */ /* border-radius: 25px; */ /* max-width: 95%; max-height: 95%; */ width: 100%; height: 100%; padding: 15px; background-color: var(--bg-color-2); background-image: linear-gradient(var(--bg-color-1), var(--bg-color-2)); overflow: auto; } #card > p { padding: 5px; } .miniCard { text-align: center; border: rgb(225, 225, 255) 4px solid; border-radius: 25px; padding: 15px; margin: 10px; background-color: var(--bg-color-2); background-image: linear-gradient(var(--bg-color-1), var(--bg-color-2)); overflow: hidden; max-width: 100%; max-height: 100%; } #links { margin: 0; padding: 0; } a { color: rgb(230, 175, 255); text-decoration: none; display: inline-block; transition: 1.5s all cubic-bezier(0.075, 0.82, 0.165, 1); } .chip { font-size: 1.5rem; border: 2px white solid; border-radius: 25px; background-color: black; padding: 8px; margin: 5px; display: inline-block; } a.chip:hover { margin: 8px; background-color: rgb(60, 50, 75); } a:hover { transform: scale(1.05); color: white; transition: 0.5s all cubic-bezier(0.075, 0.82, 0.165, 1); } p { color: white; font-size: 1.2rem; padding: 0; margin: 10px; } img { width: 30%; max-width: 150px; min-width: 100px; border: rgb(175, 75, 200) 4px solid; border-radius: 50%; transform: scale(0.9); transition: all 2s cubic-bezier(0.075, 0.82, 0.165, 1); } img:hover { transform: scale(1); /* border-color: rgb(255, 200, 255); */ object-fit: cover; } hr { color: white; opacity: 0.5; border-width: 2px; }