.api_keys{flex-direction:column;font-family:Raleway;margin-bottom:1rem;margin-top:1rem}.api_keys,.api_keys div{display:flex;gap:1rem;position:relative}.api_keys div{align-items:center;background-color:var(--pink);border:3px solid var(--border);border-radius:1rem;box-shadow:0 8px 24px var(--shadow);margin:0 1rem;padding:1rem 5rem 1rem 1rem;width:fit-content}.api_keys div h1{font-size:1rem;font-weight:700}.api_keys button{background-color:var(--light-white);font-family:Raleway;padding:.5rem 1rem;position:absolute;right:0;top:0;transform:translate(25%,-25%)}.api_container,.api_keys button{border:3px solid var(--border);border-radius:1rem;box-shadow:0 8px 24px var(--shadow)}.api_container{background:var(--light-white);display:flex;flex-direction:column;gap:1rem;height:100%;height:fit-content;margin-top:2rem;padding:3rem;position:relative}.api_container>h1{font-family:Boldonse;font-size:1rem;margin:1rem}.api_container>div{align-items:start;display:flex;flex-direction:column;gap:1rem;margin:1rem 2rem 2rem;position:relative}.api_container>div>button{border:3px solid var(--border);border-radius:5px;box-shadow:0 8px 24px var(--shadow);padding:1rem 2rem}@media (max-width:700px){.api_keys>div{box-sizing:border-box;flex-direction:column;margin:0;padding:1rem;width:100%}}