@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;700;800&display=swap";.navbar{position:fixed;top:0;left:0;width:100%;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;background:#0a0a1acc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;box-sizing:border-box}.navbar-logo{font-size:1.5rem;color:#fff}body{background:linear-gradient(270deg,#0d0d2e,#1a0535,#0a1a3e,#05051a);font-family:Syne,sans-serif;background-size:400% 400%;animation:bgMove 12s ease infinite}@keyframes bgMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.page{display:flex;flex-direction:column;align-items:center;padding-top:100px;gap:2rem}.imageKiproco{display:flex;justify-content:center;align-items:center}.imageKiproco img{width:250px;height:250px;border-radius:50%;object-fit:cover;border:3px solid #646cff;box-shadow:0 0 30px #646cff80}.Information{font-size:20px;text-align:center;background:linear-gradient(90deg,#555,#fff 40%,#fff 60%,#555);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 2.5s linear infinite}@keyframes shine{0%{background-position:0% center}to{background-position:200% center}}.Count{border:2px solid;padding:5px 25px;border-radius:5px;background:linear-gradient(90deg,#1a1a4e,#6af7f7 40%,#a78bfa 60%,#1a1a4e);background-size:200% auto;animation:shine 2.5s linear infinite;transition:all .2s ease}.Count:hover{transform:translateY(-2px)}.btn-group{display:flex;gap:2rem}button{color:#fff;border:2px solid #646cff;border-radius:8px;padding:12px 28px;background-color:#646cff;transition:all .2s ease;cursor:pointer}button:hover{transform:translateY(-2px);background-color:#646cff;box-shadow:0 8px 24px #7c6af766}button:active{transform:translateY(0)}.navbar-links a{color:#000;text-decoration:none;padding:.5rem 1.2rem;border-radius:5px;background:#646cff;transition:all .2s ease}.navbar-links a:hover{transform:translateY(-2px);background-color:#3f48f3;box-shadow:0 8px 24px #7c6af766}.navbar-links a:active{transform:translateY(0)}.navbar-links{display:flex;gap:1rem}.espace{position:relative;height:160px}.etape{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.etape-info h2{margin:0 0 4px;font-size:1rem}.etape-info p{margin:0;font-size:.85rem;color:#555}.page{position:relative}.trait1{width:200px;height:4px;background:#00acff;margin:16px 0;display:block}.rond1{width:50px;height:50px;background:#00acff;border-radius:50%;flex-shrink:0}.contact-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.contact-info h2{margin:0 0 4px;font-size:1rem}.contact-info p{margin:0;font-size:.85rem;color:#555}.contact-info a{color:#00acff;text-decoration:none;font-size:.85rem}.contact-info a:hover{text-decoration:underline}.espace{position:relative;height:200px}.count{position:absolute;left:600px;top:330px}.btn-group2{position:absolute;left:550px;top:400px;width:fit-content}button{width:fit-content}.shop-wrapped{position:fixed;top:80px;right:2rem;z-index:200}.btn-shop{padding:10px 20px;border:2px solid #646cff;border-radius:8px;background:#646cff33;color:#fff;cursor:pointer;font-size:1rem;width:fit-content}.btn-shop:hover{background:#646cff}.shop-menu{display:none;position:absolute;top:100%;right:0;width:260px;background:#0a0a1af2;border:1px solid #646cff;border-radius:12px;padding:1rem;flex-direction:column;gap:.8rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.shop-wrapped:hover .shop-menu{display:flex}.shop-menu h3{color:#fff}.per-sec{color:#6af7f7;font-size:.85rem;width:fit-content}.shop-item{display:flex;justify-content:space-between;align-items:center;background:#646cff1a;border:1px solid rgba(100,108,255,.3);border-radius:8px;padding:.7rem 1rem;cursor:pointer;transition:all .2s ease}.shop-item:hover:not(.disabled){background:#646cff4d;transform:translate(-2px)}.shop-item.disabled{opacity:.4;cursor:not-allowed}.shop-item-info{display:flex;flex-direction:column;gap:2px}.shop-item-name{color:#fff;font-weight:700;font-size:.9rem}.shop-item-desc{color:#6af7f7;font-size:.75rem}.shop-item-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.shop-item-cost{color:#a78bfa;font-weight:700}.shop-item-owned{color:#6af7f7;font-size:.75rem}.bottom-bar{position:fixed;bottom:0;left:0;width:100%;background:#0a0a1af2;border-top:1px solid #646cff;text-align:center;padding:.6rem;color:#fff6;font-size:.8rem;z-index:100}.error{position:relative;height:100px}.Formulaire{display:flex;flex-direction:column;gap:1rem;width:300px}.Formulaire input{padding:12px 16px;border:2px solid #2a2a3a;border-radius:8px;background:transparent;color:#fff;outline:none;transition:all .25s ease}.Formulaire input:focus{border-color:#7c6af7;box-shadow:0 0 0 4px #7c6af726}.pConnexion{font-size:2rem;font-weight:800;background:linear-gradient(90deg,#646cff,#6af7f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin-bottom:2rem}
