*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%;font-family:mono}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}:root{--white: #ffffff;--white-light: #fdfdfd;--white-lightMiddle: #f4f8f8;--white-midle: #f4f5f5;--white-dark: #ebe7e7;--yellow: #fcba03;--red-light: #a72440;--blue-midle: #106ae0;--blue-dark: #1363cc;--grey-light: #e2e1cb;--grey-midle: #777777;--grey-dark: #3a3a3a;--dark: #1c1c1c}*,*:before,*:after{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-decoration:none;margin:0;padding:0;list-style:none}body{margin:0;font-size:1rem;overflow-x:hidden;background:var(--white-light)}a{color:var(--grey-midle)}a:hover{color:var(--dark)}header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:sticky;font-weight:500;top:0;color:var(--grey-dark);background:var(--white-light);opacity:1}nav ul{display:flex;align-items:center}nav ul .header__link{padding:1rem;text-transform:uppercase}.logingsignup__nav{display:flex}.header__wrapper__btn{display:flex;align-items:center}.header__btn{font-size:1rem;width:5rem;padding:1rem;text-transform:uppercase;font-weight:500;border:none;background:none;color:var(--grey-midle);cursor:pointer}.header__btn:hover{color:var(--dark)}.list__links{margin:3rem auto;width:100%;display:flex;flex-direction:column;justify-content:center;gap:.25rem}.link__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;color:var(--grey-dark)}.link__item:hover{background-color:var(--white-midle)}.category__name{font-size:1.3rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:600}.category__quantity{letter-spacing:.15rem;font-size:.8rem;padding:.25rem 1rem;border-radius:.75rem;font-weight:500;background:var(--white-midle)}.category__description{margin:0 auto;padding:1rem;width:70vw;display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;color:var(--grey-dark)}.list__links__poses{color:var(--grey-dark);margin:2rem auto;width:70vw;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.link__item__poses{width:80%;padding:1.5rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-weight:600;gap:3rem}.wrapper__search{margin:1rem auto;width:70vw;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--grey-dark)}.storage,.retrieve{width:100%;display:flex;justify-content:center}.storage input,.retrieve input{padding:.25rem}.storage button,.retrieve button{width:3rem}.list__links__custom{color:var(--grey-dark);margin:2rem auto;width:70vw;display:flex;flex-direction:column;gap:1.5rem}.link__item__custom{width:100%;padding:1.5rem;display:flex;align-items:center;justify-content:flex-start;font-weight:600;border-radius:1rem;gap:1rem}.pose__btn__wrapper{display:flex;gap:.5rem;margin-left:auto}.pose__btn__wrapper button{padding:.3rem;border-radius:.5rem;border:none;background:none;font-weight:900}.pose__btn__wrapper button:hover{background:var(--grey-light)}.wrapper{height:93vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.btn__customSerie{position:absolute;bottom:.2rem;width:20rem;height:4rem;font-size:1rem;text-transform:uppercase;font-weight:700;letter-spacing:.1rem;border-radius:.5rem;color:var(--grey-dark);border-color:var(--grey-light);background-color:var(--white-midle)}.btn__customSerie:hover{font-weight:bolder;box-shadow:0 3px 6px;background-color:var(--white)}.wrapper-pose{width:70vw;margin:1.5rem auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.svg__pose{max-width:50%}.wrapper-pose p{text-align:center;color:var(--grey-dark);font-weight:500}.wrapper-pose p:first-of-type{margin-top:1rem}.wrapper-pose p:last-of-type{margin-bottom:1rem}.wrapper__pose__btn{width:100%;display:flex}.wrapper__pose__btn button{padding:.5rem;font-weight:500;color:var(--grey-dark);flex:1;background:none;border:none}.wrapper__pose__btn button:hover{border-bottom:.1rem solid var(--grey-dark);color:var(--dark)}.position__svg{width:5rem}
